Merge tag 'gpio-v5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux...
[linux-2.6-microblaze.git] / Documentation / devicetree / bindings / input / ilitek,ili2xxx.txt
1 Ilitek ILI210x/ILI2117/ILI2120/ILI251x touchscreen controller
2
3 Required properties:
4 - compatible:
5     ilitek,ili210x for ILI210x
6     ilitek,ili2117 for ILI2117
7     ilitek,ili2120 for ILI2120
8     ilitek,ili251x for ILI251x
9
10 - reg: The I2C address of the device
11
12 - interrupts: The sink for the touchscreen's IRQ output
13     See ../interrupt-controller/interrupts.txt
14
15 Optional properties for main touchpad device:
16
17 - reset-gpios: GPIO specifier for the touchscreen's reset pin (active low)
18
19 Example:
20
21         touchscreen@41 {
22                 compatible = "ilitek,ili251x";
23                 reg = <0x41>;
24                 interrupt-parent = <&gpio4>;
25                 interrupts = <7 IRQ_TYPE_EDGE_FALLING>;
26                 reset-gpios = <&gpio5 21 GPIO_ACTIVE_LOW>;
27         };