diff options
| author | 2013-09-23 15:36:00 +0100 | |
|---|---|---|
| committer | 2013-10-01 16:19:17 +0100 | |
| commit | dee05308f6029caed91e1a015cafb1545958ba27 (patch) | |
| tree | 94daab7464f0ceeb524034729ba73826f5abfe86 /include/linux/timerqueue.h | |
| parent | Staging/iio/adc/touchscreen/MXS: add i.MX23 support to the LRADC touchscreen driver (diff) | |
Staging/iio/adc/touchscreen/MXS: add interrupt driven touch detection
For battery driven systems it is a very bad idea to collect the touchscreen
data within a kernel busy loop.
This change uses the features of the hardware to delay and accumulate samples in
hardware to avoid a high interrupt and CPU load.
Signed-off-by: Juergen Beisert <jbe@pengutronix.de>
Tested-by: Marek Vasut <marex@denx.de>
Acked-by: Marek Vasut <marex@denx.de>
Tested-by: Lothar Waßmann <LW@KARO-electronics.de>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
CC: linux-arm-kernel@lists.infradead.org
CC: linux-input@vger.kernel.org
CC: devel@driverdev.osuosl.org
CC: Marek Vasut <marex@denx.de>
CC: Fabio Estevam <fabio.estevam@freescale.com>
CC: Dmitry Torokhov <dmitry.torokhov@gmail.com>
CC: linux-input@vger.kernel.org
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions
