File tree Expand file tree Collapse file tree 1 file changed +6
-8
lines changed Expand file tree Collapse file tree 1 file changed +6
-8
lines changed Original file line number Diff line number Diff line change @@ -229,7 +229,6 @@ void battery_customize(struct charge_state_data *emi_info)
229
229
230
230
static void battery_percentage_control (void )
231
231
{
232
- static enum ec_charge_control_mode before_mode ;
233
232
enum ec_charge_control_mode new_mode ;
234
233
int rv ;
235
234
@@ -250,15 +249,14 @@ static void battery_percentage_control(void)
250
249
else
251
250
new_mode = CHARGE_CONTROL_NORMAL ;
252
251
253
- if ( before_mode != new_mode ) {
254
- before_mode = new_mode ;
255
- set_chg_ctrl_mode (before_mode );
252
+ ccprints ( "Charge Limit mode = %d" , new_mode );
253
+
254
+ set_chg_ctrl_mode (new_mode );
256
255
#ifdef CONFIG_CHARGER_DISCHARGE_ON_AC
257
- rv = charger_discharge_on_ac (before_mode == CHARGE_CONTROL_DISCHARGE );
256
+ rv = charger_discharge_on_ac (new_mode == CHARGE_CONTROL_DISCHARGE );
258
257
#endif
259
- if (rv != EC_SUCCESS )
260
- ccprintf ("fail to discharge." );
261
- }
258
+ if (rv != EC_SUCCESS )
259
+ ccprintf ("fail to discharge." );
262
260
}
263
261
DECLARE_HOOK (HOOK_AC_CHANGE , battery_percentage_control , HOOK_PRIO_DEFAULT );
264
262
DECLARE_HOOK (HOOK_BATTERY_SOC_CHANGE , battery_percentage_control , HOOK_PRIO_DEFAULT );
You can’t perform that action at this time.
0 commit comments