xref: /linux/Documentation/devicetree/bindings/iio/dac/adi,ad5624r.yaml (revision b302c57bc9c7d11dbab7b70b9711506a63592617)
1*b302c57bSJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2*b302c57bSJonathan Cameron%YAML 1.2
3*b302c57bSJonathan Cameron---
4*b302c57bSJonathan Cameron$id: http://devicetree.org/schemas/iio/dac/adi,ad5624r.yaml#
5*b302c57bSJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml#
6*b302c57bSJonathan Cameron
7*b302c57bSJonathan Camerontitle: Analog Devices AD5624r and similar DACs
8*b302c57bSJonathan Cameron
9*b302c57bSJonathan Cameronmaintainers:
10*b302c57bSJonathan Cameron  - Jonathan Cameron <jic23@kernel.org>
11*b302c57bSJonathan Cameron
12*b302c57bSJonathan Cameronproperties:
13*b302c57bSJonathan Cameron  compatible:
14*b302c57bSJonathan Cameron    enum:
15*b302c57bSJonathan Cameron      - adi,ad5624r3
16*b302c57bSJonathan Cameron      - adi,ad5644r3
17*b302c57bSJonathan Cameron      - adi,ad5664r3
18*b302c57bSJonathan Cameron      - adi,ad5624r5
19*b302c57bSJonathan Cameron      - adi,ad5644r5
20*b302c57bSJonathan Cameron      - adi,ad5664r5
21*b302c57bSJonathan Cameron
22*b302c57bSJonathan Cameron  reg:
23*b302c57bSJonathan Cameron    maxItems: 1
24*b302c57bSJonathan Cameron
25*b302c57bSJonathan Cameron  spi-max-frequency: true
26*b302c57bSJonathan Cameron
27*b302c57bSJonathan Cameron  vref-supply:
28*b302c57bSJonathan Cameron    description: If not present, internal reference will be used.
29*b302c57bSJonathan Cameron
30*b302c57bSJonathan CameronadditionalProperties: false
31*b302c57bSJonathan Cameron
32*b302c57bSJonathan Cameronrequired:
33*b302c57bSJonathan Cameron  - compatible
34*b302c57bSJonathan Cameron  - reg
35*b302c57bSJonathan Cameron
36*b302c57bSJonathan Cameronexamples:
37*b302c57bSJonathan Cameron  - |
38*b302c57bSJonathan Cameron    spi {
39*b302c57bSJonathan Cameron        #address-cells = <1>;
40*b302c57bSJonathan Cameron        #size-cells = <0>;
41*b302c57bSJonathan Cameron        dac@0 {
42*b302c57bSJonathan Cameron            reg = <0>;
43*b302c57bSJonathan Cameron            compatible = "adi,ad5624r3";
44*b302c57bSJonathan Cameron            vref-supply = <&vref>;
45*b302c57bSJonathan Cameron        };
46*b302c57bSJonathan Cameron    };
47*b302c57bSJonathan Cameron...
48