blob: c9f2c9f578e3402007caf542fca496df5627b5d3 [file] [log] [blame]
Tom Rini53633a82024-02-29 12:33:36 -05001* Elan eKTF2127 I2C touchscreen controller
2
3Required properties:
4 - compatible : "elan,ektf2127" or "elan,ektf2132"
5 - reg : I2C slave address of the chip (0x40)
6 - interrupts : interrupt specification for the ektf2127 interrupt
7 - power-gpios : GPIO specification for the pin connected to the
8 ektf2127's wake input. This needs to be driven high
9 to take ektf2127 out of its low power state
10
11For additional optional properties see: touchscreen.txt
12
13Example:
14
15i2c@00000000 {
16 ektf2127: touchscreen@15 {
17 compatible = "elan,ektf2127";
18 reg = <0x15>;
19 interrupt-parent = <&pio>;
20 interrupts = <6 11 IRQ_TYPE_EDGE_FALLING>
21 power-gpios = <&pio 1 3 GPIO_ACTIVE_HIGH>;
22 touchscreen-inverted-x;
23 touchscreen-swapped-x-y;
24 };
25};