]> www.infradead.org Git - users/dwmw2/linux.git/commitdiff
media: vpif_capture: Use pad variant of dv timing subdev calls
authorPaweł Anikiel <panikiel@google.com>
Fri, 5 Apr 2024 14:14:09 +0000 (14:14 +0000)
committerHans Verkuil <hverkuil-cisco@xs4all.nl>
Tue, 9 Apr 2024 06:15:04 +0000 (08:15 +0200)
Use the pad variant for all (s|g|query)_dv_timings subdev calls, which
includes a pad argument.

Signed-off-by: Paweł Anikiel <panikiel@google.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
drivers/media/platform/ti/davinci/vpif_capture.c

index c31a5566fc5a34ad6e958396e7cb62b159db0fd9..c28794b6677b77fca7bb1699b8d3c289f1e548ba 100644 (file)
@@ -1132,7 +1132,7 @@ vpif_query_dv_timings(struct file *file, void *priv,
        if (input.capabilities != V4L2_IN_CAP_DV_TIMINGS)
                return -ENODATA;
 
-       ret = v4l2_subdev_call(ch->sd, video, query_dv_timings, timings);
+       ret = v4l2_subdev_call(ch->sd, pad, query_dv_timings, 0, timings);
        if (ret == -ENOIOCTLCMD || ret == -ENODEV)
                return -ENODATA;
 
@@ -1177,7 +1177,7 @@ static int vpif_s_dv_timings(struct file *file, void *priv,
                return -EBUSY;
 
        /* Configure subdevice timings, if any */
-       ret = v4l2_subdev_call(ch->sd, video, s_dv_timings, timings);
+       ret = v4l2_subdev_call(ch->sd, pad, s_dv_timings, 0, timings);
        if (ret == -ENOIOCTLCMD || ret == -ENODEV)
                ret = 0;
        if (ret < 0) {