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

Commit 390eeccd authored by David Collins's avatar David Collins
Browse files

ARM: dts: msm: add a VDD_MMCX Turbo level proxy request for Kona



Add proxy-consumer properties to the VDD_MMCX rpmh-regulator
device node so that VDD_MMCX is kept enabled starting from
early in the application processor's boot sequence.  This
avoids issues when accessing multimedia clock controller
registers at initialization time.

Change-Id: I259f5bfa90737b25a372580d3889b7d42b52d459
Signed-off-by: default avatarDavid Collins <collinsd@codeaurora.org>
parent cc7a8b2d
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -421,6 +421,7 @@
	rpmh-regulator-mmcxlvl {
		compatible = "qcom,rpmh-arc-regulator";
		qcom,resource-name = "mmcx.lvl";
		proxy-supply = <&VDD_MMCX_LEVEL>;

		VDD_MMCX_LEVEL: S4C_LEVEL:
		pm8150a_s4_level: regulator-pm8150a-s4-level {
@@ -432,6 +433,10 @@
				= <RPMH_REGULATOR_LEVEL_MAX>;
			qcom,init-voltage-level
				= <RPMH_REGULATOR_LEVEL_LOW_SVS>;
			qcom,proxy-consumer-enable;
			qcom,proxy-consumer-voltage
				= <RPMH_REGULATOR_LEVEL_TURBO
				   RPMH_REGULATOR_LEVEL_MAX>;
		};

		VDD_MMCX_LEVEL_AO: S4C_LEVEL_AO: