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