Lines Matching full:1000

34 #define MAX_INTERPOLATE		1000
152 #define VIRTUAL_POWER_CUR 1000
154 #define SECONDS(n) ((n) * 1000)
179 (adc_value * 172 / 1000 / samp_res)
181 (current * 1000 * samp_res / 172)
184 (adc_value / 1000 * 172 / 3600 / samp_res)
186 (capacity * samp_res * 3600 / 172 * 1000)
191 (adc_value / 1000 * 172 / 3600 / samp_res)
280 if (d > 1000) in interpolate()
281 d = 1000; in interpolate()
347 battery->voltage_k = (1050 - 600) * 1000 / DIV(vcalib1 - vcalib0); in rk817_bat_init_voltage_kb()
348 battery->voltage_b = 1050 - (battery->voltage_k * vcalib1) / 1000; in rk817_bat_init_voltage_kb()
350 battery->voltage_k = (4025 - 2300) * 1000 / DIV(vcalib1 - vcalib0); in rk817_bat_init_voltage_kb()
351 battery->voltage_b = 4025 - (battery->voltage_k * vcalib1) / 1000; in rk817_bat_init_voltage_kb()
362 vol = battery->voltage_k * val / 1000 + battery->voltage_b; in rk817_bat_get_pwron_voltage()
378 vol = (battery->voltage_k * val / 1000 + battery->voltage_b) * 60 / 46; in rk817_bat_get_USB_voltage()
394 vol = (battery->voltage_k * val / 1000 + battery->voltage_b) * 60 / 46; in rk817_bat_get_sys_voltage()
410 vol = battery->voltage_k * val / 1000 + battery->voltage_b; in rk817_bat_get_battery_voltage()
494 battery->remain_cap = capacity * 1000; in rk817_bat_init_coulomb_cap()
695 battery->pwron_voltage) * 1000;/* uAH */ in rk817_bat_first_pwron()
794 battery->remain_cap = pre_cap * 1000; in rk817_bat_not_first_pwron()
803 now_soc = now_cap * 1000 * 100 / battery->fcc; in rk817_bat_not_first_pwron()
804 if (pre_soc < 100 * 1000) in rk817_bat_not_first_pwron()
805 pre_soc += (now_soc - pre_cap * 1000 * 100 / battery->fcc); in rk817_bat_not_first_pwron()
808 if (pre_soc >= 100 * 1000) in rk817_bat_not_first_pwron()
809 pre_soc = 100 * 1000; in rk817_bat_not_first_pwron()
811 pre_soc = 100 * 1000; in rk817_bat_not_first_pwron()
881 linek = 1000 * (delta + diff) / DIV(diff); in rk817_bat_calc_linek()
883 linek = 1000 * diff / DIV(delta + diff); in rk817_bat_calc_linek()
885 linek = 1000; in rk817_bat_calc_linek()
982 if (chrg_type != NO_CHARGER && (battery->rsoc + 500) / 1000 >= 100) in rk817_bat_get_charger_type()
1047 if (battery->dsoc / 1000 == 99) in rk817_bat_linek_algorithm()
1049 else if (battery->dsoc / 1000 >= CHRG_TERM_DSOC && in rk817_bat_linek_algorithm()
1057 tmp = battery->sm_chrg_dsoc / 1000; in rk817_bat_linek_algorithm()
1063 tmp = battery->sm_chrg_dsoc / 1000; in rk817_bat_linek_algorithm()
1065 if (tmp != battery->dsoc / 1000) { in rk817_bat_linek_algorithm()
1075 if (battery->dsoc / 1000 == battery->rsoc / 1000 && in rk817_bat_linek_algorithm()
1078 battery->sm_linek = 1000; in rk817_bat_linek_algorithm()
1081 if ((battery->sm_linek == 1000 || battery->dsoc >= 100 * 1000) && in rk817_bat_linek_algorithm()
1083 if (battery->sm_linek == 1000) in rk817_bat_linek_algorithm()
1093 if (battery->dsoc / 1000 < 100) { in rk817_bat_finish_chrg()
1097 battery->dsoc += 1000; in rk817_bat_finish_chrg()
1142 if (battery->remain_cap / 1000 > battery->fcc) { in rk817_bat_smooth_charge()
1144 (battery->remain_cap - battery->fcc * 1000); in rk817_bat_smooth_charge()
1162 if (battery->dsoc / 1000 > 100) in rk817_bat_smooth_charge()
1163 battery->dsoc = 100 * 1000; in rk817_bat_smooth_charge()
1168 rk817_bat_save_cap(battery, battery->remain_cap / 1000); in rk817_bat_smooth_charge()
1194 return battery->dsoc / 1000; in rk817_bat_update_get_soc()