aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAshay Jaiswal <ashayj@codeaurora.org>2013-09-28 02:40:59 +0530
committerAshay Jaiswal <ashayj@codeaurora.org>2013-10-02 22:17:04 +0530
commit16c09cc11cbba6962bf37e90ecf47aad64168b74 (patch)
treed87cd57e53d4b461f4e7bb8e940c65a3d6ca11c7
parentfafce3d3ff0c8a7bff41ba2b5387359afb2de4fc (diff)
ARM: dts: msm: Add proxy consumer properties for LD0 12 on apq8084
Add regulator proxy consumer properties for the regulators used by HFPLL clock on apq8084 target. Use proxy consumers to ensure that regulators is kept on during boot-up at the highest allowed voltage. This guarantees that any hardware set up by bootloaders at non-minimum regulator voltage will continue to operate until the driver responsible for the hardware has initialized and made its own regulator requests. Change-Id: Ic7a525fb7741cb4be5d94a184b2c2ce4d35a7abc Signed-off-by: Ashay Jaiswal <ashayj@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/apq8084-regulator.dtsi2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/apq8084-regulator.dtsi b/arch/arm/boot/dts/apq8084-regulator.dtsi
index 137f16725d1..3555a714602 100644
--- a/arch/arm/boot/dts/apq8084-regulator.dtsi
+++ b/arch/arm/boot/dts/apq8084-regulator.dtsi
@@ -236,6 +236,8 @@
regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <1800000>;
qcom,init-voltage = <1800000>;
+ proxy-supply = <&pma8084_l12>;
+ qcom,proxy-consumer-enable;
status = "okay";
};
pma8084_l12_ao: regulator-l12-ao {