Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/power/supply/
H A Drk817_battery.c2491 int min_gap_xsoc; in rk817_bat_calc_zero_linek() local
2554 min_gap_xsoc = MIN_ZERO_GAP_XSOC3; in rk817_bat_calc_zero_linek()
2556 min_gap_xsoc = MIN_ZERO_GAP_XSOC2; in rk817_bat_calc_zero_linek()
2558 min_gap_xsoc = MIN_ZERO_GAP_XSOC1; in rk817_bat_calc_zero_linek()
2562 min_gap_xsoc = min_gap_xsoc + MIN_ZERO_GAP_CALIB; in rk817_bat_calc_zero_linek()
2580 } else if ((xsoc - battery->dsoc / 1000 >= min_gap_xsoc) || in rk817_bat_calc_zero_linek()
2586 else if (xsoc - battery->dsoc / 1000 >= 2 * min_gap_xsoc) in rk817_bat_calc_zero_linek()
2588 else if (xsoc - battery->dsoc / 1000 >= 3 + min_gap_xsoc) in rk817_bat_calc_zero_linek()
2607 if ((xsoc - battery->dsoc / 1000) >= min_gap_xsoc) in rk817_bat_calc_zero_linek()
2616 if ((xsoc - battery->dsoc / 1000) < min_gap_xsoc) { in rk817_bat_calc_zero_linek()
H A Drk818_battery.c1619 int org_linek = 0, min_gap_xsoc; in rk818_bat_calc_zero_linek() local
1669 min_gap_xsoc = ZERO_GAP_XSOC3; in rk818_bat_calc_zero_linek()
1671 min_gap_xsoc = ZERO_GAP_XSOC2; in rk818_bat_calc_zero_linek()
1673 min_gap_xsoc = ZERO_GAP_XSOC1; in rk818_bat_calc_zero_linek()
1676 min_gap_xsoc = min_gap_xsoc + ZERO_GAP_CALIB; in rk818_bat_calc_zero_linek()
1694 } else if ((xsoc - di->dsoc >= min_gap_xsoc) || in rk818_bat_calc_zero_linek()
1700 else if (xsoc - di->dsoc >= 2 * min_gap_xsoc) in rk818_bat_calc_zero_linek()
1702 else if (xsoc - di->dsoc >= 3 + min_gap_xsoc) in rk818_bat_calc_zero_linek()
1719 if (xsoc - di->dsoc >= min_gap_xsoc) in rk818_bat_calc_zero_linek()
1727 if ((xsoc - di->dsoc) < min_gap_xsoc) { in rk818_bat_calc_zero_linek()
[all …]
H A Drk816_battery.c2479 int min_gap_xsoc; in rk816_bat_calc_zero_linek() local
2516 min_gap_xsoc = MIN_ZERO_GAP_XSOC3; in rk816_bat_calc_zero_linek()
2518 min_gap_xsoc = MIN_ZERO_GAP_XSOC2; in rk816_bat_calc_zero_linek()
2520 min_gap_xsoc = MIN_ZERO_GAP_XSOC1; in rk816_bat_calc_zero_linek()
2523 min_gap_xsoc = min_gap_xsoc + MIN_ZERO_GAP_CALIB; in rk816_bat_calc_zero_linek()
2541 } else if ((xsoc - di->dsoc >= min_gap_xsoc) || in rk816_bat_calc_zero_linek()
2547 else if (xsoc - di->dsoc >= 2 * min_gap_xsoc) in rk816_bat_calc_zero_linek()
2549 else if (xsoc - di->dsoc >= 3 + min_gap_xsoc) in rk816_bat_calc_zero_linek()
2566 if ((xsoc - di->dsoc) >= min_gap_xsoc) in rk816_bat_calc_zero_linek()
2574 if ((xsoc - di->dsoc) < min_gap_xsoc) { in rk816_bat_calc_zero_linek()
[all …]