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

Commit 854a69b7 authored by Subbaraman Narayanamurthy's avatar Subbaraman Narayanamurthy Committed by Guru Das Srinagesh
Browse files

ARM: dts: msm: Add battery data to charger & FG devices on kona platforms



Add battery profile data for the batteries used on kona MTP and
QRD platforms so that the battery state of charge calculated is
accurate. This also enables SW JEITA and step charging
configurations needed.

Change-Id: Icd49d3966565b93548573da25528cc8b65ba37fb
Signed-off-by: default avatarSubbaraman Narayanamurthy <subbaram@codeaurora.org>
parent ee9273ba
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -68,6 +68,11 @@
		qca,bt-vdd-rfa1-voltage-level = <1900000 1900000>;
		qca,bt-vdd-rfa2-voltage-level = <1350000 1350000>;
	};

	kona_mtp_batterydata: qcom,battery-data {
		qcom,batt-id-range-pct = <15>;
		#include "fg-gen4-batterydata-alium-3600mah.dtsi"
	};
};

&pm8150b_vadc {
@@ -134,6 +139,7 @@
			   "sbux_res",
			   "vph_voltage",
			   "chg_temp";
	qcom,battery-data = <&kona_mtp_batterydata>;
	qcom,step-charging-enable;
	qcom,sw-jeita-enable;
	qcom,wd-bark-time-secs = <16>;
@@ -142,6 +148,7 @@

&pm8150b_fg {
	status = "ok";
	qcom,battery-data = <&kona_mtp_batterydata>;
	qcom,hold-soc-while-full;
	qcom,linearize-soc;
	qcom,five-pin-battery;
+9 −0
Original line number Diff line number Diff line
@@ -7,6 +7,13 @@
#include "kona-sde-display.dtsi"
#include "kona-audio-overlay.dtsi"

&vendor {
	kona_qrd_batterydata: qcom,battery-data {
		qcom,batt-id-range-pct = <15>;
		#include "fg-gen4-batterydata-mlp466274-3650mah.dtsi"
	};
};

&qupv3_se12_2uart {
	status = "okay";
};
@@ -155,6 +162,7 @@
			   "sbux_res",
			   "vph_voltage",
			   "chg_temp";
	qcom,battery-data = <&kona_qrd_batterydata>;
	qcom,sw-jeita-enable;
	qcom,wd-bark-time-secs = <16>;
	qcom,suspend-input-on-debug-batt;
@@ -162,6 +170,7 @@

&pm8150b_fg {
	status = "ok";
	qcom,battery-data = <&kona_qrd_batterydata>;
	qcom,hold-soc-while-full;
	qcom,linearize-soc;
	qcom,five-pin-battery;