Never post SOC >100% to framework.
Bug
1273927
Change-Id: I9a44fb493d89b645c68ad95890175e8c309c3060
Signed-off-by: Pradeep Goudagunta <pgoudagunta@nvidia.com>
Reviewed-on: http://git-master/r/220335
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Matt Wagner <mwagner@nvidia.com>
GVS: Gerrit_Virtual_Submit
else
chip->soc = (uint16_t)soc >> 9;
- if (chip->soc == MAX17048_BATTERY_FULL && chip->charge_complete != 1)
+ if (chip->soc >= MAX17048_BATTERY_FULL && chip->charge_complete != 1)
chip->soc = MAX17048_BATTERY_FULL-1;
if (chip->soc >= MAX17048_BATTERY_FULL && chip->charge_complete) {