]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
leds: Add support for TI LP5860 LED driver chip
authorSteffen Trumtrar <s.trumtrar@pengutronix.de>
Tue, 5 May 2026 06:16:10 +0000 (08:16 +0200)
committerLee Jones <lee@kernel.org>
Wed, 17 Jun 2026 10:28:29 +0000 (11:28 +0100)
commitf0a66563aa2d0bb5673329ae6c4acb5d583cfdef
tree6b693652647aa1f12c6608487405bd2aa5b60bae
parent79ac28f175e02c8ca6216d5df1c83885f30b4c3b
leds: Add support for TI LP5860 LED driver chip

Add support for the Texas Instruments LP5860 LED driver chip
via SPI interfaces.

The LP5860 is an LED matrix driver for up to 196 LEDs, which supports
short and open detection of the individual channel select lines.

It can be connected to SPI or I2C bus. For now add support for SPI only.

Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de>
Link: https://patch.msgid.link/20260505-v6-14-topic-ti-lp5860-v10-1-ee29341a75e4@pengutronix.de
Signed-off-by: Lee Jones <lee@kernel.org>
drivers/leds/rgb/Kconfig
drivers/leds/rgb/Makefile
drivers/leds/rgb/leds-lp5860-core.c [new file with mode: 0644]
drivers/leds/rgb/leds-lp5860-spi.c [new file with mode: 0644]
drivers/leds/rgb/leds-lp5860.h [new file with mode: 0644]