Home
last modified time | relevance | path

Searched refs:V4L2_SEL_TGT_COMPOSE (Results 1 – 25 of 58) sorted by relevance

123

/linux-6.15/include/uapi/linux/
H A Dv4l2-common.h35 #define V4L2_SEL_TGT_COMPOSE 0x0100 macro
59 #define V4L2_SEL_TGT_COMPOSE_ACTIVE V4L2_SEL_TGT_COMPOSE
61 #define V4L2_SUBDEV_SEL_TGT_COMPOSE_ACTUAL V4L2_SEL_TGT_COMPOSE
/linux-6.15/Documentation/userspace-api/media/v4l/
H A Dselection-api-examples.rst51 sel.target = V4L2_SEL_TGT_COMPOSE;
67 .target = V4L2_SEL_TGT_COMPOSE,
H A Dselection-api-configuration.rst56 controlled by the ``V4L2_SEL_TGT_COMPOSE`` target. The rectangle's
71 ``V4L2_SEL_TGT_COMPOSE`` plus all padding data modified by hardware
108 inserted by the hardware is controlled by ``V4L2_SEL_TGT_COMPOSE``
127 from the ``V4L2_SEL_TGT_COMPOSE`` target.
135 ``V4L2_SEL_TGT_COMPOSE`` targets. If these are not equal then the
H A Dv4l2-selection-targets.rst56 * - ``V4L2_SEL_TGT_COMPOSE``
H A Dvidioc-g-selection.rst44 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
/linux-6.15/drivers/staging/media/atomisp/pci/
H A Datomisp_subdev.c202 case V4L2_SEL_TGT_COMPOSE: in isp_subdev_validate_rect()
222 case V4L2_SEL_TGT_COMPOSE: in atomisp_subdev_get_rect()
230 case V4L2_SEL_TGT_COMPOSE: in atomisp_subdev_get_rect()
264 V4L2_SEL_TGT_COMPOSE); in isp_get_fmt_rect()
311 (pad == ATOMISP_SUBDEV_PAD_SOURCE && target != V4L2_SEL_TGT_COMPOSE)) in atomisp_subdev_set_selection()
362 V4L2_SEL_TGT_COMPOSE, flags, &tmp); in atomisp_subdev_set_selection()
/linux-6.15/drivers/media/platform/st/stm32/stm32-dcmipp/
H A Ddcmipp-byteproc.c307 (s->target == V4L2_SEL_TGT_COMPOSE || in dcmipp_byteproc_get_selection()
324 case V4L2_SEL_TGT_COMPOSE: in dcmipp_byteproc_get_selection()
359 if ((s->target == V4L2_SEL_TGT_COMPOSE || in dcmipp_byteproc_set_selection()
379 case V4L2_SEL_TGT_COMPOSE: in dcmipp_byteproc_set_selection()
/linux-6.15/Documentation/userspace-api/media/drivers/
H A Dccs.rst33 that purpose, selection target ``V4L2_SEL_TGT_COMPOSE`` is supported on the
46 Scaling is configured using selection target ``V4L2_SEL_TGT_COMPOSE`` on the
/linux-6.15/drivers/media/platform/renesas/vsp1/
H A Dvsp1_brx.c193 case V4L2_SEL_TGT_COMPOSE: in brx_get_selection()
222 if (sel->target != V4L2_SEL_TGT_COMPOSE) in brx_set_selection()
H A Dvsp1_histo.c235 case V4L2_SEL_TGT_COMPOSE: in histo_get_selection()
343 else if (sel->target == V4L2_SEL_TGT_COMPOSE) in histo_set_selection()
/linux-6.15/drivers/media/platform/samsung/exynos4-is/
H A Dfimc-capture.c657 if (target == V4L2_SEL_TGT_COMPOSE) { in fimc_capture_try_selection()
687 if (target == V4L2_SEL_TGT_COMPOSE) { in fimc_capture_try_selection()
1282 case V4L2_SEL_TGT_COMPOSE: in fimc_cap_g_selection()
1308 if (s->target == V4L2_SEL_TGT_COMPOSE) in fimc_cap_s_selection()
1607 case V4L2_SEL_TGT_COMPOSE: in fimc_subdev_get_selection()
1654 case V4L2_SEL_TGT_COMPOSE: in fimc_subdev_set_selection()
1669 if (sel->target == V4L2_SEL_TGT_COMPOSE) in fimc_subdev_set_selection()
H A Dfimc-m2m.c393 case V4L2_SEL_TGT_COMPOSE: in fimc_m2m_g_selection()
405 case V4L2_SEL_TGT_COMPOSE: in fimc_m2m_g_selection()
441 if (s->target != V4L2_SEL_TGT_COMPOSE) in fimc_m2m_try_selection()
/linux-6.15/drivers/media/platform/samsung/s5p-g2d/
H A Dg2d.c415 case V4L2_SEL_TGT_COMPOSE: in vidioc_g_selection()
427 case V4L2_SEL_TGT_COMPOSE: in vidioc_g_selection()
460 if (s->target != V4L2_SEL_TGT_COMPOSE) in vidioc_try_selection()
/linux-6.15/drivers/staging/media/imx/
H A Dimx-media-csc-scaler.c310 case V4L2_SEL_TGT_COMPOSE: in ipu_csc_scaler_g_selection()
322 s->target == V4L2_SEL_TGT_COMPOSE) { in ipu_csc_scaler_g_selection()
345 case V4L2_SEL_TGT_COMPOSE: in ipu_csc_scaler_s_selection()
/linux-6.15/drivers/media/platform/mediatek/mdp3/
H A Dmtk-mdp3-regs.h331 return (target == V4L2_SEL_TGT_COMPOSE) || in mdp_target_is_compose()
H A Dmtk-mdp3-m2m.c387 case V4L2_SEL_TGT_COMPOSE: in mdp_m2m_g_selection()
431 valid = (s->target == V4L2_SEL_TGT_COMPOSE); in mdp_m2m_s_selection()
/linux-6.15/drivers/media/platform/nxp/imx8-isi/
H A Dimx8-isi-pipe.c588 case V4L2_SEL_TGT_COMPOSE: in mxc_isi_pipe_get_selection()
639 case V4L2_SEL_TGT_COMPOSE: in mxc_isi_pipe_set_selection()
/linux-6.15/drivers/media/platform/samsung/exynos-gsc/
H A Dgsc-m2m.c465 case V4L2_SEL_TGT_COMPOSE: in gsc_m2m_g_selection()
507 case V4L2_SEL_TGT_COMPOSE: in gsc_m2m_s_selection()
/linux-6.15/drivers/media/platform/mediatek/mdp/
H A Dmtk_mdp_m2m.c754 || target == V4L2_SEL_TGT_COMPOSE) in mtk_mdp_is_target_compose()
801 case V4L2_SEL_TGT_COMPOSE: in mtk_mdp_m2m_g_selection()
846 if (s->target == V4L2_SEL_TGT_COMPOSE) in mtk_mdp_m2m_s_selection()
/linux-6.15/drivers/media/platform/renesas/
H A Dsh_vou.c901 case V4L2_SEL_TGT_COMPOSE: in sh_vou_g_selection()
928 .target = V4L2_SEL_TGT_COMPOSE, in sh_vou_s_selection()
943 sel->target != V4L2_SEL_TGT_COMPOSE) in sh_vou_s_selection()
/linux-6.15/drivers/media/platform/rockchip/rga/
H A Drga.c585 case V4L2_SEL_TGT_COMPOSE: in vidioc_g_selection()
624 case V4L2_SEL_TGT_COMPOSE: in vidioc_s_selection()
/linux-6.15/drivers/media/platform/qcom/iris/
H A Diris_vidc.c348 case V4L2_SEL_TGT_COMPOSE: in iris_g_selection()
/linux-6.15/drivers/media/platform/renesas/rcar-vin/
H A Drcar-v4l2.c546 case V4L2_SEL_TGT_COMPOSE: in rvin_g_selection()
598 case V4L2_SEL_TGT_COMPOSE: in rvin_s_selection()
/linux-6.15/drivers/media/platform/amlogic/meson-ge2d/
H A Dge2d.c476 case V4L2_SEL_TGT_COMPOSE: in vidioc_g_selection()
517 case V4L2_SEL_TGT_COMPOSE: in vidioc_s_selection()
/linux-6.15/drivers/media/platform/mediatek/vcodec/decoder/
H A Dmtk_vcodec_dec.c417 case V4L2_SEL_TGT_COMPOSE: in vidioc_vdec_g_selection()
451 case V4L2_SEL_TGT_COMPOSE: in vidioc_vdec_s_selection()

123