diff options
author | Subbaraman Narayanamurthy <subbaram@codeaurora.org> | 2016-12-22 18:55:25 -0800 |
---|---|---|
committer | Subbaraman Narayanamurthy <subbaram@codeaurora.org> | 2017-02-02 21:02:40 -0800 |
commit | 48734a7d0b79c316ad9def202f0e176204f2ea2c (patch) | |
tree | 94e3bfc05107aedb164051c7d199e0c8b1dd3cf1 /mm/vmalloc.c | |
parent | 4fa5fdc375d8f80271aadab4022c94132580cb45 (diff) |
qpnp-fg-gen3: Adjust recharge voltage to help SOC masking
When SOC masking algorithm is enabled, a SOC of 100 will be shown
to the user when certain conditions are met. When the device
starts discharging after charge termination, auto recharge will
be triggered once the SOC or Vbatt goes below the threshold. When
the recharge is based on Vbatt, a fluctutation in Vbatt can cause
issues in SOC masking algorithm. To make it robust, adjust the
recharge voltage dynamically based on charging status and battery
SOC.
Add a device tree property to allow configuring auto recharge to
be based off SOC or battery voltage. This will help the user to
select auto recharge configuration easily.
Change-Id: I2d749806aa51b9fa747967b592b6622cc12bee65
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
Diffstat (limited to 'mm/vmalloc.c')
0 files changed, 0 insertions, 0 deletions