1*8cc087a1SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2*8cc087a1SEmmanuel Vadot%YAML 1.2
3*8cc087a1SEmmanuel Vadot---
4*8cc087a1SEmmanuel Vadot
5*8cc087a1SEmmanuel Vadot$id: http://devicetree.org/schemas/hwmon/pmbus/ti,lm25066.yaml#
6*8cc087a1SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
7*8cc087a1SEmmanuel Vadot
8*8cc087a1SEmmanuel Vadottitle: National Semiconductor/Texas Instruments LM250x6/LM506x power-management ICs
9*8cc087a1SEmmanuel Vadot
10*8cc087a1SEmmanuel Vadotmaintainers:
11*8cc087a1SEmmanuel Vadot  - Zev Weiss <zev@bewilderbeest.net>
12*8cc087a1SEmmanuel Vadot
13*8cc087a1SEmmanuel Vadotdescription: |
14*8cc087a1SEmmanuel Vadot  The LM25066 family of power-management ICs (a.k.a. hot-swap
15*8cc087a1SEmmanuel Vadot  controllers or eFuses in various contexts) are PMBus devices that
16*8cc087a1SEmmanuel Vadot  offer temperature, current, voltage, and power monitoring.
17*8cc087a1SEmmanuel Vadot
18*8cc087a1SEmmanuel Vadot  Datasheet: https://www.ti.com/lit/ds/symlink/lm25066.pdf
19*8cc087a1SEmmanuel Vadot
20*8cc087a1SEmmanuel Vadotproperties:
21*8cc087a1SEmmanuel Vadot  compatible:
22*8cc087a1SEmmanuel Vadot    enum:
23*8cc087a1SEmmanuel Vadot      - ti,lm25056
24*8cc087a1SEmmanuel Vadot      - ti,lm25066
25*8cc087a1SEmmanuel Vadot      - ti,lm5064
26*8cc087a1SEmmanuel Vadot      - ti,lm5066
27*8cc087a1SEmmanuel Vadot      - ti,lm5066i
28*8cc087a1SEmmanuel Vadot
29*8cc087a1SEmmanuel Vadot  reg:
30*8cc087a1SEmmanuel Vadot    maxItems: 1
31*8cc087a1SEmmanuel Vadot
32*8cc087a1SEmmanuel Vadot  shunt-resistor-micro-ohms:
33*8cc087a1SEmmanuel Vadot    description:
34*8cc087a1SEmmanuel Vadot      Shunt (sense) resistor value in micro-Ohms
35*8cc087a1SEmmanuel Vadot    default: 1000
36*8cc087a1SEmmanuel Vadot
37*8cc087a1SEmmanuel Vadotrequired:
38*8cc087a1SEmmanuel Vadot  - compatible
39*8cc087a1SEmmanuel Vadot  - reg
40*8cc087a1SEmmanuel Vadot
41*8cc087a1SEmmanuel VadotadditionalProperties: false
42*8cc087a1SEmmanuel Vadot
43*8cc087a1SEmmanuel Vadotexamples:
44*8cc087a1SEmmanuel Vadot  - |
45*8cc087a1SEmmanuel Vadot    i2c {
46*8cc087a1SEmmanuel Vadot        #address-cells = <1>;
47*8cc087a1SEmmanuel Vadot        #size-cells = <0>;
48*8cc087a1SEmmanuel Vadot
49*8cc087a1SEmmanuel Vadot        pmic@40 {
50*8cc087a1SEmmanuel Vadot            compatible = "ti,lm25066";
51*8cc087a1SEmmanuel Vadot            reg = <0x40>;
52*8cc087a1SEmmanuel Vadot            shunt-resistor-micro-ohms = <675>;
53*8cc087a1SEmmanuel Vadot        };
54*8cc087a1SEmmanuel Vadot    };
55