Merge "ARM: dts: msm: Add proxy consumers for gx_gdsc dependencies on Sun"

This commit is contained in:
qctecmdr
2023-11-22 10:24:29 -08:00
committed by Gerrit - the friendly Code Review server
2 changed files with 8 additions and 0 deletions

View File

@@ -9,6 +9,7 @@
rpmh-regulator-gfxlvl { rpmh-regulator-gfxlvl {
compatible = "qcom,rpmh-arc-regulator"; compatible = "qcom,rpmh-arc-regulator";
qcom,resource-name = "gfx.lvl"; qcom,resource-name = "gfx.lvl";
proxy-supply = <&VDD_GFX_LEVEL>;
VDD_GFX_LEVEL: S5D_LEVEL: VDD_GFX_LEVEL: S5D_LEVEL:
pm_v8d_s5_level: regulator-pm-v8d-s5-level { pm_v8d_s5_level: regulator-pm-v8d-s5-level {
@@ -20,6 +21,10 @@
<RPMH_REGULATOR_LEVEL_MAX>; <RPMH_REGULATOR_LEVEL_MAX>;
qcom,init-voltage-level = qcom,init-voltage-level =
<RPMH_REGULATOR_LEVEL_RETENTION>; <RPMH_REGULATOR_LEVEL_RETENTION>;
qcom,proxy-consumer-enable;
qcom,proxy-consumer-voltage =
<RPMH_REGULATOR_LEVEL_LOW_SVS
RPMH_REGULATOR_LEVEL_MAX>;
}; };
}; };

View File

@@ -1777,7 +1777,9 @@
clocks = <&gcc GCC_GPU_CFG_AHB_CLK>; clocks = <&gcc GCC_GPU_CFG_AHB_CLK>;
regulator-name = "gpu_cc_cx_gdsc"; regulator-name = "gpu_cc_cx_gdsc";
parent-supply = <&VDD_CX_LEVEL>; parent-supply = <&VDD_CX_LEVEL>;
proxy-supply = <&gpu_cc_cx_gdsc>;
hw-ctrl-addr = <&gpu_cc_cx_gdsc_hw_ctrl>; hw-ctrl-addr = <&gpu_cc_cx_gdsc_hw_ctrl>;
qcom,proxy-consumer-enable;
qcom,retain-regs; qcom,retain-regs;
qcom,support-cfg-gdscr; qcom,support-cfg-gdscr;
}; };
@@ -1789,6 +1791,7 @@
clocks = <&gpucc GPU_CC_GX_AHB_FF_CLK>; clocks = <&gpucc GPU_CC_GX_AHB_FF_CLK>;
regulator-name = "gx_clkctl_gx_gdsc"; regulator-name = "gx_clkctl_gx_gdsc";
parent-supply = <&VDD_GFX_GFX_MXC_VOTER_LEVEL>; parent-supply = <&VDD_GFX_GFX_MXC_VOTER_LEVEL>;
reg-supply = <&gpu_cc_cx_gdsc>;
qcom,retain-regs; qcom,retain-regs;
qcom,support-cfg-gdscr; qcom,support-cfg-gdscr;
}; };