summaryrefslogtreecommitdiff
path: root/include/media
diff options
context:
space:
mode:
authorRobby Cai <robby.cai@nxp.com>2019-08-15 08:49:50 +0800
committerDong Aisheng <aisheng.dong@nxp.com>2019-11-25 16:01:52 +0800
commite17564d66c97a729c443a48d31e9b125528715aa (patch)
treebcb0d333709a8e137d2333e2d855f99a80103ab5 /include/media
parentdde81e854d8262ce5f573000d7b725bf11134148 (diff)
Revert "media: v4l2-subdev.h: remove obsolete g/s_parm"
This reverts commit 8180b4f4f589ee34d698d30ae6ad7042bf7ff1a0.
Diffstat (limited to 'include/media')
-rw-r--r--include/media/v4l2-subdev.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/media/v4l2-subdev.h b/include/media/v4l2-subdev.h
index 117bd341eeca..ba873255053a 100644
--- a/include/media/v4l2-subdev.h
+++ b/include/media/v4l2-subdev.h
@@ -390,6 +390,10 @@ struct v4l2_mbus_frame_desc {
*
* @g_pixelaspect: callback to return the pixelaspect ratio.
*
+ * @g_parm: callback for VIDIOC_G_PARM() ioctl handler code.
+ *
+ * @s_parm: callback for VIDIOC_S_PARM() ioctl handler code.
+ *
* @g_frame_interval: callback for VIDIOC_SUBDEV_G_FRAME_INTERVAL()
* ioctl handler code.
*
@@ -427,6 +431,8 @@ struct v4l2_subdev_video_ops {
int (*g_input_status)(struct v4l2_subdev *sd, u32 *status);
int (*s_stream)(struct v4l2_subdev *sd, int enable);
int (*g_pixelaspect)(struct v4l2_subdev *sd, struct v4l2_fract *aspect);
+ int (*g_parm)(struct v4l2_subdev *sd, struct v4l2_streamparm *param);
+ int (*s_parm)(struct v4l2_subdev *sd, struct v4l2_streamparm *param);
int (*g_frame_interval)(struct v4l2_subdev *sd,
struct v4l2_subdev_frame_interval *interval);
int (*s_frame_interval)(struct v4l2_subdev *sd,