Add schema and add support for lm3533 mfd to use device tree bindings. --- Changes on switching from v1 to v2: - added unit seffix where it is suitable - added vendor prefixes where it is suitable - light sensor mover out of pattern properties - added references to common schemas - added detailed descriptions of properties - removed platform data use - devices bind and configure themself entirely using device tree --- Svyatoslav Ryhel (2): dt-bindings: mfd: Document TI LM3533 MFD mfd: lm3533: convert to use OF .../devicetree/bindings/mfd/ti,lm3533.yaml | 231 ++++++++++++++++++ drivers/iio/light/lm3533-als.c | 40 ++- drivers/leds/leds-lm3533.c | 45 ++-- drivers/mfd/lm3533-core.c | 199 ++++++--------- drivers/video/backlight/lm3533_bl.c | 68 ++++-- include/linux/mfd/lm3533.h | 35 +-- 6 files changed, 417 insertions(+), 201 deletions(-) create mode 100644 Documentation/devicetree/bindings/mfd/ti,lm3533.yaml -- 2.43.0