/openbmc/linux/include/uapi/linux/ |
H A D | v4l2-common.h | 27 #define V4L2_SEL_TGT_CROP 0x0000 macro 58 #define V4L2_SEL_TGT_CROP_ACTIVE V4L2_SEL_TGT_CROP 60 #define V4L2_SUBDEV_SEL_TGT_CROP_ACTUAL V4L2_SEL_TGT_CROP
|
/openbmc/linux/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1_uif.c | 116 case V4L2_SEL_TGT_CROP: in uif_get_selection() 142 sel->target != V4L2_SEL_TGT_CROP) in uif_set_selection() 166 sel->pad, V4L2_SEL_TGT_CROP); in uif_set_selection() 210 UIF_PAD_SINK, V4L2_SEL_TGT_CROP); in uif_configure_stream()
|
H A D | vsp1_histo.c | 224 V4L2_SEL_TGT_CROP); in histo_get_selection() 242 case V4L2_SEL_TGT_CROP: in histo_get_selection() 277 sel->pad, V4L2_SEL_TGT_CROP); in histo_set_crop() 307 V4L2_SEL_TGT_CROP); in histo_set_compose() 360 if (sel->target == V4L2_SEL_TGT_CROP) in histo_set_selection()
|
H A D | vsp1_rwpf.c | 158 case V4L2_SEL_TGT_CROP: in vsp1_rwpf_get_selection() 198 if (sel->target != V4L2_SEL_TGT_CROP) in vsp1_rwpf_set_selection()
|
H A D | vsp1_hgt.c | 143 HISTO_PAD_SINK, V4L2_SEL_TGT_CROP); in hgt_configure_stream()
|
H A D | vsp1_entity.c | 168 case V4L2_SEL_TGT_CROP: in vsp1_entity_get_pad_selection() 412 V4L2_SEL_TGT_CROP); in vsp1_subdev_set_pad_format()
|
H A D | vsp1_hgo.c | 144 HISTO_PAD_SINK, V4L2_SEL_TGT_CROP); in hgo_configure_stream()
|
/openbmc/linux/Documentation/userspace-api/media/v4l/ |
H A D | selection-api-examples.rst | 23 sel.target = V4L2_SEL_TGT_CROP; 71 .target = V4L2_SEL_TGT_CROP,
|
H A D | selection-api-configuration.rst | 37 the area actually sampled, is given by the ``V4L2_SEL_TGT_CROP`` target. 97 by the ``V4L2_SEL_TGT_CROP``. Its coordinates are expressed in the 134 and the height of rectangles obtained using ``V4L2_SEL_TGT_CROP`` and
|
H A D | v4l2-selection-targets.rst | 32 * - ``V4L2_SEL_TGT_CROP``
|
H A D | vidioc-g-selection.rst | 44 field to ``V4L2_SEL_TGT_CROP`` (``V4L2_SEL_TGT_COMPOSE``). Please refer 62 ``V4L2_SEL_TGT_CROP`` (``V4L2_SEL_TGT_COMPOSE``). Please refer to table
|
/openbmc/linux/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_subdev.c | 218 case V4L2_SEL_TGT_CROP: in isp_subdev_validate_rect() 242 case V4L2_SEL_TGT_CROP: in atomisp_subdev_get_rect() 250 case V4L2_SEL_TGT_CROP: in atomisp_subdev_get_rect() 284 V4L2_SEL_TGT_CROP); in isp_get_fmt_rect() 361 if ((pad == ATOMISP_SUBDEV_PAD_SINK && target != V4L2_SEL_TGT_CROP) || in atomisp_subdev_set_selection() 369 atomisp_pad_str(pad), target == V4L2_SEL_TGT_CROP in atomisp_subdev_set_selection() 555 V4L2_SEL_TGT_CROP, 0); in atomisp_subdev_set_ffmt()
|
/openbmc/linux/Documentation/userspace-api/media/drivers/ |
H A D | ccs.rst | 21 crop is configured using the ``V4L2_SEL_TGT_CROP`` on the source pad (0) of the 40 the sensor. The V4L2 selection target ``V4L2_SEL_TGT_CROP`` is used to
|
/openbmc/linux/Documentation/driver-api/media/drivers/ccs/ |
H A D | ccs.rst | 21 crop is configured using the ``V4L2_SEL_TGT_CROP`` on the source pad (0) of the 40 the sensor. The V4L2 selection target ``V4L2_SEL_TGT_CROP`` is used to
|
/openbmc/linux/drivers/media/test-drivers/vimc/ |
H A D | vimc-scaler.c | 245 case V4L2_SEL_TGT_CROP: in vimc_scaler_get_selection() 280 if (VIMC_IS_SRC(sel->pad) || sel->target != V4L2_SEL_TGT_CROP) in vimc_scaler_set_selection()
|
/openbmc/linux/drivers/media/i2c/ |
H A D | mt9m001.c | 265 sel->target != V4L2_SEL_TGT_CROP) in mt9m001_set_selection() 314 case V4L2_SEL_TGT_CROP: in mt9m001_get_selection() 359 .target = V4L2_SEL_TGT_CROP, in mt9m001_s_fmt()
|
H A D | imx296.c | 744 case V4L2_SEL_TGT_CROP: in imx296_get_selection() 772 if (sel->target != V4L2_SEL_TGT_CROP) in imx296_set_selection() 815 .target = V4L2_SEL_TGT_CROP, in imx296_init_cfg()
|
/openbmc/linux/drivers/media/platform/samsung/exynos4-is/ |
H A D | fimc-m2m.c | 388 case V4L2_SEL_TGT_CROP: in fimc_m2m_g_selection() 405 case V4L2_SEL_TGT_CROP: in fimc_m2m_g_selection() 446 if (s->target != V4L2_SEL_TGT_CROP) in fimc_m2m_try_selection()
|
H A D | fimc-capture.c | 1287 case V4L2_SEL_TGT_CROP: in fimc_cap_g_selection() 1312 else if (s->target == V4L2_SEL_TGT_CROP) in fimc_cap_s_selection() 1606 case V4L2_SEL_TGT_CROP: in fimc_subdev_get_selection() 1650 fimc_capture_try_selection(ctx, r, V4L2_SEL_TGT_CROP); in fimc_subdev_set_selection() 1653 case V4L2_SEL_TGT_CROP: in fimc_subdev_set_selection()
|
/openbmc/linux/drivers/media/platform/samsung/s5p-g2d/ |
H A D | g2d.c | 411 case V4L2_SEL_TGT_CROP: in vidioc_g_selection() 428 case V4L2_SEL_TGT_CROP: in vidioc_g_selection() 465 if (s->target != V4L2_SEL_TGT_CROP) in vidioc_try_selection()
|
/openbmc/linux/drivers/staging/media/imx/ |
H A D | imx-media-csc-scaler.c | 303 case V4L2_SEL_TGT_CROP: in ipu_csc_scaler_g_selection() 321 if (s->target == V4L2_SEL_TGT_CROP || in ipu_csc_scaler_g_selection() 341 case V4L2_SEL_TGT_CROP: in ipu_csc_scaler_s_selection()
|
/openbmc/linux/drivers/media/platform/microchip/ |
H A D | microchip-isc-scaler.c | 136 sel->target != V4L2_SEL_TGT_CROP) in isc_scaler_g_sel()
|
/openbmc/linux/drivers/media/platform/mediatek/mdp3/ |
H A D | mtk-mdp3-regs.h | 324 return (target == V4L2_SEL_TGT_CROP) || in mdp_target_is_crop()
|
H A D | mtk-mdp3-m2m.c | 368 case V4L2_SEL_TGT_CROP: in mdp_m2m_g_selection() 416 valid = (s->target == V4L2_SEL_TGT_CROP); in mdp_m2m_s_selection()
|
/openbmc/linux/drivers/media/platform/nxp/imx8-isi/ |
H A D | imx8-isi-pipe.c | 579 case V4L2_SEL_TGT_CROP: in mxc_isi_pipe_get_selection() 613 case V4L2_SEL_TGT_CROP: in mxc_isi_pipe_set_selection()
|