Searched refs:start_soc (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/power/supply/ |
| H A D | 88pm860x_battery.c | 107 int start_soc; member 515 info->start_soc = soc; in pm860x_init_battery() 517 info->start_soc = soc; in pm860x_init_battery() 519 info->start_soc = data; in pm860x_init_battery() 524 info->start_soc = soc; in pm860x_init_battery() 526 info->last_capacity = info->start_soc; in pm860x_init_battery() 724 data = info->max_capacity * info->start_soc / 100; in calc_capacity() 730 calc_soc(info, OCV_MODE_ACTIVE, &info->start_soc); in calc_capacity() 732 info->start_soc); in calc_capacity() 880 info->start_soc = 100; in pm860x_batt_set_prop() [all …]
|
| H A D | qcom_battmgr.c | 676 static int qcom_battmgr_set_charge_start_threshold(struct qcom_battmgr *battmgr, int start_soc) in qcom_battmgr_set_charge_start_threshold() argument 681 start_soc = clamp(start_soc, CHARGE_CTRL_START_THR_MIN, CHARGE_CTRL_START_THR_MAX); in qcom_battmgr_set_charge_start_threshold() 688 if (start_soc > battmgr->info.charge_ctrl_end) { in qcom_battmgr_set_charge_start_threshold() 689 target_soc = start_soc + CHARGE_CTRL_DELTA_SOC; in qcom_battmgr_set_charge_start_threshold() 691 delta_soc = target_soc - start_soc; in qcom_battmgr_set_charge_start_threshold() 695 delta_soc = battmgr->info.charge_ctrl_end - start_soc; in qcom_battmgr_set_charge_start_threshold() 702 battmgr->info.charge_ctrl_start = start_soc; in qcom_battmgr_set_charge_start_threshold() 733 u8 en, end_soc, start_soc, delta_soc; in qcom_battmgr_charge_control_thresholds_init() local 748 start_soc = end_soc - delta_soc; in qcom_battmgr_charge_control_thresholds_init() 750 start_soc = clamp(start_soc, CHARGE_CTRL_START_THR_MIN, CHARGE_CTRL_START_THR_MAX); in qcom_battmgr_charge_control_thresholds_init() [all …]
|