summaryrefslogtreecommitdiff
path: root/driver/battery/link.c
diff options
context:
space:
mode:
Diffstat (limited to 'driver/battery/link.c')
-rw-r--r--driver/battery/link.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/driver/battery/link.c b/driver/battery/link.c
index 5f5cdf8dc0..891e555922 100644
--- a/driver/battery/link.c
+++ b/driver/battery/link.c
@@ -109,6 +109,7 @@ void battery_vendor_params(struct batt_params *batt)
/* Don't charge if outside of allowable temperature range */
if (bat_temp_c >= bat_temp_ranges.charging_max_c ||
bat_temp_c < bat_temp_ranges.charging_min_c) {
+ batt->flags &= ~BATT_FLAG_WANT_CHARGE;
batt->desired_voltage = 0;
batt->desired_current = 0;
return;