media: common: saa7146: add support for missing .vidioc_try_fmt_vbi_cap
authorHans Verkuil <hverkuil-cisco@xs4all.nl>
Thu, 2 Mar 2023 11:41:39 +0000 (11:41 +0000)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Sat, 15 Apr 2023 07:55:16 +0000 (08:55 +0100)
Support for VIDIOC_TRY_FMT for the vbi device was missing.
Add it.

This fixes a V4L2 compliance issue.

Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
drivers/media/common/saa7146/saa7146_video.c

index aa1e55c5df715086d5160eac64f3ad97a1a5ac55..040489e15ea0c32c2646f8c77db83e3ebae10ae5 100644 (file)
@@ -515,6 +515,7 @@ const struct v4l2_ioctl_ops saa7146_video_ioctl_ops = {
 const struct v4l2_ioctl_ops saa7146_vbi_ioctl_ops = {
        .vidioc_querycap             = vidioc_querycap,
        .vidioc_g_fmt_vbi_cap        = vidioc_g_fmt_vbi_cap,
+       .vidioc_try_fmt_vbi_cap      = vidioc_g_fmt_vbi_cap,
        .vidioc_s_fmt_vbi_cap        = vidioc_g_fmt_vbi_cap,
        .vidioc_g_std                = vidioc_g_std,
        .vidioc_s_std                = vidioc_s_std,