aboutsummaryrefslogtreecommitdiff
path: root/include/media
diff options
context:
space:
mode:
authorGravatar Benjamin Gaignard <benjamin.gaignard@collabora.com> 2024-03-14 16:32:25 +0100
committerGravatar Hans Verkuil <hverkuil-cisco@xs4all.nl> 2024-03-25 12:00:44 +0100
commit2f2419502f6957b110dbc7d4b75e764e5f370ec2 (patch)
treec56f7cf59150a6404c874a73877b6f4c76cc324c /include/media
parentmedia: v4l2: Add REMOVE_BUFS ioctl (diff)
downloadlinux-2f2419502f6957b110dbc7d4b75e764e5f370ec2.tar.gz
linux-2f2419502f6957b110dbc7d4b75e764e5f370ec2.tar.bz2
linux-2f2419502f6957b110dbc7d4b75e764e5f370ec2.zip
media: v4l2: Add mem2mem helpers for REMOVE_BUFS ioctl
Create v4l2-mem2mem helpers for VIDIOC_REMOVE_BUFS ioctl and make test drivers use it. Signed-off-by: Benjamin Gaignard <benjamin.gaignard@collabora.com> Reviewed-by: Mauro Carvalho Chehab <mchehab@kernel.org> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Diffstat (limited to 'include/media')
-rw-r--r--include/media/v4l2-mem2mem.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/media/v4l2-mem2mem.h b/include/media/v4l2-mem2mem.h
index 7f1af1f7f912..0af330cf91c3 100644
--- a/include/media/v4l2-mem2mem.h
+++ b/include/media/v4l2-mem2mem.h
@@ -867,6 +867,8 @@ int v4l2_m2m_ioctl_reqbufs(struct file *file, void *priv,
struct v4l2_requestbuffers *rb);
int v4l2_m2m_ioctl_create_bufs(struct file *file, void *fh,
struct v4l2_create_buffers *create);
+int v4l2_m2m_ioctl_remove_bufs(struct file *file, void *priv,
+ struct v4l2_remove_buffers *d);
int v4l2_m2m_ioctl_querybuf(struct file *file, void *fh,
struct v4l2_buffer *buf);
int v4l2_m2m_ioctl_expbuf(struct file *file, void *fh,