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

Commit ef7a467d authored by Umang Agrawal's avatar Umang Agrawal
Browse files

Documentation: batterydata: Add avg vbat step charging support



Add support to specify average battery votlage based step charging
using qcom,vbat-avg-based-step-chg property. While at it, add
support to define whether to change the FCC directly or in steps
of pre-configured value using the property qcom,taper-fcc.

Change-Id: Icdbe5dd68bc7f8e2cb89aaf91b67b8f76891ace2
Signed-off-by: default avatarUmang Agrawal <uagrawal@codeaurora.org>
parent ccc4db28
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -87,6 +87,11 @@ Profile data node optional properties:
			If yes, the low and high thresholds defined in
			"qcom,step-chg-ranges" tuples should be assigned as
			OCV values in microvolts.
- qcom,vbat-avg-based-step-chg: A bool property to indicate if the battery will
			perform average VBAT (Battery Voltage) based step charging.
			If yes, the low and high thresholds defined in
			"qcom,step-chg-ranges" tuples should be assigned as
			VBAT values in microvolts.
- qcom,step-chg-ranges: Array of tuples in which a tuple describes a range
			data of step charging setting.
			A range contains following 3 integer elements:
@@ -141,6 +146,9 @@ Profile data node optional properties:
			Element 1 - FV value for soft warm.
- qcom,batt-age-level:  Battery age level. This is used only when multiple
			profile loading is supported.
- qcom,taper-fcc: A bool property to enable gradual reduction in FCC in steps
			of pre-configured value, whenever step charging
			thresholds are crossed-over.
Profile data node required subnodes:
- qcom,fcc-temp-lut : An 1-dimensional lookup table node that encodes
			temperature to fcc lookup. The units for this lookup