Lines Matching refs:battery_inits
833 struct battery_init battery_inits[] = { in bd9995x_fw_probe() local
904 battery_inits[0].info_data = &info->tricklecharge_current_ua; in bd9995x_fw_probe()
905 battery_inits[1].info_data = &info->precharge_current_ua; in bd9995x_fw_probe()
906 battery_inits[2].info_data = &info->precharge_voltage_max_uv; in bd9995x_fw_probe()
907 battery_inits[3].info_data = &info->charge_term_current_ua; in bd9995x_fw_probe()
908 battery_inits[4].info_data = &info->charge_restart_voltage_uv; in bd9995x_fw_probe()
909 battery_inits[5].info_data = &info->overvoltage_limit_uv; in bd9995x_fw_probe()
910 battery_inits[6].info_data = &info->constant_charge_current_max_ua; in bd9995x_fw_probe()
911 battery_inits[7].info_data = &info->constant_charge_voltage_max_uv; in bd9995x_fw_probe()
913 for (i = 0; i < ARRAY_SIZE(battery_inits); i++) { in bd9995x_fw_probe()
914 int val = *battery_inits[i].info_data; in bd9995x_fw_probe()
915 const struct linear_range *range = battery_inits[i].range; in bd9995x_fw_probe()
916 int ranges = battery_inits[i].ranges; in bd9995x_fw_probe()
925 battery_inits[i].name); in bd9995x_fw_probe()
933 battery_inits[i].name); in bd9995x_fw_probe()
935 *(battery_inits[i].data) = regval; in bd9995x_fw_probe()