Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/power/supply/
H A Drk817_battery.c3240 int tgt_dsoc, gap_soc, sleep_soc = 0; in rk817_bat_sleep_dischrg() local
3263 sleep_soc = battery->sleep_sum_cap * 100 / DIV(battery->fcc); in rk817_bat_sleep_dischrg()
3264 tgt_dsoc = battery->dsoc - sleep_soc * 1000; in rk817_bat_sleep_dischrg()
3265 if (sleep_soc > 0) { in rk817_bat_sleep_dischrg()
3267 battery->rsoc, battery->dsoc, sleep_soc); in rk817_bat_sleep_dischrg()
3282 __func__, battery->sleep_sum_cap, sleep_soc, tgt_dsoc); in rk817_bat_sleep_dischrg()
3290 sleep_soc = battery->sleep_sum_cap / DIV(battery->fcc / 100); in rk817_bat_sleep_dischrg()
3294 battery->rsoc, battery->dsoc, sleep_soc); in rk817_bat_sleep_dischrg()
3295 if (gap_soc / 1000 > sleep_soc) { in rk817_bat_sleep_dischrg()
3296 if ((gap_soc - 5000) > (sleep_soc * 2 * 1000)) in rk817_bat_sleep_dischrg()
[all …]
H A Drk818_battery.c2457 int tgt_dsoc, gap_soc, sleep_soc = 0; in rk818_bat_sleep_dischrg() local
2475 sleep_soc = di->sleep_sum_cap * 100 / DIV(di->fcc); in rk818_bat_sleep_dischrg()
2476 tgt_dsoc = di->dsoc - sleep_soc; in rk818_bat_sleep_dischrg()
2477 if (sleep_soc > 0) { in rk818_bat_sleep_dischrg()
2479 di->rsoc, di->dsoc, sleep_soc); in rk818_bat_sleep_dischrg()
2493 __func__, di->sleep_sum_cap, sleep_soc, tgt_dsoc); in rk818_bat_sleep_dischrg()
2497 sleep_soc = di->sleep_sum_cap / DIV(di->fcc / 100); in rk818_bat_sleep_dischrg()
2501 di->rsoc, di->dsoc, sleep_soc); in rk818_bat_sleep_dischrg()
2502 if (gap_soc > sleep_soc) { in rk818_bat_sleep_dischrg()
2503 if ((gap_soc - 5) > (sleep_soc * 2)) in rk818_bat_sleep_dischrg()
[all …]
H A Drk816_battery.c3314 int tgt_dsoc, gap_soc, sleep_soc = 0; in rk816_bat_sleep_dischrg() local
3332 sleep_soc = di->sleep_sum_cap * 100 / DIV(di->fcc); in rk816_bat_sleep_dischrg()
3333 tgt_dsoc = di->dsoc - sleep_soc; in rk816_bat_sleep_dischrg()
3334 if (sleep_soc > 0) { in rk816_bat_sleep_dischrg()
3336 di->rsoc, di->dsoc, sleep_soc); in rk816_bat_sleep_dischrg()
3350 __func__, di->sleep_sum_cap, sleep_soc, tgt_dsoc); in rk816_bat_sleep_dischrg()
3354 sleep_soc = di->sleep_sum_cap / DIV(di->fcc / 100); in rk816_bat_sleep_dischrg()
3358 di->rsoc, di->dsoc, sleep_soc); in rk816_bat_sleep_dischrg()
3359 if (gap_soc > sleep_soc) { in rk816_bat_sleep_dischrg()
3360 if ((gap_soc - 5) > (sleep_soc * 2)) in rk816_bat_sleep_dischrg()
[all …]