linux/drivers/media/usb/uvc
Laurent Pinchart 05c79d0d1d [media] uvcvideo: Implement videobuf2 .wait_prepare and .wait_finish operations
Those optional operations are used to release and reacquire the queue
lock when videobuf2 needs to perform operations that sleep for a long
time, such as waiting for a buffer to be complete. Implement them to
avoid blocking qbuf or streamoff calls when a dqbuf is in progress.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2013-02-06 09:33:58 -02:00
..
Kconfig
Makefile
uvc_ctrl.c [media] uvcvideo: Replace memcpy with struct assignment 2013-02-05 14:31:36 -02:00
uvc_debugfs.c
uvc_driver.c [media] uvcvideo: Mark first output terminal as default video node 2012-11-28 10:30:00 -02:00
uvc_entity.c [media] uvcvideo: Mark first output terminal as default video node 2012-11-28 10:30:00 -02:00
uvc_isight.c
uvc_queue.c [media] uvcvideo: Implement videobuf2 .wait_prepare and .wait_finish operations 2013-02-06 09:33:58 -02:00
uvc_status.c
uvc_v4l2.c [media] uvcvideo: Fix race of open and suspend in error case 2013-02-05 14:32:21 -02:00
uvc_video.c [media] uvcvideo: Don't fail when an unsupported format is requested 2012-11-28 10:27:49 -02:00
uvcvideo.h [media] uvcvideo: Mark first output terminal as default video node 2012-11-28 10:30:00 -02:00