mirror of
https://github.com/torvalds/linux.git
synced 2024-12-13 22:53:20 +00:00
ab8500-fg: Report unscaled capacity
Unscaled capacity should be reported for POWER_SUPPLY_PROP_CAPACITY. Signed-off-by: Martin Bergstrom <martin.bergstrom@stericsson.com> Signed-off-by: Lee Jones <lee.jones@linaro.org> Reviewed-by: Marcus COOPER <marcus.xm.cooper@stericsson.com> Tested-by: Jonas ABERG <jonas.aberg@stericsson.com>
This commit is contained in:
parent
93ff722e88
commit
e82c5bdbf3
@ -2153,9 +2153,7 @@ static int ab8500_fg_get_property(struct power_supply *psy,
|
||||
val->intval = di->bat_cap.prev_mah;
|
||||
break;
|
||||
case POWER_SUPPLY_PROP_CAPACITY:
|
||||
if (di->bm->capacity_scaling)
|
||||
val->intval = di->bat_cap.cap_scale.scaled_cap;
|
||||
else if (di->flags.batt_unknown && !di->bm->chg_unknown_bat &&
|
||||
if (di->flags.batt_unknown && !di->bm->chg_unknown_bat &&
|
||||
di->flags.batt_id_received)
|
||||
val->intval = 100;
|
||||
else
|
||||
|
Loading…
Reference in New Issue
Block a user