1*b120365fSJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2*b120365fSJonathan Cameron%YAML 1.2
3*b120365fSJonathan Cameron---
4*b120365fSJonathan Cameron$id: http://devicetree.org/schemas/iio/dac/ti,dac7311.yaml#
5*b120365fSJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml#
6*b120365fSJonathan Cameron
7*b120365fSJonathan Camerontitle: Texas Instruments DAC5311 and similar SPI DACs
8*b120365fSJonathan Cameron
9*b120365fSJonathan Cameronmaintainers:
10*b120365fSJonathan Cameron  - Charles-Antoine Couret <charles-antoine.couret@essensium.com>
11*b120365fSJonathan Cameron
12*b120365fSJonathan Cameronproperties:
13*b120365fSJonathan Cameron  compatible:
14*b120365fSJonathan Cameron    enum:
15*b120365fSJonathan Cameron      - ti,dac7311
16*b120365fSJonathan Cameron      - ti,dac6311
17*b120365fSJonathan Cameron      - ti,dac5311
18*b120365fSJonathan Cameron
19*b120365fSJonathan Cameron  reg:
20*b120365fSJonathan Cameron    maxItems: 1
21*b120365fSJonathan Cameron
22*b120365fSJonathan Cameron  vref-supply:
23*b120365fSJonathan Cameron    description:
24*b120365fSJonathan Cameron      Reference voltage must be supplied to establish the scaling of the
25*b120365fSJonathan Cameron      output voltage.
26*b120365fSJonathan Cameron
27*b120365fSJonathan Cameron  spi-max-frequency: true
28*b120365fSJonathan Cameron
29*b120365fSJonathan Cameronrequired:
30*b120365fSJonathan Cameron  - compatible
31*b120365fSJonathan Cameron  - reg
32*b120365fSJonathan Cameron  - vref-supply
33*b120365fSJonathan Cameron
34*b120365fSJonathan CameronadditionalProperties: false
35*b120365fSJonathan Cameron
36*b120365fSJonathan Cameronexamples:
37*b120365fSJonathan Cameron  - |
38*b120365fSJonathan Cameron    spi {
39*b120365fSJonathan Cameron        #address-cells = <1>;
40*b120365fSJonathan Cameron        #size-cells = <0>;
41*b120365fSJonathan Cameron
42*b120365fSJonathan Cameron        dac@0 {
43*b120365fSJonathan Cameron            compatible = "ti,dac7311";
44*b120365fSJonathan Cameron            reg = <0>; /* CS0 */
45*b120365fSJonathan Cameron            spi-max-frequency = <1000000>;
46*b120365fSJonathan Cameron            vref-supply = <&vdd_supply>;
47*b120365fSJonathan Cameron        };
48*b120365fSJonathan Cameron    };
49*b120365fSJonathan Cameron...
50