Home
last modified time | relevance | path

Searched full:max77836 (Results 1 – 25 of 32) sorted by relevance

12

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/
Dmax14577.txt7 MAX77836 additionally contains PMIC (with two LDO regulators) and Fuel Gauge.
13 - compatible : Must be "maxim,max14577" or "maxim,max77836".
14 - reg : I2C slave address for the max14577 chip (0x25 for max14577/max77836)
23 or "maxim,max77836-charger"
27 - for max77836: 45000 - 475000;
31 - for max77836: 5000 - 100000;
43 - max14577-muic/max77836-muic :
46 - compatible : "maxim,max14577-muic" or "maxim,max77836-muic"
51 or "maxim,max77836-regulator"
60 - for max77836: CHARGER, SAFEOUT, LDO1, LDO2.
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/
Dmaxim,max14577.yaml7 title: Maxim MAX14577/MAX77836 MicroUSB and Companion Power Management IC
13 This is a part of device tree bindings for Maxim MAX14577/MAX77836 MicroUSB
19 The Maxim MAX77836 is a MicroUSB and Companion Power Management IC which
27 - maxim,max77836
47 - maxim,max77836-muic
86 const: maxim,max77836-charger
90 const: maxim,max77836-muic
94 const: maxim,max77836-regulator
150 compatible = "maxim,max77836";
157 compatible = "maxim,max77836-muic";
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/power/supply/
Dmaxim,max14577.yaml7 title: Maxim MAX14577/MAX77836 MicroUSB and Companion Power Management IC Charger
13 This is a part of device tree bindings for Maxim MAX14577/MAX77836 MicroUSB
23 - maxim,max77836-charger
36 MAX77836: 5000-100000
43 MAX77836: 45000-475000
75 # max77836
Dmaxim,max17040.yaml26 - maxim,max77836-battery
90 compatible = "maxim,max77836-battery";
/kernel/linux/linux-6.6/drivers/mfd/
Dmax14577.c117 .name = "max77836-muic",
118 .of_compatible = "maxim,max77836-muic",
121 .name = "max77836-regulator",
122 .of_compatible = "maxim,max77836-regulator",
125 .name = "max77836-charger",
126 .of_compatible = "maxim,max77836-charger",
129 .name = "max77836-battery",
130 .of_compatible = "maxim,max77836-battery",
140 .compatible = "maxim,max77836",
159 /* Any max14577 volatile registers are also max77836 volatile. */ in max77836_muic_volatile_reg()
[all …]
/kernel/linux/linux-5.10/drivers/mfd/
Dmax14577.c117 .name = "max77836-muic",
118 .of_compatible = "maxim,max77836-muic",
121 .name = "max77836-regulator",
122 .of_compatible = "maxim,max77836-regulator",
125 .name = "max77836-charger",
126 .of_compatible = "maxim,max77836-charger",
129 .name = "max77836-battery",
130 .of_compatible = "maxim,max77836-battery",
140 .compatible = "maxim,max77836",
159 /* Any max14577 volatile registers are also max77836 volatile. */ in max77836_muic_volatile_reg()
[all …]
/kernel/linux/linux-6.6/include/linux/mfd/
Dmax14577-private.h67 * 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.
82 /* max14577: reserved, used on max77836 */
87 * max77836: special charger (bias on D+/D-),
91 /* max77836: reserved, register value 0x7 */
281 /* MAX77836 charger current limits (as in CHGCTRL4 register), uA */
296 * MAX14577/MAX77836 Battery Constant Voltage
309 /* MAX77836 regulator LDOx voltage, uV */
343 /* MAX77836 PMIC interrupts */
[all …]
Dmax14577.h15 * MAX77836 has additional PMIC and Fuel-Gauge on different I2C slave
32 /* MAX77836 regulator IDs */
76 * Valid limits of current for max14577 and max77836 chargers.
/kernel/linux/linux-5.10/include/linux/mfd/
Dmax14577-private.h67 * 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.
82 /* max14577: reserved, used on max77836 */
87 * max77836: special charger (bias on D+/D-),
91 /* max77836: reserved, register value 0x7 */
281 /* MAX77836 charger current limits (as in CHGCTRL4 register), uA */
296 * MAX14577/MAX77836 Battery Constant Voltage
309 /* MAX77836 regulator LDOx voltage, uV */
343 /* MAX77836 PMIC interrupts */
[all …]
Dmax14577.h15 * MAX77836 has additional PMIC and Fuel-Gauge on different I2C slave
32 /* MAX77836 regulator IDs */
76 * Valid limits of current for max14577 and max77836 chargers.
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/regulator/
Dmaxim,max14577.yaml7 title: Maxim MAX14577/MAX77836 MicroUSB and Companion Power Management IC regulators
13 This is a part of device tree bindings for Maxim MAX14577/MAX77836 MicroUSB
23 - maxim,max77836-regulator
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/supply/
Dmax17040_battery.txt7 "maxim,max17058", "maxim,max17059" or "maxim,max77836-battery"
33 compatible "maxim,max77836-battery".
38 compatible = "maxim,max77836-battery";
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dexynos3250-monk.dts65 max77836: subpmic@25 { label
66 compatible = "maxim,max77836";
72 muic: max77836-muic {
73 compatible = "maxim,max77836-muic";
77 compatible = "maxim,max77836-regulator";
103 compatible = "maxim,max77836-charger";
424 compatible = "maxim,max77836-battery";
Dexynos3250-rinato.dts65 max77836: subpmic@25 { label
66 compatible = "maxim,max77836";
72 muic: max77836-muic {
73 compatible = "maxim,max77836-muic";
77 compatible = "maxim,max77836-regulator";
103 compatible = "maxim,max77836-charger";
602 compatible = "maxim,max77836-battery";
Ds5pv210-fascinate4g.dts115 compatible = "maxim,max77836-battery";
/kernel/linux/linux-6.6/arch/arm/boot/dts/samsung/
Dexynos3250-monk.dts66 max77836: pmic@25 { label
67 compatible = "maxim,max77836";
74 compatible = "maxim,max77836-muic";
78 compatible = "maxim,max77836-regulator";
104 compatible = "maxim,max77836-charger";
425 compatible = "maxim,max77836-battery";
Dexynos3250-rinato.dts68 max77836: pmic@25 { label
69 compatible = "maxim,max77836";
76 compatible = "maxim,max77836-muic";
80 compatible = "maxim,max77836-regulator";
106 compatible = "maxim,max77836-charger";
605 compatible = "maxim,max77836-battery";
/kernel/linux/linux-5.10/drivers/power/supply/
Dmax14577_charger.c24 * and max77836 chipsets to enum maxim_muic_charger_type.
406 [MAXIM_DEVICE_TYPE_MAX77836] = "MAX77836",
621 { "max77836-charger", MAXIM_DEVICE_TYPE_MAX77836, },
629 { .compatible = "maxim,max77836-charger",
Dmax17040_battery.c606 { "max77836-battery", ID_MAX17043 },
620 { .compatible = "maxim,max77836-battery", .data = (void *) ID_MAX17043 },
/kernel/linux/linux-6.6/drivers/power/supply/
Dmax14577_charger.c24 * and max77836 chipsets to enum maxim_muic_charger_type.
406 [MAXIM_DEVICE_TYPE_MAX77836] = "MAX77836",
621 { "max77836-charger", MAXIM_DEVICE_TYPE_MAX77836, },
629 { .compatible = "maxim,max77836-charger",
Dmax17040_battery.c572 { "max77836-battery", ID_MAX17043 },
586 { .compatible = "maxim,max77836-battery", .data = (void *) ID_MAX17043 },
/kernel/linux/linux-5.10/drivers/regulator/
Dmax14577-regulator.c159 * Registers for regulators of max77836 use different I2C slave addresses so
236 { "max77836-regulator", MAXIM_DEVICE_TYPE_MAX77836, },
/kernel/linux/linux-6.6/drivers/regulator/
Dmax14577-regulator.c159 * Registers for regulators of max77836 use different I2C slave addresses so
236 { "max77836-regulator", MAXIM_DEVICE_TYPE_MAX77836, },
/kernel/linux/linux-6.6/drivers/extcon/
Dextcon-max14577.c775 { "max77836-muic", MAXIM_DEVICE_TYPE_MAX77836, },
783 { .compatible = "maxim,max77836-muic",
/kernel/linux/linux-5.10/drivers/extcon/
Dextcon-max14577.c780 { "max77836-muic", MAXIM_DEVICE_TYPE_MAX77836, },
788 { .compatible = "maxim,max77836-muic",

12