xref: /linux/Documentation/devicetree/bindings/hwmon/pmbus/adi,max17616.yaml (revision 84318277d6334c6981ab326d4acc87c6a6ddc9b8)
11288ea95SKim Seer Paller# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
21288ea95SKim Seer Paller%YAML 1.2
31288ea95SKim Seer Paller---
41288ea95SKim Seer Paller$id: http://devicetree.org/schemas/hwmon/pmbus/adi,max17616.yaml#
51288ea95SKim Seer Paller$schema: http://devicetree.org/meta-schemas/core.yaml#
61288ea95SKim Seer Paller
71288ea95SKim Seer Pallertitle: Analog Devices MAX17616/MAX17616A Current-Limiter with PMBus Interface
81288ea95SKim Seer Paller
91288ea95SKim Seer Pallermaintainers:
101288ea95SKim Seer Paller  - Kim Seer Paller <kimseer.paller@analog.com>
111288ea95SKim Seer Paller
121288ea95SKim Seer Pallerdescription: |
131288ea95SKim Seer Paller  The MAX17616/MAX17616A is a 3V to 80V, 7A current-limiter with overvoltage,
141288ea95SKim Seer Paller  surge, undervoltage, reverse polarity, and loss of ground protection. It allows
151288ea95SKim Seer Paller  monitoring of input/output voltage, output current and temperature through the
161288ea95SKim Seer Paller  PMBus serial interface.
171288ea95SKim Seer Paller  Datasheet:
181288ea95SKim Seer Paller    https://www.analog.com/en/products/max17616.html
191288ea95SKim Seer Paller
201288ea95SKim Seer Pallerproperties:
211288ea95SKim Seer Paller  compatible:
221288ea95SKim Seer Paller    const: adi,max17616
231288ea95SKim Seer Paller
241288ea95SKim Seer Paller  reg:
251288ea95SKim Seer Paller    maxItems: 1
261288ea95SKim Seer Paller
271288ea95SKim Seer Paller  vcc-supply: true
281288ea95SKim Seer Paller
29*d3f849c7SKim Seer Paller  interrupts:
30*d3f849c7SKim Seer Paller    description: Fault condition signal provided on SMBALERT pin.
31*d3f849c7SKim Seer Paller    maxItems: 1
32*d3f849c7SKim Seer Paller
331288ea95SKim Seer Pallerrequired:
341288ea95SKim Seer Paller  - compatible
351288ea95SKim Seer Paller  - reg
361288ea95SKim Seer Paller  - vcc-supply
371288ea95SKim Seer Paller
381288ea95SKim Seer PalleradditionalProperties: false
391288ea95SKim Seer Paller
401288ea95SKim Seer Pallerexamples:
411288ea95SKim Seer Paller  - |
421288ea95SKim Seer Paller    i2c {
431288ea95SKim Seer Paller        #address-cells = <1>;
441288ea95SKim Seer Paller        #size-cells = <0>;
451288ea95SKim Seer Paller
461288ea95SKim Seer Paller        hwmon@16 {
471288ea95SKim Seer Paller            compatible = "adi,max17616";
481288ea95SKim Seer Paller            reg = <0x16>;
491288ea95SKim Seer Paller            vcc-supply = <&vcc>;
501288ea95SKim Seer Paller        };
511288ea95SKim Seer Paller    };
521288ea95SKim Seer Paller...
53