Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
[linux-2.6-microblaze.git] / Documentation / devicetree / bindings / input / touchscreen / ektf2127.txt
1 * Elan eKTF2127 I2C touchscreen controller
2
3 Required 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 it's low power state
10
11 For additional optional properties see: touchscreen.txt
12
13 Example:
14
15 i2c@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 };