/linux-master/drivers/staging/media/imx/ |
H A D | imx-media-csc-scaler.c | 64 bool vflip; member in struct:ipu_csc_scaler_ctx 623 bool hflip, vflip; local 628 vflip = ctx->vflip; 635 vflip = ctrl->val; 644 ret = ipu_degrees_to_rot_mode(&rot_mode, rotate, hflip, vflip); 699 ctx->vflip = vflip;
|
H A D | imx-ic-prpencvf.c | 88 bool vflip; member in struct:prp_priv 90 /* derived from rotation, hflip, vflip controls */ 1077 bool hflip, vflip; local 1083 vflip = priv->vflip; 1090 vflip = (ctrl->val == 1); 1101 ret = ipu_degrees_to_rot_mode(&rot_mode, rotation, hflip, vflip); 1125 priv->vflip = vflip;
|
/linux-master/drivers/media/platform/samsung/exynos4-is/ |
H A D | fimc-reg.c | 47 if (ctx->vflip) 62 if (ctx->vflip)
|
H A D | fimc-core.h | 440 * @vflip: vertical flip control 452 struct v4l2_ctrl *vflip; member in struct:fimc_ctrls 471 * @vflip: indicates image vertical flip if set 491 unsigned int vflip:1; member in struct:fimc_ctx
|
H A D | fimc-core.c | 521 ctx->vflip = ctrl->val; 587 ctrls->vflip = v4l2_ctrl_new_std(handler, &fimc_ctrl_ops, 636 v4l2_ctrl_activate(ctrls->vflip, active); 645 ctx->vflip = ctrls->vflip->val; 650 ctx->vflip = 0;
|
/linux-master/drivers/media/platform/nxp/imx8-isi/ |
H A D | imx8-isi-hw.c | 268 void mxc_isi_channel_set_flip(struct mxc_isi_pipe *pipe, bool hflip, bool vflip) argument 275 if (vflip)
|
/linux-master/drivers/media/platform/mediatek/mdp3/ |
H A D | mtk-mdp3-regs.h | 315 u32 vflip:1; member in struct:mdp_frame
|
H A D | mtk-mdp3-regs.c | 449 s32 rotation, bool hflip, bool vflip) 455 if (vflip) { 478 mdp_set_orientation(out, frame->rotation, frame->hflip, frame->vflip); 448 mdp_set_orientation(struct img_output *out, s32 rotation, bool hflip, bool vflip) argument
|
H A D | mtk-mdp3-m2m.c | 525 capture->vflip = ctrl->val; 545 ctx->ctrls.vflip = v4l2_ctrl_new_std(&ctx->ctrl_handler,
|
/linux-master/drivers/media/i2c/ |
H A D | st-vgxy61.c | 415 bool vflip; member in struct:vgxy61_dev 1058 sensor->hflip | (sensor->vflip << 1), NULL); 1125 /* vflip and hflip cannot change during streaming */ 1276 sensor->vflip = ctrl->val; 1365 0, 1, 1, sensor->vflip); 1741 sensor->vflip = false;
|
H A D | s5k5baf.c | 257 struct v4l2_ctrl *vflip; member in struct:s5k5baf_ctrls::__anon327 635 u16 flip = state->ctrls.vflip->val | (state->ctrls.vflip->val << 1); 1660 ctrls->vflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_VFLIP, 0, 1, 1, 0);
|
H A D | imx415.c | 602 struct v4l2_ctrl *vflip; member in struct:imx415 761 (sensor->vflip->val << IMX415_VREVERSE_SHIFT); 852 sensor->vflip = v4l2_ctrl_new_std(&sensor->ctrls, &imx415_ctrl_ops,
|
H A D | imx355.c | 110 struct v4l2_ctrl *vflip; member in struct:imx355 1079 code = codes[imx355->vflip->val][imx355->hflip->val]; 1230 imx355->vflip->val << 1); 1454 /* vflip and hflip cannot change during streaming */ 1455 __v4l2_ctrl_grab(imx355->vflip, enable); 1582 imx355->vflip = v4l2_ctrl_new_std(ctrl_hdlr, &imx355_ctrl_ops, 1584 if (imx355->vflip) 1585 imx355->vflip->flags |= V4L2_CTRL_FLAG_MODIFY_LAYOUT;
|
H A D | imx319.c | 124 struct v4l2_ctrl *vflip; member in struct:imx319 1782 code = codes[imx319->vflip->val][imx319->hflip->val]; 1932 imx319->vflip->val << 1); 2185 /* vflip and hflip cannot change during streaming */ 2186 __v4l2_ctrl_grab(imx319->vflip, enable); 2294 imx319->vflip = v4l2_ctrl_new_std(ctrl_hdlr, &imx319_ctrl_ops, 2296 if (imx319->vflip) 2297 imx319->vflip->flags |= V4L2_CTRL_FLAG_MODIFY_LAYOUT;
|
H A D | imx290.c | 251 struct v4l2_ctrl *vflip; member in struct:imx290::__anon319 815 if (imx290->vflip->val) 931 imx290->vflip = v4l2_ctrl_new_std(&imx290->ctrls, &imx290_ctrl_ops, 1065 * vflip and hflip should not be changed during streaming as the sensor 1068 __v4l2_ctrl_grab(imx290->vflip, enable); 1166 + imx290->vflip->val;
|
H A D | imx274.c | 538 * @vflip: Pointer to vflip ctrl structure 545 struct v4l2_ctrl *vflip; member in struct:imx274_ctrls 1297 v_pos = imx274->ctrls.vflip->cur.val ? 1420 priv->ctrls.vflip->val = 0; 1743 * @val: Value for vflip setting 2102 imx274->ctrls.vflip = v4l2_ctrl_new_std(
|
H A D | alvium-csi2.c | 2180 ctrls->vflip = v4l2_ctrl_new_std(hdl, ops,
|
H A D | alvium-csi2.h | 369 struct v4l2_ctrl *vflip; member in struct:alvium_ctrls
|
H A D | thp7312.c | 273 struct v4l2_ctrl *vflip; member in struct:thp7312_device::__anon775 1080 | (thp7312->vflip->val ? THP7312_REG_FLIP_MIRROR_FLIP : 0); 1307 thp7312->vflip = v4l2_ctrl_new_std(hdl, &thp7312_ctrl_ops,
|
H A D | ov64a40.c | 2855 struct v4l2_ctrl *vflip; member in struct:ov64a40 2978 __v4l2_ctrl_grab(ov64a40->vflip, true); 3008 __v4l2_ctrl_grab(ov64a40->vflip, false); 3036 unsigned int index = ov64a40->hflip->val << 1 | ov64a40->vflip->val; 3407 ov64a40->vflip = v4l2_ctrl_new_std(hdlr, &ov64a40_ctrl_ops, 3409 if (ov64a40->vflip) 3410 ov64a40->vflip->flags |= V4L2_CTRL_FLAG_MODIFY_LAYOUT;
|
/linux-master/drivers/media/common/v4l2-tpg/ |
H A D | v4l2-tpg-core.c | 1922 int l = tpg->vflip ? 15 - line : line; \ 2014 if (tpg->vflip) 2515 if (tpg->vflip) {
|
/linux-master/drivers/media/i2c/ccs/ |
H A D | ccs-core.c | 577 if (sensor->vflip->val) 639 if (sensor->vflip->val) 964 sensor->vflip = v4l2_ctrl_new_std(
|
/linux-master/drivers/staging/media/tegra-video/ |
H A D | vi.c | 921 chan->vflip = ctrl->val;
|
/linux-master/drivers/media/platform/sunxi/sun8i-rotate/ |
H A D | sun8i_rotate.c | 78 if (ctx->vflip) 580 ctx->vflip = ctrl->val;
|
/linux-master/drivers/media/platform/samsung/s3c-camif/ |
H A D | camif-capture.c | 1086 vp->vflip = ctrl->val;
|