Searched refs:pre_cap (Results 1 – 6 of 6) sorted by relevance
| /OK3568_Linux_fs/u-boot/drivers/power/fuel_gauge/ |
| H A D | fg_rk817.c | 739 int pre_cap = rk817_bat_get_prev_cap(battery); in is_rk817_bat_last_halt() local 746 if (now_cap > pre_cap) { in is_rk817_bat_last_halt() 747 if (abs(now_cap - pre_cap) > (battery->fcc / 10)) { in is_rk817_bat_last_halt() 754 if (abs(battery->nac - pre_cap) > (battery->fcc / 5)) { in is_rk817_bat_last_halt() 784 int now_soc, now_cap, pre_soc, pre_cap; in rk817_bat_not_first_pwron() local 788 pre_cap = rk817_bat_get_prev_cap(battery); in rk817_bat_not_first_pwron() 794 battery->remain_cap = pre_cap * 1000; in rk817_bat_not_first_pwron() 797 DBG("now_cap: %d, pre_cap: %d\n", now_cap, pre_cap); in rk817_bat_not_first_pwron() 799 if (now_cap > pre_cap) { in rk817_bat_not_first_pwron() 805 pre_soc += (now_soc - pre_cap * 1000 * 100 / battery->fcc); in rk817_bat_not_first_pwron() [all …]
|
| H A D | fg_rk816.c | 837 int pre_cap = rk816_bat_get_prev_cap(di); in is_rk816_bat_last_halt() local 841 if (abs(now_cap - pre_cap) > (di->fcc / 20)) { in is_rk816_bat_last_halt() 851 int pre_soc, pre_cap, ocv_cap, ocv_soc, ocv_vol, now_cap; in rk816_bat_not_first_pwron() local 855 pre_cap = rk816_bat_get_prev_cap(di); in rk816_bat_not_first_pwron() 865 pre_cap, now_cap); in rk816_bat_not_first_pwron() 869 pre_cap = di->remain_cap; in rk816_bat_not_first_pwron() 876 pre_cap = ocv_cap; in rk816_bat_not_first_pwron() 889 di->nac = pre_cap; in rk816_bat_not_first_pwron()
|
| H A D | fg_rk818.c | 846 int pre_cap = rk818_bat_get_prev_cap(di); in is_rk818_bat_last_halt() local 850 if (abs(now_cap - pre_cap) > (di->fcc / 20)) { in is_rk818_bat_last_halt() 860 int pre_soc, pre_cap, ocv_cap = 0, ocv_soc = 0, ocv_vol, now_cap; in rk818_bat_not_first_pwron() local 865 pre_cap = rk818_bat_get_prev_cap(di); in rk818_bat_not_first_pwron() 876 pre_cap, now_cap); in rk818_bat_not_first_pwron() 880 pre_cap = di->remain_cap; in rk818_bat_not_first_pwron() 887 pre_cap = ocv_cap; in rk818_bat_not_first_pwron() 901 pre_cap = di->remain_cap; in rk818_bat_not_first_pwron() 907 di->nac = pre_cap; in rk818_bat_not_first_pwron()
|
| /OK3568_Linux_fs/kernel/drivers/power/supply/ |
| H A D | rk817_battery.c | 1499 int pre_cap = rk817_bat_get_prev_cap(battery); in is_rk817_bat_last_halt() local 1503 if (abs(now_cap - pre_cap) > (battery->fcc / 10)) { in is_rk817_bat_last_halt() 1612 int now_cap, pre_soc, pre_cap, ocv_cap, ocv_soc, ocv_vol; in rk817_bat_not_first_pwron() local 1616 pre_cap = rk817_bat_get_prev_cap(battery); in rk817_bat_not_first_pwron() 1618 battery->remain_cap = pre_cap * 1000; in rk817_bat_not_first_pwron() 1626 pre_cap, now_cap); in rk817_bat_not_first_pwron() 1630 pre_cap = now_cap; in rk817_bat_not_first_pwron() 1642 pre_cap = ocv_cap; in rk817_bat_not_first_pwron() 1665 pre_cap = ocv_cap; in rk817_bat_not_first_pwron() 1670 battery->nac = pre_cap; in rk817_bat_not_first_pwron()
|
| H A D | rk818_battery.c | 1246 int pre_cap = rk818_bat_get_prev_cap(di); in is_rk818_bat_last_halt() local 1250 if (abs(now_cap - pre_cap) > (di->fcc / 10)) { in is_rk818_bat_last_halt() 1276 int now_cap, pre_soc, pre_cap, ocv_cap, ocv_soc, ocv_vol; in rk818_bat_not_first_pwron() local 1280 pre_cap = rk818_bat_get_prev_cap(di); in rk818_bat_not_first_pwron() 1292 pre_cap, now_cap); in rk818_bat_not_first_pwron() 1296 pre_cap = now_cap; in rk818_bat_not_first_pwron() 1303 pre_cap = ocv_cap; in rk818_bat_not_first_pwron() 1326 pre_cap = ocv_cap; in rk818_bat_not_first_pwron() 1332 di->nac = pre_cap; in rk818_bat_not_first_pwron()
|
| H A D | rk816_battery.c | 1936 int pre_cap = rk816_bat_get_prev_cap(di); in is_rk816_bat_last_halt() local 1940 if (abs(now_cap - pre_cap) > (di->fcc / 10)) { in is_rk816_bat_last_halt() 1966 int now_cap, pre_soc, pre_cap, ocv_cap, ocv_soc, ocv_vol; in rk816_bat_not_first_pwron() local 1970 pre_cap = rk816_bat_get_prev_cap(di); in rk816_bat_not_first_pwron() 1982 pre_cap, now_cap); in rk816_bat_not_first_pwron() 1986 pre_cap = now_cap; in rk816_bat_not_first_pwron() 1993 pre_cap = ocv_cap; in rk816_bat_not_first_pwron() 2016 pre_cap = ocv_cap; in rk816_bat_not_first_pwron() 2022 di->nac = pre_cap; in rk816_bat_not_first_pwron()
|