Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 21740957 authored by David Collins's avatar David Collins
Browse files

ARM: dts: msm: allow VDD_CX to operate in AUTO mode for MSM8974Pro



The VDD_CX supply on MSM8974Pro boards is powered by a regulator
that can support high enough current to operate safely in AUTO
mode without notification of special cases from the application
processor.  Therefore, modify the VDD_CX regulator device tree
nodes for MSM8974Pro boards so that a request is sent to the RPM
with ssmd=0 in order to allow VDD_CX to operate in AUTO mode.

For MSM8974Pro + PM8941 + PM8841 boards, VDD_CX is supplied by
PM8841 SMPS 2.  For MSM8974Pro + PMA8084 boards, VDD_CX is
supplied by PMA8084 SMPS 2.

Change-Id: If5314125b7081774d5b15657e3a012cbe0ba645c
Signed-off-by: default avatarDavid Collins <collinsd@codeaurora.org>
parent 446a396c
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -60,6 +60,10 @@
	vdd_cx-supply = <&pm8841_s2_corner>;
};

&pm8841_s2_corner {
	qcom,init-smps-mode = <0>;	/* Allow AUTO mode for VDD_CX. */
};

&krait_regulator_pmic {
	status = "ok";

+4 −0
Original line number Diff line number Diff line
@@ -209,6 +209,10 @@
	vdd_cx-supply = <&pma8084_s2_corner>;
};

&pma8084_s2_corner {
	qcom,init-smps-mode = <0>;	/* Allow AUTO mode for VDD_CX. */
};

&krait_regulator_pmic {
	status = "ok";