xref: /freebsd/sys/contrib/device-tree/Bindings/regulator/adi,max77503-regulator.yaml (revision 9bc300465e48e19d794d88d0c158a2adb92c7197)
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2# Copyright (c) 2023 Analog Devices, Inc.
3%YAML 1.2
4---
5$id: http://devicetree.org/schemas/regulator/adi,max77503-regulator.yaml#
6$schema: http://devicetree.org/meta-schemas/core.yaml#
7
8title: Analog Devices MAX77503 Buck Converter
9
10maintainers:
11  - Gokhan Celik <Gokhan.Celik@analog.com>
12
13description: |
14  The Analog Devices MAX77503 is a single channel 14V input, 1.5A
15  high-efficiency buck converter. This converter has 94% efficiency
16  for 2-Cell/3-Cell battery applications.
17
18allOf:
19  - $ref: regulator.yaml#
20
21properties:
22  compatible:
23    enum:
24      - adi,max77503
25
26  reg:
27    description: I2C address of the device
28    items:
29      - enum: [0x1e, 0x24, 0x37]
30
31required:
32  - compatible
33  - reg
34
35unevaluatedProperties: false
36
37examples:
38  - |
39    i2c {
40        #address-cells = <1>;
41        #size-cells = <0>;
42
43        regulator@1e {
44            compatible = "adi,max77503";
45            reg = <0x1e>;
46
47            regulator-min-microvolt = <800000>;
48            regulator-max-microvolt = <5000000>;
49        };
50    };
51