xref: /linux/Documentation/devicetree/bindings/iio/dac/ti,dac5571.yaml (revision 3c69140734a27f8b145f12fa0ae80c1fe36a02ca)
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      - ti,dac081c081
25      - ti,dac121c081
26
27  reg:
28    maxItems: 1
29
30  vref-supply:
31    description:
32      Reference voltage must be supplied to establish the scaling of the
33      output voltage.
34
35required:
36  - compatible
37  - reg
38  - vref-supply
39
40additionalProperties: false
41
42examples:
43  - |
44    i2c {
45        #address-cells = <1>;
46        #size-cells = <0>;
47
48        dac@4c {
49            compatible = "ti,dac5571";
50            reg = <0x4c>;
51            vref-supply = <&vdd_supply>;
52        };
53    };
54...
55