Lines Matching +full:com +full:- +full:mode

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Michael Hennerich <Michael.Hennerich@analog.com>
11 - Nuno Sá <nuno.sa@analog.com>
14 * https://www.analog.com/en/products/ad7380.html
15 * https://www.analog.com/en/products/ad7381.html
16 * https://www.analog.com/en/products/ad7383.html
17 * https://www.analog.com/en/products/ad7384.html
18 * https://www.analog.com/en/products/ad7386.html
19 * https://www.analog.com/en/products/ad7387.html
20 * https://www.analog.com/en/products/ad7388.html
21 * https://www.analog.com/en/products/ad7380-4.html
22 * https://www.analog.com/en/products/ad7381-4.html
23 * https://www.analog.com/en/products/ad7383-4.html
24 * https://www.analog.com/en/products/ad7384-4.html
25 * https://www.analog.com/en/products/ad7386-4.html
26 * https://www.analog.com/en/products/ad7387-4.html
27 * https://www.analog.com/en/products/ad7388-4.html
28 * https://www.analog.com/en/products/adaq4370-4.html
29 * https://www.analog.com/en/products/adaq4380-4.html
32 $ref: /schemas/spi/spi-peripheral-props.yaml#
37 - adi,ad7380
38 - adi,ad7381
39 - adi,ad7383
40 - adi,ad7384
41 - adi,ad7386
42 - adi,ad7387
43 - adi,ad7388
44 - adi,ad7380-4
45 - adi,ad7381-4
46 - adi,ad7383-4
47 - adi,ad7384-4
48 - adi,ad7386-4
49 - adi,ad7387-4
50 - adi,ad7388-4
51 - adi,adaq4370-4
52 - adi,adaq4380-4
57 spi-max-frequency:
59 spi-cpol: true
60 spi-cpha: true
62 vcc-supply:
65 vlogic-supply:
69 refio-supply:
74 refin-supply:
76 A 2.5V to 3.3V supply for external reference voltage, for ad7380-4 only.
78 derived from it. Connect to vs-p-supply for normal operation.
80 vs-p-supply:
84 vs-n-supply:
88 ldo-supply:
90 LDO supply. Connect to vs-p-supply or a 3.6 to 5.5 V supply.
92 aina-supply:
94 The common mode voltage supply for the AINA- pin on pseudo-differential
97 ainb-supply:
99 The common mode voltage supply for the AINB- pin on pseudo-differential
102 ainc-supply:
104 The common mode voltage supply for the AINC- pin on pseudo-differential
107 aind-supply:
109 The common mode voltage supply for the AIND- pin on pseudo-differential
114 When the device is using 1-wire mode, this property is used to optionally
118 "#address-cells":
121 "#size-cells":
125 - compatible
126 - reg
127 - vcc-supply
128 - vlogic-supply
131 "^channel@[0-3]$":
142 adi,gain-milli:
153 - reg
160 # pseudo-differential chips require common mode voltage supplies,
162 - if:
166 - adi,ad7383
167 - adi,ad7384
168 - adi,ad7383-4
169 - adi,ad7384-4
172 - aina-supply
173 - ainb-supply
176 aina-supply: false
177 ainb-supply: false
178 - if:
182 - adi,ad7383-4
183 - adi,ad7384-4
186 - ainc-supply
187 - aind-supply
190 ainc-supply: false
191 aind-supply: false
193 # ad7380-4 uses refin-supply as external reference.
194 # adaq devices use internal reference only, derived from refin-supply
196 # When refio-supply is omitted, internal reference is used.
197 - if:
201 - adi,ad7380-4
202 - adi,adaq4370-4
203 - adi,adaq4380-4
206 refio-supply: false
208 - refin-supply
211 refin-supply: false
215 - if:
219 - adi,adaq4370-4
220 - adi,adaq4380-4
223 - vs-p-supply
224 - vs-n-supply
225 - ldo-supply
228 vs-p-supply: false
229 vs-n-supply: false
230 ldo-supply: false
232 "^channel@[0-3]$": false
235 - |
236 #include <dt-bindings/interrupt-controller/irq.h>
239 #address-cells = <1>;
240 #size-cells = <0>;
246 spi-cpol;
247 spi-cpha;
248 spi-max-frequency = <80000000>;
251 interrupt-parent = <&gpio0>;
253 vcc-supply = <&supply_3_3V>;
254 vlogic-supply = <&supply_3_3V>;
255 refio-supply = <&supply_2_5V>;
259 - |
260 #include <dt-bindings/interrupt-controller/irq.h>
263 #address-cells = <1>;
264 #size-cells = <0>;
267 compatible = "adi,adaq4380-4";
270 spi-cpol;
271 spi-cpha;
272 spi-max-frequency = <80000000>;
275 interrupt-parent = <&gpio0>;
277 vcc-supply = <&supply_3_3V>;
278 vlogic-supply = <&supply_3_3V>;
279 refin-supply = <&supply_5V>;
280 vs-p-supply = <&supply_5V>;
281 vs-n-supply = <&supply_0V>;
282 ldo-supply = <&supply_5V>;
284 #address-cells = <1>;
285 #size-cells = <0>;
289 adi,gain-milli = /bits/ 16 <300>;
294 adi,gain-milli = /bits/ 16 <600>;
299 adi,gain-milli = /bits/ 16 <1000>;