leds: qcom-lpg: Use devm_pwmchip_add() simplifying driver removal
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Sun, 26 Nov 2023 09:52:32 +0000 (10:52 +0100)
committerLee Jones <lee@kernel.org>
Wed, 13 Dec 2023 11:28:44 +0000 (11:28 +0000)
commit9e1815f8c77155aa0818d65b1903a5a39af0ab75
tree32320f5be5f939766fbacf7b452ab59ba8c6c88c
parent25054b232681c286fca9c678854f56494d1352cc
leds: qcom-lpg: Use devm_pwmchip_add() simplifying driver removal

With pwmchip_remove() being automatically called after switching to
devm_pwmchip_add() the remove function can be dropped completely. Yay!
With lpg_remove() gone there is no user of the platform device's drvdata
left, so platform_set_drvdata() can be dropped from .probe(), too.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Link: https://lore.kernel.org/r/20231126095230.683204-2-u.kleine-koenig@pengutronix.de
Signed-off-by: Lee Jones <lee@kernel.org>
drivers/leds/rgb/leds-qcom-lpg.c