GNU Linux-libre 4.14.290-gnu1
[releases.git] / Documentation / devicetree / bindings / input / touchscreen / zet6223.txt
1 Zeitec ZET6223 I2C touchscreen controller
2
3 Required properties:
4 - compatible              : "zeitec,zet6223"
5 - reg                     : I2C slave address of the chip (0x76)
6 - interrupt-parent        : a phandle pointing to the interrupt controller
7                             serving the interrupt for this chip
8 - interrupts              : interrupt specification for the zet6223 interrupt
9
10 Optional properties:
11
12 - vio-supply              : Specification for VIO supply (1.8V or 3.3V,
13                             depending on system interface needs).
14 - vcc-supply              : Specification for 3.3V VCC supply.
15 - touchscreen-size-x      : See touchscreen.txt
16 - touchscreen-size-y      : See touchscreen.txt
17 - touchscreen-inverted-x  : See touchscreen.txt
18 - touchscreen-inverted-y  : See touchscreen.txt
19 - touchscreen-swapped-x-y : See touchscreen.txt
20
21 Example:
22
23 i2c@00000000 {
24
25         zet6223: touchscreen@76 {
26                 compatible = "zeitec,zet6223";
27                 reg = <0x76>;
28                 interrupt-parent = <&pio>;
29                 interrupts = <6 11 IRQ_TYPE_EDGE_FALLING>
30         };
31
32 };