79 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/regulator/maxim,max14577.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Maxim MAX14577/MAX77836 MicroUSB and Companion Power Management IC regulators8 9maintainers:10 - Krzysztof Kozlowski <krzk@kernel.org>11 12description: |13 This is a part of device tree bindings for Maxim MAX14577/MAX77836 MicroUSB14 Integrated Circuit (MUIC).15 16 See also Documentation/devicetree/bindings/mfd/maxim,max14577.yaml for17 additional information and example.18 19properties:20 compatible:21 enum:22 - maxim,max14577-regulator23 - maxim,max77836-regulator24 25 CHARGER:26 type: object27 $ref: regulator.yaml#28 unevaluatedProperties: false29 description: |30 Current regulator.31 32 properties:33 regulator-min-microvolt: false34 regulator-max-microvolt: false35 36 SAFEOUT:37 type: object38 $ref: regulator.yaml#39 unevaluatedProperties: false40 description: |41 Safeout LDO regulator (fixed voltage).42 43 properties:44 regulator-min-microamp: false45 regulator-max-microamp: false46 regulator-min-microvolt:47 const: 490000048 regulator-max-microvolt:49 const: 490000050 51patternProperties:52 "^LDO[12]$":53 type: object54 $ref: regulator.yaml#55 unevaluatedProperties: false56 description: |57 Current regulator.58 59 properties:60 regulator-min-microamp: false61 regulator-max-microamp: false62 regulator-min-microvolt:63 minimum: 80000064 regulator-max-microvolt:65 maximum: 395000066 67allOf:68 - if:69 properties:70 compatible:71 contains:72 const: maxim,max14577-regulator73 then:74 properties:75 LDO1: false76 LDO2: false77 78additionalProperties: false79