ARM: dts: msm: Update dispcc clock node as GenPD provider

Mark dispcc clock node as GenPD provider and disable the
display GDSC regulator nodes for tuna platform.
While at it, keep the gdsc regulator nodes as it is on rumi platform.

Change-Id: Ia1ee65d9958ba8ab6cb00616a09cd5b2304bc31a
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
This commit is contained in:
Anaadi Mishra
2024-08-14 13:56:47 +05:30
parent e7915108fb
commit 38a4667930
2 changed files with 9 additions and 2 deletions

View File

@@ -196,3 +196,11 @@
clock-output-names = "rpmh_clocks"; clock-output-names = "rpmh_clocks";
clock-frequency = <19200000>; clock-frequency = <19200000>;
}; };
&disp_cc_mdss_core_gdsc {
status = "ok";
};
&disp_cc_mdss_core_int2_gdsc {
status = "ok";
};

View File

@@ -1544,6 +1544,7 @@
"sleep_clk", "sleep_clk",
"iface"; "iface";
qcom,dispcc_crm-crmc = <&dispcc_crm>; qcom,dispcc_crm-crmc = <&dispcc_crm>;
#power-domain-cells = <1>;
#clock-cells = <1>; #clock-cells = <1>;
#reset-cells = <1>; #reset-cells = <1>;
}; };
@@ -2570,13 +2571,11 @@
&disp_cc_mdss_core_gdsc { &disp_cc_mdss_core_gdsc {
clocks = <&gcc GCC_DISP_AHB_CLK>; clocks = <&gcc GCC_DISP_AHB_CLK>;
parent-supply = <&VDD_MM_LEVEL>; parent-supply = <&VDD_MM_LEVEL>;
status = "ok";
}; };
&disp_cc_mdss_core_int2_gdsc { &disp_cc_mdss_core_int2_gdsc {
clocks = <&gcc GCC_DISP_AHB_CLK>; clocks = <&gcc GCC_DISP_AHB_CLK>;
parent-supply = <&VDD_MM_LEVEL>; parent-supply = <&VDD_MM_LEVEL>;
status = "ok";
}; };
&eva_cc_mvs0_gdsc { &eva_cc_mvs0_gdsc {