1a00140b9SBeniamin Bia# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2a00140b9SBeniamin Bia%YAML 1.2
3a00140b9SBeniamin Bia---
4a00140b9SBeniamin Bia$id: http://devicetree.org/schemas/iio/adc/adi,ad7091r5.yaml#
5a00140b9SBeniamin Bia$schema: http://devicetree.org/meta-schemas/core.yaml#
6a00140b9SBeniamin Bia
7a00140b9SBeniamin Biatitle: Analog Devices AD7091R5 4-Channel 12-Bit ADC
8a00140b9SBeniamin Bia
9a00140b9SBeniamin Biamaintainers:
10*2e645db3SKrzysztof Kozlowski  - Michael Hennerich <michael.hennerich@analog.com>
11a00140b9SBeniamin Bia
12a00140b9SBeniamin Biadescription: |
13a00140b9SBeniamin Bia  Analog Devices AD7091R5 4-Channel 12-Bit ADC
14a00140b9SBeniamin Bia  https://www.analog.com/media/en/technical-documentation/data-sheets/ad7091r-5.pdf
15a00140b9SBeniamin Bia
16a00140b9SBeniamin Biaproperties:
17a00140b9SBeniamin Bia  compatible:
18a00140b9SBeniamin Bia    enum:
19a00140b9SBeniamin Bia      - adi,ad7091r5
20a00140b9SBeniamin Bia
21a00140b9SBeniamin Bia  reg:
22a00140b9SBeniamin Bia    maxItems: 1
23a00140b9SBeniamin Bia
24a00140b9SBeniamin Bia  vref-supply:
25a00140b9SBeniamin Bia    description:
26a00140b9SBeniamin Bia      Phandle to the vref power supply
27a00140b9SBeniamin Bia
28a00140b9SBeniamin Bia  interrupts:
29a00140b9SBeniamin Bia    maxItems: 1
30a00140b9SBeniamin Bia
31a00140b9SBeniamin Bia
32a00140b9SBeniamin Biarequired:
33a00140b9SBeniamin Bia  - compatible
34a00140b9SBeniamin Bia  - reg
35a00140b9SBeniamin Bia
36a00140b9SBeniamin BiaadditionalProperties: false
37a00140b9SBeniamin Bia
38a00140b9SBeniamin Biaexamples:
39a00140b9SBeniamin Bia  - |
40a00140b9SBeniamin Bia    #include <dt-bindings/gpio/gpio.h>
41a00140b9SBeniamin Bia    #include <dt-bindings/interrupt-controller/irq.h>
42a00140b9SBeniamin Bia    i2c {
43a00140b9SBeniamin Bia        #address-cells = <1>;
44a00140b9SBeniamin Bia        #size-cells = <0>;
45a00140b9SBeniamin Bia
46a00140b9SBeniamin Bia        adc@2f {
47a00140b9SBeniamin Bia            compatible = "adi,ad7091r5";
48a00140b9SBeniamin Bia            reg = <0x2f>;
49a00140b9SBeniamin Bia
50a00140b9SBeniamin Bia            interrupts = <25 IRQ_TYPE_EDGE_FALLING>;
51a00140b9SBeniamin Bia            interrupt-parent = <&gpio>;
52a00140b9SBeniamin Bia        };
53a00140b9SBeniamin Bia    };
54a00140b9SBeniamin Bia...
55