Lines Matching refs:fcc_mah

82 	int fcc_mah;  member
224 rsoc = (charger->soc * charger->fcc_mah) / 100000; in rk817_record_battery_nvram_values()
231 put_unaligned_le24(charger->fcc_mah, bulk_reg); in rk817_record_battery_nvram_values()
261 charge_now_adc = CHARGE_TO_ADC(charger->fcc_mah, in rk817_bat_calib_cap()
270 charger->soc, charger->fcc_mah * 1000); in rk817_bat_calib_cap()
289 if (charge_now / 1000 > charger->fcc_mah) { in rk817_bat_calib_cap()
298 charge_now_adc = CHARGE_TO_ADC(charger->fcc_mah, in rk817_bat_calib_cap()
331 charger->fcc_mah = charger->fcc_mah - (charge_now / 1000); in rk817_bat_calib_cap()
335 charger->fcc_mah * 1000); in rk817_bat_calib_cap()
385 if (charger->charge_now_uah > charger->fcc_mah * 1000) in rk817_read_props()
386 charger->charge_now_uah = charger->fcc_mah * 1000; in rk817_read_props()
389 charger->soc = charger->charge_now_uah * 100 / charger->fcc_mah; in rk817_read_props()
516 val->intval = charger->fcc_mah * 1000; in rk817_bat_get_prop()
709 charger->fcc_mah = get_unaligned_le24(bulk_reg); in rk817_read_battery_nvram_values()
717 if ((charger->fcc_mah < 500) || in rk817_read_battery_nvram_values()
718 ((charger->fcc_mah * 1000) > charger->bat_charge_full_design_uah)) { in rk817_read_battery_nvram_values()
722 charger->fcc_mah = charger->bat_charge_full_design_uah / 1000; in rk817_read_battery_nvram_values()
786 charger->fcc_mah = charger->bat_charge_full_design_uah / 1000; in rk817_read_or_set_full_charge_on_boot()
834 charger->fcc_mah); in rk817_read_or_set_full_charge_on_boot()
842 boot_charge_mah = charger->soc * charger->fcc_mah / 100 / 1000; in rk817_read_or_set_full_charge_on_boot()
843 if (boot_charge_mah > charger->fcc_mah) in rk817_read_or_set_full_charge_on_boot()
844 boot_charge_mah = charger->fcc_mah; in rk817_read_or_set_full_charge_on_boot()