ARM: dts: msm: Add GDSC proxy consumers for Sun
Some GDSCs are enabled from bootloaders and need the proxy-consumer to ensure they stay on until after their associated CC has probed and enabled clocks that depend on them. Change-Id: I6801742fb80d62b16153a0973696b82972a22806 Signed-off-by: Mike Tipton <quic_mdtipton@quicinc.com>
This commit is contained in:
@@ -689,6 +689,8 @@
|
||||
reg = <0x19e000 0x4>;
|
||||
regulator-name = "gcc_ufs_mem_phy_gdsc";
|
||||
parent-supply = <&VDD_MX_LEVEL>;
|
||||
proxy-supply = <&gcc_ufs_mem_phy_gdsc>;
|
||||
qcom,proxy-consumer-enable;
|
||||
qcom,retain-regs;
|
||||
qcom,support-cfg-gdscr;
|
||||
};
|
||||
@@ -698,6 +700,8 @@
|
||||
reg = <0x177004 0x4>;
|
||||
regulator-name = "gcc_ufs_phy_gdsc";
|
||||
parent-supply = <&VDD_CX_LEVEL>;
|
||||
proxy-supply = <&gcc_ufs_phy_gdsc>;
|
||||
qcom,proxy-consumer-enable;
|
||||
qcom,retain-regs;
|
||||
qcom,support-cfg-gdscr;
|
||||
};
|
||||
@@ -706,6 +710,8 @@
|
||||
compatible = "qcom,gdsc";
|
||||
reg = <0x139004 0x4>;
|
||||
regulator-name = "gcc_usb30_prim_gdsc";
|
||||
proxy-supply = <&gcc_usb30_prim_gdsc>;
|
||||
qcom,proxy-consumer-enable;
|
||||
qcom,retain-regs;
|
||||
qcom,support-cfg-gdscr;
|
||||
};
|
||||
@@ -715,6 +721,8 @@
|
||||
reg = <0x150018 0x4>;
|
||||
regulator-name = "gcc_usb3_phy_gdsc";
|
||||
parent-supply = <&VDD_MX_LEVEL>;
|
||||
proxy-supply = <&gcc_usb3_phy_gdsc>;
|
||||
qcom,proxy-consumer-enable;
|
||||
qcom,retain-regs;
|
||||
qcom,support-cfg-gdscr;
|
||||
};
|
||||
|
Reference in New Issue
Block a user