1 # SPDX-License-Identifier: GPL-2.0-only
4 $id: http://devicetree.org/schemas/mfd/maxim,max14577.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Maxim MAX14577/MAX77836 MicroUSB and Companion Power Management IC
10 - Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
13 This is a part of device tree bindings for Maxim MAX14577/MAX77836 MicroUSB
14 Integrated Circuit (MUIC).
16 The Maxim MAX14577 is a MicroUSB and Companion Power Management IC which
17 includes voltage safeout regulators, charger and MicroUSB management IC.
19 The Maxim MAX77836 is a MicroUSB and Companion Power Management IC which
20 includes voltage safeout and LDO regulators, charger, fuel-gauge and MicroUSB
38 $ref: /schemas/power/supply/maxim,max14577.yaml
52 $ref: /schemas/regulator/maxim,max14577.yaml
71 const: maxim,max14577-charger
75 const: maxim,max14577-muic
79 const: maxim,max14577-regulator
85 const: maxim,max77836-charger
89 const: maxim,max77836-muic
93 const: maxim,max77836-regulator
95 additionalProperties: false
99 #include <dt-bindings/interrupt-controller/irq.h>
102 #address-cells = <1>;
106 compatible = "maxim,max14577";
108 interrupt-parent = <&gpx1>;
109 interrupts = <5 IRQ_TYPE_LEVEL_LOW>;
112 compatible = "maxim,max14577-muic";
116 compatible = "maxim,max14577-regulator";
119 regulator-name = "SAFEOUT";
123 regulator-name = "CHARGER";
124 regulator-min-microamp = <90000>;
125 regulator-max-microamp = <950000>;
131 compatible = "maxim,max14577-charger";
133 maxim,constant-uvolt = <4350000>;
134 maxim,fast-charge-uamp = <450000>;
135 maxim,eoc-uamp = <50000>;
136 maxim,ovp-uvolt = <6500000>;
142 #include <dt-bindings/interrupt-controller/irq.h>
145 #address-cells = <1>;
149 compatible = "maxim,max77836";
150 interrupt-parent = <&gpx1>;
151 interrupts = <5 IRQ_TYPE_NONE>;
156 compatible = "maxim,max77836-muic";
160 compatible = "maxim,max77836-regulator";
163 regulator-name = "SAFEOUT";
167 regulator-name = "CHARGER";
168 regulator-min-microamp = <45000>;
169 regulator-max-microamp = <475000>;
174 regulator-name = "MOT_2.7V";
175 regulator-min-microvolt = <1100000>;
176 regulator-max-microvolt = <2700000>;
180 regulator-name = "UNUSED_LDO2";
181 regulator-min-microvolt = <800000>;
182 regulator-max-microvolt = <3950000>;
187 compatible = "maxim,max77836-charger";
189 maxim,constant-uvolt = <4350000>;
190 maxim,fast-charge-uamp = <225000>;
191 maxim,eoc-uamp = <7500>;
192 maxim,ovp-uvolt = <6500000>;