Home
last modified time | relevance | path

Searched refs:ydsoc (Results 1 – 3 of 3) sorted by relevance

/rk3399_rockchip-uboot/drivers/power/fuel_gauge/
H A Dfg_rk816.c1273 int delta_cap, ydsoc, tmp; in rk816_bat_linek_algorithm() local
1283 ydsoc = di->sm_linek * delta_cap * 100 / DIV(di->fcc); in rk816_bat_linek_algorithm()
1284 if (ydsoc > 0) { in rk816_bat_linek_algorithm()
1288 di->sm_chrg_dsoc += ydsoc; 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 Dfg_rk818.c1372 int delta_cap, ydsoc, tmp; in rk818_bat_linek_algorithm() local
1382 ydsoc = di->sm_linek * delta_cap * 100 / DIV(di->fcc); in rk818_bat_linek_algorithm()
1383 if (ydsoc > 0) { in rk818_bat_linek_algorithm()
1387 di->sm_chrg_dsoc += ydsoc; 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()
H A Dfg_rk817.c1331 int delta_cap, ydsoc, tmp; in rk817_bat_smooth_algorithm() local
1334 ydsoc = battery->sm_linek * delta_cap / DIV(battery->fcc) / 10; in rk817_bat_smooth_algorithm()
1335 battery->smooth_soc += ydsoc; in rk817_bat_smooth_algorithm()
1339 battery->remain_cap, battery->sm_old_cap, delta_cap, ydsoc, tmp, in rk817_bat_smooth_algorithm()
1342 if (ydsoc >= 0) { in rk817_bat_smooth_algorithm()