Lines Matching +full:touchscreen +full:- +full:fuzz +full:- +full:y

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/input/touchscreen/cypress,cy8ctma340.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Cypress CY8CTMA340 series touchscreen controller
14 - Javier Martinez Canillas <javier@dowhile0.org>
15 - Linus Walleij <linus.walleij@linaro.org>
18 - $ref: touchscreen.yaml#
22 pattern: "^touchscreen(@.*)?$"
26 - const: cypress,cy8ctma340
27 - const: cypress,cy8ctst341
28 - const: cypress,cyttsp-spi
31 - const: cypress,cyttsp-i2c
39 clock-frequency:
45 spi-max-frequency:
57 vcpin-supply:
60 vdd-supply:
63 reset-gpios:
64 description: Reset line for the touchscreen, should be tagged
67 bootloader-key:
68 description: the 8-byte bootloader key that is required to switch
70 $ref: /schemas/types.yaml#/definitions/uint8-array
74 touchscreen-size-x: true
75 touchscreen-size-y: true
76 touchscreen-fuzz-x: true
77 touchscreen-fuzz-y: true
79 active-distance:
86 active-interval-ms:
92 lowpower-interval-ms:
94 scanning/processing cycles when the chip is in low-power mode
98 touch-timeout-ms:
100 touches are detected before entering low-power mode
104 use-handshake:
105 description: enable register-based handshake (boolean). This should only
114 - compatible
115 - reg
116 - interrupts
117 - bootloader-key
118 - touchscreen-size-x
119 - touchscreen-size-y
122 - |
123 #include <dt-bindings/interrupt-controller/irq.h>
124 #include <dt-bindings/gpio/gpio.h>
126 #address-cells = <1>;
127 #size-cells = <0>;
128 num-cs = <1>;
129 cs-gpios = <&gpio 2 GPIO_ACTIVE_HIGH>;
131 touchscreen@0 {
134 interrupt-parent = <&gpio>;
136 reset-gpios = <&gpio 21 GPIO_ACTIVE_LOW>;
137 vdd-supply = <&ldo_aux1_reg>;
138 vcpin-supply = <&ldo_aux2_reg>;
139 bootloader-key = /bits/ 8 <0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07>;
140 touchscreen-size-x = <480>;
141 touchscreen-size-y = <800>;
142 active-interval-ms = <0>;
143 touch-timeout-ms = <255>;
144 lowpower-interval-ms = <10>;