]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - drivers/pwm/pwm-tiehrpwm.c
drm/amdkfd: Check for potential null return of kmalloc_array()
[mirror_ubuntu-jammy-kernel.git] / drivers / pwm / pwm-tiehrpwm.c
index 17909fa5321138eeb806f319be14e70a387fb44d..5b723a48c5f1d646be9bdb5c38f121e64e035bef 100644 (file)
@@ -485,11 +485,13 @@ static int ehrpwm_pwm_remove(struct platform_device *pdev)
 {
        struct ehrpwm_pwm_chip *pc = platform_get_drvdata(pdev);
 
+       pwmchip_remove(&pc->chip);
+
        clk_unprepare(pc->tbclk);
 
        pm_runtime_disable(&pdev->dev);
 
-       return pwmchip_remove(&pc->chip);
+       return 0;
 }
 
 #ifdef CONFIG_PM_SLEEP