diff options
author | Abdel Alkuor <alkuor@gmail.com> | 2024-03-05 07:20:29 +0300 |
---|---|---|
committer | Lee Jones <lee@kernel.org> | 2024-03-07 11:48:18 +0300 |
commit | 7b7e50f8f5e0b12ebd6cc7076602eca7256de118 (patch) | |
tree | d99adbe0c41e2856dfabdc4a1f3c0a26364c2d53 /drivers/leds/rgb/Kconfig | |
parent | 2c7c70f54f791ece44541a9254c1a73790fd4595 (diff) | |
download | linux-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/Kconfig | 11 |
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 |