backlight: pwm_bl: Use dev_err_probe
authorAlexander Stein <alexander.stein@ew.tq-group.com>
Fri, 17 Nov 2023 12:06:25 +0000 (13:06 +0100)
committerLee Jones <lee@kernel.org>
Thu, 23 Nov 2023 15:37:05 +0000 (15:37 +0000)
commit58793f263abc8e5233fabf7466219202db09d048
treea7e32e7712ba48255c7a1ce9014ee2b0c3f56a5f
parent2e914516a58cf86bd0e42c7d3e25c81d44ec2ab8
backlight: pwm_bl: Use dev_err_probe

Use dev_err_probe to simplify error paths. Also let dev_err_probe handle
the -EPROBE_DEFER case and add an entry to
/sys/kernel/debug/devices_deferred when deferred.

Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Reviewed-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Reviewed-by: Daniel Thompson <daniel.thompson@linaro.org>
Link: https://lore.kernel.org/r/20231117120625.2398417-1-alexander.stein@ew.tq-group.com
Signed-off-by: Lee Jones <lee@kernel.org>
drivers/video/backlight/pwm_bl.c