| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/ |
| D | max14577.txt | 7 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/ |
| D | maxim,max14577.yaml | 7 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/ |
| D | maxim,max14577.yaml | 7 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
|
| D | maxim,max17040.yaml | 26 - maxim,max77836-battery 90 compatible = "maxim,max77836-battery";
|
| /kernel/linux/linux-6.6/drivers/mfd/ |
| D | max14577.c | 117 .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/ |
| D | max14577.c | 117 .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/include/linux/mfd/ |
| D | max14577-private.h | 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. 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 …]
|
| D | max14577.h | 15 * 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/include/linux/mfd/ |
| D | max14577-private.h | 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. 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 …]
|
| D | max14577.h | 15 * 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/ |
| D | maxim,max14577.yaml | 7 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/ |
| D | max17040_battery.txt | 7 "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/ |
| D | exynos3250-monk.dts | 65 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";
|
| D | exynos3250-rinato.dts | 65 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";
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/samsung/ |
| D | exynos3250-monk.dts | 66 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";
|
| D | exynos3250-rinato.dts | 68 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";
|
| D | s5pv210-fascinate4g.dts | 116 compatible = "maxim,max77836-battery";
|
| /kernel/linux/linux-6.6/drivers/power/supply/ |
| D | max14577_charger.c | 24 * 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",
|
| D | max17040_battery.c | 572 { "max77836-battery", ID_MAX17043 }, 586 { .compatible = "maxim,max77836-battery", .data = (void *) ID_MAX17043 },
|
| /kernel/linux/linux-5.10/drivers/power/supply/ |
| D | max14577_charger.c | 24 * 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",
|
| D | max17040_battery.c | 606 { "max77836-battery", ID_MAX17043 }, 620 { .compatible = "maxim,max77836-battery", .data = (void *) ID_MAX17043 },
|
| /kernel/linux/linux-6.6/drivers/regulator/ |
| D | max14577-regulator.c | 159 * Registers for regulators of max77836 use different I2C slave addresses so 236 { "max77836-regulator", MAXIM_DEVICE_TYPE_MAX77836, },
|
| /kernel/linux/linux-5.10/drivers/regulator/ |
| D | max14577-regulator.c | 159 * Registers for regulators of max77836 use different I2C slave addresses so 236 { "max77836-regulator", MAXIM_DEVICE_TYPE_MAX77836, },
|
| /kernel/linux/linux-5.10/drivers/extcon/ |
| D | extcon-max14577.c | 780 { "max77836-muic", MAXIM_DEVICE_TYPE_MAX77836, }, 788 { .compatible = "maxim,max77836-muic",
|
| /kernel/linux/linux-6.6/drivers/extcon/ |
| D | extcon-max14577.c | 775 { "max77836-muic", MAXIM_DEVICE_TYPE_MAX77836, }, 783 { .compatible = "maxim,max77836-muic",
|