Input: add driver for AUO In-Cell touchscreens using pixcir ICs
authorHeiko Stübner <heiko@sntech.de>
Wed, 28 Dec 2011 05:21:17 +0000 (21:21 -0800)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Wed, 28 Dec 2011 05:22:18 +0000 (21:22 -0800)
commit5245db49d44e6033fece4d9f5946f8970c0d9ca1
tree45eb7fad3b7a7078c1ac66193964dc88530ef7ee
parentcd314fa6375b4de092a5b1de6aa194117523ecbb
Input: add driver for AUO In-Cell touchscreens using pixcir ICs

Some displays from AUO have a so called in-cell touchscreen, meaning it
is built directly into the display unit.

Touchdata is gathered through PIXCIR Tango-ICs and processed in an
Atmel ATmega168P with custom firmware. Communication between the host
system and ATmega is done via I2C.

Devices using this touch solution include the Dell Streak5 and the family
of Qisda ebook readers.

The driver reports single- and multi-touch events including touch area
values.

Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
drivers/input/touchscreen/Kconfig
drivers/input/touchscreen/Makefile
drivers/input/touchscreen/auo-pixcir-ts.c [new file with mode: 0644]
include/linux/input/auo-pixcir-ts.h [new file with mode: 0644]