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

Commit 23fa4a38 authored by Anirudh Ghayal's avatar Anirudh Ghayal Committed by Vamshi Krishna B V
Browse files

ARM: dts: msm: Enable a few configurations for CHG/QG on PMI632



Use SOC of 98 for SOC recharge threshold and enable
hold-soc-while-full and linearize-soc to keep the SOC at 100% until
the recharge threshold is hit and sclae soc from 100 for better user
experience.

Update the vbat-empty threshold to 3.3V and do not
add rconn for SDM450.

CRs-Fixed: 2190528
Change-Id: I6d602622f4504af44d65bccd54582e33be6169ea
Signed-off-by: default avatarAnirudh Ghayal <aghayal@codeaurora.org>
parent 2b61cf6a
Loading
Loading
Loading
Loading
+4 −2
Original line number Original line Diff line number Diff line
@@ -223,6 +223,7 @@


			qcom,pmic-revid = <&pmi632_revid>;
			qcom,pmic-revid = <&pmi632_revid>;
			dpdm-supply = <&qusb_phy>;
			dpdm-supply = <&qusb_phy>;
			qcom,auto-recharge-soc = <98>;


			qcom,thermal-mitigation
			qcom,thermal-mitigation
				= <3000000 2500000 2000000 1500000
				= <3000000 2500000 2000000 1500000
@@ -384,11 +385,12 @@
			#address-cells = <1>;
			#address-cells = <1>;
			#size-cells = <1>;
			#size-cells = <1>;


			qcom,vbatt-empty-mv = <3200>;
			qcom,vbatt-empty-mv = <3300>;
			qcom,vbatt-low-mv = <3500>;
			qcom,vbatt-low-mv = <3500>;
			qcom,vbatt-cutoff-mv = <3400>;
			qcom,vbatt-cutoff-mv = <3400>;
			qcom,qg-iterm-ma = <100>;
			qcom,qg-iterm-ma = <100>;

			qcom,hold-soc-while-full;
			qcom,linearize-soc;
			qcom,qg-vadc = <&pmi632_vadc>;
			qcom,qg-vadc = <&pmi632_vadc>;
			qcom,pmic-revid = <&pmi632_revid>;
			qcom,pmic-revid = <&pmi632_revid>;


+0 −1
Original line number Original line Diff line number Diff line
@@ -43,7 +43,6 @@


&pmi632_qg {
&pmi632_qg {
	qcom,battery-data = <&mtp_batterydata>;
	qcom,battery-data = <&mtp_batterydata>;
	qcom,rbat-conn-mohm = <20>;
};
};


&pm8953_gpios {
&pm8953_gpios {