linux_dsm_epyc7002/drivers/media/platform/soc_camera
Robert Jarzmik fcdf9bbc91 [media] media: platform: pxa_camera: change stop_streaming semantics
Instead of the legacy behavior where it was required to wait for all
video buffers to be finished by the hardware, use a cancel like strategy
: as soon as the stop_streaming() call is done, abort all DMA transfers,
report the already buffers as failed and return.

This makes stop_streaming() more a "cancel capture" than a "wait for end
of capture" semantic.

Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2016-09-09 10:53:31 -03:00
..
atmel-isi.c [media] vb2: replace void *alloc_ctxs by struct device *alloc_devs 2016-07-08 14:45:07 -03:00
atmel-isi.h [media] atmel-isi: add code to setup correct resolution for preview path 2015-11-17 15:29:39 -02:00
Kconfig [media] media: platform: pxa_camera: make a standalone v4l2 device 2016-09-09 10:52:31 -03:00
Makefile [media] soc-camera/sh_mobile_csi2: remove unused driver 2016-08-24 06:35:19 -03:00
pxa_camera.c [media] media: platform: pxa_camera: change stop_streaming semantics 2016-09-09 10:53:31 -03:00
rcar_vin.c [media] v4l2: remove g/s_crop from video ops 2016-08-24 09:46:09 -03:00
sh_mobile_ceu_camera.c [media] v4l2: remove g/s_crop from video ops 2016-08-24 09:46:09 -03:00
soc_camera_platform.c [media] v4l2: remove g/s_crop from video ops 2016-08-24 09:46:09 -03:00
soc_camera.c [media] v4l2: remove g/s_crop from video ops 2016-08-24 09:46:09 -03:00
soc_mediabus.c [media] include/media: move driver interface headers to a separate dir 2015-11-17 06:57:29 -02:00
soc_scale_crop.c [media] v4l2: remove g/s_crop from video ops 2016-08-24 09:46:09 -03:00
soc_scale_crop.h [media] v4l2: remove g/s_crop from video ops 2016-08-24 09:46:09 -03:00