Implement support for the Silergy SY7758 6-channel High Efficiency LED Driver used for backlight brightness control in the Ayaneo Pocket S2 dual-DSI panel.
Signed-off-by: Neil Armstrong <[email protected]> --- Changes in v3: - Dropped unused macros - Added second autho entry to match header and commit message - Move my signof at the end - Switched to flseep() - Link to v2: https://patch.msgid.link/20260430-topic-sm8650-ayaneo-pocket-s2-sy7758-v2-0-308140640...@linaro.org Changes in v2: - Fixed bindings subject and removed "|" - Added review tag - Added higher delay before reading ID from HW (100us was too short) - Removed probe defer if i2c read fails - Link to v1: https://patch.msgid.link/20260428-topic-sm8650-ayaneo-pocket-s2-sy7758-v1-0-0caade5fd...@linaro.org --- KancyJoe (1): backlight: Add SY7758 6-channel High Efficiency LED Driver support Neil Armstrong (1): dt-bindings: leds: backlight: document the SY7758 6-channel High Efficiency LED Driver .../bindings/leds/backlight/silergy,sy7758.yaml | 53 +++++ drivers/video/backlight/Kconfig | 8 + drivers/video/backlight/Makefile | 1 + drivers/video/backlight/sy7758.c | 259 +++++++++++++++++++++ 4 files changed, 321 insertions(+) --- base-commit: 39704f00f747aba3144289870b5fd8ac230a9aaf change-id: 20260428-topic-sm8650-ayaneo-pocket-s2-sy7758-3081ee7f1e25 Best regards, -- Neil Armstrong <[email protected]>
