Searched refs:fg_res (Results 1 - 9 of 9) sorted by relevance
/kernel/linux/linux-6.6/drivers/power/supply/ |
H A D | axp288_fuel_gauge.c | 132 int fg_res; member 242 info->fg_res = ret; in fuel_gauge_update_registers() 290 int fg_res = info->fg_res; in fuel_gauge_get_status() local 297 if (!(fg_res & FG_REP_CAP_VALID)) in fuel_gauge_get_status() 300 fg_res &= ~FG_REP_CAP_VALID; in fuel_gauge_get_status() 301 if (fg_res == 100) { in fuel_gauge_get_status() 311 if (fg_res < 90 || (pwr_stat & PS_STAT_BAT_CHRG_DIR) || no_current_sense_res) in fuel_gauge_get_status() 383 if (!(info->fg_res & FG_REP_CAP_VALID)) in fuel_gauge_get_property() 385 val->intval = (info->fg_res in fuel_gauge_get_property() [all...] |
H A D | ab8500_bmdata.c | 131 .fg_res = 100,
|
H A D | ab8500-bm.h | 374 * @fg_res resistance of FG resistor in 0.1mOhm 396 int fg_res; member
|
H A D | ab8500_fg.c | 673 * 107.1nAh assumes 10mOhm, but fg_res is in 0.1mOhm in ab8500_fg_inst_curr_finalize() 675 val = (val * QLSB_NANO_AMP_HOURS_X10 * 36 * 4) / di->bm->fg_res; in ab8500_fg_inst_curr_finalize() 796 * 112.9nAh assumes 10mOhm, but fg_res is in 0.1mOhm in ab8500_fg_acc_cur_work() 799 (100 * di->bm->fg_res); in ab8500_fg_acc_cur_work() 807 (di->bm->fg_res * (di->fg_samples / 4)); in ab8500_fg_acc_cur_work() 815 dev_dbg(di->dev, "fg_res: %d, fg_samples: %d, gasg: %d, accu_charge: %d \n", in ab8500_fg_acc_cur_work() 816 di->bm->fg_res, di->fg_samples, val, di->accu_charge); in ab8500_fg_acc_cur_work() 919 __func__, di->bat_temp, resistance, di->bm->fg_res / 10, in ab8500_fg_battery_resistance() 920 (di->bm->fg_res / 10) + resistance); in ab8500_fg_battery_resistance() 922 /* fg_res variabl in ab8500_fg_battery_resistance() [all...] |
/kernel/linux/linux-5.10/drivers/power/supply/ |
H A D | axp288_fuel_gauge.c | 324 int pwr_stat, fg_res, curr, ret; in fuel_gauge_get_status() local 337 fg_res = fuel_gauge_reg_readb(info, AXP20X_FG_RES); in fuel_gauge_get_status() 338 if (fg_res < 0) { in fuel_gauge_get_status() 339 dev_err(&info->pdev->dev, "FG RES read failed: %d\n", fg_res); in fuel_gauge_get_status() 342 if (!(fg_res & FG_REP_CAP_VALID)) in fuel_gauge_get_status() 345 fg_res &= ~FG_REP_CAP_VALID; in fuel_gauge_get_status() 346 if (fg_res == 100) { in fuel_gauge_get_status() 356 if (fg_res < 90 || (pwr_stat & PS_STAT_BAT_CHRG_DIR)) in fuel_gauge_get_status()
|
H A D | ab8500_fg.c | 670 * 107.1nAh assumes 10mOhm, but fg_res is in 0.1mOhm in ab8500_fg_inst_curr_finalize() 673 (1000 * di->bm->fg_res); in ab8500_fg_inst_curr_finalize() 794 * 112.9nAh assumes 10mOhm, but fg_res is in 0.1mOhm in ab8500_fg_acc_cur_work() 797 (100 * di->bm->fg_res); in ab8500_fg_acc_cur_work() 806 (1000 * di->bm->fg_res * (di->fg_samples / 4)); in ab8500_fg_acc_cur_work() 814 dev_dbg(di->dev, "fg_res: %d, fg_samples: %d, gasg: %d, accu_charge: %d \n", in ab8500_fg_acc_cur_work() 815 di->bm->fg_res, di->fg_samples, val, di->accu_charge); in ab8500_fg_acc_cur_work() 934 __func__, di->bat_temp, resist, di->bm->fg_res / 10, in ab8500_fg_battery_resistance() 935 (di->bm->fg_res / 10) + resist); in ab8500_fg_battery_resistance() 937 /* fg_res variabl in ab8500_fg_battery_resistance() [all...] |
H A D | ab8500_bmdata.c | 474 .fg_res = 100,
|
/kernel/linux/linux-5.10/include/linux/mfd/ |
H A D | abx500.h | 242 * @fg_res resistance of FG resistor in 0.1mOhm 280 int fg_res; member
|
/kernel/linux/linux-5.10/include/linux/mfd/abx500/ |
H A D | ab8500-bm.h | 413 * @fg_res resistance of FG resistor in 0.1mOhm 442 int fg_res; member
|
Completed in 12 milliseconds