Lines Matching +full:resistance +full:- +full:temp +full:- +full:table

1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (C) 2007-2009 ST-Ericsson AB
45 * struct abx500_res_to_temp - defines one point in a temp to res curve. To
48 * @temp: battery pack temperature in Celsius
49 * @resist: NTC resistor net total resistance
52 int temp; member
57 * struct abx500_v_to_cap - Table for translating voltage to capacity
70 * struct abx500_fg_parameters - Fuel gauge algorithm parameters, in seconds
122 * struct abx500_charger_maximization - struct used by the board config.
136 * struct abx500_battery_type - different batteries supported
138 * @resis_high: battery upper resistance limit
139 * @resis_low: battery lower resistance limit
145 * full charging cycle in the case where maintenan-
146 * -ce charging has been disabled
155 * @low_high_cur_lvl: charger current in temp low/high state in mA
156 * @low_high_vol_lvl: charger voltage in temp low/high state in mV'
157 * @battery_resistance: battery inner resistance in mOhm.
159 * @r_to_t_tbl: table containing resistance to temp points
161 * @v_to_cap_tbl: Voltage to capacity (in %) table
163 * @batres_tbl battery internal resistance vs temperature table
194 * struct abx500_bm_capacity_levels - abx500 capacity level data
210 * struct abx500_bm_charger_parameters - Charger specific parameters
224 * struct abx500_bm_data - abx500 battery management data
225 * @temp_under under this temp, charging is stopped
226 * @temp_low between this temp and temp_under charging is reduced
227 * @temp_high between this temp and temp_over charging is reduced
228 * @temp_over over this temp, charging is stopped
242 * @fg_res resistance of FG resistor in 0.1mOhm
248 * @gnd_lift_resistance Battery ground to phone ground resistance (mOhm)
255 * @bat_type table of supported battery types
316 * abx500_mask_and_set_register_inerruptible() - Modifies selected bits of a
325 * value -> ((value & ~bitmask) | (bitvalues & bitmask))