Lines Matching +full:com +full:- +full:mode
1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Beniamin Bia <beniamin.bia@analog.com>
11 - Stefan Popa <stefan.popa@analog.com>
15 https://www.analog.com/media/en/technical-documentation/data-sheets/ad7606_7606-6_7606-4.pdf
16 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7606B.pdf
17 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7616.pdf
22 - adi,ad7605-4
23 - adi,ad7606-8
24 - adi,ad7606-6
25 - adi,ad7606-4
26 - adi,ad7606b
27 - adi,ad7616
32 spi-cpha: true
34 avcc-supply:
42 adi,conversion-start-gpios:
50 reset-gpios:
57 standby-gpios:
60 to place the AD7606 into one of two power-down modes, Standby mode or
61 Shutdown mode. As the line is active low, it should be marked
65 adi,first-data-gpios:
73 adi,range-gpios:
83 adi,oversampling-ratio-gpios:
85 Must be the device tree identifier of the over-sampling
86 mode pins. As the line is active high, it should be marked
90 adi,sw-mode:
92 Software mode of operation, so far available only for ad7616 and ad7606b.
93 It is enabled when all three oversampling mode pins are connected to
95 adi,oversampling-ratio-gpios property is defined, then the driver will set the
101 - compatible
102 - reg
103 - spi-cpha
104 - avcc-supply
105 - interrupts
106 - adi,conversion-start-gpios
109 - |
110 #include <dt-bindings/gpio/gpio.h>
111 #include <dt-bindings/interrupt-controller/irq.h>
113 #address-cells = <1>;
114 #size-cells = <0>;
117 compatible = "adi,ad7606-8";
119 spi-max-frequency = <1000000>;
120 spi-cpol;
121 spi-cpha;
123 avcc-supply = <&adc_vref>;
126 interrupt-parent = <&gpio>;
128 adi,conversion-start-gpios = <&gpio 17 GPIO_ACTIVE_HIGH>;
129 reset-gpios = <&gpio 27 GPIO_ACTIVE_HIGH>;
130 adi,first-data-gpios = <&gpio 22 GPIO_ACTIVE_HIGH>;
131 adi,oversampling-ratio-gpios = <&gpio 18 GPIO_ACTIVE_HIGH
134 standby-gpios = <&gpio 24 GPIO_ACTIVE_LOW>;
135 adi,sw-mode;