Home
last modified time | relevance | path

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

1234

/linux-6.12.1/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
119 The struct :c:type:`v4l2_subdev_selection` ``pad`` references a
/linux-6.12.1/include/uapi/linux/
Dv4l2-subdev.h174 struct v4l2_subdev_selection { struct
284 #define VIDIOC_SUBDEV_G_SELECTION _IOWR('V', 61, struct v4l2_subdev_selection)
285 #define VIDIOC_SUBDEV_S_SELECTION _IOWR('V', 62, struct v4l2_subdev_selection)
/linux-6.12.1/drivers/staging/media/starfive/camss/
Dstf-isp.c15 struct v4l2_subdev_selection *sel);
159 struct v4l2_subdev_selection sel = { 0 }; in isp_set_format()
200 struct v4l2_subdev_selection *sel) in isp_get_selection()
237 struct v4l2_subdev_selection *sel) in isp_set_selection()
247 struct v4l2_subdev_selection crop = { 0 }; in isp_set_selection()
/linux-6.12.1/drivers/media/platform/renesas/vsp1/
Dvsp1_histo.c199 struct v4l2_subdev_selection *sel) in histo_get_selection()
257 struct v4l2_subdev_selection *sel) in histo_set_crop()
279 struct v4l2_subdev_selection *sel) in histo_set_compose()
326 struct v4l2_subdev_selection *sel) in histo_set_selection()
Dvsp1_uif.c86 struct v4l2_subdev_selection *sel) in uif_get_selection()
130 struct v4l2_subdev_selection *sel) in uif_set_selection()
Dvsp1_rwpf.c125 struct v4l2_subdev_selection *sel) in vsp1_rwpf_get_selection()
172 struct v4l2_subdev_selection *sel) in vsp1_rwpf_set_selection()
Dvsp1_brx.c177 struct v4l2_subdev_selection *sel) in brx_get_selection()
211 struct v4l2_subdev_selection *sel) in brx_set_selection()
/linux-6.12.1/drivers/media/v4l2-core/
Dv4l2-subdev.c279 struct v4l2_subdev_selection *sel) in check_selection()
290 struct v4l2_subdev_selection *sel) in call_get_selection()
298 struct v4l2_subdev_selection *sel) in call_set_selection()
515 DEFINE_STATE_WRAPPER(get_selection, struct v4l2_subdev_selection);
516 DEFINE_STATE_WRAPPER(set_selection, struct v4l2_subdev_selection);
579 which = ((struct v4l2_subdev_selection *)arg)->which; in subdev_ioctl_get_state()
769 struct v4l2_subdev_selection sel; in subdev_do_ioctl()
791 struct v4l2_subdev_selection sel; in subdev_do_ioctl()
872 struct v4l2_subdev_selection *sel = arg; in subdev_do_ioctl()
883 struct v4l2_subdev_selection *sel = arg; in subdev_do_ioctl()
/linux-6.12.1/drivers/media/test-drivers/vimc/
Dvimc-scaler.c208 struct v4l2_subdev_selection *sel) in vimc_scaler_get_selection()
243 struct v4l2_subdev_selection *sel) in vimc_scaler_set_selection()
/linux-6.12.1/drivers/media/platform/st/stm32/stm32-dcmipp/
Ddcmipp-byteproc.c275 struct v4l2_subdev_selection *s) in dcmipp_byteproc_get_selection()
328 struct v4l2_subdev_selection *s) in dcmipp_byteproc_set_selection()
/linux-6.12.1/drivers/media/i2c/
Dmt9m001.c252 struct v4l2_subdev_selection *sel) in mt9m001_set_selection()
293 struct v4l2_subdev_selection *sel) in mt9m001_get_selection()
351 struct v4l2_subdev_selection sel = { in mt9m001_s_fmt()
Dimx296.c731 struct v4l2_subdev_selection *sel) in imx296_get_selection()
756 struct v4l2_subdev_selection *sel) in imx296_set_selection()
804 struct v4l2_subdev_selection sel = { in imx296_init_state()
Dak881x.c126 struct v4l2_subdev_selection *sel) in ak881x_get_selection()
Dimx274.c1127 struct v4l2_subdev_selection *sel) in imx274_get_selection()
1182 struct v4l2_subdev_selection *sel) in imx274_set_selection_crop()
1243 struct v4l2_subdev_selection *sel) in imx274_set_selection()
Dmt9m114.c1242 struct v4l2_subdev_selection *sel) in mt9m114_pa_get_selection()
1265 struct v4l2_subdev_selection *sel) in mt9m114_pa_set_selection()
1830 struct v4l2_subdev_selection *sel) in mt9m114_ifp_get_selection()
1886 struct v4l2_subdev_selection *sel) in mt9m114_ifp_set_selection()
Dmt9t112.c876 struct v4l2_subdev_selection *sel) in mt9t112_get_selection()
901 struct v4l2_subdev_selection *sel) in mt9t112_set_selection()
/linux-6.12.1/drivers/media/platform/qcom/camss/
Dcamss-vfe.c1264 struct v4l2_subdev_selection *sel);
1289 struct v4l2_subdev_selection sel = { 0 }; in vfe_set_format()
1327 struct v4l2_subdev_selection *sel) in vfe_get_selection()
1397 struct v4l2_subdev_selection *sel) in vfe_set_selection()
1408 struct v4l2_subdev_selection crop = { 0 }; in vfe_set_selection()
/linux-6.12.1/drivers/media/pci/intel/ipu6/
Dipu6-isys-csi2.c409 struct v4l2_subdev_selection *sel) in ipu6_isys_csi2_set_sel()
460 struct v4l2_subdev_selection *sel) in ipu6_isys_csi2_get_sel()
/linux-6.12.1/drivers/media/platform/microchip/
Dmicrochip-isc-scaler.c128 struct v4l2_subdev_selection *sel) in isc_scaler_g_sel()
/linux-6.12.1/include/media/
Dv4l2-subdev.h860 struct v4l2_subdev_selection *sel);
863 struct v4l2_subdev_selection *sel);
/linux-6.12.1/drivers/staging/media/atomisp/pci/
Datomisp_subdev.c281 struct v4l2_subdev_selection *sel) in isp_subdev_get_selection()
474 struct v4l2_subdev_selection *sel) in isp_subdev_set_selection()
/linux-6.12.1/drivers/media/platform/rockchip/rkisp1/
Drkisp1-resizer.c562 struct v4l2_subdev_selection *sel) in rkisp1_rsz_get_selection()
595 struct v4l2_subdev_selection *sel) in rkisp1_rsz_set_selection()
Drkisp1-isp.c838 struct v4l2_subdev_selection *sel) in rkisp1_isp_get_selection()
876 struct v4l2_subdev_selection *sel) in rkisp1_isp_set_selection()
/linux-6.12.1/drivers/media/platform/nxp/imx8-isi/
Dimx8-isi-pipe.c547 struct v4l2_subdev_selection *sel) in mxc_isi_pipe_get_selection()
606 struct v4l2_subdev_selection *sel) in mxc_isi_pipe_set_selection()
/linux-6.12.1/drivers/media/i2c/ccs/
Dccs-core.c2284 struct v4l2_subdev_selection *sel, in ccs_set_compose_binner()
2332 struct v4l2_subdev_selection *sel, in ccs_set_compose_scaler()
2447 struct v4l2_subdev_selection *sel) in ccs_set_compose()
2473 struct v4l2_subdev_selection *sel) in ccs_sel_supported()
2512 struct v4l2_subdev_selection *sel) in ccs_set_crop()
2562 struct v4l2_subdev_selection *sel) in ccs_get_selection()
2605 struct v4l2_subdev_selection *sel) in ccs_set_selection()

1234