Lines Matching +full:touchscreen +full:- +full:swapped +full:- +full:x +full:- +full:y
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/input/touchscreen/silead,gsl1680.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Silead GSL1680 Touchscreen Controller
10 - Dmitry Torokhov <dmitry.torokhov@gmail.com>
13 - $ref: touchscreen.yaml#
18 - silead,gsl1680
19 - silead,gsl1688
20 - silead,gsl3670
21 - silead,gsl3675
22 - silead,gsl3692
30 power-gpios:
33 firmware-name:
38 silead,max-fingers:
42 Maximum number of fingers the touchscreen can detect
44 silead,home-button:
47 Does the device have a capacitive home-button build into the
48 touchscreen?
50 avdd-supply:
54 vddio-supply:
61 - compatible
62 - reg
63 - interrupts
64 - power-gpios
65 - touchscreen-size-x
66 - touchscreen-size-y
69 - |
70 #include <dt-bindings/gpio/gpio.h>
71 #include <dt-bindings/interrupt-controller/arm-gic.h>
74 #address-cells = <1>;
75 #size-cells = <0>;
77 touchscreen@40 {
80 interrupt-parent = <&pio>;
82 power-gpios = <&pio 1 3 GPIO_ACTIVE_HIGH>;
83 touchscreen-size-x = <480>;
84 touchscreen-size-y = <800>;
85 touchscreen-inverted-x;
86 touchscreen-swapped-x-y;
87 silead,max-fingers = <5>;