@@ -284,10 +284,10 @@ static int mp2629_charger_battery_get_prop(struct power_supply *psy,
val->intval = POWER_SUPPLY_STATUS_DISCHARGING;
break;
case 0x01:
- case 0x10:
+ case 0x02:
val->intval = POWER_SUPPLY_STATUS_CHARGING;
break;
- case 0x11:
+ case 0x03:
val->intval = POWER_SUPPLY_STATUS_FULL;
}
break;
@@ -305,7 +305,7 @@ static int mp2629_charger_battery_get_prop(struct power_supply *psy,
case 0x01:
val->intval = POWER_SUPPLY_CHARGE_TYPE_TRICKLE;
break;
- case 0x10:
+ case 0x02:
val->intval = POWER_SUPPLY_CHARGE_TYPE_STANDARD;
break;
default:
fix the switch cases to match the register value. Signed-off-by: Saravanan Sekar <sravanhome@gmail.com> --- drivers/power/supply/mp2629_charger.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)