From: Uwe Kleine-König Date: Wed, 7 Jul 2021 16:28:21 +0000 (+0200) Subject: pwm: atmel-hlcdc: Don't check the return code of pwmchip_remove() X-Git-Tag: accepted/tizen/unified/20230118.172025~6393^2~19 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=632927511c3a362989625b38d7f70080cab8d8b0;p=platform%2Fkernel%2Flinux-rpi.git pwm: atmel-hlcdc: Don't check the return code of pwmchip_remove() pwmchip_remove() returns always 0. Don't use the value to make it possible to eventually change the function to return void. Also the driver core ignores the return value of atmel_hlcdc_pwm_remove() and considers the device removed anyhow. Signed-off-by: Uwe Kleine-König Signed-off-by: Thierry Reding --- diff --git a/drivers/pwm/pwm-atmel-hlcdc.c b/drivers/pwm/pwm-atmel-hlcdc.c index 4459325..a43b2ba 100644 --- a/drivers/pwm/pwm-atmel-hlcdc.c +++ b/drivers/pwm/pwm-atmel-hlcdc.c @@ -281,11 +281,8 @@ static int atmel_hlcdc_pwm_probe(struct platform_device *pdev) static int atmel_hlcdc_pwm_remove(struct platform_device *pdev) { struct atmel_hlcdc_pwm *chip = platform_get_drvdata(pdev); - int ret; - ret = pwmchip_remove(&chip->chip); - if (ret) - return ret; + pwmchip_remove(&chip->chip); clk_disable_unprepare(chip->hlcdc->periph_clk);