pwm: brcmstb: Checked clk_prepare_enable() return value
authorFlorian Fainelli <florian.fainelli@broadcom.com>
Thu, 5 Oct 2023 16:47:27 +0000 (09:47 -0700)
committerThierry Reding <thierry.reding@gmail.com>
Fri, 13 Oct 2023 08:07:18 +0000 (10:07 +0200)
Check the clk_prepare_enable() return value and propagate it.

Suggested-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Florian Fainelli <florian.fainelli@broadcom.com>
Reviewed-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
drivers/pwm/pwm-brcmstb.c

index 73fdd720f462206be52442bbf400b8fb6251d171..b723c2d4f485c762f8e301bae794c4c86c971303 100644 (file)
@@ -273,9 +273,7 @@ static int brcmstb_pwm_resume(struct device *dev)
 {
        struct brcmstb_pwm *p = dev_get_drvdata(dev);
 
-       clk_prepare_enable(p->clk);
-
-       return 0;
+       return clk_prepare_enable(p->clk);
 }
 #endif