mirror of
https://github.com/torvalds/linux.git
synced 2024-12-29 14:21:47 +00:00
4abec46833
The code that tests that capture from a stream has stopped is presently insufficient and the potential for a race condition exists where frame capture may generate an interrupt between requesting the capture process halt and freeing buffers. This patch refactors code out of rcar_vin_videobuf_release() and into rcar_vin_wait_stop_streaming(), and ensures there are calls in places where we need to know that capturing has finished. Signed-off-by: Ian Molton <ian.molton@codethink.co.uk> Signed-off-by: William Towle <william.towle@codethink.co.uk> Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com> |
||
---|---|---|
.. | ||
atmel-isi.c | ||
Kconfig | ||
Makefile | ||
mx2_camera.c | ||
mx3_camera.c | ||
omap1_camera.c | ||
pxa_camera.c | ||
rcar_vin.c | ||
sh_mobile_ceu_camera.c | ||
sh_mobile_csi2.c | ||
soc_camera_platform.c | ||
soc_camera.c | ||
soc_mediabus.c | ||
soc_scale_crop.c | ||
soc_scale_crop.h |