Lines Matching +full:startup +full:- +full:delay +full:- +full:us

1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jason A. Donenfeld <Jason@zx2c4.com>
11 - Matthias Schiffer <matthias.schiffer@ew.tq-group.com
12 - Vincent Huang <vincent.huang@tw.synaptics.com>
22 - syna,rmi4-i2c
23 - syna,rmi4-spi
28 '#address-cells':
31 '#size-cells':
37 reset-gpios:
41 spi-cpha: true
42 spi-cpol: true
44 syna,reset-delay-ms:
46 Delay to wait after resetting the device.
48 syna,startup-delay-ms:
50 Delay to wait after powering on the device.
52 vdd-supply: true
53 vio-supply: true
55 rmi4-f01@1:
65 syna,nosleep-mode:
74 syna,wakeup-threshold:
80 syna,doze-holdoff-ms:
82 The delay to wait after the last finger lift and the first doze
85 syna,doze-interval-ms:
90 - reg
93 "^rmi4-f1[12]@1[12]$":
104 syna,clip-x-low:
109 syna,clip-y-low:
114 syna,clip-x-high:
119 syna,clip-y-high:
124 syna,offset-x:
129 syna,offset-y:
134 syna,delta-x-threshold:
140 syna,delta-y-threshold:
146 syna,sensor-type:
152 syna,disable-report-mask:
158 syna,rezero-wait-ms:
163 - reg
165 "^rmi4-f[0-9a-f]+@[0-9a-f]+$":
175 - reg
178 - compatible
179 - reg
184 - $ref: /schemas/spi/spi-peripheral-props.yaml#
186 - if:
190 const: syna,rmi4-i2c
193 spi-rx-delay-us: false
194 spi-tx-delay-us: false
197 syna,reset-delay-ms: false
198 syna,startup-delay-ms: false
201 - |
202 #include <dt-bindings/interrupt-controller/irq.h>
205 #address-cells = <1>;
206 #size-cells = <0>;
209 compatible = "syna,rmi4-i2c";
211 interrupt-parent = <&gpx1>;
214 syna,startup-delay-ms = <100>;
215 vdd-supply = <&tsp_vdd>;
216 vio-supply = <&ldo32_reg>;
218 pinctrl-0 = <&touch_irq>;
219 pinctrl-names = "default";
220 #address-cells = <1>;
221 #size-cells = <0>;
223 rmi4-f01@1 {
225 syna,nosleep-mode = <1>;
228 rmi4-f12@12 {
230 syna,sensor-type = <1>;
233 rmi4-f1a@1a {
239 - |
240 #include <dt-bindings/interrupt-controller/irq.h>
243 #address-cells = <1>;
244 #size-cells = <0>;
247 compatible = "syna,rmi4-spi";
249 interrupt-parent = <&gpx1>;
252 spi-max-frequency = <4000000>;
253 spi-rx-delay-us = <30>;
254 spi-cpha;
255 spi-cpol;
257 #address-cells = <1>;
258 #size-cells = <0>;
260 rmi4-f01@1 {
262 syna,nosleep-mode = <1>;
265 rmi4-f11@11 {
267 touchscreen-inverted-y;
268 syna,sensor-type = <2>;