Lines Matching +full:high +full:- +full:level
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
57 * struct abx500_v_to_cap - Table for translating voltage to capacity
70 * struct abx500_fg_parameters - Fuel gauge algorithm parameters, in seconds
77 * @high_curr_time: Time current has to be high to go to recovery
79 * @accu_high_curr: FG accumulation time in high current mode
80 * @high_curr_threshold: High current threshold, in mA
122 * struct abx500_charger_maximization - struct used by the board config.
136 * struct abx500_battery_type - different batteries supported
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'
194 * struct abx500_bm_capacity_levels - abx500 capacity level data
195 * @critical: critical capacity level in percent
196 * @low: low capacity level in percent
197 * @normal: normal capacity level in percent
198 * @high: high capacity level in percent
199 * @full: full capacity level in percent
205 int high; member
210 * struct abx500_bm_charger_parameters - Charger specific parameters
224 * struct abx500_bm_data - abx500 battery management data
251 * @chg_output_curr charger output current level map
252 * @chg_input_curr charger input current level map
316 * abx500_mask_and_set_register_inerruptible() - Modifies selected bits of a
325 * value -> ((value & ~bitmask) | (bitvalues & bitmask))