diff mbox series

pwm: sprd: Don't check the return code of pwmchip_remove()

Message ID 20210522150432.825408-1-u.kleine-koenig@pengutronix.de
State New
Headers show
Series pwm: sprd: Don't check the return code of pwmchip_remove() | expand

Commit Message

Uwe Kleine-König May 22, 2021, 3:04 p.m. UTC
pwmchip_remove() returns always 0. Don't use the value to make it
possible to eventually change the function to return void. This is a
good thing as pwmchip_remove() is usually called from a remove function
(mostly for platform devices) and their return value is ignored by the
device core anyhow.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
 drivers/pwm/pwm-sprd.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
diff mbox series


diff --git a/drivers/pwm/pwm-sprd.c b/drivers/pwm/pwm-sprd.c
index 98c479dfae31..f2a85e8dd941 100644
--- a/drivers/pwm/pwm-sprd.c
+++ b/drivers/pwm/pwm-sprd.c
@@ -284,7 +284,9 @@  static int sprd_pwm_remove(struct platform_device *pdev)
 	struct sprd_pwm_chip *spc = platform_get_drvdata(pdev);
-	return pwmchip_remove(&spc->chip);
+	pwmchip_remove(&spc->chip);
+	return 0;
 static const struct of_device_id sprd_pwm_of_match[] = {