netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH V2 1/2] can: flexcan: disable runtime PM if register flexcandev failed
@ 2019-12-10  9:00 Joakim Zhang
  2019-12-10  9:00 ` [PATCH V2 2/2] can: flexcan: disable clocks during stop mode Joakim Zhang
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Joakim Zhang @ 2019-12-10  9:00 UTC (permalink / raw)
  To: mkl, sean, linux-can; +Cc: dl-linux-imx, netdev, Joakim Zhang

Had better disable runtime PM if register flexcandev failed.

Signed-off-by: Joakim Zhang <qiangqing.zhang@nxp.com>
------
ChangeLog:
	V1->V2: *no change.
---
 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] 8+ messages in thread

end of thread, other threads:[~2020-01-03  7:37 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-10  9:00 [PATCH V2 1/2] can: flexcan: disable runtime PM if register flexcandev failed Joakim Zhang
2019-12-10  9:00 ` [PATCH V2 2/2] can: flexcan: disable clocks during stop mode Joakim Zhang
2019-12-18 14:00   ` Sean Nyekjaer
2019-12-17  6:36 ` [PATCH V2 1/2] can: flexcan: disable runtime PM if register flexcandev failed Joakim Zhang
2019-12-18 14:03   ` Sean Nyekjaer
2019-12-19  4:59     ` Joakim Zhang
2020-01-03  7:37       ` Joakim Zhang
2019-12-18 14:00 ` Sean Nyekjaer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).