Home
last modified time | relevance | path

Searched refs:flip (Results 1 – 25 of 72) sorted by relevance

123

/Linux-v4.19/drivers/media/platform/vsp1/
Dvsp1_wpf.c57 if (rotate == wpf->flip.rotate) in vsp1_wpf_set_rotation()
85 wpf->flip.rotate = rotate; in vsp1_wpf_set_rotation()
99 u32 flip = 0; in vsp1_wpf_s_ctrl() local
103 rotation = wpf->flip.ctrls.rotate ? wpf->flip.ctrls.rotate->val : 0; in vsp1_wpf_s_ctrl()
114 if (wpf->flip.ctrls.vflip->val) in vsp1_wpf_s_ctrl()
115 flip |= BIT(WPF_CTRL_VFLIP); in vsp1_wpf_s_ctrl()
117 if (wpf->flip.ctrls.hflip && wpf->flip.ctrls.hflip->val) in vsp1_wpf_s_ctrl()
118 flip |= BIT(WPF_CTRL_HFLIP); in vsp1_wpf_s_ctrl()
121 flip ^= BIT(WPF_CTRL_VFLIP) | BIT(WPF_CTRL_HFLIP); in vsp1_wpf_s_ctrl()
123 spin_lock_irq(&wpf->flip.lock); in vsp1_wpf_s_ctrl()
[all …]
Dvsp1_rwpf.h61 } flip; member
/Linux-v4.19/drivers/gpu/drm/nouveau/dispnv04/
Doverlay.c40 bool flip; member
127 bool flip = nv_plane->flip; in nv10_update_plane() local
153 nvif_wr32(dev, NV_PVIDEO_BASE(flip), 0); in nv10_update_plane()
154 nvif_wr32(dev, NV_PVIDEO_OFFSET_BUFF(flip), nv_fb->nvbo->bo.offset); in nv10_update_plane()
155 nvif_wr32(dev, NV_PVIDEO_SIZE_IN(flip), src_h << 16 | src_w); in nv10_update_plane()
156 nvif_wr32(dev, NV_PVIDEO_POINT_IN(flip), src_y << 16 | src_x); in nv10_update_plane()
157 nvif_wr32(dev, NV_PVIDEO_DS_DX(flip), (src_w << 20) / crtc_w); in nv10_update_plane()
158 nvif_wr32(dev, NV_PVIDEO_DT_DY(flip), (src_h << 20) / crtc_h); in nv10_update_plane()
159 nvif_wr32(dev, NV_PVIDEO_POINT_OUT(flip), crtc_y << 16 | crtc_x); in nv10_update_plane()
160 nvif_wr32(dev, NV_PVIDEO_SIZE_OUT(flip), crtc_h << 16 | crtc_w); in nv10_update_plane()
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/display/panel/
Dsamsung,s6e8aa0.txt17 - flip-horizontal: boolean to flip image horizontally
18 - flip-vertical: boolean to flip image vertically
40 flip-horizontal;
41 flip-vertical;
/Linux-v4.19/drivers/media/usb/gspca/gl860/
Dgl860-mi2020.c376 sd->vcur.flip = 0; in mi2020_init_settings()
388 sd->vmax.flip = 1; in mi2020_init_settings()
457 s32 flip = (((sd->vcur.flip > 0) ^ sd->mirrorMask) > 0); in mi2020_init_post_alt() local
486 dat_hvflip2[2] = 0x6c + 2 * (1 - flip) + (1 - mirror); in mi2020_init_post_alt()
487 dat_hvflip4[2] = 0x24 + 2 * (1 - flip) + (1 - mirror); in mi2020_init_post_alt()
606 sd->vold.flip = flip; in mi2020_init_post_alt()
645 s32 flip = (((sd->vcur.flip > 0) ^ sd->mirrorMask) > 0); in mi2020_camera_settings() local
703 if (mirror != sd->vold.mirror || flip != sd->vold.flip) { in mi2020_camera_settings()
705 sd->vold.flip = flip; in mi2020_camera_settings()
707 dat_hvflip2[2] = 0x6c + 2 * (1 - flip) + (1 - mirror); in mi2020_camera_settings()
[all …]
Dgl860-ov2640.c196 sd->vcur.flip = 0; in ov2640_init_settings()
207 sd->vmax.flip = 1; in ov2640_init_settings()
260 sd->vold.flip = -1; in ov2640_init_pre_alt()
360 s32 flip = (((sd->vcur.flip > 0) ^ sd->mirrorMask) == 0); in ov2640_camera_settings() local
450 if (mirror != sd->vold.mirror || flip != sd->vold.flip) { in ov2640_camera_settings()
452 sd->vold.flip = flip; in ov2640_camera_settings()
460 flip = 0x50 * flip + mirror; in ov2640_camera_settings()
464 ctrl_out(gspca_dev, 0x40, 1, 0x6028 + flip, 0x0004, 0, NULL); in ov2640_camera_settings()
Dgl860-mi1320.c198 sd->vcur.flip = 0; in mi1320_init_settings()
210 sd->vmax.flip = 1; in mi1320_init_settings()
275 sd->vold.flip = -1; in mi1320_init_pre_alt()
361 s32 flip = (((sd->vcur.flip > 0) ^ sd->mirrorMask) > 0); in mi1320_camera_settings() local
492 if (mirror != sd->vold.mirror || flip != sd->vold.flip) { in mi1320_camera_settings()
495 sd->vold.flip = flip; in mi1320_camera_settings()
497 dat_hvflip2[3] = flip + 2 * mirror; in mi1320_camera_settings()
Dgl860.c87 sd->vcur.flip = ctrl->val; in sd_s_ctrl()
150 if (sd->vmax.flip) in sd_init_controls()
152 0, sd->vmax.flip, 1, sd->vcur.flip); in sd_init_controls()
Dgl860.h55 u8 flip; member
/Linux-v4.19/Documentation/devicetree/bindings/input/touchscreen/
Dbu21013.txt12 - rohm,flip-x : Flip touch coordinates on the X axis
13 - rohm,flip-y : Flip touch coordinates on the Y axis
26 rohm,flip-y;
/Linux-v4.19/drivers/media/platform/exynos4-is/
Dfimc-reg.c46 u32 flip = FIMC_REG_MSCTRL_FLIP_NORMAL; in fimc_hw_get_in_flip() local
49 flip = FIMC_REG_MSCTRL_FLIP_Y_MIRROR; in fimc_hw_get_in_flip()
51 flip = FIMC_REG_MSCTRL_FLIP_X_MIRROR; in fimc_hw_get_in_flip()
54 return flip; in fimc_hw_get_in_flip()
56 return (flip ^ FIMC_REG_MSCTRL_FLIP_180) & FIMC_REG_MSCTRL_FLIP_180; in fimc_hw_get_in_flip()
61 u32 flip = FIMC_REG_CITRGFMT_FLIP_NORMAL; in fimc_hw_get_target_flip() local
64 flip |= FIMC_REG_CITRGFMT_FLIP_Y_MIRROR; in fimc_hw_get_target_flip()
66 flip |= FIMC_REG_CITRGFMT_FLIP_X_MIRROR; in fimc_hw_get_target_flip()
69 return flip; in fimc_hw_get_target_flip()
71 return (flip ^ FIMC_REG_CITRGFMT_FLIP_180) & FIMC_REG_CITRGFMT_FLIP_180; in fimc_hw_get_target_flip()
[all …]
/Linux-v4.19/drivers/pcmcia/
Dpxa2xx_balloon3.c60 int flip; in balloon3_pcmcia_socket_state() local
64 flip = (status ^ balloon3_pcmcia_status[skt->nr]) in balloon3_pcmcia_socket_state()
71 if (flip) { in balloon3_pcmcia_socket_state()
Dpxa2xx_mainstone.c60 unsigned long status, flip; in mst_pcmcia_socket_state() local
63 flip = (status ^ mst_pcmcia_status[skt->nr]) & MST_PCMCIA_nSTSCHG_BVD1; in mst_pcmcia_socket_state()
70 if (flip) { in mst_pcmcia_socket_state()
/Linux-v4.19/sound/core/oss/
Dlinear.c39 unsigned int flip; /* MSB flip for signeness, done after endian conv */ member
51 tmp ^= data->flip; in do_convert()
141 data->flip = (__force u32)cpu_to_le32(0x80000000); in init_data()
143 data->flip = (__force u32)cpu_to_be32(0x80000000); in init_data()
Dmulaw.c153 u16 flip; /* MSB flip for signedness, done after endian conversion */ member
159 sample ^= data->flip; in cvt_s16_to_native()
210 sample ^= data->flip; in cvt_native_to_s16()
285 data->flip = 0x8000; in init_data()
/Linux-v4.19/arch/arm/boot/dts/
Dexynos4412-galaxy-s3.dtsi94 flip-horizontal;
95 flip-vertical;
Dste-href-stuib.dtsi116 rohm,flip-y;
128 rohm,flip-y;
/Linux-v4.19/drivers/media/usb/stkwebcam/
Dstk-sensor.c506 int flip; in stk_sensor_configure() local
559 flip = (dev->vsettings.vflip?MVFP_FLIP:0) in stk_sensor_configure()
561 stk_sensor_outb(dev, REG_MVFP, flip); in stk_sensor_configure()
/Linux-v4.19/drivers/xen/
Dgntdev.c589 static int gntdev_open(struct inode *inode, struct file *flip) in gntdev_open() argument
627 flip->private_data = priv; in gntdev_open()
644 static int gntdev_release(struct inode *inode, struct file *flip) in gntdev_release() argument
646 struct gntdev_priv *priv = flip->private_data; in gntdev_release()
1037 static long gntdev_ioctl(struct file *flip, in gntdev_ioctl() argument
1040 struct gntdev_priv *priv = flip->private_data; in gntdev_ioctl()
1081 static int gntdev_mmap(struct file *flip, struct vm_area_struct *vma) in gntdev_mmap() argument
1083 struct gntdev_priv *priv = flip->private_data; in gntdev_mmap()
/Linux-v4.19/drivers/gpu/drm/nouveau/
Dnouveau_display.c440 nvif_notify_get(&drm->flip); in nouveau_display_init()
460 nvif_notify_put(&drm->flip); in nouveau_display_fini()
757 list_add_tail(&s->head, &fctx->flip); in nouveau_page_flip_emit()
904 if (list_empty(&fctx->flip)) { in nouveau_finish_page_flip()
910 s = list_first_entry(&fctx->flip, struct nouveau_page_flip_state, head); in nouveau_finish_page_flip()
930 struct nouveau_drm *drm = container_of(notify, typeof(*drm), flip); in nouveau_flip_complete()
Dnouveau_fence.h34 struct list_head flip; member
/Linux-v4.19/drivers/video/fbdev/
Dw100fb.c88 return sprintf(buf, "%d\n",par->flip); in flip_show()
93 unsigned int flip; in flip_store() local
97 flip = simple_strtoul(buf, NULL, 10); in flip_store()
99 if (flip > 0) in flip_store()
100 par->flip = 1; in flip_store()
102 par->flip = 0; in flip_store()
113 static DEVICE_ATTR_RW(flip);
734 par->flip = 1; in w100fb_probe()
736 par->flip = 0; in w100fb_probe()
1426 if (par->flip) { in w100_set_dispregs()
[all …]
/Linux-v4.19/include/video/
Dw100fb.h141 unsigned int flip; member
/Linux-v4.19/drivers/media/platform/s5p-g2d/
Dg2d.h64 u32 flip; member
/Linux-v4.19/drivers/media/usb/gspca/
Dstk1135.c497 bool flip; in sd_pkt_scan() local
508 flip = !(le16_to_cpu(hdr->gpio) & (1 << 8)); in sd_pkt_scan()
510 if (sd->flip_status != flip) in sd_pkt_scan()

123