Lines Matching defs:fcc_mah
82 int fcc_mah;
203 * note that only the fcc_mah is really used by this driver, the other values
224 rsoc = (charger->soc * charger->fcc_mah) / 100000;
230 /* write the fcc_mah in mAh, just as the BSP kernel does. */
231 put_unaligned_le24(charger->fcc_mah, bulk_reg);
261 charge_now_adc = CHARGE_TO_ADC(charger->fcc_mah,
270 charger->soc, charger->fcc_mah * 1000);
289 if (charge_now / 1000 > charger->fcc_mah) {
298 charge_now_adc = CHARGE_TO_ADC(charger->fcc_mah,
331 charger->fcc_mah = charger->fcc_mah - (charge_now / 1000);
335 charger->fcc_mah * 1000);
385 if (charger->charge_now_uah > charger->fcc_mah * 1000)
386 charger->charge_now_uah = charger->fcc_mah * 1000;
389 charger->soc = charger->charge_now_uah * 100 / charger->fcc_mah;
516 val->intval = charger->fcc_mah * 1000;
709 charger->fcc_mah = get_unaligned_le24(bulk_reg);
717 if ((charger->fcc_mah < 500) ||
718 ((charger->fcc_mah * 1000) > charger->bat_charge_full_design_uah)) {
722 charger->fcc_mah = charger->bat_charge_full_design_uah / 1000;
786 charger->fcc_mah = charger->bat_charge_full_design_uah / 1000;
834 charger->fcc_mah);
842 boot_charge_mah = charger->soc * charger->fcc_mah / 100 / 1000;
843 if (boot_charge_mah > charger->fcc_mah)
844 boot_charge_mah = charger->fcc_mah;