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

Commit c97606c3 authored by Abinaya P's avatar Abinaya P
Browse files

ARM: dts: msm: add PON regulator support for PMI8952/37 haptics



PON regulator can be enabled by the consumers whenever they
want to vote for the MBG to operate in normal power mode (NPM)
without which the MBG can enter low power mode (LPM) during PMIC
sleep (i.e. XO shutdown) causing performance degradation.
Haptics enables the regulator when the module is in use and then
disables it when it is done. Add support for that.

CRs-Fixed: 1003346
Change-Id: If7c6d56b9fe55edb32d8cc396d597af6e18a9847
Signed-off-by: default avatarAbinaya P <abinayap@codeaurora.org>
parent 7a5d9fc0
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -513,6 +513,7 @@
			interrupts = <0x3 0xc0 0x0>,
				<0x3 0xc0 0x1>;
			interrupt-names = "sc-irq", "play-irq";
			vcc_pon-supply = <&pon_perph_reg>;
			qcom,play-mode = "direct";
			qcom,wave-play-rate-us = <5263>;
			qcom,actuator-type = "lra";
@@ -530,7 +531,7 @@
			qcom,wave-samp-rep-cnt = <1>;
			qcom,lra-auto-res-mode="qwd";
			qcom,lra-high-z="opt1";
			qcom,lra-res-cal-period = <0>;
			qcom,lra-res-cal-period = <4>;
			qcom,correct-lra-drive-freq;
			qcom,misc-trim-error-rc19p2-clk-reg-present;
		};
+1 −0
Original line number Diff line number Diff line
@@ -620,6 +620,7 @@
			interrupts = <0x3 0xc0 0x0>,
					<0x3 0xc0 0x1>;
			interrupt-names = "sc-irq", "play-irq";
			vcc_pon-supply = <&pon_perph_reg>;
			qcom,play-mode = "direct";
			qcom,wave-play-rate-us = <5263>;
			qcom,actuator-type = "erm";