summaryrefslogtreecommitdiff
path: root/drivers/leds/rgb/Kconfig
diff options
context:
space:
mode:
authorAbdel Alkuor <alkuor@gmail.com>2024-03-05 07:20:29 +0300
committerLee Jones <lee@kernel.org>2024-03-07 11:48:18 +0300
commit7b7e50f8f5e0b12ebd6cc7076602eca7256de118 (patch)
treed99adbe0c41e2856dfabdc4a1f3c0a26364c2d53 /drivers/leds/rgb/Kconfig
parent2c7c70f54f791ece44541a9254c1a73790fd4595 (diff)
downloadlinux-7b7e50f8f5e0b12ebd6cc7076602eca7256de118.tar.xz
leds: Add NCP5623 multi-led driver
NCP5623 is DC-DC multi-LEDs driver which has three PWMs that can be programmed up to 32 steps giving 32768 colors hue. NCP5623 driver supports gradual dimming upward/downward with programmable delays. Also, the driver supports driving a single LED or multi-LED like RGB. Signed-off-by: Abdel Alkuor <alkuor@gmail.com> Link: https://lore.kernel.org/r/20240305042049.1533279-2-alkuor@gmail.com Signed-off-by: Lee Jones <lee@kernel.org>
Diffstat (limited to 'drivers/leds/rgb/Kconfig')
-rw-r--r--drivers/leds/rgb/Kconfig11
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/leds/rgb/Kconfig b/drivers/leds/rgb/Kconfig
index eaeafdd5eaae..8fc12d6a2958 100644
--- a/drivers/leds/rgb/Kconfig
+++ b/drivers/leds/rgb/Kconfig
@@ -27,6 +27,17 @@ config LEDS_KTD202X
To compile this driver as a module, choose M here: the module
will be called leds-ktd202x.
+config LEDS_NCP5623
+ tristate "LED support for NCP5623"
+ depends on I2C
+ depends on OF
+ help
+ This option enables support for ON semiconductor NCP5623
+ Triple Output I2C Controlled RGB LED Driver.
+
+ To compile this driver as a module, choose M here: the module
+ will be called leds-ncp5623.
+
config LEDS_PWM_MULTICOLOR
tristate "PWM driven multi-color LED Support"
depends on PWM