Home
last modified time | relevance | path

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

1234

/linux/drivers/media/platform/vsp1/
A Dvsp1_wpf.c99 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()
117 if (wpf->flip.ctrls.hflip && wpf->flip.ctrls.hflip->val) in vsp1_wpf_s_ctrl()
124 wpf->flip.pending = flip; in vsp1_wpf_s_ctrl()
285 if (wpf->flip.rotate) in wpf_configure_stream()
377 wpf->flip.active = (wpf->flip.active & ~mask) in wpf_configure_frame()
406 unsigned int flip; in wpf_configure_partition() local
455 flip = wpf->flip.active; in wpf_configure_partition()
457 if (flip & BIT(WPF_CTRL_HFLIP) && !wpf->flip.rotate) in wpf_configure_partition()
459 else if (flip & BIT(WPF_CTRL_VFLIP) && wpf->flip.rotate) in wpf_configure_partition()
[all …]
A Dvsp1_rwpf.h61 } flip; member
/linux/drivers/gpu/drm/nouveau/dispnv04/
A Doverlay.c40 bool flip; member
127 bool flip = nv_plane->flip; in nv10_update_plane() local
154 nvif_wr32(dev, NV_PVIDEO_BASE(flip), 0); in nv10_update_plane()
155 nvif_wr32(dev, NV_PVIDEO_OFFSET_BUFF(flip), nvbo->offset); in nv10_update_plane()
156 nvif_wr32(dev, NV_PVIDEO_SIZE_IN(flip), src_h << 16 | src_w); in nv10_update_plane()
157 nvif_wr32(dev, NV_PVIDEO_POINT_IN(flip), src_y << 16 | src_x); in nv10_update_plane()
175 nvif_wr32(dev, NV_PVIDEO_UVPLANE_BASE(flip), 0); in nv10_update_plane()
176 nvif_wr32(dev, NV_PVIDEO_UVPLANE_OFFSET_BUFF(flip), in nv10_update_plane()
182 nvif_wr32(dev, NV_PVIDEO_BUFFER, flip ? 0x10 : 0x1); in nv10_update_plane()
183 nv_plane->flip = !flip; in nv10_update_plane()
[all …]
A Ddisp.c64 nvif_notify_put(&disp->flip); in nv04_display_fini()
124 nvif_notify_get(&disp->flip); in nv04_display_init()
205 nvif_notify_dtor(&disp->flip); in nv04_display_destroy()
244 NULL, 0, 0, &disp->flip); in nv04_display_create()
/linux/drivers/media/usb/gspca/gl860/
A Dgl860-mi2020.c364 sd->vcur.flip = 0; in mi2020_init_settings()
376 sd->vmax.flip = 1; in mi2020_init_settings()
445 s32 flip = (((sd->vcur.flip > 0) ^ sd->mirrorMask) > 0); in mi2020_init_post_alt() local
474 dat_hvflip2[2] = 0x6c + 2 * (1 - flip) + (1 - mirror); in mi2020_init_post_alt()
475 dat_hvflip4[2] = 0x24 + 2 * (1 - flip) + (1 - mirror); in mi2020_init_post_alt()
594 sd->vold.flip = flip; in mi2020_init_post_alt()
633 s32 flip = (((sd->vcur.flip > 0) ^ sd->mirrorMask) > 0); in mi2020_camera_settings() local
691 if (mirror != sd->vold.mirror || flip != sd->vold.flip) { in mi2020_camera_settings()
693 sd->vold.flip = flip; in mi2020_camera_settings()
695 dat_hvflip2[2] = 0x6c + 2 * (1 - flip) + (1 - mirror); in mi2020_camera_settings()
[all …]
A Dgl860-ov2640.c184 sd->vcur.flip = 0; in ov2640_init_settings()
195 sd->vmax.flip = 1; in ov2640_init_settings()
248 sd->vold.flip = -1; in ov2640_init_pre_alt()
348 s32 flip = (((sd->vcur.flip > 0) ^ sd->mirrorMask) == 0); in ov2640_camera_settings() local
438 if (mirror != sd->vold.mirror || flip != sd->vold.flip) { in ov2640_camera_settings()
440 sd->vold.flip = flip; in ov2640_camera_settings()
448 flip = 0x50 * flip + mirror; in ov2640_camera_settings()
452 ctrl_out(gspca_dev, 0x40, 1, 0x6028 + flip, 0x0004, 0, NULL); in ov2640_camera_settings()
A Dgl860-mi1320.c213 sd->vcur.flip = 0; in mi1320_init_settings()
225 sd->vmax.flip = 1; in mi1320_init_settings()
290 sd->vold.flip = -1; in mi1320_init_pre_alt()
376 s32 flip = (((sd->vcur.flip > 0) ^ sd->mirrorMask) > 0); in mi1320_camera_settings() local
507 if (mirror != sd->vold.mirror || flip != sd->vold.flip) { in mi1320_camera_settings()
510 sd->vold.flip = flip; in mi1320_camera_settings()
512 dat_hvflip2[3] = flip + 2 * mirror; in mi1320_camera_settings()
A Dgl860.c75 sd->vcur.flip = ctrl->val; in sd_s_ctrl()
138 if (sd->vmax.flip) in sd_init_controls()
140 0, sd->vmax.flip, 1, sd->vcur.flip); in sd_init_controls()
/linux/Documentation/devicetree/bindings/display/panel/
A Dsamsung,s6e8aa0.yaml46 flip-horizontal:
47 description: boolean to flip image horizontally
50 flip-vertical:
51 description: boolean to flip image vertically
81 flip-horizontal;
82 flip-vertical;
A Dronbo,rb070d30.yaml28 description: GPIO used for the shlr pin (horizontal flip)
32 description: GPIO used for the updn pin (vertical flip)
/linux/drivers/media/platform/exynos4-is/
A Dfimc-reg.c43 u32 flip = FIMC_REG_MSCTRL_FLIP_NORMAL; in fimc_hw_get_in_flip() local
46 flip = FIMC_REG_MSCTRL_FLIP_Y_MIRROR; in fimc_hw_get_in_flip()
48 flip = FIMC_REG_MSCTRL_FLIP_X_MIRROR; in fimc_hw_get_in_flip()
51 return flip; in fimc_hw_get_in_flip()
58 u32 flip = FIMC_REG_CITRGFMT_FLIP_NORMAL; in fimc_hw_get_target_flip() local
61 flip |= FIMC_REG_CITRGFMT_FLIP_Y_MIRROR; in fimc_hw_get_target_flip()
63 flip |= FIMC_REG_CITRGFMT_FLIP_X_MIRROR; in fimc_hw_get_target_flip()
66 return flip; in fimc_hw_get_target_flip()
73 u32 cfg, flip; in fimc_hw_set_rotation() local
98 flip &= ~FIMC_REG_MSCTRL_FLIP_MASK; in fimc_hw_set_rotation()
[all …]
/linux/drivers/pcmcia/
A Dpxa2xx_balloon3.c57 int flip; in balloon3_pcmcia_socket_state() local
61 flip = (status ^ balloon3_pcmcia_status[skt->nr]) in balloon3_pcmcia_socket_state()
68 if (flip) { in balloon3_pcmcia_socket_state()
A Dpxa2xx_mainstone.c59 unsigned int flip = mst_pcmcia_bvd1_status[skt->nr] ^ state->bvd1; in mst_pcmcia_socket_state() local
66 if (flip) { in mst_pcmcia_socket_state()
/linux/sound/core/oss/
A Dlinear.c39 unsigned int flip; /* MSB flip for signeness, done after endian conv */ member
51 tmp ^= data->flip; in do_convert()
143 data->flip = (__force u32)cpu_to_le32(0x80000000); in init_data()
145 data->flip = (__force u32)cpu_to_be32(0x80000000); in init_data()
A 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()
287 data->flip = 0x8000; in init_data()
/linux/lib/
A Drandom32.c575 u32 xor, flip; in prandom32_state_selftest() local
586 flip = total = 0; in prandom32_state_selftest()
592 flip |= xor; in prandom32_state_selftest()
605 bits, ~flip, data[0] & ~flip); in prandom32_state_selftest()
/linux/drivers/gpu/drm/amd/display/dc/dcn21/
A Ddcn21_hubp.c676 cmd.PLAT_54186_wa.header.payload_bytes = sizeof(cmd.PLAT_54186_wa.flip); in dmcub_PLAT_54186_wa()
677 cmd.PLAT_54186_wa.flip.DCSURF_PRIMARY_SURFACE_ADDRESS = in dmcub_PLAT_54186_wa()
679 cmd.PLAT_54186_wa.flip.DCSURF_PRIMARY_SURFACE_ADDRESS_C = in dmcub_PLAT_54186_wa()
681 cmd.PLAT_54186_wa.flip.DCSURF_PRIMARY_SURFACE_ADDRESS_HIGH = in dmcub_PLAT_54186_wa()
683 cmd.PLAT_54186_wa.flip.DCSURF_PRIMARY_SURFACE_ADDRESS_HIGH_C = in dmcub_PLAT_54186_wa()
685 cmd.PLAT_54186_wa.flip.flip_params.grph_stereo = flip_regs->grph_stereo; in dmcub_PLAT_54186_wa()
686 cmd.PLAT_54186_wa.flip.flip_params.hubp_inst = hubp->inst; in dmcub_PLAT_54186_wa()
687 cmd.PLAT_54186_wa.flip.flip_params.immediate = flip_regs->immediate; in dmcub_PLAT_54186_wa()
688 cmd.PLAT_54186_wa.flip.flip_params.tmz_surface = flip_regs->tmz_surface; in dmcub_PLAT_54186_wa()
689 cmd.PLAT_54186_wa.flip.flip_params.vmid = flip_regs->vmid; in dmcub_PLAT_54186_wa()
/linux/Documentation/devicetree/bindings/input/touchscreen/
A Dbu21013.txt25 - rohm,flip-x : Flip touch coordinates on the X axis
26 - rohm,flip-y : Flip touch coordinates on the Y axis
/linux/drivers/xen/
A Dgntdev.c511 static int gntdev_open(struct inode *inode, struct file *flip) in gntdev_open() argument
523 priv->dmabuf_priv = gntdev_dmabuf_init(flip); in gntdev_open()
532 flip->private_data = priv; in gntdev_open()
542 static int gntdev_release(struct inode *inode, struct file *flip) in gntdev_release() argument
544 struct gntdev_priv *priv = flip->private_data; in gntdev_release()
924 static long gntdev_ioctl(struct file *flip, in gntdev_ioctl() argument
927 struct gntdev_priv *priv = flip->private_data; in gntdev_ioctl()
968 static int gntdev_mmap(struct file *flip, struct vm_area_struct *vma) in gntdev_mmap() argument
970 struct gntdev_priv *priv = flip->private_data; in gntdev_mmap()
/linux/drivers/media/usb/stkwebcam/
A Dstk-sensor.c498 int flip; in stk_sensor_configure() local
551 flip = (dev->vsettings.vflip?MVFP_FLIP:0) in stk_sensor_configure()
553 stk_sensor_outb(dev, REG_MVFP, flip); in stk_sensor_configure()
/linux/drivers/video/fbdev/
A Dw100fb.c84 return sprintf(buf, "%d\n",par->flip); in flip_show()
89 unsigned int flip; in flip_store() local
93 flip = simple_strtoul(buf, NULL, 10); in flip_store()
95 if (flip > 0) in flip_store()
96 par->flip = 1; in flip_store()
98 par->flip = 0; in flip_store()
109 static DEVICE_ATTR_RW(flip);
741 par->flip = 1; in w100fb_probe()
743 par->flip = 0; in w100fb_probe()
1422 if (par->flip) { in w100_set_dispregs()
[all …]
/linux/arch/arm/boot/dts/
A Dste-href-stuib.dtsi112 rohm,flip-y;
124 rohm,flip-y;
A Dexynos4412-galaxy-s3.dtsi113 flip-horizontal;
114 flip-vertical;
/linux/drivers/gpu/drm/msm/dp/
A Ddp_power.h35 int dp_power_init(struct dp_power *power, bool flip);
A Ddp_ctrl.h22 int dp_ctrl_host_init(struct dp_ctrl *dp_ctrl, bool flip, bool reset);

Completed in 50 milliseconds

1234