From d6c17f9996aae80bdf62424a62a270b42e7e6254 Mon Sep 17 00:00:00 2001
From: David Heidelberg <david@ixit.cz>
Date: Sun, 11 Feb 2024 14:33:26 +0100
Subject: [PATCH] Revert "drm/msm/dsi: Use pm_runtime_resume_and_get to prevent
 refcnt leaks"

This reverts commit ae795abe7b3e71e7c3cb7a36ccb9d7121d0aae16.
---
 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/drivers/gpu/drm/msm/dsi/phy/dsi_phy.c b/drivers/gpu/drm/msm/dsi/phy/dsi_phy.c
index e49ebd9f6326f..6e3a03f201000 100644
--- a/drivers/gpu/drm/msm/dsi/phy/dsi_phy.c
+++ b/drivers/gpu/drm/msm/dsi/phy/dsi_phy.c
@@ -516,9 +516,7 @@ static int dsi_phy_enable_resource(struct msm_dsi_phy *phy)
 	struct device *dev = &phy->pdev->dev;
 	int ret;
 
-	ret = pm_runtime_resume_and_get(dev);
-	if (ret)
-		return ret;
+	pm_runtime_get_sync(dev);
 
 	ret = clk_prepare_enable(phy->ahb_clk);
 	if (ret) {
-- 
GitLab