Lines Matching refs:work_mode
243 u32 work_mode; member
2786 const char *work_mode[] = {"ZERO", "FINISH", "UN", "UN", "SMOOTH"}; in rk816_bat_debug_info() local
2853 di->sm_linek, work_mode[di->work_mode], di->sm_remain_cap, in rk816_bat_debug_info()
3213 if (di->work_mode == MODE_FINISH) { in rk816_bat_display_smooth()
3222 di->work_mode = MODE_ZERO; in rk816_bat_display_smooth()
3226 di->work_mode = MODE_SMOOTH; in rk816_bat_display_smooth()
3229 } else if (di->work_mode == MODE_ZERO) { in rk816_bat_display_smooth()
3236 di->work_mode = MODE_SMOOTH; in rk816_bat_display_smooth()
3241 di->work_mode = MODE_FINISH; in rk816_bat_display_smooth()
3250 di->work_mode = MODE_ZERO; in rk816_bat_display_smooth()
3255 di->work_mode = MODE_FINISH; in rk816_bat_display_smooth()
3622 di->work_mode = MODE_FINISH; in rk816_bat_init_dsoc_algorithm()
3625 di->work_mode = MODE_SMOOTH; in rk816_bat_init_dsoc_algorithm()
3676 } else if (di->work_mode == MODE_FINISH) { in rk816_bat_save_algo_rest()
3695 if ((di->work_mode == MODE_FINISH) || (di->work_mode == MODE_ZERO)) { in rk816_bat_save_algo_rest()
3696 mode = di->work_mode; in rk816_bat_save_algo_rest()
5029 if ((di->work_mode == MODE_ZERO) && in rk816_battery_suspend()
5036 di->work_mode = MODE_FINISH; in rk816_battery_suspend()
5039 di->work_mode = MODE_SMOOTH; in rk816_battery_suspend()