Lines Matching +full:spi +full:- +full:cpol
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Nuno Sá <nuno.sa@analog.com>
14 https://www.analog.com/media/en/technical-documentation/data-sheets/ADIS16475.pdf
19 - adi,adis16475-1
20 - adi,adis16475-2
21 - adi,adis16475-3
22 - adi,adis16477-1
23 - adi,adis16477-2
24 - adi,adis16477-3
25 - adi,adis16470
26 - adi,adis16465-1
27 - adi,adis16465-2
28 - adi,adis16465-3
29 - adi,adis16467-1
30 - adi,adis16467-2
31 - adi,adis16467-3
32 - adi,adis16500
33 - adi,adis16505-1
34 - adi,adis16505-2
35 - adi,adis16505-3
36 - adi,adis16507-1
37 - adi,adis16507-2
38 - adi,adis16507-3
43 spi-cpha: true
45 spi-cpol: true
47 spi-max-frequency:
56 reset-gpios:
63 adi,sync-mode:
66 0 - output_sync
67 1 - direct_sync
68 2 - scaled_sync
69 3 - pulse_sync
75 - compatible
76 - reg
77 - interrupts
78 - spi-cpha
79 - spi-cpol
82 - if:
87 - adi,adis16500
88 - adi,adis16505-1
89 - adi,adis16505-2
90 - adi,adis16505-3
91 - adi,adis16507-1
92 - adi,adis16507-2
93 - adi,adis16507-3
97 adi,sync-mode:
101 - if:
103 adi,sync-mode:
108 adi,sync-mode: [ clocks ]
113 - |
114 #include <dt-bindings/interrupt-controller/irq.h>
115 spi {
116 #address-cells = <1>;
117 #size-cells = <0>;
119 adis16475: adis16475-3@0 {
120 compatible = "adi,adis16475-3";
122 spi-cpha;
123 spi-cpol;
124 spi-max-frequency = <2000000>;
126 interrupt-parent = <&gpio>;