Lines Matching +full:ad7091r +full:- +full:4
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Analog Devices AD7091R-2/-4/-5/-8 Multi-Channel 12-Bit ADCs
10 - Michael Hennerich <michael.hennerich@analog.com>
11 - Marcelo Schmitt <marcelo.schmitt@analog.com>
14 Analog Devices AD7091R5 4-Channel 12-Bit ADC supporting I2C interface
15 https://www.analog.com/media/en/technical-documentation/data-sheets/ad7091r-5.pdf
16 Analog Devices AD7091R-2/AD7091R-4/AD7091R-8 2-/4-/8-Channel 12-Bit ADCs
18 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7091R-2_7091R-4_7091R-8.pdf
23 - adi,ad7091r2
24 - adi,ad7091r4
25 - adi,ad7091r5
26 - adi,ad7091r8
31 vdd-supply:
35 vdrive-supply:
41 vref-supply:
45 convst-gpios:
52 reset-gpios:
63 - compatible
64 - reg
67 - $ref: /schemas/spi/spi-peripheral-props.yaml#
69 # AD7091R-2 does not have ALERT/BUSY/GPO pin
70 - if:
75 - adi,ad7091r2
80 - if:
85 - adi,ad7091r2
86 - adi,ad7091r4
87 - adi,ad7091r8
90 - convst-gpios
95 - |
96 #include <dt-bindings/gpio/gpio.h>
97 #include <dt-bindings/interrupt-controller/irq.h>
99 #address-cells = <1>;
100 #size-cells = <0>;
107 interrupt-parent = <&gpio>;
110 - |
111 #include <dt-bindings/gpio/gpio.h>
112 #include <dt-bindings/interrupt-controller/irq.h>
114 #address-cells = <1>;
115 #size-cells = <0>;
120 spi-max-frequency = <1000000>;
121 vref-supply = <&adc_vref>;
122 convst-gpios = <&gpio 25 GPIO_ACTIVE_LOW>;
123 reset-gpios = <&gpio 27 GPIO_ACTIVE_LOW>;
125 interrupt-parent = <&gpio>;