aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/usb/cpia2
diff options
context:
space:
mode:
authorHans Verkuil <hans.verkuil@cisco.com>2018-05-21 04:54:44 -0400
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>2018-08-31 11:16:57 -0400
commit62fed26ff4338eeccc702799be358bbb1471b76c (patch)
treeea4a6ce0251a918d97b18fbd5de0277359491d86 /drivers/media/usb/cpia2
parentmedia: vb2: drop VB2_BUF_STATE_PREPARED, use bool prepared/synced instead (diff)
downloadlinux-dev-62fed26ff4338eeccc702799be358bbb1471b76c.tar.xz
linux-dev-62fed26ff4338eeccc702799be358bbb1471b76c.zip
media: videodev2.h: Add request_fd field to v4l2_buffer
When queuing buffers allow for passing the request that should be associated with this buffer. If V4L2_BUF_FLAG_REQUEST_FD is set, then request_fd is used as the file descriptor. If a buffer is stored in a request, but not yet queued to the driver, then V4L2_BUF_FLAG_IN_REQUEST is set. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Reviewed-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org> Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Diffstat (limited to 'drivers/media/usb/cpia2')
-rw-r--r--drivers/media/usb/cpia2/cpia2_v4l.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/media/usb/cpia2/cpia2_v4l.c b/drivers/media/usb/cpia2/cpia2_v4l.c
index 99f106b13280..13aee9f67d05 100644
--- a/drivers/media/usb/cpia2/cpia2_v4l.c
+++ b/drivers/media/usb/cpia2/cpia2_v4l.c
@@ -949,7 +949,7 @@ static int cpia2_dqbuf(struct file *file, void *fh, struct v4l2_buffer *buf)
buf->m.offset = cam->buffers[buf->index].data - cam->frame_buffer;
buf->length = cam->frame_size;
buf->reserved2 = 0;
- buf->reserved = 0;
+ buf->request_fd = 0;
memset(&buf->timecode, 0, sizeof(buf->timecode));
DBG("DQBUF #%d status:%d seq:%d length:%d\n", buf->index,