Netdev List
 help / color / mirror / Atom feed
* [PATCH 1/2] can: flexcan: disable runtime PM if register flexcandev failed
@ 2019-12-10  7:15 Joakim Zhang
  2019-12-10  7:16 ` [PATCH 2/2] can: flexcan: disable clocks during stop mode Joakim Zhang
  0 siblings, 1 reply; 6+ messages in thread
From: Joakim Zhang @ 2019-12-10  7:15 UTC (permalink / raw)
  To: mkl@pengutronix.de, sean@geanix.com, linux-can@vger.kernel.org
  Cc: dl-linux-imx, netdev@vger.kernel.org, Joakim Zhang

Had better disable runtime PM if register flexcandev failed.

Signed-off-by: Joakim Zhang <qiangqing.zhang@nxp.com>
---
 drivers/net/can/flexcan.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/drivers/net/can/flexcan.c b/drivers/net/can/flexcan.c
index 3a754355ebe6..6c1ccf9f6c08 100644
--- a/drivers/net/can/flexcan.c
+++ b/drivers/net/can/flexcan.c
@@ -1681,6 +1681,8 @@ static int flexcan_probe(struct platform_device *pdev)
 	return 0;
 
  failed_register:
+	pm_runtime_put_noidle(&pdev->dev);
+	pm_runtime_disable(&pdev->dev);
 	free_candev(dev);
 	return err;
 }
-- 
2.17.1


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

end of thread, other threads:[~2019-12-10  8:41 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-12-10  7:15 [PATCH 1/2] can: flexcan: disable runtime PM if register flexcandev failed Joakim Zhang
2019-12-10  7:16 ` [PATCH 2/2] can: flexcan: disable clocks during stop mode Joakim Zhang
2019-12-10  7:39   ` Sean Nyekjaer
2019-12-10  7:58     ` Joakim Zhang
2019-12-10  8:31   ` Marc Kleine-Budde
2019-12-10  8:41     ` Joakim Zhang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox