Lines Matching refs:remain_cap
205 int remain_cap; member
452 int remain_cap; in rk816_bat_get_rsoc() local
454 remain_cap = rk816_bat_get_coulomb_cap(di); in rk816_bat_get_rsoc()
455 return (remain_cap + di->fcc / 200) * 100 / DIV(di->fcc); in rk816_bat_get_rsoc()
1158 cap_temp = di->pdata->design_capacity - di->remain_cap; in rk816_battery_time_to_full()
1917 di->remain_cap = capacity; in rk816_bat_init_coulomb_cap()
2465 di->sm_remain_cap = di->remain_cap; in rk816_bat_calc_sm_linek()
2525 di->zero_remain_cap = di->remain_cap; in rk816_bat_calc_zero_linek()
2732 delta_cap = di->zero_remain_cap - di->remain_cap; in rk816_bat_zero_algorithm()
2852 di->remain_cap, di->fcc, di->dsoc - di->rsoc, in rk816_bat_debug_info()
2885 delta_cap = cap - di->remain_cap; in rk816_bat_init_capacity()
2898 int remain_cap; in rk816_bat_update_age_fcc() local
2906 remain_cap = fcc - di->age_ocv_cap - di->age_adjust_cap; in rk816_bat_update_age_fcc()
2910 __func__, fcc, di->age_ocv_cap, di->age_adjust_cap, remain_cap, in rk816_bat_update_age_fcc()
2916 fcc = remain_cap * 100 / DIV(100 - di->age_ocv_soc); in rk816_bat_update_age_fcc()
2918 di->lock_fcc, remain_cap, di->age_ocv_soc, in rk816_bat_update_age_fcc()
2953 if ((di->remain_cap != di->fcc) && in rk816_bat_finish_algorithm()
2955 di->age_adjust_cap += (di->fcc - di->remain_cap); in rk816_bat_finish_algorithm()
3093 di->remain_cap = rk816_bat_get_coulomb_cap(di); in rk816_bat_smooth_algorithm()
3154 di->sm_remain_cap = di->remain_cap; in rk816_bat_smooth_algorithm()
3160 delta_cap = di->remain_cap - di->sm_remain_cap; in rk816_bat_smooth_algorithm()
3170 di->sm_remain_cap = di->remain_cap; in rk816_bat_smooth_algorithm()
3428 di->current_avg, di->remain_cap, di->fcc, bat_status[status], in rk816_bat_power_supply_changed()
3480 int est_vol, remain_cap; in rk816_bat_rsoc_daemon() local
3483 if ((di->remain_cap < 0) && (di->fb_blank != 0)) { in rk816_bat_rsoc_daemon()
3494 remain_cap = rk816_bat_vol_to_ocvcap(di, est_vol); in rk816_bat_rsoc_daemon()
3495 rk816_bat_init_capacity(di, remain_cap); in rk816_bat_rsoc_daemon()
3497 di->remain_cap, di->rsoc); in rk816_bat_rsoc_daemon()
3514 di->remain_cap = rk816_bat_get_coulomb_cap(di); in rk816_bat_update_info()
3527 if (di->remain_cap > di->fcc) { in rk816_bat_update_info()
3528 di->sm_remain_cap -= (di->remain_cap - di->fcc); in rk816_bat_update_info()
3530 __func__, di->remain_cap, di->sm_remain_cap); in rk816_bat_update_info()
3724 rk816_bat_save_cap(di, di->remain_cap); in rk816_bat_save_data()
4445 di->remain_cap = rk816_bat_get_coulomb_cap(di); in rk816_bat_init_fg()
4452 di->nac, di->remain_cap, di->voltage_ocv, di->voltage_avg, in rk816_bat_init_fg()
4995 di->remain_cap = rk816_bat_get_coulomb_cap(di); in rk816_battery_suspend()
5063 di->remain_cap = rk816_bat_get_coulomb_cap(di); in rk816_battery_resume()
5142 di->remain_cap, di->fcc, rk816_bat_chrg_online(di), in rk816_battery_shutdown()