Lines Matching refs:smooth_soc

568 	int				smooth_soc;  member
1559 battery->smooth_soc = battery->dsoc; in rk817_bat_smooth_algo_prepare()
1562 __func__, battery->dsoc, battery->smooth_soc); in rk817_bat_smooth_algo_prepare()
1592 __func__, battery->sm_remain_cap, battery->smooth_soc); in rk817_bat_init_dsoc_algorithm()
2378 if (battery->smooth_soc < 0) in rk817_bat_calc_smooth_dischrg()
2379 battery->smooth_soc = 0; in rk817_bat_calc_smooth_dischrg()
2381 tmp_soc = battery->smooth_soc / 1000; in rk817_bat_calc_smooth_dischrg()
2384 if (battery->smooth_soc > battery->dsoc) in rk817_bat_calc_smooth_dischrg()
2387 if (battery->smooth_soc + 1000 > battery->dsoc) in rk817_bat_calc_smooth_dischrg()
2388 battery->dsoc = battery->smooth_soc; in rk817_bat_calc_smooth_dischrg()
2419 battery->smooth_soc, battery->dsoc, battery->sm_linek); in rk817_bat_smooth_algorithm()
2454 battery->smooth_soc += ydsoc; in rk817_bat_smooth_algorithm()
2458 if (battery->smooth_soc < 0) in rk817_bat_smooth_algorithm()
2459 battery->smooth_soc = 0; in rk817_bat_smooth_algorithm()
2461 tmp_soc = battery->smooth_soc / 1000; in rk817_bat_smooth_algorithm()
2464 if (battery->smooth_soc < battery->dsoc) in rk817_bat_smooth_algorithm()
2467 battery->dsoc = battery->smooth_soc; in rk817_bat_smooth_algorithm()
2479 battery->smooth_soc, battery->dsoc); in rk817_bat_smooth_algorithm()
2671 if (tmp_dsoc != battery->smooth_soc / 1000) in rk817_bat_zero_algo_prepare()
2672 battery->zero_dsoc = battery->smooth_soc; in rk817_bat_zero_algo_prepare()
2865 DBG("info: smooth_soc = %d\n", battery->smooth_soc); in rk817_bat_output_info()