| From ce88613e5bd579478653a028291098143f2a5bdf Mon Sep 17 00:00:00 2001 |
| From: Miaoqian Lin <linmq006@gmail.com> |
| Date: Tue, 1 Mar 2022 02:58:49 +0000 |
| Subject: [PATCH] phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe |
| Git-commit: ce88613e5bd579478653a028291098143f2a5bdf |
| Patch-mainline: v5.18-rc5 |
| References: git-fixes |
| |
| The pm_runtime_enable() will increase power disable depth. |
| If the probe fails, we should use pm_runtime_disable() to balance |
| pm_runtime_enable(). |
| Add missing pm_runtime_disable() for serdes_am654_probe(). |
| |
| Fixes: 71e2f5c5c224 ("phy: ti: Add a new SERDES driver for TI's AM654x SoC") |
| Signed-off-by: Miaoqian Lin <linmq006@gmail.com> |
| Link: https://lore.kernel.org/r/20220301025853.1911-1-linmq006@gmail.com |
| Signed-off-by: Vinod Koul <vkoul@kernel.org> |
| Acked-by: Takashi Iwai <tiwai@suse.de> |
| |
| |
| drivers/phy/ti/phy-am654-serdes.c | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| diff --git a/drivers/phy/ti/phy-am654-serdes.c b/drivers/phy/ti/phy-am654-serdes.c |
| index c1211c4f863c..0be727bb9f79 100644 |
| |
| |
| @@ -838,7 +838,7 @@ static int serdes_am654_probe(struct platform_device *pdev) |
| |
| clk_err: |
| of_clk_del_provider(node); |
| - |
| + pm_runtime_disable(dev); |
| return ret; |
| } |
| |
| -- |
| 2.31.1 |
| |