From 5e41344a669d75c9ed71ffd2f50a0928a7b365a0 Mon Sep 17 00:00:00 2001 From: Jagadeesh Kona Date: Thu, 7 Jan 2021 12:15:03 +0530 Subject: [PATCH] ARM: dts: msm: Mark GCC PCIE clocks as protected in YUPIK GCC PCIE clocks does not need to be controlled from HLOS in YUPIK, hence mark them as protected and remove support for PCIE GDSC's. Change-Id: I6111c9b37d1a90f4552560334fb5e963778b2921 --- qcom/yupik-rumi.dtsi | 2 -- qcom/yupik.dtsi | 29 +++++++++++++++-------------- 2 files changed, 15 insertions(+), 16 deletions(-) diff --git a/qcom/yupik-rumi.dtsi b/qcom/yupik-rumi.dtsi index 2103affa18e3..a1b41edd11c9 100644 --- a/qcom/yupik-rumi.dtsi +++ b/qcom/yupik-rumi.dtsi @@ -169,8 +169,6 @@ &gcc { clocks = <&bi_tcxo>, <&sleep_clk>, - <&pcie_0_pipe_clk>, - <&pcie_1_pipe_clk>, <&usb3_phy_wrapper_gcc_usb30_pipe_clk>; }; diff --git a/qcom/yupik.dtsi b/qcom/yupik.dtsi index 956f177295b5..1952cc44244d 100644 --- a/qcom/yupik.dtsi +++ b/qcom/yupik.dtsi @@ -900,14 +900,25 @@ vdd_cx-supply = <&VDD_CX_LEVEL>; clocks = <&rpmhcc RPMH_CXO_CLK>, <&sleep_clk>, - <&pcie_0_pipe_clk>, - <&pcie_1_pipe_clk>, <&usb3_phy_wrapper_gcc_usb30_pipe_clk>; clock-names = "bi_tcxo", "sleep_clk", - "pcie_0_pipe_clk", - "pcie_1_pipe_clk", "usb3_phy_wrapper_gcc_usb30_pipe_clk"; + + protected-clocks = , + , , + , , + , , + , , + , , + , , + , , + , , + , , + , , + , , + , ; + #clock-cells = <1>; #reset-cells = <1>; }; @@ -2754,16 +2765,6 @@ #include "yupik-regulators.dtsi" #include "yupik-thermal.dtsi" -&gcc_pcie_0_gdsc { - qcom,support-hw-trigger; - status = "ok"; -}; - -&gcc_pcie_1_gdsc { - qcom,support-hw-trigger; - status = "ok"; -}; - &gcc_ufs_phy_gdsc { qcom,support-hw-trigger; status = "ok";