Lines Matching +full:touchscreen +full:- +full:max +full:- +full:pressure

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/input/touchscreen/ti,tsc2005.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Texas Instruments TSC2004 and TSC2005 touchscreen controller
10 - Marek Vasut <marex@denx.de>
11 - Michael Welling <mwelling@ieee.org>
15 pattern: "^touchscreen(@.*)?$"
19 - ti,tsc2004
20 - ti,tsc2005
31 reset-gpios:
35 spi-max-frequency:
39 ti,x-plate-ohms:
40 description: resistance of the touchscreen's X plates in ohm (defaults to 280)
42 ti,esd-recovery-timeout-ms:
44 if the touchscreen does not respond after the configured time
48 vio-supply:
51 touchscreen-fuzz-pressure: true
52 touchscreen-fuzz-x: true
53 touchscreen-fuzz-y: true
54 touchscreen-max-pressure: true
55 touchscreen-size-x: true
56 touchscreen-size-y: true
59 - $ref: touchscreen.yaml#
60 - if:
67 spi-max-frequency: false
72 - compatible
73 - reg
74 - interrupts
77 - |
78 #include <dt-bindings/interrupt-controller/irq.h>
79 #include <dt-bindings/gpio/gpio.h>
81 #address-cells = <1>;
82 #size-cells = <0>;
83 touchscreen@48 {
86 vio-supply = <&vio>;
88 reset-gpios = <&gpio4 8 GPIO_ACTIVE_HIGH>;
89 interrupts-extended = <&gpio1 27 IRQ_TYPE_EDGE_RISING>;
91 touchscreen-fuzz-x = <4>;
92 touchscreen-fuzz-y = <7>;
93 touchscreen-fuzz-pressure = <2>;
94 touchscreen-size-x = <4096>;
95 touchscreen-size-y = <4096>;
96 touchscreen-max-pressure = <2048>;
98 ti,x-plate-ohms = <280>;
99 ti,esd-recovery-timeout-ms = <8000>;
102 - |
103 #include <dt-bindings/interrupt-controller/irq.h>
104 #include <dt-bindings/gpio/gpio.h>
106 #address-cells = <1>;
107 #size-cells = <0>;
108 touchscreen@0 {
110 spi-max-frequency = <6000000>;
113 vio-supply = <&vio>;
115 reset-gpios = <&gpio4 8 GPIO_ACTIVE_HIGH>; /* 104 */
116 interrupts-extended = <&gpio4 4 IRQ_TYPE_EDGE_RISING>; /* 100 */
118 touchscreen-fuzz-x = <4>;
119 touchscreen-fuzz-y = <7>;
120 touchscreen-fuzz-pressure = <2>;
121 touchscreen-size-x = <4096>;
122 touchscreen-size-y = <4096>;
123 touchscreen-max-pressure = <2048>;
125 ti,x-plate-ohms = <280>;
126 ti,esd-recovery-timeout-ms = <8000>;