162306a36Sopenharmony_ci* Elan eKTF2127 I2C touchscreen controller
262306a36Sopenharmony_ci
362306a36Sopenharmony_ciRequired properties:
462306a36Sopenharmony_ci - compatible		  : "elan,ektf2127" or "elan,ektf2132"
562306a36Sopenharmony_ci - reg			  : I2C slave address of the chip (0x40)
662306a36Sopenharmony_ci - interrupts		  : interrupt specification for the ektf2127 interrupt
762306a36Sopenharmony_ci - power-gpios		  : GPIO specification for the pin connected to the
862306a36Sopenharmony_ci			    ektf2127's wake input. This needs to be driven high
962306a36Sopenharmony_ci			    to take ektf2127 out of its low power state
1062306a36Sopenharmony_ci
1162306a36Sopenharmony_ciFor additional optional properties see: touchscreen.txt
1262306a36Sopenharmony_ci
1362306a36Sopenharmony_ciExample:
1462306a36Sopenharmony_ci
1562306a36Sopenharmony_cii2c@00000000 {
1662306a36Sopenharmony_ci	ektf2127: touchscreen@15 {
1762306a36Sopenharmony_ci		compatible = "elan,ektf2127";
1862306a36Sopenharmony_ci		reg = <0x15>;
1962306a36Sopenharmony_ci		interrupt-parent = <&pio>;
2062306a36Sopenharmony_ci		interrupts = <6 11 IRQ_TYPE_EDGE_FALLING>
2162306a36Sopenharmony_ci		power-gpios = <&pio 1 3 GPIO_ACTIVE_HIGH>;
2262306a36Sopenharmony_ci		touchscreen-inverted-x;
2362306a36Sopenharmony_ci		touchscreen-swapped-x-y;
2462306a36Sopenharmony_ci	};
2562306a36Sopenharmony_ci};
26