diff options
author | Samuel Holland <samuel@sholland.org> | 2023-10-29 16:26:56 -0500 |
---|---|---|
committer | Lee Jones <lee@kernel.org> | 2023-12-13 11:28:30 +0000 |
commit | ec95a68dad00c81d53ab9aa9bcbdf0a86347e0d9 (patch) | |
tree | c8a8aeac49b7a122e9185ffdb6f0a7599b2c1eca /drivers/leds/Kconfig | |
parent | 65dcdf495a79e2b502e58a38588aeea1e92708aa (diff) | |
download | lwn-ec95a68dad00c81d53ab9aa9bcbdf0a86347e0d9.tar.gz lwn-ec95a68dad00c81d53ab9aa9bcbdf0a86347e0d9.zip |
leds: sun50i-a100: New driver for the A100 LED controller
Some Allwinner sunxi SoCs, starting with the A100, contain an LED
controller designed to drive RGB LED pixels. Add a driver for it using
the multicolor LED framework, and with LEDs defined in the device tree.
Acked-by: Guo Ren <guoren@kernel.org>
Acked-by: Jernej Skrabec <jernej.skrabec@gmail.com>
Acked-by: Palmer Dabbelt <palmer@rivosinc.com>
Signed-off-by: Samuel Holland <samuel@sholland.org>
Link: https://lore.kernel.org/r/20231029212738.7871-3-samuel@sholland.org
Signed-off-by: Lee Jones <lee@kernel.org>
Diffstat (limited to 'drivers/leds/Kconfig')
-rw-r--r-- | drivers/leds/Kconfig | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/leds/Kconfig b/drivers/leds/Kconfig index 6292fddcc55c..6496ef525579 100644 --- a/drivers/leds/Kconfig +++ b/drivers/leds/Kconfig @@ -298,6 +298,15 @@ config LEDS_COBALT_RAQ help This option enables support for the Cobalt Raq series LEDs. +config LEDS_SUN50I_A100 + tristate "LED support for Allwinner A100 RGB LED controller" + depends on LEDS_CLASS_MULTICOLOR && OF + depends on ARCH_SUNXI || COMPILE_TEST + help + This option enables support for the RGB LED controller found + in some Allwinner sunxi SoCs, including A100, R329, and D1. + It uses a one-wire interface to control up to 1024 LEDs. + config LEDS_SUNFIRE tristate "LED support for SunFire servers." depends on LEDS_CLASS |