diff options
Diffstat (limited to 'drivers/pwm/pwm-starfive-ptc.c')
-rw-r--r-- | drivers/pwm/pwm-starfive-ptc.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/pwm/pwm-starfive-ptc.c b/drivers/pwm/pwm-starfive-ptc.c index 746e6cea5802..0874bbb49aa6 100644 --- a/drivers/pwm/pwm-starfive-ptc.c +++ b/drivers/pwm/pwm-starfive-ptc.c @@ -250,10 +250,9 @@ static int starfive_pwm_ptc_remove(struct platform_device *dev) struct starfive_pwm_ptc_device *pwm = platform_get_drvdata(dev); struct pwm_chip *chip = &pwm->chip; - clk_disable_unprepare(pwm->clk); pwmchip_remove(chip); - pm_runtime_disable(&dev->dev); + pm_runtime_force_suspend(&dev->dev); return 0; } |