diff options
Diffstat (limited to 'common/charge_state.c')
-rw-r--r-- | common/charge_state.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/common/charge_state.c b/common/charge_state.c index be07113a0d..83efbd8d14 100644 --- a/common/charge_state.c +++ b/common/charge_state.c @@ -559,8 +559,8 @@ static enum power_state state_discharge(struct power_state_context *ctx) return PWR_STATE_ERROR; /* Handle overtemp in discharging state by powering off host */ - if ((bat_temp_c >= bat_temp_ranges.discharging_max_c || - bat_temp_c < bat_temp_ranges.discharging_min_c) && + if ((bat_temp_c >= ctx->battery->discharging_max_c || + bat_temp_c < ctx->battery->discharging_min_c) && chipset_in_state(CHIPSET_STATE_ON)) { CPRINTF("[%T charge force shutdown due to battery temp]\n"); chipset_force_shutdown(); |