[RAMEN9610-13248][9610] drivers: battery: add full charge condition
authorKeunho Hwang <keunho.hwang@samsung.com>
Thu, 14 Mar 2019 01:52:05 +0000 (10:52 +0900)
committerhskang <hs1218.kang@samsung.com>
Thu, 14 Mar 2019 06:56:42 +0000 (15:56 +0900)
When battery is fully charged, charging current is
near to 0mA. So it need to be added for full charge check
condition.

Change-Id: If6adc9431b977ec769aef112b8709e81561024c0
Signed-off-by: Keunho Hwang <keunho.hwang@samsung.com>
drivers/power/supply/s2mu00x_battery.c

index 3622356ce5ddf54b7f9d18f3cefc69427eda32c7..47ea1cc98e7e9c4ca048c4bc7e1b0fadd40c66d0 100644 (file)
@@ -1577,7 +1577,7 @@ static void check_charging_full(
        }
 
        /* 2. Full charged check */
-       if ((battery->current_now > 0 && battery->current_now <
+       if ((battery->current_now >= 0 && battery->current_now <
                                battery->pdata->charging_current[
                                battery->cable_type].full_check_current) &&
                        (battery->voltage_avg > battery->pdata->chg_full_vcell)) {