All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/2] pwm: tiehrpwm: fix runtime pm imbalance at unbind
@ 2017-07-20 10:48 Johan Hovold
  2017-07-20 10:48 ` [PATCH 2/2] pwm: tiehrpwm: fix clock imbalance in probe error path Johan Hovold
  2017-08-21  6:09 ` [PATCH 1/2] pwm: tiehrpwm: fix runtime pm imbalance at unbind Thierry Reding
  0 siblings, 2 replies; 3+ messages in thread
From: Johan Hovold @ 2017-07-20 10:48 UTC (permalink / raw)
  To: Thierry Reding; +Cc: linux-pwm, linux-kernel, Johan Hovold

Remove unbalanced RPM put at driver unbind which resulted in a negative
usage count.

Fixes: 19891b20e7c2 ("pwm: pwm-tiehrpwm: PWM driver support for EHRPWM")
Signed-off-by: Johan Hovold <johan@kernel.org>
---
 drivers/pwm/pwm-tiehrpwm.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/pwm/pwm-tiehrpwm.c b/drivers/pwm/pwm-tiehrpwm.c
index b5c6b0636893..6e51a075d1a7 100644
--- a/drivers/pwm/pwm-tiehrpwm.c
+++ b/drivers/pwm/pwm-tiehrpwm.c
@@ -504,7 +504,6 @@ static int ehrpwm_pwm_remove(struct platform_device *pdev)
 
 	clk_unprepare(pc->tbclk);
 
-	pm_runtime_put_sync(&pdev->dev);
 	pm_runtime_disable(&pdev->dev);
 	return pwmchip_remove(&pc->chip);
 }
-- 
2.13.3

^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2017-08-21  6:09 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-07-20 10:48 [PATCH 1/2] pwm: tiehrpwm: fix runtime pm imbalance at unbind Johan Hovold
2017-07-20 10:48 ` [PATCH 2/2] pwm: tiehrpwm: fix clock imbalance in probe error path Johan Hovold
2017-08-21  6:09 ` [PATCH 1/2] pwm: tiehrpwm: fix runtime pm imbalance at unbind Thierry Reding

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.