blob: 9695e72428829f95dd5c0c6187b5aab91e4161fa [file] [log] [blame]
Tom Rini53633a82024-02-29 12:33:36 -05001# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/regulator/maxim,max77843.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Maxim MAX77843 MicroUSB and Companion Power Management IC regulators
8
9maintainers:
10 - Krzysztof Kozlowski <krzk@kernel.org>
11
12description: |
13 This is a part of device tree bindings for Maxim MAX77843 MicroUSB Integrated
14 Circuit (MUIC).
15
16 See also Documentation/devicetree/bindings/mfd/maxim,max77843.yaml for
17 additional information and example.
18
19properties:
20 compatible:
21 const: maxim,max77843-regulator
22
23 CHARGER:
24 type: object
25 $ref: regulator.yaml#
26 additionalProperties: false
27 description: |
28 Current regulator.
29
30 properties:
31 regulator-name: true
32 regulator-always-on: true
33 regulator-boot-on: true
34 regulator-min-microamp:
35 minimum: 100000
36 regulator-max-microamp:
37 maximum: 3150000
38
39 required:
40 - regulator-name
41
42patternProperties:
43 "^SAFEOUT[12]$":
44 type: object
45 $ref: regulator.yaml#
46 additionalProperties: false
47 description: |
48 Safeout LDO regulator.
49
50 properties:
51 regulator-name: true
52 regulator-always-on: true
53 regulator-boot-on: true
54 regulator-min-microvolt:
55 minimum: 3300000
56 regulator-max-microvolt:
57 maximum: 4950000
58
59 required:
60 - regulator-name
61
62required:
63 - compatible
64
65additionalProperties: false