Lines Matching refs:remain_cap
187 int remain_cap; member
410 int remain_cap; in rk818_bat_get_rsoc() local
412 remain_cap = rk818_bat_get_coulomb_cap(di); in rk818_bat_get_rsoc()
413 return (remain_cap + di->fcc / 200) * 100 / DIV(di->fcc); in rk818_bat_get_rsoc()
986 cap_temp = di->pdata->design_capacity - di->remain_cap; in rk818_battery_time_to_full()
1179 di->remain_cap = capacity; in rk818_bat_init_coulomb_cap()
1604 di->sm_remain_cap = di->remain_cap; in rk818_bat_calc_sm_linek()
1678 di->zero_remain_cap = di->remain_cap; in rk818_bat_calc_zero_linek()
1887 delta_cap = di->zero_remain_cap - di->remain_cap; in rk818_bat_zero_algorithm()
1998 di->remain_cap, di->fcc, di->rsoc - di->dsoc, in rk818_bat_debug_info()
2027 delta_cap = cap - di->remain_cap; in rk818_bat_init_capacity()
2039 int fcc, remain_cap, age_keep_min, lock_fcc; in rk818_bat_update_age_fcc() local
2042 remain_cap = lock_fcc - di->age_ocv_cap - di->age_adjust_cap; in rk818_bat_update_age_fcc()
2047 __func__, lock_fcc, di->age_ocv_cap, di->age_adjust_cap, remain_cap, in rk818_bat_update_age_fcc()
2053 fcc = remain_cap * 100 / DIV(100 - di->age_ocv_soc); in rk818_bat_update_age_fcc()
2056 lock_fcc, remain_cap, di->age_ocv_soc, in rk818_bat_update_age_fcc()
2090 if ((di->remain_cap != di->fcc) && in rk818_bat_finish_algorithm()
2092 di->age_adjust_cap += (di->fcc - di->remain_cap); in rk818_bat_finish_algorithm()
2230 di->remain_cap = rk818_bat_get_coulomb_cap(di); in rk818_bat_smooth_algorithm()
2291 di->sm_remain_cap = di->remain_cap; in rk818_bat_smooth_algorithm()
2297 delta_cap = di->remain_cap - di->sm_remain_cap; in rk818_bat_smooth_algorithm()
2307 di->sm_remain_cap = di->remain_cap; in rk818_bat_smooth_algorithm()
2561 di->current_avg, di->remain_cap, di->fcc, bat_status[status], in rk818_bat_power_supply_changed()
2598 int est_vol, remain_cap; in rk818_bat_rsoc_daemon() local
2601 if ((di->remain_cap < 0) && (di->fb_blank != 0)) { in rk818_bat_rsoc_daemon()
2613 remain_cap = rk818_bat_vol_to_ocvcap(di, est_vol); in rk818_bat_rsoc_daemon()
2614 rk818_bat_init_capacity(di, remain_cap); in rk818_bat_rsoc_daemon()
2616 di->remain_cap, di->rsoc); in rk818_bat_rsoc_daemon()
2632 di->remain_cap = rk818_bat_get_coulomb_cap(di); in rk818_bat_update_info()
2646 if (di->remain_cap > di->fcc) { in rk818_bat_update_info()
2647 di->sm_remain_cap -= (di->remain_cap - di->fcc); in rk818_bat_update_info()
2649 __func__, di->remain_cap, di->sm_remain_cap); in rk818_bat_update_info()
3047 rk818_bat_save_cap(di, di->remain_cap); in rk818_bat_save_data()
3197 di->remain_cap = rk818_bat_get_coulomb_cap(di); in rk818_bat_init_fg()
3204 di->nac, di->remain_cap, di->voltage_ocv, di->voltage_avg, in rk818_bat_init_fg()
3474 di->remain_cap = rk818_bat_get_coulomb_cap(di); in rk818_battery_suspend()
3527 di->remain_cap = rk818_bat_get_coulomb_cap(di); in rk818_battery_resume()
3593 di->remain_cap, di->fcc, rk818_bat_chrg_online(di), cnt, in rk818_battery_shutdown()