Lines Matching +full:enable +full:- +full:usb +full:- +full:charging
1 /* SPDX-License-Identifier: GPL-2.0-only */
16 * USB/ULPI register offsets
61 * Charger / USB control register offsets
253 /* USB Power Path constants for ab8540 */
267 * struct ab8500_fg_parameters - Fuel gauge algorithm parameters, in seconds
275 * @accu_charging: FG accumulation time while charging
288 * @pcut_enable: Enable power cut feature in ab8505
317 * struct ab8500_charger_maximization - struct used by the board config.
318 * @use_maxi: Enable maximization for this battery type
331 * struct ab8500_bm_capacity_levels - ab8500 capacity level data
347 * struct ab8500_bm_charger_parameters - Charger specific parameters
348 * @usb_volt_max_uv: maximum allowed USB charger voltage in uV
349 * @usb_curr_max_ua: maximum allowed USB charger current in uA
361 * struct ab8500_bm_data - ab8500 battery management data
364 * @temp_interval_chg temperature measurement interval in s when charging
365 * @temp_interval_nochg temperature measurement interval in s when not charging
367 * @usb_safety_tmr_h safety timer for usb charger
371 * @chg_unknown_bat flag to enable charging of unknown batteries
372 * @enable_overshoot flag to enable VBAT overshoot control
373 * @auto_trig flag to enable auto adc trigger
375 * @interval_charging charge alg cycle period time when charging (sec)
376 * @interval_not_charging charge alg cycle period time when not charging (sec)