linux/drivers/leds/rgb
Fenglin Wu ae5f4c7397 leds: rgb: leds-qcom-lpg: Don't enable TRILED when configuring PWM
[ Upstream commit 072cd5f458 ]

The PWM signal from the LPG channel can be routed to PMIC GPIOs with
proper GPIO configuration, and it is not necessary to enable the
TRILED channel in that case. This also applies to the LPG channels
that mapped to TRILED channels. Additionally, enabling the TRILED
channel unnecessarily would cause a voltage increase in its power
supply. Hence remove it.

Fixes: 24e2d05d1b ("leds: Add driver for Qualcomm LPG")
Signed-off-by: Fenglin Wu <fenglin.wu@oss.qualcomm.com>
Reviewed-by: Bjorn Andersson <andersson@kernel.org>
Link: https://patch.msgid.link/20251119-lpg_triled_fix-v3-2-84b6dbdc774a@oss.qualcomm.com
Signed-off-by: Lee Jones <lee@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
History 2025-12-18 14:03:08 +01:00
..
Kconfig leds: rgb: leds-ktd202x: Get device properties through fwnode to support ACPI 2024-05-31 12:55:44 +01:00
leds-group-multicolor.c leds: rgb: leds-group-multicolor: Correct the typo 'acccess' 2024-10-09 10:37:20 +01:00
leds-ktd202x.c leds: rgb: ktd202x: Switch to device_for_each_child_node_scoped() 2024-10-09 15:19:16 +01:00
leds-mt6370-rgb.c leds: rgb: leds-mt6370-rgb: Improve definition of some struct linear_range 2025-05-14 09:25:08 +01:00
leds-ncp5623.c leds: ncp5623: Use fwnode_get_child_node_count() 2025-04-10 10:12:24 +01:00
leds-pwm-multicolor.c leds: pwm-multicolor: Use fwnode_get_child_node_count() 2025-04-10 10:12:20 +01:00
leds-qcom-lpg.c leds: rgb: leds-qcom-lpg: Don't enable TRILED when configuring PWM 2025-12-18 14:03:08 +01:00
Makefile leds: Add NCP5623 multi-led driver 2024-03-07 08:48:18 +00:00