drivers/leds/rgb

Multicolor and RGB LED controller chips (TI LP5812, Qualcomm LPG, MediaTek MT6370, KTD202x, NCP5623)

A set of small I2C and PMIC-based controller chips that drive multi-color status LEDs on phones, tablets, single-board computers, and embedded gear. Covered parts include TI's LP5812, Qualcomm's Light Pulse Generator block in their PMICs, MediaTek's MT6370, On Semi's NCP5623, and Kinetic's KTD202x, plus shared helpers that present them as unified RGB devices.

keep conf=0.93 deploy=medium replacement=none subsystem=leds category=other
93%

recommendation

It should stay because the directory covers chips vendors still ship in current products. TI lists the LP5812 as active and orderable in 2025, Qualcomm's LPG block remains ongoing platform code for current PMICs, and the git history shows steady upstream work through early 2026, including a brand-new LP5812 driver and continued Qualcomm LPG fixes. There is no single replacement, since the subtree intentionally hosts several unrelated but actively used RGB controllers.

repository signals

10 files
4,934 source lines
71 commits, 5y
+5,350 / −316 lines added / removed, 5y
44 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 71 total · active in 31/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 2021-06: 0 commits · +0 −0 2021-07: 0 commits · +0 −0 2021-08: 0 commits · +0 −0 2021-09: 0 commits · +0 −0 2021-10: 0 commits · +0 −0 2021-11: 0 commits · +0 −0 2021-12: 0 commits · +0 −0 2022-01: 0 commits · +0 −0 2022-02: 1 commit · +13 −0 2022-03: 1 commit · +1,426 −0 2022-04: 0 commits · +0 −0 2022-05: 3 commits · +237 −6 2022-06: 0 commits · +0 −0 2022-07: 2 commits · +6 −2 2022-08: 0 commits · +0 −0 2022-09: 0 commits · +0 −0 2022-10: 1 commit · +11 −7 2022-11: 0 commits · +0 −0 2022-12: 2 commits · +12 −10 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 3 commits · +1,026 −1 2023-04: 4 commits · +132 −47 2023-05: 2 commits · +10 −6 2023-06: 0 commits · +0 −0 2023-07: 3 commits · +182 −2 2023-08: 1 commit · +0 −1 2023-09: 3 commits · +4 −6 2023-10: 1 commit · +639 −0 2023-11: 2 commits · +18 −34 2023-12: 7 commits · +343 −50 2024-01: 0 commits · +0 −0 2024-02: 4 commits · +35 −8 2024-03: 2 commits · +288 −5 2024-04: 2 commits · +8 −1 2024-05: 3 commits · +46 −35 2024-06: 2 commits · +15 −9 2024-07: 0 commits · +0 −0 2024-08: 1 commit · +4 −10 2024-09: 3 commits · +15 −32 2024-10: 2 commits · +2 −2 2024-11: 0 commits · +0 −0 2024-12: 1 commit · +7 −1 2025-01: 0 commits · +0 −0 2025-02: 2 commits · +11 −7 2025-03: 5 commits · +10 −12 2025-04: 0 commits · +0 −0 2025-05: 1 commit · +8 −8 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 0 commits · +0 −0 2025-09: 1 commit · +3 −3 2025-10: 0 commits · +0 −0 2025-11: 2 commits · +4 −6 2025-12: 0 commits · +0 −0 2026-01: 2 commits · +833 −3 2026-02: 2 commits · +2 −2 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. ti.com

    TI lists LP5812 as ACTIVE and orderable, so at least one chipset covered by this directory was still sold new in 2025.

  2. cateee.net

    LKDDb shows CONFIG_LEDS_QCOM_LPG present through current kernels and maps it to many Qualcomm PMIC compatibles, indicating ongoing platform coverage rather than legacy-only support.

  3. docs.kernel.org

    Kernel docs describe Qualcomm LPG as used in a variety of Qualcomm PMICs and supported for current multicolor LED/PWM use cases.

  4. spinics.net

    Public mailing-list thread for LP5812 v20 in December 2025 shows this directory was still receiving new-driver upstream work well after initial introduction.

codex reasoning notes (technical)

Real driver subtree: Kconfig plus 7 .c files with module_*_driver entry points. Local shell inspection of drivers/leds/rgb/Kconfig shows active hardware-facing drivers (QCOM LPG, MT6370 RGB, NCP5623, KTD202x, LP5812) plus helper multicolor aggregators. Local git log (shell, using safe.directory override) shows substantive activity through 2026-02-04, including new LP5812 support and multiple qcom-lpg fixes/features; that strongly argues against deprecation. URLs were obtained via web search: TI product page for 2025 sale status, LKDDb and kernel docs for ongoing in-kernel support scope, and a public patch thread showing continued upstream development. No natural single replacement driver exists because this directory spans several still-relevant RGB LED controllers and generic multicolor helper drivers.