Lines Matching +full:pps +full:- +full:gpio
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Alexandru Tachici <alexandru.tachici@analog.com>
15 - enum:
16 - adi,adis16375
17 - adi,adis16480
18 - adi,adis16485
19 - adi,adis16486
20 - adi,adis16488
21 - adi,adis16489
22 - adi,adis16490
23 - adi,adis16495-1
24 - adi,adis16495-2
25 - adi,adis16495-3
26 - adi,adis16497-1
27 - adi,adis16497-2
28 - adi,adis16497-3
29 - adi,adis16545-1
30 - adi,adis16545-2
31 - adi,adis16545-3
32 - adi,adis16547-1
33 - adi,adis16547-2
34 - adi,adis16547-3
35 - items:
36 - const: adi,adis16487
37 - const: adi,adis16485
50 interrupt-names:
57 - DIO1
58 - DIO2
59 - DIO3
60 - DIO4
62 spi-cpha: true
63 spi-cpol: true
65 reset-gpios:
73 clock-names:
78 The clock-frequency must be:
81 pps: In Pulse Per Second (PPS) Mode, the rate of data collection and
85 The clock-frequency must be:
89 - sync
90 - pps
92 adi,ext-clk-pin:
104 - DIO1
105 - DIO2
106 - DIO3
107 - DIO4
110 - compatible
111 - reg
112 - interrupts
113 - spi-cpha
114 - spi-cpol
115 - spi-max-frequency
118 - $ref: /schemas/spi/spi-peripheral-props.yaml#
123 - |
124 #include <dt-bindings/interrupt-controller/irq.h>
126 #address-cells = <1>;
127 #size-cells = <0>;
130 compatible = "adi,adis16495-1";
132 spi-max-frequency = <3200000>;
133 spi-cpol;
134 spi-cpha;
136 interrupt-parent = <&gpio>;
137 interrupt-names = "DIO2";
139 clock-names = "sync";
140 adi,ext-clk-pin = "DIO1";