power: qpnp-fg: update SOC_REPORTING_READY reporting logic
Android healthd daemon waits for Fuel Gauge SOC_REPORTING_READY
property to be set to true. In case of failures during profile
loading SOC_REPORTING_READY remains false. Thus healthd daemon
waits till a timeout(40 sec) before continuing, this wait causes
failure in Android's batteryservice. Fix this by setting
SOC_REPORTING_READY in case of failures during profile loading.
CRs-Fixed: 1063589
Change-Id: I09aa008abdcdb2683602be61f8dc0a0b10a85c8b
Signed-off-by:
Ashay Jaiswal <ashayj@codeaurora.org>
Loading
Please register or sign in to comment