Lines Matching +full:max77836 +full:- +full:charger
1 /* SPDX-License-Identifier: GPL-2.0+ */
3 * max14577-private.h - Common API for the Maxim 14577/77836 internal sub chip
28 /* Slave addr = 0x4A: MUIC and Charger */
67 * Combined charger types for max14577 and max77836.
70 * However the max77836 has different two last values of STATUS2/CHGTYP.
71 * To indicate the difference enum has two additional values for max77836.
80 /* Special 1A or 2A charger */
82 /* max14577: reserved, used on max77836 */
84 /* max14577: dead-battery charing with maximum current 100mA */
87 * max77836: special charger (bias on D+/D-),
91 /* max77836: reserved, register value 0x7 */
197 /* Slave addr = 0x4A: Charger */
275 /* MAX14577 charger current limits (as in CHGCTRL4 register), uA */
281 /* MAX77836 charger current limits (as in CHGCTRL4 register), uA */
288 * MAX14577 charger End-Of-Charge current limits
296 * MAX14577/MAX77836 Battery Constant Voltage
309 /* MAX77836 regulator LDOx voltage, uV */
343 /* MAX77836 PMIC interrupts */
369 /* Slave addr = 0x6C: Fuel-Gauge/Battery */
420 /* TOPSYS_INT, only MAX77836 */
433 struct regmap *regmap; /* For MUIC and Charger */
436 struct regmap_irq_chip_data *irq_data; /* For MUIC and Charger */