The Awinic AW99703 is a high-efficiency 3-channel WLED driver with an integrated boost converter and 11-bit brightness control over I2C, optionally combined with a PWM input. It is used as an LCD backlight driver in some mobile devices.
This series adds the devicetree binding and a driver for it. Tested on the Nexphone by Nex Computers. A board DTS using it will follow separately. Luka Panio (2): dt-bindings: leds: backlight: Add Awinic AW99703 backlight backlight: Add Awinic AW99703 backlight driver .../leds/backlight/awinic,aw99703.yaml | 131 ++++ MAINTAINERS | 6 + drivers/video/backlight/Kconfig | 11 + drivers/video/backlight/Makefile | 1 + drivers/video/backlight/aw99703.c | 583 ++++++++++++++++++ 5 files changed, 732 insertions(+) create mode 100644 Documentation/devicetree/bindings/leds/backlight/awinic,aw99703.yaml create mode 100644 drivers/video/backlight/aw99703.c base-commit: d419d682257d813f6cb7a28e42b35d0edf4ad038 -- 2.55.0
