Home
last modified time | relevance | path

Searched refs:v4l2_subdev_selection (Results 1 – 25 of 53) sorted by relevance

123

/linux-5.10/Documentation/userspace-api/media/v4l/
Dvidioc-subdev-g-selection.rst20 ``int ioctl(int fd, VIDIOC_SUBDEV_G_SELECTION, struct v4l2_subdev_selection *argp)``
24 ``int ioctl(int fd, VIDIOC_SUBDEV_S_SELECTION, struct v4l2_subdev_selection *argp)``
33 Pointer to struct :c:type:`v4l2_subdev_selection`.
71 .. c:type:: v4l2_subdev_selection
75 .. flat-table:: struct v4l2_subdev_selection
116 The struct :c:type:`v4l2_subdev_selection`
/linux-5.10/include/uapi/linux/
Dv4l2-subdev.h157 struct v4l2_subdev_selection { struct
194 #define VIDIOC_SUBDEV_G_SELECTION _IOWR('V', 61, struct v4l2_subdev_selection)
195 #define VIDIOC_SUBDEV_S_SELECTION _IOWR('V', 62, struct v4l2_subdev_selection)
/linux-5.10/drivers/media/v4l2-core/
Dv4l2-subdev.c245 struct v4l2_subdev_selection *sel) in check_selection()
256 struct v4l2_subdev_selection *sel) in call_get_selection()
264 struct v4l2_subdev_selection *sel) in call_set_selection()
525 struct v4l2_subdev_selection sel; in subdev_do_ioctl()
543 struct v4l2_subdev_selection sel; in subdev_do_ioctl()
605 struct v4l2_subdev_selection *sel = arg; in subdev_do_ioctl()
613 struct v4l2_subdev_selection *sel = arg; in subdev_do_ioctl()
/linux-5.10/drivers/media/platform/vsp1/
Dvsp1_uif.c85 struct v4l2_subdev_selection *sel) in uif_get_selection()
131 struct v4l2_subdev_selection *sel) in uif_set_selection()
Dvsp1_histo.c201 struct v4l2_subdev_selection *sel) in histo_get_selection()
260 struct v4l2_subdev_selection *sel) in histo_set_crop()
291 struct v4l2_subdev_selection *sel) in histo_set_compose()
342 struct v4l2_subdev_selection *sel) in histo_set_selection()
Dvsp1_rwpf.c132 struct v4l2_subdev_selection *sel) in vsp1_rwpf_get_selection()
180 struct v4l2_subdev_selection *sel) in vsp1_rwpf_set_selection()
Dvsp1_brx.c185 struct v4l2_subdev_selection *sel) in brx_get_selection()
219 struct v4l2_subdev_selection *sel) in brx_set_selection()
/linux-5.10/drivers/media/test-drivers/vimc/
Dvimc-scaler.c258 struct v4l2_subdev_selection *sel) in vimc_sca_get_selection()
291 struct v4l2_subdev_selection *sel) in vimc_sca_set_selection()
/linux-5.10/include/media/
Dv4l2-subdev.h708 struct v4l2_subdev_selection *sel);
711 struct v4l2_subdev_selection *sel);
/linux-5.10/drivers/media/i2c/
Dmt9m001.c257 struct v4l2_subdev_selection *sel) in mt9m001_set_selection()
298 struct v4l2_subdev_selection *sel) in mt9m001_get_selection()
356 struct v4l2_subdev_selection sel = { in mt9m001_s_fmt()
Dak881x.c126 struct v4l2_subdev_selection *sel) in ak881x_get_selection()
Dov6650.c471 struct v4l2_subdev_selection *sel) in ov6650_get_selection()
496 struct v4l2_subdev_selection *sel) in ov6650_set_selection()
578 struct v4l2_subdev_selection sel = { in ov6650_s_fmt()
Dmt9m032.c414 struct v4l2_subdev_selection *sel) in mt9m032_get_pad_selection()
430 struct v4l2_subdev_selection *sel) in mt9m032_set_pad_selection()
Dimx274.c992 struct v4l2_subdev_selection *sel) in imx274_get_selection()
1047 struct v4l2_subdev_selection *sel) in imx274_set_selection_crop()
1108 struct v4l2_subdev_selection *sel) in imx274_set_selection()
Dmt9t001.c414 struct v4l2_subdev_selection *sel) in mt9t001_get_selection()
427 struct v4l2_subdev_selection *sel) in mt9t001_set_selection()
Dmt9p031.c583 struct v4l2_subdev_selection *sel) in mt9p031_get_selection()
596 struct v4l2_subdev_selection *sel) in mt9p031_set_selection()
Dmt9t112.c876 struct v4l2_subdev_selection *sel) in mt9t112_get_selection()
901 struct v4l2_subdev_selection *sel) in mt9t112_set_selection()
Dmt9v032.c540 struct v4l2_subdev_selection *sel) in mt9v032_get_selection()
553 struct v4l2_subdev_selection *sel) in mt9v032_set_selection()
Drj54n1cb0c.c545 struct v4l2_subdev_selection *sel) in rj54n1_set_selection()
582 struct v4l2_subdev_selection *sel) in rj54n1_get_selection()
/linux-5.10/drivers/media/i2c/smiapp/
Dsmiapp-core.c1897 struct v4l2_subdev_selection *sel, in smiapp_set_compose_binner()
1945 struct v4l2_subdev_selection *sel, in smiapp_set_compose_scaler()
2061 struct v4l2_subdev_selection *sel) in smiapp_set_compose()
2087 struct v4l2_subdev_selection *sel) in __smiapp_sel_supported()
2131 struct v4l2_subdev_selection *sel) in smiapp_set_crop()
2191 struct v4l2_subdev_selection *sel) in __smiapp_get_selection()
2241 struct v4l2_subdev_selection *sel) in smiapp_get_selection()
2254 struct v4l2_subdev_selection *sel) in smiapp_set_selection()
/linux-5.10/drivers/media/platform/qcom/camss/
Dcamss-vfe.c1759 struct v4l2_subdev_selection *sel);
1784 struct v4l2_subdev_selection sel = { 0 }; in vfe_set_format()
1822 struct v4l2_subdev_selection *sel) in vfe_get_selection()
1892 struct v4l2_subdev_selection *sel) in vfe_set_selection()
1903 struct v4l2_subdev_selection crop = { 0 }; in vfe_set_selection()
/linux-5.10/drivers/staging/media/rkisp1/
Drkisp1-resizer.c654 struct v4l2_subdev_selection *sel) in rkisp1_rsz_get_selection()
688 struct v4l2_subdev_selection *sel) in rkisp1_rsz_set_selection()
Drkisp1-isp.c809 struct v4l2_subdev_selection *sel) in rkisp1_isp_get_selection()
849 struct v4l2_subdev_selection *sel) in rkisp1_isp_set_selection()
/linux-5.10/drivers/staging/media/tegra-video/
Dvi.c499 struct v4l2_subdev_selection sdsel = { in __tegra_channel_try_format()
643 struct v4l2_subdev_selection sdsel = { in tegra_channel_g_selection()
683 struct v4l2_subdev_selection sdsel = { in tegra_channel_s_selection()
/linux-5.10/drivers/staging/media/omap4iss/
Diss_video.c650 struct v4l2_subdev_selection sdsel = { in iss_video_get_selection()
707 struct v4l2_subdev_selection sdsel = { in iss_video_set_selection()

123