power: qpnp-smbcharger: stop vfloat adjustments when batt temp is not good
The driver currently reschedules vfloat adjustments if the battery
temperature is not good. Rescheduling implies that the driver continues
to hold the wakeup source. Recovery from a battery temperature is
unpredictable and it is best to stop the adjustments and release the
wakeup source.
Once the battery comes in a normal temperature zone, hardware removes
JEITA limitation and software will eventually get a taper charge
interrupt where vfloat adjustments will be retried again.
CRs-Fixed: 878035
Change-Id: I32640b2accb89a16d6e7588da35114d8c3066fcb
Signed-off-by:
Abhijeet Dharmapurikar <adharmap@codeaurora.org>
Loading
Please register or sign in to comment