Home
last modified time | relevance | path

Searched refs:MAX_INTERPOLATE (Results 1 – 8 of 8) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/power/fuel_gauge/
H A Dfg_rk817.c34 #define MAX_INTERPOLATE 1000 macro
273 d = (value - table[i - 1]) * (MAX_INTERPOLATE / (size - 1)); in interpolate()
275 d = d + (i - 1) * (MAX_INTERPOLATE / (size - 1)); in interpolate()
277 d = i * ((MAX_INTERPOLATE + size / 2) / size); in interpolate()
573 ocv_soc = ab_div_c(temp, MAX_PERCENTAGE, MAX_INTERPOLATE); in rk817_bat_vol_to_soc()
587 capacity = ab_div_c(temp, battery->fcc, MAX_INTERPOLATE); in rk817_bat_vol_to_cap()
H A Dfg_rk816.c108 #define MAX_INTERPOLATE 1000 macro
586 d = (value - table[i - 1]) * (MAX_INTERPOLATE / (size - 1)); in interpolate()
588 d = d + (i - 1) * (MAX_INTERPOLATE / (size - 1)); in interpolate()
590 d = i * ((MAX_INTERPOLATE + size / 2) / size); in interpolate()
630 ocv_cap = ab_div_c(tmp, di->fcc, MAX_INTERPOLATE); in rk816_bat_vol_to_cap()
643 ocv_soc = ab_div_c(tmp, MAX_PERCENTAGE, MAX_INTERPOLATE); in rk816_bat_vol_to_soc()
H A Dfg_rk818.c114 #define MAX_INTERPOLATE 1000 macro
563 d = (value - table[i - 1]) * (MAX_INTERPOLATE / (size - 1)); in interpolate()
565 d = d + (i - 1) * (MAX_INTERPOLATE / (size - 1)); in interpolate()
567 d = i * ((MAX_INTERPOLATE + size / 2) / size); in interpolate()
607 ocv_cap = ab_div_c(tmp, di->fcc, MAX_INTERPOLATE); in rk818_bat_vol_to_cap()
620 ocv_soc = ab_div_c(tmp, MAX_PERCENTAGE, MAX_INTERPOLATE); in rk818_bat_vol_to_soc()
/OK3568_Linux_fs/kernel/drivers/power/supply/
H A Drk818_battery.h103 #define MAX_INTERPOLATE 1000 macro
H A Drk816_battery.h158 #define MAX_INTERPOLATE 1000 macro
H A Drk817_battery.c61 #define MAX_INTERPOLATE 1000 macro
660 d = (value - table[i - 1]) * (MAX_INTERPOLATE / (size - 1)); in interpolate()
662 d = d + (i - 1) * (MAX_INTERPOLATE / (size - 1)); in interpolate()
664 d = i * ((MAX_INTERPOLATE + size / 2) / size); in interpolate()
1302 ocv_soc = ab_div_c(temp, MAX_PERCENTAGE, MAX_INTERPOLATE); in rk817_bat_vol_to_soc()
1316 capacity = ab_div_c(temp, battery->fcc, MAX_INTERPOLATE); in rk817_bat_vol_to_cap()
H A Drk818_battery.c296 d = (value - table[i - 1]) * (MAX_INTERPOLATE / (size - 1)); in interpolate()
298 d = d + (i - 1) * (MAX_INTERPOLATE / (size - 1)); in interpolate()
300 d = i * ((MAX_INTERPOLATE + size / 2) / size); in interpolate()
628 ocv_soc = ab_div_c(temp, MAX_PERCENTAGE, MAX_INTERPOLATE); in rk818_bat_vol_to_ocvsoc()
641 cap = ab_div_c(temp, di->fcc, MAX_INTERPOLATE); in rk818_bat_vol_to_ocvcap()
654 ocv_soc = ab_div_c(temp, MAX_PERCENTAGE, MAX_INTERPOLATE); in rk818_bat_vol_to_zerosoc()
667 cap = ab_div_c(temp, di->fcc, MAX_INTERPOLATE); in rk818_bat_vol_to_zerocap()
H A Drk816_battery.c337 d = (value - table[i - 1]) * (MAX_INTERPOLATE / (size - 1)); in interpolate()
339 d = d + (i - 1) * (MAX_INTERPOLATE / (size - 1)); in interpolate()
341 d = i * ((MAX_INTERPOLATE + size / 2) / size); in interpolate()
745 ocv_soc = ab_div_c(temp, MAX_PERCENTAGE, MAX_INTERPOLATE); in rk816_bat_vol_to_ocvsoc()
758 cap = ab_div_c(temp, di->fcc, MAX_INTERPOLATE); in rk816_bat_vol_to_ocvcap()
771 ocv_soc = ab_div_c(temp, MAX_PERCENTAGE, MAX_INTERPOLATE); in rk816_bat_vol_to_zerosoc()
784 cap = ab_div_c(temp, di->fcc, MAX_INTERPOLATE); in rk816_bat_vol_to_zerocap()