]> www.infradead.org Git - users/jedix/linux-maple.git/commit
leds: pwm-multicolor: Disable PWM when going to suspend
authorJakob Riepler <jakob+lkml@paranoidlabs.org>
Mon, 16 Dec 2024 21:37:55 +0000 (22:37 +0100)
committerLee Jones <lee@kernel.org>
Tue, 17 Dec 2024 15:04:46 +0000 (15:04 +0000)
commit29df7025cff00dd9fa7cacbec979ede97ee775eb
tree53952fa72ec2984079e11a59631c7a93d5ec5906
parent0508316be63bb735f59bdc8fe4527cadb62210ca
leds: pwm-multicolor: Disable PWM when going to suspend

This fixes suspend on platforms like stm32mp1xx, where the PWM consumer
has to be disabled for the PWM to enter suspend.
Another positive side effect is that active-low LEDs now properly
turn off instead of going back to full brightness when they are set to 0.

Link: https://lore.kernel.org/all/20240417153846.271751-2-u.kleine-koenig@pengutronix.de/
Signed-off-by: Jakob Riepler <jakob+lkml@paranoidlabs.org>
Acked-by: Uwe Kleine-König <u.kleine-koenig@baylibre.com>
Link: https://lore.kernel.org/r/20241216213754.18374-2-jakob+lkml@paranoidlabs.org
Signed-off-by: Lee Jones <lee@kernel.org>
drivers/leds/rgb/leds-pwm-multicolor.c