Home
last modified time | relevance | path

Searched refs:vflip (Results 1 – 45 of 45) sorted by relevance

/linux-4.1.27/drivers/media/usb/gspca/m5602/
Dm5602_s5k83a.c48 __s32 vflip, __s32 hflip);
160 sd->vflip = v4l2_ctrl_new_std(hdl, &s5k83a_ctrl_ops, V4L2_CID_VFLIP, in s5k83a_init_controls()
177 __s32 vflip, hflip; in rotation_thread_function() local
190 vflip = sd->vflip->val; in rotation_thread_function()
193 vflip = !vflip; in rotation_thread_function()
197 vflip, hflip); in rotation_thread_function()
207 vflip = sd->vflip->val; in rotation_thread_function()
208 s5k83a_set_flip_real((struct gspca_dev *) sd, vflip, hflip); in rotation_thread_function()
308 __s32 vflip, __s32 hflip) in s5k83a_set_flip_real() argument
321 data[0] = (vflip) ? data[0] | 0x40 : data[0]; in s5k83a_set_flip_real()
[all …]
Dm5602_s5k4aa.c353 sd->vflip = v4l2_ctrl_new_std(hdl, &s5k4aa_ctrl_ops, V4L2_CID_VFLIP, in s5k4aa_init_controls()
392 int vflip = sd->vflip->val; in s5k4aa_set_hvflip() local
394 PDEBUG(D_CONF, "Set hvflip %d %d", hflip, vflip); in s5k4aa_set_hvflip()
405 vflip = !vflip; in s5k4aa_set_hvflip()
408 data = (data & 0x7f) | (vflip << 7) | (hflip << 6); in s5k4aa_set_hvflip()
427 if (vflip) in s5k4aa_set_hvflip()
Dm5602_mt9m111.c154 sd->vflip = v4l2_ctrl_new_std(hdl, &mt9m111_ctrl_ops, V4L2_CID_VFLIP, in mt9m111_init_controls()
255 int vflip; in mt9m111_set_hvflip() local
257 PDEBUG(D_CONF, "Set hvflip to %d %d", sd->hflip->val, sd->vflip->val); in mt9m111_set_hvflip()
261 vflip = !sd->vflip->val; in mt9m111_set_hvflip()
272 (hflip << 1) | vflip; in mt9m111_set_hvflip()
276 (hflip << 1) | vflip; in mt9m111_set_hvflip()
Dm5602_ov9650.c246 sd->vflip = v4l2_ctrl_new_std(hdl, &ov9650_ctrl_ops, V4L2_CID_VFLIP, in ov9650_init_controls()
275 sd->vflip->val) || in ov9650_start()
277 !sd->vflip->val)) in ov9650_start()
491 int vflip = sd->vflip->val; in ov9650_set_hvflip() local
493 PDEBUG(D_CONF, "Set hvflip to %d %d", hflip, vflip); in ov9650_set_hvflip()
496 vflip = !vflip; in ov9650_set_hvflip()
498 i2c_data = (hflip << 5) | (vflip << 4); in ov9650_set_hvflip()
Dm5602_ov7660.c143 sd->vflip = v4l2_ctrl_new_std(hdl, &ov7660_ctrl_ops, V4L2_CID_VFLIP, in ov7660_init_controls()
247 PDEBUG(D_CONF, "Set hvflip to %d, %d", sd->hflip->val, sd->vflip->val); in ov7660_set_hvflip()
249 i2c_data = (sd->hflip->val << 5) | (sd->vflip->val << 4); in ov7660_set_hvflip()
Dm5602_po1030.c161 sd->vflip = v4l2_ctrl_new_std(hdl, &po1030_ctrl_ops, V4L2_CID_VFLIP, in po1030_init_controls()
348 PDEBUG(D_CONF, "Set hvflip %d %d", sd->hflip->val, sd->vflip->val); in po1030_set_hvflip()
354 (sd->vflip->val << 6); in po1030_set_hvflip()
Dm5602_bridge.h164 struct v4l2_ctrl *vflip; member
/linux-4.1.27/drivers/media/usb/gspca/
Dpac7302.c126 struct v4l2_ctrl *vflip; member
551 u8 data, hflip, vflip; in sethvflip() local
556 vflip = sd->vflip->val; in sethvflip()
558 vflip = !vflip; in sethvflip()
561 data = (hflip ? 0x08 : 0x00) | (vflip ? 0x04 : 0x00); in sethvflip()
685 sd->vflip = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls()
Dvc032x.c38 struct v4l2_ctrl *vflip; member
3286 static void sethvflip(struct gspca_dev *gspca_dev, bool hflip, bool vflip) in sethvflip() argument
3294 vflip = !vflip; in sethvflip()
3303 | 0x01 * vflip; in sethvflip()
3310 | OV7660_MVFP_VFLIP * vflip; in sethvflip()
3317 | 0x40 * vflip in sethvflip()
3675 sethvflip(gspca_dev, sd->hflip->val, sd->vflip->val); in sd_s_ctrl()
3756 sd->vflip = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls()
Dov534.c79 struct v4l2_ctrl *vflip; member
1014 static void sethvflip(struct gspca_dev *gspca_dev, s32 hflip, s32 vflip) in sethvflip() argument
1024 if (vflip) in sethvflip()
1032 if (vflip == 0) in sethvflip()
1133 sethvflip(gspca_dev, ctrl->val, sd->vflip->val); in ov534_s_ctrl()
1237 sd->vflip = v4l2_ctrl_new_std(hdl, &ov534_ctrl_ops, in sd_init_controls()
1369 v4l2_ctrl_g_ctrl(sd->vflip)); in sd_start()
Dsn9c20x.c84 struct v4l2_ctrl *vflip; member
1365 static void set_hvflip(struct gspca_dev *gspca_dev, s32 hflip, s32 vflip) in set_hvflip() argument
1373 vflip = !vflip; in set_hvflip()
1381 if (vflip) { in set_hvflip()
1396 if (vflip) { in set_hvflip()
1409 if (vflip) in set_hvflip()
1420 if (vflip) in set_hvflip()
1427 if (vflip) in set_hvflip()
1685 set_hvflip(gspca_dev, sd->hflip->val, sd->vflip->val); in sd_s_ctrl()
1743 sd->vflip = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls()
[all …]
Dstk1135.c47 struct v4l2_ctrl *vflip; member
569 setvflip(gspca_dev, v4l2_ctrl_g_ctrl(sd->vflip)); in stk1135_dq_callback()
608 sd->vflip = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls()
Dsonixj.c47 struct v4l2_ctrl *vflip; member
1676 sd->vflip = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls()
1693 v4l2_ctrl_cluster(2, &sd->vflip); in sd_init_controls()
2016 if (sd->vflip->val) in sethvflip()
2022 if (!sd->vflip->val) in sethvflip()
2028 if (sd->vflip->val) in sethvflip()
2044 if (sd->vflip->val) in sethvflip()
Dpac7311.c349 static void sethvflip(struct gspca_dev *gspca_dev, s32 hflip, s32 vflip) in sethvflip() argument
355 (vflip ? 0x08 : 0x00); in sethvflip()
Dov519.c71 struct v4l2_ctrl *vflip; member
4104 static void sethvflip(struct gspca_dev *gspca_dev, s32 hflip, s32 vflip) in sethvflip() argument
4111 OV7670_MVFP_MIRROR * hflip | OV7670_MVFP_VFLIP * vflip, in sethvflip()
4872 sethvflip(gspca_dev, ctrl->val, sd->vflip->val); in sd_s_ctrl()
4924 sd->vflip = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls()
/linux-4.1.27/drivers/media/platform/vivid/
Dvivid-tpg.h161 bool vflip; member
559 static inline void tpg_s_vflip(struct tpg_data *tpg, bool vflip) in tpg_s_vflip() argument
561 tpg->vflip = vflip; in tpg_s_vflip()
566 return tpg->vflip; in tpg_g_vflip()
Dvivid-core.h264 bool vflip; member
Dvivid-ctrls.c318 dev->vflip = ctrl->val; in vivid_user_vid_s_ctrl()
319 tpg_s_vflip(&dev->tpg, dev->sensor_vflip ^ dev->vflip); in vivid_user_vid_s_ctrl()
415 tpg_s_vflip(&dev->tpg, dev->sensor_vflip ^ dev->vflip); in vivid_vid_cap_s_ctrl()
Dvivid-tpg.c1417 if (tpg->vflip) in tpg_gen_text()
1440 int l = tpg->vflip ? 15 - line : line; \ in tpg_gen_text()
1884 if (tpg->vflip) { in tpg_fill_plane_pattern()
/linux-4.1.27/drivers/media/common/saa7146/
Dsaa7146_hlp.c385 if( 0 != vv->vflip ) { in calculate_clipping_registers_rect()
582 if ( 0 == vv->vflip ) { in saa7146_set_position()
607 if ( 0 != vv->vflip ) { in saa7146_set_position()
729 if( 0 != vv->vflip ) { in calculate_video_dma_grab_packed()
759 if( 0 != vv->vflip ) { in calculate_video_dma_grab_packed()
777 if( 0 != vv->vflip ) { in calc_planar_422()
806 if( 0 != vv->vflip ) { in calc_planar_420()
857 if( 0 != vv->vflip ) { in calculate_video_dma_grab_planar()
915 if( 0 != vv->vflip ) { in calculate_video_dma_grab_planar()
Dsaa7146_video.c573 vv->vflip = ctrl->val; in saa7146_s_ctrl()
/linux-4.1.27/drivers/media/usb/stkwebcam/
Dstk-webcam.c47 static int vflip = -1; variable
48 module_param(vflip, int, 0444);
49 MODULE_PARM_DESC(vflip, "Vertical image flip. Defaults to 0");
846 dev->vsettings.vflip = !ctrl->val; in stk_s_ctrl()
848 dev->vsettings.vflip = ctrl->val; in stk_s_ctrl()
1330 if (vflip != -1) in stk_camera_probe()
1331 dev->vsettings.vflip = vflip; in stk_camera_probe()
1333 dev->vsettings.vflip = 1; in stk_camera_probe()
1335 dev->vsettings.vflip = 0; in stk_camera_probe()
Dstk-sensor.c559 flip = (dev->vsettings.vflip?MVFP_FLIP:0) in stk_sensor_configure()
563 && !dev->vsettings.vflip) in stk_sensor_configure()
Dstk-webcam.h66 int vflip; member
/linux-4.1.27/drivers/media/i2c/
Dnoon010pc30.c148 unsigned int vflip:1; member
325 static int noon010_set_flip(struct v4l2_subdev *sd, int hflip, int vflip) in noon010_set_flip() argument
337 if (vflip) in noon010_set_flip()
343 info->vflip = vflip; in noon010_set_flip()
Dmt9m032.c155 struct v4l2_ctrl *vflip; member
595 static int update_read_mode2(struct mt9m032 *sensor, bool vflip, bool hflip) in update_read_mode2() argument
598 int reg_val = (vflip << MT9M032_READ_MODE2_VFLIP_SHIFT) in update_read_mode2()
658 return update_read_mode2(sensor, sensor->vflip->val, in mt9m032_set_ctrl()
780 sensor->vflip = v4l2_ctrl_new_std(&sensor->ctrls, in mt9m032_probe()
Dmt9v011.c57 unsigned vflip:1; member
306 if (core->vflip) in set_read_mode()
448 core->vflip = ctrl->val; in mt9v011_s_ctrl()
Ds5k6aa.c216 struct v4l2_ctrl *vflip; member
472 unsigned int vflip = s5k6aa->ctrls.vflip->val ^ s5k6aa->inv_vflip; in s5k6aa_set_mirror() local
473 unsigned int flip = (horiz_flip ^ s5k6aa->inv_hflip) | (vflip << 1); in s5k6aa_set_mirror()
1383 ctrls->vflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_VFLIP, 0, 1, 1, 0); in s5k6aa_initialize_ctrls()
Dsr030pc30.c151 unsigned int vflip:1; member
370 if (info->vflip) in sr030pc30_set_flip()
Ds5k5baf.c266 struct v4l2_ctrl *vflip; member
645 u16 flip = state->ctrls.vflip->val | (state->ctrls.vflip->val << 1); in s5k5baf_hw_set_mirror()
1654 ctrls->vflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_VFLIP, 0, 1, 1, 0); in s5k5baf_initialize_ctrls()
Dov9650.c214 struct v4l2_ctrl *vflip; member
813 if (ov965x->ctrls.vflip->val) in ov965x_set_flip()
1029 ctrls->vflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_VFLIP, 0, 1, 1, 0); in ov965x_initialize_controls()
/linux-4.1.27/include/video/
Dimx-ipu-v3.h337 bool hflip, bool vflip);
339 bool hflip, bool vflip);
/linux-4.1.27/drivers/media/platform/exynos4-is/
Dfimc-core.c546 ctx->vflip = ctrl->val; in __fimc_s_ctrl()
612 ctrls->vflip = v4l2_ctrl_new_std(handler, &fimc_ctrl_ops, in fimc_ctrls_create()
661 v4l2_ctrl_activate(ctrls->vflip, active); in fimc_ctrls_activate()
670 ctx->vflip = ctrls->vflip->val; in fimc_ctrls_activate()
675 ctx->vflip = 0; in fimc_ctrls_activate()
Dfimc-core.h461 struct v4l2_ctrl *vflip; member
500 unsigned int vflip:1; member
Dfimc-reg.c50 if (ctx->vflip) in fimc_hw_get_in_flip()
65 if (ctx->vflip) in fimc_hw_get_target_flip()
/linux-4.1.27/drivers/media/platform/exynos-gsc/
Dgsc-core.h165 struct v4l2_ctrl *vflip; member
376 unsigned int vflip:1; member
Dgsc-regs.c389 else if (ctx->gsc_ctrls.vflip->val) in gsc_hw_set_rotation()
397 else if (ctx->gsc_ctrls.vflip->val) in gsc_hw_set_rotation()
Dgsc-core.c716 ctx->vflip = ctrl->val; in __gsc_s_ctrl()
775 ctx->gsc_ctrls.vflip = v4l2_ctrl_new_std(&ctx->ctrl_handler, in gsc_ctrls_create()
/linux-4.1.27/drivers/media/i2c/smiapp/
Dsmiapp.h240 struct v4l2_ctrl *vflip; member
Dsmiapp-core.c362 if (sensor->vflip->val) in smiapp_pixel_order()
432 if (sensor->vflip->val) in smiapp_set_ctrl()
546 sensor->vflip = v4l2_ctrl_new_std( in smiapp_init_controls()
/linux-4.1.27/include/media/
Dsaa7146_vv.h137 int vflip; member
/linux-4.1.27/drivers/media/platform/s3c-camif/
Dcamif-core.h234 u8 vflip; member
Dcamif-regs.c358 if (vp->vflip) in camif_hw_set_flip()
Dcamif-capture.c1107 vp->vflip = ctrl->val; in s3c_camif_video_s_ctrl()
/linux-4.1.27/drivers/gpu/ipu-v3/
Dipu-common.c181 bool hflip, bool vflip) in ipu_degrees_to_rot_mode() argument
205 vf ^= (u32)vflip; in ipu_degrees_to_rot_mode()
213 bool hflip, bool vflip) in ipu_rot_mode_to_degrees() argument
221 vf ^= (u32)vflip; in ipu_rot_mode_to_degrees()