diff options
author | Wei Yongjun <[email protected]> | 2022-08-27 07:32:24 +0000 |
---|---|---|
committer | Sebastian Reichel <[email protected]> | 2022-09-11 12:19:28 +0200 |
commit | e568252d722d70bcb3e903477e46f5024138f8ca (patch) | |
tree | ba41506661c04fb16e24cdef89677648e7f87d16 | |
parent | 9d47e01b9d807808224347935562f7043a358054 (diff) |
power: supply: adp5061: show unknown capacity_level as text
adp5061_get_battery_status() only defined show chg_status <= 4, others will
be show as '-1731902199' from /sys/class/power_supply/xx/capacity_level.
switch to show them as 'Unknown'.
Signed-off-by: Wei Yongjun <[email protected]>
Acked-by: Michael Hennerich <[email protected]>
Signed-off-by: Sebastian Reichel <[email protected]>
-rw-r--r-- | drivers/power/supply/adp5061.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/power/supply/adp5061.c b/drivers/power/supply/adp5061.c index daee1161c305..fcf8ff0bc974 100644 --- a/drivers/power/supply/adp5061.c +++ b/drivers/power/supply/adp5061.c @@ -493,6 +493,9 @@ static int adp5061_get_battery_status(struct adp5061_state *st, case 0x4: /* VBAT_SNS > VWEAK */ val->intval = POWER_SUPPLY_CAPACITY_LEVEL_NORMAL; break; + default: + val->intval = POWER_SUPPLY_CAPACITY_LEVEL_UNKNOWN; + break; } return ret; |