Lines Matching +full:usb +full:- +full:charger
1 /* SPDX-License-Identifier: GPL-2.0-only */
16 * USB/ULPI register offsets
24 * Charger / status register offfsets
35 * Charger / control register offfsets
52 * Charger / main control 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
317 * struct ab8500_charger_maximization - struct used by the board config.
319 * @maxi_chg_curr_ua: Maximum charger current allowed in microampere
320 * @maxi_wait_cycles: cycles to wait before setting charger current
321 * @charger_curr_step_ua: delta between two charger current settings (uA)
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
350 * @ac_volt_max_uv: maximum allowed AC charger voltage in uV
351 * @ac_curr_max_ua: maximum allowed AC charger current in uA
361 * struct ab8500_bm_data - ab8500 battery management data
366 * @main_safety_tmr_h safety timer for main charger
367 * @usb_safety_tmr_h safety timer for usb charger
380 * @chg_params charger parameters