Searched refs:sm_chrg_dsoc (Results 1 – 6 of 6) sorted by relevance
| /OK3568_Linux_fs/u-boot/drivers/power/fuel_gauge/ |
| H A D | fg_rk817.c | 235 int sm_chrg_dsoc; member 887 battery->sm_chrg_dsoc = battery->dsoc; in rk817_bat_calc_linek() 1055 battery->sm_chrg_dsoc += ydsoc; in rk817_bat_linek_algorithm() 1057 tmp = battery->sm_chrg_dsoc / 1000; in rk817_bat_linek_algorithm() 1060 if (battery->sm_chrg_dsoc < 0) in rk817_bat_linek_algorithm() 1061 battery->sm_chrg_dsoc = 0; in rk817_bat_linek_algorithm() 1063 tmp = battery->sm_chrg_dsoc / 1000; in rk817_bat_linek_algorithm() 1066 if (battery->sm_chrg_dsoc < battery->dsoc) in rk817_bat_linek_algorithm() 1069 battery->dsoc = battery->sm_chrg_dsoc; in rk817_bat_linek_algorithm() 1085 battery->sm_chrg_dsoc = battery->dsoc; in rk817_bat_linek_algorithm()
|
| H A D | fg_rk816.c | 150 int sm_chrg_dsoc; member 951 di->sm_chrg_dsoc = di->dsoc * 1000; in rk816_bat_calc_linek() 1285 tmp = (di->sm_chrg_dsoc + 1) / 1000; in rk816_bat_linek_algorithm() 1287 di->sm_chrg_dsoc = di->dsoc * 1000; in rk816_bat_linek_algorithm() 1288 di->sm_chrg_dsoc += ydsoc; in rk816_bat_linek_algorithm() 1289 di->dsoc = (di->sm_chrg_dsoc + 1) / 1000; in rk816_bat_linek_algorithm() 1300 di->sm_chrg_dsoc = di->dsoc * 1000; in rk816_bat_linek_algorithm() 1305 di->sm_linek, di->sm_chrg_dsoc, delta_cap, ydsoc, di->sm_old_cap, in rk816_bat_linek_algorithm()
|
| H A D | fg_rk818.c | 195 int sm_chrg_dsoc; member 1014 di->sm_chrg_dsoc = di->dsoc * 1000; in rk818_bat_calc_linek() 1384 tmp = (di->sm_chrg_dsoc + 1) / 1000; in rk818_bat_linek_algorithm() 1386 di->sm_chrg_dsoc = di->dsoc * 1000; in rk818_bat_linek_algorithm() 1387 di->sm_chrg_dsoc += ydsoc; in rk818_bat_linek_algorithm() 1388 di->dsoc = (di->sm_chrg_dsoc + 1) / 1000; in rk818_bat_linek_algorithm() 1399 di->sm_chrg_dsoc = di->dsoc * 1000; in rk818_bat_linek_algorithm() 1404 di->sm_linek, di->sm_chrg_dsoc, delta_cap, ydsoc, di->sm_old_cap, in rk818_bat_linek_algorithm()
|
| /OK3568_Linux_fs/kernel/drivers/power/supply/ |
| H A D | rk818_battery.c | 210 int sm_chrg_dsoc; member 1791 tmp_soc = di->sm_chrg_dsoc / 1000; in rk818_bat_smooth_algo_prepare() 1793 di->sm_chrg_dsoc = di->dsoc * 1000; in rk818_bat_smooth_algo_prepare() 1801 __func__, tmp_soc, di->dsoc, di->sm_dischrg_dsoc, di->sm_chrg_dsoc); in rk818_bat_smooth_algo_prepare() 1832 tmp_soc = di->sm_chrg_dsoc / 1000; in rk818_bat_calc_zero_algorithm() 1834 sm_delta_dsoc = di->sm_chrg_dsoc - di->dsoc * 1000; in rk818_bat_calc_zero_algorithm() 1835 di->sm_chrg_dsoc = di->dsoc * 1000; in rk818_bat_calc_zero_algorithm() 1879 di->sm_dischrg_dsoc, di->sm_chrg_dsoc); in rk818_bat_calc_zero_algorithm() 1895 di->zero_timeout_cnt, di->sm_dischrg_dsoc, di->sm_chrg_dsoc); in rk818_bat_zero_algorithm() 2129 tmp_soc = di->sm_chrg_dsoc / 1000; in rk818_bat_calc_smooth_dischrg() [all …]
|
| H A D | rk816_battery.c | 230 int sm_chrg_dsoc; member 2636 tmp_soc = di->sm_chrg_dsoc / 1000; in rk816_bat_smooth_algo_prepare() 2638 di->sm_chrg_dsoc = di->dsoc * 1000; in rk816_bat_smooth_algo_prepare() 2646 __func__, tmp_soc, di->dsoc, di->sm_dischrg_dsoc, di->sm_chrg_dsoc); in rk816_bat_smooth_algo_prepare() 2677 tmp_soc = di->sm_chrg_dsoc / 1000; in rk816_bat_calc_zero_algorithm() 2679 sm_delta_dsoc = di->sm_chrg_dsoc - di->dsoc * 1000; in rk816_bat_calc_zero_algorithm() 2680 di->sm_chrg_dsoc = di->dsoc * 1000; in rk816_bat_calc_zero_algorithm() 2724 di->sm_dischrg_dsoc, di->sm_chrg_dsoc); in rk816_bat_calc_zero_algorithm() 2740 di->zero_timeout_cnt, di->sm_dischrg_dsoc, di->sm_chrg_dsoc); in rk816_bat_zero_algorithm() 2993 tmp_soc = di->sm_chrg_dsoc / 1000; in rk816_bat_calc_smooth_dischrg() [all …]
|
| H A D | rk817_battery.c | 566 int sm_chrg_dsoc; member
|