Lines Matching +full:res +full:- +full:cpi

4  * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 #address-cells = <1>;
12 #size-cells = <1>;
17 #io-channel-cells = <1>;
18 #address-cells = <1>;
19 #size-cells = <0>;
26 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
32 gpio-controller;
34 #gpio-cells = <0x2>;
38 adc-keys {
39 compatible = "adc-keys";
40 io-channels = <&test_adc 0>;
41 keyup-threshold-mv = <0>;
43 press-thresholds-mv = <1500>, <1750>;
47 press-thresholds-mv = <2500>, <1750>;
52 gpio-keys {
53 compatible = "gpio-keys";
54 debounce-interval-ms = <30>;
61 gpio-keys-polled {
62 compatible = "gpio-keys";
63 debounce-interval-ms = <30>;
68 polling-mode;
72 compatible = "zephyr,native-linux-evdev";
75 kbd-matrix-0 {
76 compatible = "gpio-kbd-matrix";
77 row-gpios = <&test_gpio 0 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>,
79 col-gpios = <&test_gpio 2 GPIO_ACTIVE_LOW>,
82 actual-key-mask = <0x0f 0x0a 0x0b>;
85 compatible = "input-keymap";
87 row-size = <2>;
88 col-size = <2>;
92 kbd-matrix-1 {
93 compatible = "gpio-kbd-matrix";
94 row-gpios = <&test_gpio 0 (GPIO_PULL_DOWN | GPIO_ACTIVE_HIGH)>,
97 col-gpios = <&test_gpio 3 GPIO_ACTIVE_HIGH>,
99 col-drive-inactive;
100 idle-mode = "poll";
103 kbd-matrix-2 {
104 compatible = "gpio-kbd-matrix";
105 row-gpios = <&test_gpio 0 (GPIO_PULL_DOWN | GPIO_ACTIVE_HIGH)>,
108 col-gpios = <&test_gpio 3 GPIO_ACTIVE_HIGH>,
110 poll-timeout-ms = <0>;
111 idle-mode = "scan";
114 qdec-gpio {
115 compatible = "gpio-qdec";
117 steps-per-period = <4>;
119 sample-time-us = <2000>;
120 idle-timeout-ms = <200>;
123 qdec-gpio-polled {
124 compatible = "gpio-qdec";
126 led-gpios = <&test_gpio 2 0>;
127 led-pre-us = <5>;
128 steps-per-period = <4>;
130 sample-time-us = <2000>;
131 idle-timeout-ms = <200>;
132 idle-poll-time-us = <5000>;
136 compatible = "analog-axis";
137 axis-x {
138 io-channels = <&test_adc 0>;
139 out-min = <(-127)>;
140 out-max = <127>;
141 in-deadzone = <8>;
142 in-min = <(-100)>;
143 in-max = <100>;
145 invert-input;
146 invert-output;
152 compatible = "zephyr,input-longpress";
153 input-codes = <0>;
154 short-codes = <0>;
155 long-codes = <0>;
156 long-delay-ms = <100>;
161 compatible = "zephyr,input-double-tap";
162 input-codes = <0>;
163 double-tap-codes = <0>;
164 double-tap-delay-ms = <0>;
172 #address-cells = <1>;
173 #size-cells = <0>;
186 #address-cells = <1>;
187 #size-cells = <0>;
191 clock-frequency = <100000>;
196 int-gpios = <&test_gpio 0 0>;
202 irq-gpios = <&test_gpio 0 0>;
203 reset-gpios = <&test_gpio 1 0>;
209 irq-gpios = <&test_gpio 0 0>;
210 rst-gpios = <&test_gpio 1 0>;
216 int-gpios = <&test_gpio 0 0>;
217 input-codes = <0 1 2>;
223 int-gpios = <&test_gpio 0 0>;
224 panel-driver-settling-time-us = <10>;
225 touch-detect-delay-us = <10>;
226 touch-average-control = <1>;
227 tracking-index = <0>;
233 motion-gpios = <&test_gpio 0 0>;
234 zephyr,axis-x = <0>;
235 zephyr,axis-y = <1>;
236 res-x-cpi = <0>;
237 res-y-cpi = <0>;
238 invert-x;
239 invert-y;
240 sleep1-enable;
241 sleep2-enable;
247 int-gpios = <&test_gpio 0 0>;
253 irq-gpios = <&test_gpio 0 0>;
259 data-ready-gpios = <&test_gpio 0 0>;
260 data-mode = "relative";
261 primary-tap-enable;
262 swap-xy;
268 irq-gpios = <&test_gpio 0 0>;
269 rst-gpios = <&test_gpio 1 0>;
279 #address-cells = <1>;
280 #size-cells = <0>;
284 clock-frequency = <2000000>;
287 cs-gpios = <&test_gpio 0 0>,
294 spi-max-frequency = <0>;
296 int-gpios = <&test_gpio 0 0>;
297 touchscreen-size-x = <10>;
298 touchscreen-size-y = <10>;
299 min-x = <0>;
300 min-y = <0>;
301 max-x = <1>;
302 max-y = <1>;
307 spi-max-frequency = <0>;
309 motion-gpios = <&test_gpio 0 0>;
310 reset-gpios = <&test_gpio 1 0>;
311 zephyr,axis-x = <0>;
312 zephyr,axis-y = <1>;
313 invert-x;
314 invert-y;
315 force-awake;
316 smart-mode;
322 spi-max-frequency = <0>;
323 data-ready-gpios = <&test_gpio 0 0>;
324 data-mode = "absolute";
325 idle-packets-count = <20>;
326 clipping-enable;
327 scaling-enable;
328 invert-x;
329 invert-y;
335 spi-max-frequency = <0>;
336 motion-gpios = <&test_gpio 0 0>;
337 zephyr,axis-x = <0>;
338 zephyr,axis-y = <1>;
339 invert-x;
340 invert-y;
341 res-cpi = <800>;