Home
last modified time | relevance | path

Searched refs:hflip (Results 1 - 25 of 156) sorted by relevance

1234567

/kernel/linux/linux-5.10/drivers/media/usb/gspca/m5602/
H A Dm5602_s5k83a.c168 __s32 vflip, __s32 hflip);
278 sd->hflip = v4l2_ctrl_new_std(hdl, &s5k83a_ctrl_ops, V4L2_CID_HFLIP, in s5k83a_init_controls()
288 v4l2_ctrl_cluster(2, &sd->hflip); in s5k83a_init_controls()
297 __s32 vflip, hflip; in rotation_thread_function() local
309 hflip = sd->hflip->val; in rotation_thread_function()
314 hflip = !hflip; in rotation_thread_function()
317 vflip, hflip); in rotation_thread_function()
326 hflip in rotation_thread_function()
432 s5k83a_set_flip_real(struct gspca_dev *gspca_dev, __s32 vflip, __s32 hflip) s5k83a_set_flip_real() argument
468 int hflip = sd->hflip->val; s5k83a_set_hvflip() local
[all...]
H A Dm5602_mt9m111.c294 sd->hflip = v4l2_ctrl_new_std(hdl, &mt9m111_ctrl_ops, V4L2_CID_HFLIP, in mt9m111_init_controls()
305 v4l2_ctrl_cluster(2, &sd->hflip); in mt9m111_init_controls()
396 int hflip; in mt9m111_set_hvflip() local
400 sd->hflip->val, sd->vflip->val); in mt9m111_set_hvflip()
403 hflip = !sd->hflip->val; in mt9m111_set_hvflip()
415 (hflip << 1) | vflip; in mt9m111_set_hvflip()
419 (hflip << 1) | vflip; in mt9m111_set_hvflip()
H A Dm5602_s5k4aa.c546 sd->hflip = v4l2_ctrl_new_std(hdl, &s5k4aa_ctrl_ops, V4L2_CID_HFLIP, in s5k4aa_init_controls()
556 v4l2_ctrl_cluster(2, &sd->hflip); in s5k4aa_init_controls()
586 int hflip = sd->hflip->val; in s5k4aa_set_hvflip() local
589 gspca_dbg(gspca_dev, D_CONF, "Set hvflip %d %d\n", hflip, vflip); in s5k4aa_set_hvflip()
599 hflip = !hflip; in s5k4aa_set_hvflip()
603 data = (data & 0x7f) | (vflip << 7) | (hflip << 6); in s5k4aa_set_hvflip()
611 if (hflip) in s5k4aa_set_hvflip()
H A Dm5602_ov9650.c392 sd->hflip = v4l2_ctrl_new_std(hdl, &ov9650_ctrl_ops, V4L2_CID_HFLIP, in ov9650_init_controls()
405 v4l2_ctrl_cluster(2, &sd->hflip); in ov9650_init_controls()
638 int hflip = sd->hflip->val; in ov9650_set_hvflip() local
641 gspca_dbg(gspca_dev, D_CONF, "Set hvflip to %d %d\n", hflip, vflip); in ov9650_set_hvflip()
646 i2c_data = (hflip << 5) | (vflip << 4); in ov9650_set_hvflip()
H A Dm5602_ov7660.c290 sd->hflip = v4l2_ctrl_new_std(hdl, &ov7660_ctrl_ops, V4L2_CID_HFLIP, in ov7660_init_controls()
301 v4l2_ctrl_cluster(2, &sd->hflip); in ov7660_init_controls()
397 sd->hflip->val, sd->vflip->val); in ov7660_set_hvflip()
399 i2c_data = (sd->hflip->val << 5) | (sd->vflip->val << 4); in ov7660_set_hvflip()
/kernel/linux/linux-6.6/drivers/media/usb/gspca/m5602/
H A Dm5602_s5k83a.c168 __s32 vflip, __s32 hflip);
278 sd->hflip = v4l2_ctrl_new_std(hdl, &s5k83a_ctrl_ops, V4L2_CID_HFLIP, in s5k83a_init_controls()
288 v4l2_ctrl_cluster(2, &sd->hflip); in s5k83a_init_controls()
297 __s32 vflip, hflip; in rotation_thread_function() local
309 hflip = sd->hflip->val; in rotation_thread_function()
314 hflip = !hflip; in rotation_thread_function()
317 vflip, hflip); in rotation_thread_function()
326 hflip in rotation_thread_function()
427 s5k83a_set_flip_real(struct gspca_dev *gspca_dev, __s32 vflip, __s32 hflip) s5k83a_set_flip_real() argument
463 int hflip = sd->hflip->val; s5k83a_set_hvflip() local
[all...]
H A Dm5602_mt9m111.c294 sd->hflip = v4l2_ctrl_new_std(hdl, &mt9m111_ctrl_ops, V4L2_CID_HFLIP, in mt9m111_init_controls()
305 v4l2_ctrl_cluster(2, &sd->hflip); in mt9m111_init_controls()
396 int hflip; in mt9m111_set_hvflip() local
400 sd->hflip->val, sd->vflip->val); in mt9m111_set_hvflip()
403 hflip = !sd->hflip->val; in mt9m111_set_hvflip()
415 (hflip << 1) | vflip; in mt9m111_set_hvflip()
419 (hflip << 1) | vflip; in mt9m111_set_hvflip()
H A Dm5602_s5k4aa.c546 sd->hflip = v4l2_ctrl_new_std(hdl, &s5k4aa_ctrl_ops, V4L2_CID_HFLIP, in s5k4aa_init_controls()
556 v4l2_ctrl_cluster(2, &sd->hflip); in s5k4aa_init_controls()
586 int hflip = sd->hflip->val; in s5k4aa_set_hvflip() local
589 gspca_dbg(gspca_dev, D_CONF, "Set hvflip %d %d\n", hflip, vflip); in s5k4aa_set_hvflip()
599 hflip = !hflip; in s5k4aa_set_hvflip()
603 data = (data & 0x7f) | (vflip << 7) | (hflip << 6); in s5k4aa_set_hvflip()
611 if (hflip) in s5k4aa_set_hvflip()
H A Dm5602_ov9650.c392 sd->hflip = v4l2_ctrl_new_std(hdl, &ov9650_ctrl_ops, V4L2_CID_HFLIP, in ov9650_init_controls()
405 v4l2_ctrl_cluster(2, &sd->hflip); in ov9650_init_controls()
638 int hflip = sd->hflip->val; in ov9650_set_hvflip() local
641 gspca_dbg(gspca_dev, D_CONF, "Set hvflip to %d %d\n", hflip, vflip); in ov9650_set_hvflip()
646 i2c_data = (hflip << 5) | (vflip << 4); in ov9650_set_hvflip()
/kernel/linux/linux-5.10/drivers/media/platform/sti/bdisp/
H A Dbdisp.h29 * @hflip: horizontal flip
33 struct v4l2_ctrl *hflip; member
85 * @hflip: horizontal flip
92 unsigned int hflip:1; member
103 * @hflip: horizontal flip
117 unsigned int hflip:1; member
/kernel/linux/linux-6.6/drivers/media/platform/st/sti/bdisp/
H A Dbdisp.h29 * @hflip: horizontal flip
33 struct v4l2_ctrl *hflip; member
85 * @hflip: horizontal flip
92 unsigned int hflip:1; member
103 * @hflip: horizontal flip
117 unsigned int hflip:1; member
/kernel/linux/linux-5.10/include/media/tpg/
H A Dv4l2-tpg.h205 bool hflip; member
621 static inline void tpg_s_hflip(struct tpg_data *tpg, bool hflip) in tpg_s_hflip() argument
623 if (tpg->hflip == hflip) in tpg_s_hflip()
625 tpg->hflip = hflip; in tpg_s_hflip()
632 return tpg->hflip; in tpg_g_hflip()
/kernel/linux/linux-6.6/include/media/tpg/
H A Dv4l2-tpg.h205 bool hflip; member
637 static inline void tpg_s_hflip(struct tpg_data *tpg, bool hflip) in tpg_s_hflip() argument
639 if (tpg->hflip == hflip) in tpg_s_hflip()
641 tpg->hflip = hflip; in tpg_s_hflip()
648 return tpg->hflip; in tpg_g_hflip()
/kernel/linux/linux-5.10/drivers/media/usb/gspca/
H A Dpac7302.c57 * 0x21 Bitfield: 0-1 unused, 2-3 vflip/hflip, 4-5 unknown, 6-7 unused
111 struct v4l2_ctrl *hflip; member
537 u8 data, hflip, vflip; in sethvflip() local
539 hflip = sd->hflip->val; in sethvflip()
541 hflip = !hflip; in sethvflip()
547 data = (hflip ? 0x08 : 0x00) | (vflip ? 0x04 : 0x00); in sethvflip()
669 sd->hflip = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls()
684 v4l2_ctrl_cluster(2, &sd->hflip); in sd_init_controls()
[all...]
H A Dpac7311.c39 * 0x21 Bitfield: 0-1 unused, 2-3 vflip/hflip, 4-5 unknown, 6-7 unused
67 struct v4l2_ctrl *hflip; member
336 static void sethvflip(struct gspca_dev *gspca_dev, s32 hflip, s32 vflip) in sethvflip() argument
341 data = (hflip ? 0x04 : 0x00) | in sethvflip()
388 sethvflip(gspca_dev, sd->hflip->val, 1); in sd_s_ctrl()
419 sd->hflip = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls()
443 sethvflip(gspca_dev, v4l2_ctrl_g_ctrl(sd->hflip), 1); in sd_start()
/kernel/linux/linux-6.6/drivers/media/usb/gspca/
H A Dpac7302.c57 * 0x21 Bitfield: 0-1 unused, 2-3 vflip/hflip, 4-5 unknown, 6-7 unused
111 struct v4l2_ctrl *hflip; member
537 u8 data, hflip, vflip; in sethvflip() local
539 hflip = sd->hflip->val; in sethvflip()
541 hflip = !hflip; in sethvflip()
547 data = (hflip ? 0x08 : 0x00) | (vflip ? 0x04 : 0x00); in sethvflip()
669 sd->hflip = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls()
684 v4l2_ctrl_cluster(2, &sd->hflip); in sd_init_controls()
[all...]
H A Dpac7311.c39 * 0x21 Bitfield: 0-1 unused, 2-3 vflip/hflip, 4-5 unknown, 6-7 unused
67 struct v4l2_ctrl *hflip; member
336 static void sethvflip(struct gspca_dev *gspca_dev, s32 hflip, s32 vflip) in sethvflip() argument
341 data = (hflip ? 0x04 : 0x00) | in sethvflip()
388 sethvflip(gspca_dev, sd->hflip->val, 1); in sd_s_ctrl()
419 sd->hflip = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls()
443 sethvflip(gspca_dev, v4l2_ctrl_g_ctrl(sd->hflip), 1); in sd_start()
/kernel/linux/linux-5.10/drivers/media/platform/mtk-mdp/
H A Dmtk_mdp_core.h79 * @hflip: horizontal flip
85 struct v4l2_ctrl *hflip; member
180 * @hflip: mirror the picture horizontally
204 u32 hflip:1; member
H A Dmtk_mdp_regs.c139 misc->hflip = ctx->ctrls.hflip->val; in mtk_mdp_hw_set_rotation()
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/mdp/
H A Dmtk_mdp_core.h79 * @hflip: horizontal flip
85 struct v4l2_ctrl *hflip; member
180 * @hflip: mirror the picture horizontally
204 u32 hflip:1; member
H A Dmtk_mdp_regs.c139 misc->hflip = ctx->ctrls.hflip->val; in mtk_mdp_hw_set_rotation()
/kernel/linux/linux-5.10/drivers/staging/media/imx/
H A Dimx-media-csc-scaler.c63 bool hflip; member
623 bool hflip, vflip; in ipu_csc_scaler_s_ctrl() local
627 hflip = ctx->hflip; in ipu_csc_scaler_s_ctrl()
632 hflip = ctrl->val; in ipu_csc_scaler_s_ctrl()
644 ret = ipu_degrees_to_rot_mode(&rot_mode, rotate, hflip, vflip); in ipu_csc_scaler_s_ctrl()
698 ctx->hflip = hflip; in ipu_csc_scaler_s_ctrl()
/kernel/linux/linux-6.6/drivers/staging/media/imx/
H A Dimx-media-csc-scaler.c63 bool hflip; member
623 bool hflip, vflip; in ipu_csc_scaler_s_ctrl() local
627 hflip = ctx->hflip; in ipu_csc_scaler_s_ctrl()
632 hflip = ctrl->val; in ipu_csc_scaler_s_ctrl()
644 ret = ipu_degrees_to_rot_mode(&rot_mode, rotate, hflip, vflip); in ipu_csc_scaler_s_ctrl()
698 ctx->hflip = hflip; in ipu_csc_scaler_s_ctrl()
/kernel/linux/linux-5.10/drivers/media/usb/stkwebcam/
H A Dstk-webcam.c32 static int hflip = -1; variable
33 module_param(hflip, int, 0444);
34 MODULE_PARM_DESC(hflip, "Horizontal image flip (mirror). Defaults to 0");
66 * they mounted the webcam-module the wrong way up. So the hflip and vflip
836 dev->vsettings.hflip = !ctrl->val; in stk_s_ctrl()
838 dev->vsettings.hflip = ctrl->val; in stk_s_ctrl()
1316 if (hflip != -1) in stk_camera_probe()
1317 dev->vsettings.hflip = hflip; in stk_camera_probe()
1319 dev->vsettings.hflip in stk_camera_probe()
[all...]
/kernel/linux/linux-6.6/drivers/media/i2c/
H A Dimx208.c281 struct v4l2_ctrl *hflip; member
321 return codes[imx208->vflip->val][imx208->hflip->val]; in imx208_get_format_code()
472 imx208->hflip->val | in imx208_set_ctrl()
742 /* vflip and hflip cannot change during streaming */ in imx208_set_stream()
744 v4l2_ctrl_grab(imx208->hflip, enable); in imx208_set_stream()
938 imx208->hflip = v4l2_ctrl_new_std(ctrl_hdlr, &imx208_ctrl_ops, in imx208_init_controls()
940 if (imx208->hflip) in imx208_init_controls()
941 imx208->hflip->flags |= V4L2_CTRL_FLAG_MODIFY_LAYOUT; in imx208_init_controls()

Completed in 22 milliseconds

1234567