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>;
|
reg = <0x19e000 0x4>;
|
||||||
regulator-name = "gcc_ufs_mem_phy_gdsc";
|
regulator-name = "gcc_ufs_mem_phy_gdsc";
|
||||||
parent-supply = <&VDD_MX_LEVEL>;
|
parent-supply = <&VDD_MX_LEVEL>;
|
||||||
|
proxy-supply = <&gcc_ufs_mem_phy_gdsc>;
|
||||||
|
qcom,proxy-consumer-enable;
|
||||||
qcom,retain-regs;
|
qcom,retain-regs;
|
||||||
qcom,support-cfg-gdscr;
|
qcom,support-cfg-gdscr;
|
||||||
};
|
};
|
||||||
@@ -698,6 +700,8 @@
|
|||||||
reg = <0x177004 0x4>;
|
reg = <0x177004 0x4>;
|
||||||
regulator-name = "gcc_ufs_phy_gdsc";
|
regulator-name = "gcc_ufs_phy_gdsc";
|
||||||
parent-supply = <&VDD_CX_LEVEL>;
|
parent-supply = <&VDD_CX_LEVEL>;
|
||||||
|
proxy-supply = <&gcc_ufs_phy_gdsc>;
|
||||||
|
qcom,proxy-consumer-enable;
|
||||||
qcom,retain-regs;
|
qcom,retain-regs;
|
||||||
qcom,support-cfg-gdscr;
|
qcom,support-cfg-gdscr;
|
||||||
};
|
};
|
||||||
@@ -706,6 +710,8 @@
|
|||||||
compatible = "qcom,gdsc";
|
compatible = "qcom,gdsc";
|
||||||
reg = <0x139004 0x4>;
|
reg = <0x139004 0x4>;
|
||||||
regulator-name = "gcc_usb30_prim_gdsc";
|
regulator-name = "gcc_usb30_prim_gdsc";
|
||||||
|
proxy-supply = <&gcc_usb30_prim_gdsc>;
|
||||||
|
qcom,proxy-consumer-enable;
|
||||||
qcom,retain-regs;
|
qcom,retain-regs;
|
||||||
qcom,support-cfg-gdscr;
|
qcom,support-cfg-gdscr;
|
||||||
};
|
};
|
||||||
@@ -715,6 +721,8 @@
|
|||||||
reg = <0x150018 0x4>;
|
reg = <0x150018 0x4>;
|
||||||
regulator-name = "gcc_usb3_phy_gdsc";
|
regulator-name = "gcc_usb3_phy_gdsc";
|
||||||
parent-supply = <&VDD_MX_LEVEL>;
|
parent-supply = <&VDD_MX_LEVEL>;
|
||||||
|
proxy-supply = <&gcc_usb3_phy_gdsc>;
|
||||||
|
qcom,proxy-consumer-enable;
|
||||||
qcom,retain-regs;
|
qcom,retain-regs;
|
||||||
qcom,support-cfg-gdscr;
|
qcom,support-cfg-gdscr;
|
||||||
};
|
};
|
||||||
|
Reference in New Issue
Block a user