Lines Matching +full:ad7768 +full:- +full:1
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/iio/adc/adi,ad7768-1.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Analog Devices AD7768-1 ADC device driver
10 - Michael Hennerich <michael.hennerich@analog.com>
14 https://www.analog.com/media/en/technical-documentation/data-sheets/ad7768-1.pdf
18 const: adi,ad7768-1
21 maxItems: 1
24 maxItems: 1
26 clock-names:
30 maxItems: 1
32 '#address-cells':
33 const: 1
35 '#size-cells':
38 vref-supply:
42 adi,sync-in-gpios:
43 maxItems: 1
50 reset-gpios:
51 maxItems: 1
53 spi-cpol: true
55 spi-cpha: true
57 "#io-channel-cells":
58 const: 1
61 - compatible
62 - reg
63 - clocks
64 - clock-names
65 - vref-supply
66 - spi-cpol
67 - spi-cpha
68 - adi,sync-in-gpios
71 "^channel@([0-9]|1[0-5])$":
78 maxItems: 1
86 - reg
90 - $ref: /schemas/spi/spi-peripheral-props.yaml#
95 - |
96 #include <dt-bindings/interrupt-controller/irq.h>
97 #include <dt-bindings/gpio/gpio.h>
99 #address-cells = <1>;
100 #size-cells = <0>;
103 compatible = "adi,ad7768-1";
105 spi-max-frequency = <2000000>;
106 spi-cpol;
107 spi-cpha;
108 vref-supply = <&adc_vref>;
110 interrupt-parent = <&gpio>;
111 adi,sync-in-gpios = <&gpio 22 GPIO_ACTIVE_LOW>;
112 reset-gpios = <&gpio 27 GPIO_ACTIVE_LOW>;
114 clock-names = "mclk";
116 #address-cells = <1>;
117 #size-cells = <0>;