File Index
Files and directories
Sign in
FILE

adi,adp1050.yaml

File preview with syntax highlighting.

linux-6.19.14/Documentation/devicetree/bindings/hwmon/pmbus/adi,adp1050.yaml YAML
 1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
 2%YAML 1.2
 3---
 4$id: http://devicetree.org/schemas/hwmon/pmbus/adi,adp1050.yaml#
 5$schema: http://devicetree.org/meta-schemas/core.yaml#
 6
 7title: Analog Devices ADP1050 digital controller with PMBus interface
 8
 9maintainers:
10  - Radu Sabau <radu.sabau@analog.com>
11
12description: |
13   The ADP1050 and similar devices are used to monitor system voltages,
14   currents, power, and temperatures.
15
16   Through the PMBus interface, the ADP1050 targets isolated power supplies
17   and has four individual monitors for input/output voltage, input current
18   and temperature.
19   Datasheet:
20     https://www.analog.com/en/products/adp1050.html
21     https://www.analog.com/en/products/adp1051.html
22     https://www.analog.com/en/products/adp1055.html
23     https://www.analog.com/en/products/ltp8800-1a.html
24     https://www.analog.com/en/products/ltp8800-2.html
25     https://www.analog.com/en/products/ltp8800-4a.html
26
27properties:
28  compatible:
29    enum:
30      - adi,adp1050
31      - adi,adp1051
32      - adi,adp1055
33      - adi,ltp8800
34
35  reg:
36    maxItems: 1
37
38  vcc-supply: true
39
40required:
41  - compatible
42  - reg
43  - vcc-supply
44
45additionalProperties: false
46
47examples:
48  - |
49    i2c {
50        #address-cells = <1>;
51        #size-cells = <0>;
52        clock-frequency = <100000>;
53
54        hwmon@70 {
55            compatible = "adi,adp1050";
56            reg = <0x70>;
57            vcc-supply = <&vcc>;
58        };
59    };
60...
~/ Read-only file preview.