xref: /freebsd/sys/contrib/device-tree/Bindings/iio/dac/ti,dac5571.yaml (revision 43a5ec4eb41567cc92586503212743d89686d78f)
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/iio/dac/ti,dac5571.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Texas Instruments DAC5571 Family
8
9maintainers:
10  - Sean Nyekjaer <sean@geanix.com>
11
12properties:
13  compatible:
14    enum:
15      - ti,dac5571
16      - ti,dac6571
17      - ti,dac7571
18      - ti,dac5574
19      - ti,dac6574
20      - ti,dac7574
21      - ti,dac5573
22      - ti,dac6573
23      - ti,dac7573
24
25  reg:
26    maxItems: 1
27
28  vref-supply:
29    description:
30      Reference voltage must be supplied to establish the scaling of the
31      output voltage.
32
33required:
34  - compatible
35  - reg
36  - vref-supply
37
38additionalProperties: false
39
40examples:
41  - |
42    i2c {
43        #address-cells = <1>;
44        #size-cells = <0>;
45
46        dac@4c {
47            compatible = "ti,dac5571";
48            reg = <0x4C>;
49            vref-supply = <&vdd_supply>;
50        };
51    };
52...
53