Home
last modified time | relevance | path

Searched refs:battery_info (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/power/supply/
H A Dadc-battery-helper.c78 help->psy->battery_info->constant_charge_voltage_max_uv - FULL_BAT_HYST_UV; in adc_battery_helper_get_status()
139 help->capacity = power_supply_batinfo_ocv2cap(help->psy->battery_info, in adc_battery_helper_work()
286 if (!help->psy->battery_info || in adc_battery_helper_init()
287 help->psy->battery_info->factory_internal_resistance_uohm == -EINVAL || in adc_battery_helper_init()
288 help->psy->battery_info->constant_charge_voltage_max_uv == -EINVAL || in adc_battery_helper_init()
289 !psy->battery_info->ocv_table[0]) { in adc_battery_helper_init()
296 help->psy->battery_info->factory_internal_resistance_uohm / 1000; in adc_battery_helper_init()
H A Dstc3117_fuel_gauge.c114 struct stc3117_battery_info battery_info; member
155 CURRENT_LSB_VALUE / data->battery_info.sense_resistor); in stc3117_get_battery_data()
169 CURRENT_LSB_VALUE / data->battery_info.sense_resistor); in stc3117_get_battery_data()
261 data->cc_cnf = (data->battery_info.battery_capacity_mah * in stc3117_init()
262 data->battery_info.sense_resistor * 250 + 6194) / 12389; in stc3117_init()
263 data->vm_cnf = (data->battery_info.battery_capacity_mah in stc3117_init()
556 &data->battery_info.sense_resistor); in stc3117_probe()
560 data->battery_info.sense_resistor = data->battery_info.sense_resistor / 1000; in stc3117_probe()
567 data->battery_info.battery_capacity_mah = info->charge_full_design_uah / 1000; in stc3117_probe()
568 data->battery_info.voltage_min_mv = info->voltage_min_design_uv / 1000; in stc3117_probe()
[all …]
H A Dda9030_battery.c99 struct power_supply_info *battery_info; member
343 val->intval = charger->battery_info->technology; in da9030_battery_get_property()
346 val->intval = charger->battery_info->voltage_max_design; in da9030_battery_get_property()
349 val->intval = charger->battery_info->voltage_min_design; in da9030_battery_get_property()
359 val->strval = charger->battery_info->name; in da9030_battery_get_property()
439 struct power_supply_info *info = charger->battery_info; in da9030_battery_setup_psy()
509 charger->battery_info = pdata->battery_info; in da9030_battery_probe()
H A Dpower_supply_core.c1233 if (power_supply_battery_info_has_prop(psy->battery_info, psp)) in power_supply_has_property()
1268 else if (power_supply_battery_info_has_prop(psy->battery_info, psp)) in __power_supply_get_property()
1269 return power_supply_battery_info_get_prop(psy->battery_info, psp, val); in __power_supply_get_property()
1623 rc = power_supply_get_battery_info(psy, &psy->battery_info); in __power_supply_register()
/linux/drivers/platform/x86/lenovo/
H A Dthinkpad_acpi.c9498 static struct tpacpi_battery_driver_data battery_info; variable
9528 if (!battery_info.batteries[battery].start_support || in tpacpi_battery_get()
9536 if (!battery_info.batteries[battery].stop_support || in tpacpi_battery_get()
9653 memset(&battery_info.batteries[battery], 0, in tpacpi_battery_probe()
9654 sizeof(battery_info.batteries[battery])); in tpacpi_battery_probe()
9673 battery_info.individual_addressing = true; in tpacpi_battery_probe()
9676 battery_info.batteries[battery].start_support = 1; in tpacpi_battery_probe()
9680 &battery_info.batteries[battery].charge_start)) { in tpacpi_battery_probe()
9692 battery_info.batteries[battery].stop_support = 1; in tpacpi_battery_probe()
9696 &battery_info.batteries[battery].charge_stop)) { in tpacpi_battery_probe()
[all …]
/linux/include/linux/mfd/
H A Dda903x.h109 struct power_supply_info *battery_info; member
/linux/include/linux/
H A Dpower_supply.h337 struct power_supply_battery_info *battery_info; member