forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 3
eKTF2132 touchscreen
Jonathan Neuschäfer edited this page Nov 1, 2020
·
3 revisions
The ELAN eKTF2132 touchscreen controller is found in the Kobo Aura. It works similarly to the eKTF2127, which is already supported by a mainline linux driver.
The main difference is that the eKTF2132 sends a packet with opcode 0x5a instead of 0x5d when a touch event occurs.
| offset | bit mask | description |
|---|---|---|
| 0x00 | 0xff | 0x5a - packet type |
| 0x01 | 0xf0 | bits 11:8 of x coordinate |
| 0x01 | 0x0f | bits 11:8 of y coordinate |
| 0x02 | 0xff | bits 7:0 of x coordinate |
| 0x03 | 0xff | bits 7:0 of y coordinate |
| 0x04+ | -- | as offsets 0x01-0x04 but for the second finger |
| 0x07 | 0x02 | state of finger 1: 0: released, 1: pressed |
| 0x07 | 0x04 | state of finger 2: 0: released, 1: pressed |
PowerPC:
Servers/BMCs:
E-Book readers:
- Allwinner F1E200 based
- Kobo Aura (U-Boot, SD boot)
- Tolino Shine (SD boot), Shine2HD
- Netronix EC, eKTF2132 touchscreen
Cameras/DVRs:
- AHB780XTB DVR (Hi3520D)
- Hi3518-based
Networking equipment:
TVs and set-top boxes:
Linux: