Searched refs:min_gap_xsoc (Results 1 – 3 of 3) sorted by relevance
2491 int min_gap_xsoc; in rk817_bat_calc_zero_linek() local2554 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()
1619 int org_linek = 0, min_gap_xsoc; in rk818_bat_calc_zero_linek() local1669 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 …]
2479 int min_gap_xsoc; in rk816_bat_calc_zero_linek() local2516 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 …]