arm/dt: msm8974: Update always-on and lpm-sup SDHC properties
This change applies the following legacy SDCC commits to SDHC -
65b5b7b and bc97c32.
This change marks internal eMMC vdd regulator as always-on to work
around card detection issues when MSM reset is issued via JTAG and
removes external SD card vdd-io regulator as always-on to increase
power savings.
Change-Id: Ifc16bd4c6756e6aca5c519b07c87c3b87682c8af
Signed-off-by: Sahitya Tummala <stummala@codeaurora.org>
diff --git a/arch/arm/boot/dts/msm8974-mtp.dtsi b/arch/arm/boot/dts/msm8974-mtp.dtsi
index 6011d52..d61de02 100644
--- a/arch/arm/boot/dts/msm8974-mtp.dtsi
+++ b/arch/arm/boot/dts/msm8974-mtp.dtsi
@@ -267,6 +267,8 @@
vdd-supply = <&pm8941_l20>;
vdd-io-supply = <&pm8941_s3>;
+ qcom,vdd-always-on;
+ qcom,vdd-lpm-sup;
qcom,vdd-voltage-level = <2950000 2950000>;
qcom,vdd-current-level = <800 500000>;
@@ -300,8 +302,6 @@
qcom,vdd-voltage-level = <2950000 2950000>;
qcom,vdd-current-level = <9000 800000>;
- qcom,vdd-io-always-on;
- qcom,vdd-io-lpm-sup;
qcom,vdd-io-voltage-level = <1800000 2950000>;
qcom,vdd-io-current-level = <6 22000>;