mirror of
https://github.com/torvalds/linux.git
synced 2026-05-28 09:04:39 +02:00
The LP5812 is a 4x3 matrix RGB LED driver with an autonomous animation engine and time-cross-multiplexing (TCM) support for up to 12 LEDs or 4 RGB LEDs. Each LED can be configured through the related registers to realize vivid and fancy lighting effects. This patch adds minimal driver support for the LP5812, implementing only the essential functionality: I2C communication with the device, LED registration, brightness control in manual mode, and basic sysfs interfaces for LED configuration and fault monitoring. Signed-off-by: Nam Tran <trannamatk@gmail.com> Link: https://patch.msgid.link/20260115161013.40706-2-trannamatk@gmail.com Signed-off-by: Lee Jones <lee@kernel.org>
10 lines
394 B
Makefile
10 lines
394 B
Makefile
# SPDX-License-Identifier: GPL-2.0
|
|
|
|
obj-$(CONFIG_LEDS_GROUP_MULTICOLOR) += leds-group-multicolor.o
|
|
obj-$(CONFIG_LEDS_KTD202X) += leds-ktd202x.o
|
|
obj-$(CONFIG_LEDS_LP5812) += leds-lp5812.o
|
|
obj-$(CONFIG_LEDS_NCP5623) += leds-ncp5623.o
|
|
obj-$(CONFIG_LEDS_PWM_MULTICOLOR) += leds-pwm-multicolor.o
|
|
obj-$(CONFIG_LEDS_QCOM_LPG) += leds-qcom-lpg.o
|
|
obj-$(CONFIG_LEDS_MT6370_RGB) += leds-mt6370-rgb.o
|