linux/drivers/input/touchscreen
Florian Echtler 2b7eea83a4 [media] return BUF_STATE_ERROR if streaming stopped during acquisition
When stop_streaming is called while a frame is currently being retrieved, the
buffer being filled will still be returned with BUF_STATE_DONE. By resetting
the sequence number and checking before returning the buffer, it can now
correctly be returned with BUF_STATE_ERROR.

Signed-off-by: Martin Kaltenbrunner <modin@yuri.at>
Signed-off-by: Florian Echtler <floe@butterbrot.org>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2015-05-30 11:45:00 -03:00
..
88pm860x-ts.c
Kconfig [media] Input: TOUCHSCREEN_SUR40 should depend on HAS_DMA 2015-05-01 07:12:51 -03:00
Makefile Input: add support for ChipOne icn8318 based touchscreens 2015-03-24 11:27:52 -07:00
ad7877.c
ad7879-i2c.c
ad7879-spi.c
ad7879.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2014-12-17 10:06:02 -08:00
ad7879.h
ads7846.c
ar1021_i2c.c Input: constify of_device_id arrays 2015-03-19 12:16:18 -07:00
atmel-wm97xx.c
atmel_mxt_ts.c Input: atmel_mxt_ts - add support for Google Pixel 2 2015-04-15 10:52:48 -07:00
auo-pixcir-ts.c
bcm_iproc_tsc.c Input: add Broadcom iProc touchscreen driver 2015-03-23 11:04:48 -07:00
bu21013_ts.c
chipone_icn8318.c Input: add support for ChipOne icn8318 based touchscreens 2015-03-24 11:27:52 -07:00
cy8ctmg110_ts.c
cyttsp4_core.c
cyttsp4_core.h
cyttsp4_i2c.c
cyttsp4_spi.c
cyttsp_core.c
cyttsp_core.h
cyttsp_i2c.c
cyttsp_i2c_common.c
cyttsp_spi.c
da9034-ts.c
da9052_tsi.c
dynapro.c
edt-ft5x06.c Input: edt-ft5x06 - remove EV_SYN event report 2015-03-24 12:01:11 -07:00
eeti_ts.c
egalax_ts.c
elants_i2c.c Input: elants_i2c - zero-extend hardware ID in firmware name 2015-04-20 10:28:21 -07:00
elo.c
fujitsu_ts.c
goodix.c Input: goodix - add device tree support 2015-03-06 17:18:17 -08:00
gunze.c
hampshire.c
hp680_ts_input.c
htcpen.c
ili210x.c
inexio.c
intel-mid-touch.c
ipaq-micro-ts.c
jornada720_ts.c
lpc32xx_ts.c
mainstone-wm97xx.c
max11801_ts.c
mc13783_ts.c
mcs5000_ts.c
migor_ts.c
mk712.c
mms114.c
mtouch.c
of_touchscreen.c Input: of_touchscreen - register multitouch axes 2015-03-24 12:00:40 -07:00
pcap_ts.c
penmount.c
pixcir_i2c_ts.c Input: MT - add support for balanced slot assignment 2015-02-01 11:50:35 -08:00
s3c2410_ts.c
st1232.c
stmpe-ts.c
sun4i-ts.c Input: sun4i-ts - allow controlling filter and sensitivity via DT 2015-03-23 09:11:11 -07:00
sur40.c [media] return BUF_STATE_ERROR if streaming stopped during acquisition 2015-05-30 11:45:00 -03:00
sx8654.c Input: sx8654 - signedness bug in sx8654_irq() 2015-03-11 10:44:30 -07:00
ti_am335x_tsc.c Input: ti_am335x_tsc - replace delta filtering with median filtering 2015-02-03 11:50:39 -08:00
touchit213.c
touchright.c
touchwin.c
tps6507x-ts.c
tsc40.c
tsc2005.c
tsc2007.c Input: tsc2007 - Convert msecs to jiffies only once 2015-03-31 14:41:33 -07:00
ucb1400_ts.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2014-12-17 10:06:02 -08:00
usbtouchscreen.c Input: usbtouchscreen - add new model from IRTOUCHSYSTEMS 2015-03-24 09:29:34 -07:00
w90p910_ts.c
wacom_i2c.c
wacom_w8001.c
wm97xx-core.c
wm831x-ts.c
wm9705.c
wm9712.c
wm9713.c
zforce_ts.c
zylonite-wm97xx.c