xref: /openbmc/linux/Documentation/devicetree/bindings/regulator/maxim,max77843.yaml (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
177357c50SKrzysztof Kozlowski# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
277357c50SKrzysztof Kozlowski%YAML 1.2
377357c50SKrzysztof Kozlowski---
477357c50SKrzysztof Kozlowski$id: http://devicetree.org/schemas/regulator/maxim,max77843.yaml#
577357c50SKrzysztof Kozlowski$schema: http://devicetree.org/meta-schemas/core.yaml#
677357c50SKrzysztof Kozlowski
777357c50SKrzysztof Kozlowskititle: Maxim MAX77843 MicroUSB and Companion Power Management IC regulators
877357c50SKrzysztof Kozlowski
977357c50SKrzysztof Kozlowskimaintainers:
10*8a1e6bb3SKrzysztof Kozlowski  - Krzysztof Kozlowski <krzk@kernel.org>
1177357c50SKrzysztof Kozlowski
1277357c50SKrzysztof Kozlowskidescription: |
1377357c50SKrzysztof Kozlowski  This is a part of device tree bindings for Maxim MAX77843 MicroUSB Integrated
1477357c50SKrzysztof Kozlowski  Circuit (MUIC).
1577357c50SKrzysztof Kozlowski
1677357c50SKrzysztof Kozlowski  See also Documentation/devicetree/bindings/mfd/maxim,max77843.yaml for
1777357c50SKrzysztof Kozlowski  additional information and example.
1877357c50SKrzysztof Kozlowski
1977357c50SKrzysztof Kozlowskiproperties:
2077357c50SKrzysztof Kozlowski  compatible:
2177357c50SKrzysztof Kozlowski    const: maxim,max77843-regulator
2277357c50SKrzysztof Kozlowski
2377357c50SKrzysztof Kozlowski  CHARGER:
2477357c50SKrzysztof Kozlowski    type: object
2577357c50SKrzysztof Kozlowski    $ref: regulator.yaml#
2677357c50SKrzysztof Kozlowski    additionalProperties: false
2777357c50SKrzysztof Kozlowski    description: |
2877357c50SKrzysztof Kozlowski      Current regulator.
2977357c50SKrzysztof Kozlowski
3077357c50SKrzysztof Kozlowski    properties:
3177357c50SKrzysztof Kozlowski      regulator-name: true
3277357c50SKrzysztof Kozlowski      regulator-always-on: true
3377357c50SKrzysztof Kozlowski      regulator-boot-on: true
3477357c50SKrzysztof Kozlowski      regulator-min-microamp:
3577357c50SKrzysztof Kozlowski        minimum: 100000
3677357c50SKrzysztof Kozlowski      regulator-max-microamp:
3777357c50SKrzysztof Kozlowski        maximum: 3150000
3877357c50SKrzysztof Kozlowski
3977357c50SKrzysztof Kozlowski    required:
4077357c50SKrzysztof Kozlowski      - regulator-name
4177357c50SKrzysztof Kozlowski
4277357c50SKrzysztof KozlowskipatternProperties:
4377357c50SKrzysztof Kozlowski  "^SAFEOUT[12]$":
4477357c50SKrzysztof Kozlowski    type: object
4577357c50SKrzysztof Kozlowski    $ref: regulator.yaml#
4677357c50SKrzysztof Kozlowski    additionalProperties: false
4777357c50SKrzysztof Kozlowski    description: |
4877357c50SKrzysztof Kozlowski      Safeout LDO regulator.
4977357c50SKrzysztof Kozlowski
5077357c50SKrzysztof Kozlowski    properties:
5177357c50SKrzysztof Kozlowski      regulator-name: true
5277357c50SKrzysztof Kozlowski      regulator-always-on: true
5377357c50SKrzysztof Kozlowski      regulator-boot-on: true
5477357c50SKrzysztof Kozlowski      regulator-min-microvolt:
5577357c50SKrzysztof Kozlowski        minimum: 3300000
5677357c50SKrzysztof Kozlowski      regulator-max-microvolt:
5777357c50SKrzysztof Kozlowski        maximum: 4950000
5877357c50SKrzysztof Kozlowski
5977357c50SKrzysztof Kozlowski    required:
6077357c50SKrzysztof Kozlowski      - regulator-name
6177357c50SKrzysztof Kozlowski
6277357c50SKrzysztof Kozlowskirequired:
6377357c50SKrzysztof Kozlowski  - compatible
6477357c50SKrzysztof Kozlowski
6577357c50SKrzysztof KozlowskiadditionalProperties: false
66