Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[media] v4l2_subdev: describe ioctl parms at v4l2_subdev_video_ops

Warning(.//include/media/v4l2-subdev.h:381): No description found for parameter 'g_std'
Warning(.//include/media/v4l2-subdev.h:381): No description found for parameter 's_std'
Warning(.//include/media/v4l2-subdev.h:381): No description found for parameter 'querystd'
Warning(.//include/media/v4l2-subdev.h:381): No description found for parameter 'cropcap'
Warning(.//include/media/v4l2-subdev.h:381): No description found for parameter 'g_crop'
Warning(.//include/media/v4l2-subdev.h:381): No description found for parameter 's_crop'
Warning(.//include/media/v4l2-subdev.h:381): No description found for parameter 'g_parm'
Warning(.//include/media/v4l2-subdev.h:381): No description found for parameter 's_parm'
Warning(.//include/media/v4l2-subdev.h:381): No description found for parameter 'g_frame_interval'
Warning(.//include/media/v4l2-subdev.h:381): No description found for parameter 's_frame_interval'
Warning(.//include/media/v4l2-subdev.h:381): No description found for parameter 's_dv_timings'
Warning(.//include/media/v4l2-subdev.h:381): No description found for parameter 'g_dv_timings'
Warning(.//include/media/v4l2-subdev.h:381): No description found for parameter 'query_dv_timings'

Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
Acked-by: Jonathan Corbet <corbet@lwn.net>

+24 -2
+24 -2
include/media/v4l2-subdev.h
··· 318 318 * regarding clock frequency dividers, etc. If not used, then set flags 319 319 * to 0. If the frequency is not supported, then -EINVAL is returned. 320 320 * 321 + * @g_std: callback for VIDIOC_G_STD ioctl handler code. 322 + * 323 + * @s_std: callback for VIDIOC_S_STD ioctl handler code. 324 + * 321 325 * @s_std_output: set v4l2_std_id for video OUTPUT devices. This is ignored by 322 326 * video input devices. 323 327 * 324 328 * @g_std_output: get current standard for video OUTPUT devices. This is ignored 325 329 * by video input devices. 330 + * 331 + * @querystd: callback for VIDIOC_QUERYSTD ioctl handler code. 326 332 * 327 333 * @g_tvnorms: get v4l2_std_id with all standards supported by the video 328 334 * CAPTURE device. This is ignored by video output devices. ··· 339 333 * @g_input_status: get input status. Same as the status field in the v4l2_input 340 334 * struct. 341 335 * 342 - * @s_dv_timings(): Set custom dv timings in the sub device. This is used 336 + * @cropcap: callback for VIDIOC_CROPCAP ioctl handler code. 337 + * 338 + * @g_crop: callback for VIDIOC_G_CROP ioctl handler code. 339 + * 340 + * @s_crop: callback for VIDIOC_S_CROP ioctl handler code. 341 + * 342 + * @g_parm: callback for VIDIOC_G_PARM ioctl handler code. 343 + * 344 + * @s_parm: callback for VIDIOC_S_PARM ioctl handler code. 345 + * 346 + * @g_frame_interval: callback for VIDIOC_G_FRAMEINTERVAL ioctl handler code. 347 + * 348 + * @s_frame_interval: callback for VIDIOC_S_FRAMEINTERVAL ioctl handler code. 349 + * 350 + * @s_dv_timings: Set custom dv timings in the sub device. This is used 343 351 * when sub device is capable of setting detailed timing information 344 352 * in the hardware to generate/detect the video signal. 345 353 * 346 - * @g_dv_timings(): Get custom dv timings in the sub device. 354 + * @g_dv_timings: Get custom dv timings in the sub device. 355 + * 356 + * @query_dv_timings: callback for VIDIOC_QUERY_DV_TIMINGS ioctl handler code. 347 357 * 348 358 * @g_mbus_config: get supported mediabus configurations 349 359 *