android_kernel_xiaomi_sm8350/drivers/input/touchscreen
Michael Roth c57c0a2a0d Input: ads7846 - pin change interrupt support
Some SoCs support only pin change interrupts on GPIO pins used as irq
lines.

The ads7846 core is not affected from the additional irqs on the rising
edge because the code accounts touch bounce anyway by kicking in a timer
and disabling the irq after the first request and reenabling the irq after
a timeout when there is no longer pen down detected.

Signed-off-by: Michael Roth <mroth@nessie.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2009-06-11 02:07:25 -07:00
..
ad7877.c Input: ad7877, ad7879 - remove depreciated IRQF_SAMPLE_RANDOM flag 2009-04-15 08:58:22 -07:00
ad7879.c Input: ad7877, ad7879 - remove depreciated IRQF_SAMPLE_RANDOM flag 2009-04-15 08:58:22 -07:00
ads7846.c Input: ads7846 - pin change interrupt support 2009-06-11 02:07:25 -07:00
atmel_tsadcc.c Input: struct device - replace bus_id with dev_name(), dev_set_name() 2009-01-29 23:00:44 -08:00
atmel-wm97xx.c Input: add wm97xx accelerated driver for Atmel microprocessors 2009-04-18 19:13:34 -07:00
corgi_ts.c Merge branch 'for-rmk' of git://git.pengutronix.de/git/imx/linux-2.6 into devel 2009-03-13 21:44:51 +00:00
da9034-ts.c Input: da9034-ts - make pen {down,up} events more reliable 2009-04-15 08:58:22 -07:00
eeti_ts.c Input: add driver for EETI touchpanels 2009-05-19 19:25:35 -07:00
elo.c
fujitsu_ts.c
gunze.c
h3600_ts_input.c
hp680_ts_input.c
htcpen.c
inexio.c
jornada720_ts.c
Kconfig Input: add support for touchscreen on W90P910 ARM platform 2009-06-11 02:03:39 -07:00
mainstone-wm97xx.c Input: mainstone-wm97xx - fix condition in pen_up 2009-04-15 09:04:10 -07:00
Makefile Input: add support for touchscreen on W90P910 ARM platform 2009-06-11 02:03:39 -07:00
migor_ts.c input: migor_ts: add wakeup support 2009-04-02 11:21:40 +09:00
mk712.c
mtouch.c
penmount.c
touchit213.c
touchright.c
touchwin.c
tsc2007.c Merge commit 'v2.6.30' into next 2009-06-11 01:58:01 -07:00
ucb1400_ts.c Input: usb1400_ts - fix access to "device data" in resume function 2009-05-27 06:24:41 -07:00
usbtouchscreen.c Input: usbtouchscreen - fix eGalax HID ignoring 2009-02-28 14:01:25 -08:00
w90p910_ts.c Input: add support for touchscreen on W90P910 ARM platform 2009-06-11 02:03:39 -07:00
wacom_w8001.c
wm97xx-core.c Input: wm97xx - do not access dev->driver_data directly 2009-05-01 06:49:15 -07:00
wm9705.c
wm9712.c
wm9713.c
zylonite-wm97xx.c Input: add accelerated touchscreen support for Marvell Zylonite 2009-03-08 16:35:26 -07:00