linux/drivers/input/touchscreen
Heiko Stübner 5245db49d4 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>
2011-12-27 21:22:18 -08:00
..
88pm860x-ts.c Input: touchscreen - use macro module_platform_driver() 2011-11-30 23:41:43 -08:00
Kconfig Input: add driver for AUO In-Cell touchscreens using pixcir ICs 2011-12-27 21:22:18 -08:00
Makefile Input: add driver for AUO In-Cell touchscreens using pixcir ICs 2011-12-27 21:22:18 -08:00
ad7877.c Input: remove redundant spi driver bus initialization 2011-11-29 01:51:52 -08:00
ad7879-i2c.c Input: ad7879-i2c - use swapped variant of i2c_smbus_read_word_data 2011-11-30 23:41:44 -08:00
ad7879-spi.c Input: remove redundant spi driver bus initialization 2011-11-29 01:51:52 -08:00
ad7879.c Merge commit 'v3.2-rc3' into next 2011-11-29 01:51:07 -08:00
ad7879.h Input: ad7879 - consolidate PM methods 2011-11-15 22:24:22 -08:00
ads7846.c Input: remove redundant spi driver bus initialization 2011-11-29 01:51:52 -08:00
atmel-wm97xx.c Input: touchscreen - use macro module_platform_driver() 2011-11-30 23:41:43 -08:00
atmel_mxt_ts.c Input: atmel_mxt_ts - use snprintf for sysfs attribute show method 2011-10-06 19:41:52 -07:00
atmel_tsadcc.c Input: touchscreen - use macro module_platform_driver() 2011-11-30 23:41:43 -08:00
auo-pixcir-ts.c Input: add driver for AUO In-Cell touchscreens using pixcir ICs 2011-12-27 21:22:18 -08:00
bu21013_ts.c drivers/input: Add module.h to modular drivers implicitly using it 2011-10-31 19:31:16 -04:00
cy8ctmg110_ts.c Input: cy8ctmg110_ts - set reset_pin and irq_pin from platform data 2011-07-18 17:10:27 -07:00
da9034-ts.c Input: touchscreen - use macro module_platform_driver() 2011-11-30 23:41:43 -08:00
dynapro.c Input: add driver for Dynapro serial touchscreen 2009-10-26 11:01:30 -07:00
eeti_ts.c Input: eeti_ts - convert to dev_pm_ops 2011-01-06 23:02:57 -08:00
egalax_ts.c Input: add EETI eGalax I2C capacitive multi touch driver 2011-11-15 09:46:30 -08:00
elo.c Input: elo - switch to using dev_xxx() when printing messages 2010-01-06 23:54:40 -08:00
fujitsu_ts.c
gunze.c
h3600_ts_input.c Input: remove IRQF_DISABLED from drivers 2011-09-07 14:19:11 -07:00
hampshire.c Input: add driver for hampshire serial touchscreens 2010-04-13 23:27:41 -07:00
hp680_ts_input.c Input: remove IRQF_DISABLED from drivers 2011-09-07 14:19:11 -07:00
htcpen.c Input: htcpen - switch to DMI-based autoloading 2011-11-30 23:41:44 -08:00
inexio.c
intel-mid-touch.c Input: touchscreen - use macro module_platform_driver() 2011-11-30 23:41:43 -08:00
jornada720_ts.c Input: touchscreen - use macro module_platform_driver() 2011-11-30 23:41:43 -08:00
lpc32xx_ts.c Input: touchscreen - use macro module_platform_driver() 2011-11-30 23:41:43 -08:00
mainstone-wm97xx.c Input: touchscreen - use macro module_platform_driver() 2011-11-30 23:41:43 -08:00
max11801_ts.c Input: max11801_ts - correct license statement 2011-08-20 14:39:53 -07:00
mc13783_ts.c Input: touchscreen - use macro module_platform_driver() 2011-11-30 23:41:43 -08:00
mcs5000_ts.c Input: mcs5000_ts - convert to dev_pm_ops 2011-01-06 23:03:03 -08:00
migor_ts.c Input: migor-ts - rework probe() to simplify error path 2011-12-12 00:02:31 -08:00
mk712.c Update broken web addresses in the kernel. 2010-10-18 11:03:14 +02:00
mtouch.c
pcap_ts.c Input: touchscreen - use macro module_platform_driver() 2011-11-30 23:41:43 -08:00
penmount.c Input: penmount - simplify unregister procedure 2011-09-20 22:46:31 -07:00
s3c2410_ts.c Input: touchscreen - use macro module_platform_driver() 2011-11-30 23:41:43 -08:00
st1232.c Input: add ST1232 touchscreen controller driver 2010-12-15 23:40:13 -08:00
stmpe-ts.c Input: touchscreen - use macro module_platform_driver() 2011-11-30 23:41:43 -08:00
tnetv107x-ts.c Input: touchscreen - use macro module_platform_driver() 2011-11-30 23:41:43 -08:00
touchit213.c
touchright.c
touchwin.c
tps6507x-ts.c Input: touchscreen - use macro module_platform_driver() 2011-11-30 23:41:43 -08:00
tsc40.c Input: add a driver for TSC-40 serial touchscreen 2011-09-28 10:24:14 -07:00
tsc2005.c Input: tsc2005 - fix locking issue 2011-03-23 23:50:36 -07:00
tsc2007.c Input: tsc2007 - make sure that X plate resistance is specified 2011-10-11 20:56:41 -07:00
ucb1400_ts.c Input: touchscreen - use macro module_platform_driver() 2011-11-30 23:41:43 -08:00
usbtouchscreen.c Input: usbtouchscreen - add ELO IntelliTouch 2700 support 2011-11-05 00:02:27 -07:00
w90p910_ts.c Input: touchscreen - use macro module_platform_driver() 2011-11-30 23:41:43 -08:00
wacom_w8001.c Merge branch 'next' into for-linus 2011-10-26 21:46:20 -07:00
wm97xx-core.c Fix common misspellings 2011-03-31 11:26:23 -03:00
wm831x-ts.c Input: touchscreen - use macro module_platform_driver() 2011-11-30 23:41:43 -08:00
wm9705.c Input: wm97xx - mark channels which need pen_down 2011-07-04 19:31:47 -07:00
wm9712.c Input: wm97xx - mark channels which need pen_down 2011-07-04 19:31:47 -07:00
wm9713.c Input: wm97xx - mark channels which need pen_down 2011-07-04 19:31:47 -07:00
zylonite-wm97xx.c Input: touchscreen - use macro module_platform_driver() 2011-11-30 23:41:43 -08:00