From ae20d539444376f4be1619ac903ae4fb51d19d79 Mon Sep 17 00:00:00 2001 From: Prudhvi Yarlagadda Date: Thu, 4 Apr 2024 16:44:01 -0700 Subject: [PATCH 1/2] Revert "ARM: dts: msm: Mark GCC clock node as GenPD provider" This reverts commit c0a6035e47a819e581763724033a65c635618249. Facing issue where PCIe PHY GDSC is getting turned off when system suspend is happening. So reverting this change till we find a fix. Change-Id: Ic4bb32c126e0247688d31e276a9a3f29c373b167 Signed-off-by: Prudhvi Yarlagadda --- qcom/sun.dtsi | 3 --- 1 file changed, 3 deletions(-) diff --git a/qcom/sun.dtsi b/qcom/sun.dtsi index e18f9097..8e9d1db3 100644 --- a/qcom/sun.dtsi +++ b/qcom/sun.dtsi @@ -1784,7 +1784,6 @@ "ufs_phy_tx_symbol_0_clk", "usb3_phy_wrapper_gcc_usb30_pipe_clk"; #clock-cells = <1>; - #power-domain-cells = <1>; #reset-cells = <1>; }; @@ -2014,7 +2013,6 @@ qcom,no-status-check-on-disable; qcom,collapse-vote = <&gcc_apcs_gdsc_vote_ctrl 0>; qcom,support-cfg-gdscr; - status = "disabled"; }; gcc_pcie_0_phy_gdsc: qcom,gdsc@16c000 { @@ -2026,7 +2024,6 @@ qcom,no-status-check-on-disable; qcom,collapse-vote = <&gcc_apcs_gdsc_vote_ctrl 2>; qcom,support-cfg-gdscr; - status = "disabled"; }; gcc_ufs_mem_phy_gdsc: qcom,gdsc@19e000 { From f69088c6458bd0a11145a156e84a75d9707899a5 Mon Sep 17 00:00:00 2001 From: Prudhvi Yarlagadda Date: Thu, 4 Apr 2024 16:45:21 -0700 Subject: [PATCH 2/2] Revert "ARM: dts: msm: Add GenPD phy regulator to PCIe node" This reverts commit 9ff494b311fd24ea646ff423572bb74af2822bec. Facing issue where PCIe PHY GDSC is getting turned off when system suspend is happening. So reverting this change till we find a fix. Change-Id: I7ea0393f3948a49d8eb012ee548d200f040badd6 Signed-off-by: Prudhvi Yarlagadda --- qcom/sun-pcie.dtsi | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/qcom/sun-pcie.dtsi b/qcom/sun-pcie.dtsi index 6b48a678..523685eb 100644 --- a/qcom/sun-pcie.dtsi +++ b/qcom/sun-pcie.dtsi @@ -51,8 +51,7 @@ &pcie0_clkreq_sleep &pcie0_wake_default>; - power-domains = <&gcc GCC_PCIE_0_PHY_GDSC>; - power-domain-names = "gdsc-phy-vdd"; + gdsc-phy-vdd-supply = <&gcc_pcie_0_phy_gdsc>; qcom,bw-scale = /* Gen1 */