summaryrefslogtreecommitdiff
path: root/driver/charger/sm5803.c
diff options
context:
space:
mode:
Diffstat (limited to 'driver/charger/sm5803.c')
-rw-r--r--driver/charger/sm5803.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/driver/charger/sm5803.c b/driver/charger/sm5803.c
index dedf8e0318..eaa126653b 100644
--- a/driver/charger/sm5803.c
+++ b/driver/charger/sm5803.c
@@ -498,7 +498,7 @@ static enum ec_error_list sm5803_set_mode(int chgnum, int mode)
flow2_reg &= ~SM5803_FLOW2_AUTO_ENABLED;
} else {
flow1_reg |= SM5803_FLOW1_CHG_EN;
- if (battery_is_present() == BP_YES)
+ if (battery_get_disconnect_state() == BATTERY_NOT_DISCONNECTED)
flow2_reg |= SM5803_FLOW2_AUTO_ENABLED;
}