/linux-6.3-rc2/drivers/media/platform/renesas/vsp1/ |
A D | vsp1_wpf.c | 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() 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 D | vsp1_rwpf.h | 61 } flip; member
|
/linux-6.3-rc2/drivers/gpu/drm/nouveau/dispnv04/ |
A D | overlay.c | 40 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 D | disp.c | 64 nvif_event_block(&disp->flip); in nv04_display_fini() 124 nvif_event_allow(&disp->flip); in nv04_display_init() 205 nvif_event_dtor(&disp->flip); in nv04_display_destroy() 245 true, NULL, 0, &disp->flip); in nv04_display_create()
|
/linux-6.3-rc2/drivers/media/usb/gspca/gl860/ |
A D | gl860-mi2020.c | 364 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 D | gl860-ov2640.c | 184 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 D | gl860-mi1320.c | 213 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 D | gl860.c | 75 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()
|
A D | gl860.h | 43 u8 flip; member
|
/linux-6.3-rc2/Documentation/devicetree/bindings/display/panel/ |
A D | samsung,s6e8aa0.yaml | 47 flip-horizontal: 48 description: boolean to flip image horizontally 51 flip-vertical: 52 description: boolean to flip image vertically 82 flip-horizontal; 83 flip-vertical;
|
A D | ronbo,rb070d30.yaml | 28 description: GPIO used for the shlr pin (horizontal flip) 32 description: GPIO used for the updn pin (vertical flip)
|
/linux-6.3-rc2/tools/testing/selftests/bpf/progs/ |
A D | setget_sockopt.c | 33 unsigned int flip:1; member 41 { .opt = SO_REUSEADDR, .flip = 1, }, 44 { .opt = SO_KEEPALIVE, .flip = 1, }, 46 { .opt = SO_REUSEPORT, .flip = 1, }, 50 { .opt = SO_TXREHASH, .flip = 1, }, 55 { .opt = TCP_NODELAY, .flip = 1, }, 75 { .opt = IPV6_AUTOFLOWLABEL, .flip = 1, }, 153 if (t->flip) in bpf_test_socket_sockopt() 170 if (t->flip) in bpf_test_ip_sockopt() 187 if (t->flip) in bpf_test_ipv6_sockopt() [all …]
|
/linux-6.3-rc2/drivers/media/platform/samsung/exynos4-is/ |
A D | fimc-reg.c | 43 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-6.3-rc2/sound/core/oss/ |
A D | linear.c | 39 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 D | mulaw.c | 153 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-6.3-rc2/Documentation/devicetree/bindings/input/touchscreen/ |
A D | bu21013.txt | 25 - rohm,flip-x : Flip touch coordinates on the X axis 26 - rohm,flip-y : Flip touch coordinates on the Y axis
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn21/ |
A D | dcn21_hubp.c | 677 cmd.PLAT_54186_wa.header.payload_bytes = sizeof(cmd.PLAT_54186_wa.flip); in dmcub_PLAT_54186_wa() 678 cmd.PLAT_54186_wa.flip.DCSURF_PRIMARY_SURFACE_ADDRESS = in dmcub_PLAT_54186_wa() 680 cmd.PLAT_54186_wa.flip.DCSURF_PRIMARY_SURFACE_ADDRESS_C = in dmcub_PLAT_54186_wa() 682 cmd.PLAT_54186_wa.flip.DCSURF_PRIMARY_SURFACE_ADDRESS_HIGH = in dmcub_PLAT_54186_wa() 684 cmd.PLAT_54186_wa.flip.DCSURF_PRIMARY_SURFACE_ADDRESS_HIGH_C = in dmcub_PLAT_54186_wa() 686 cmd.PLAT_54186_wa.flip.flip_params.grph_stereo = flip_regs->grph_stereo; in dmcub_PLAT_54186_wa() 687 cmd.PLAT_54186_wa.flip.flip_params.hubp_inst = hubp->inst; in dmcub_PLAT_54186_wa() 688 cmd.PLAT_54186_wa.flip.flip_params.immediate = flip_regs->immediate; in dmcub_PLAT_54186_wa() 689 cmd.PLAT_54186_wa.flip.flip_params.tmz_surface = flip_regs->tmz_surface; in dmcub_PLAT_54186_wa() 690 cmd.PLAT_54186_wa.flip.flip_params.vmid = flip_regs->vmid; in dmcub_PLAT_54186_wa()
|
/linux-6.3-rc2/drivers/xen/ |
A D | gntdev.c | 576 static int gntdev_open(struct inode *inode, struct file *flip) in gntdev_open() argument 588 priv->dmabuf_priv = gntdev_dmabuf_init(flip); in gntdev_open() 597 flip->private_data = priv; in gntdev_open() 607 static int gntdev_release(struct inode *inode, struct file *flip) in gntdev_release() argument 609 struct gntdev_priv *priv = flip->private_data; in gntdev_release() 989 static long gntdev_ioctl(struct file *flip, in gntdev_ioctl() argument 992 struct gntdev_priv *priv = flip->private_data; in gntdev_ioctl() 1033 static int gntdev_mmap(struct file *flip, struct vm_area_struct *vma) in gntdev_mmap() argument 1035 struct gntdev_priv *priv = flip->private_data; in gntdev_mmap()
|
/linux-6.3-rc2/drivers/gpu/drm/msm/dp/ |
A D | dp_power.h | 35 int dp_power_init(struct dp_power *power, bool flip);
|
/linux-6.3-rc2/arch/arm/boot/dts/ |
A D | ste-href-stuib.dtsi | 112 rohm,flip-y; 124 rohm,flip-y;
|
A D | exynos4412-galaxy-s3.dtsi | 115 flip-horizontal; 116 flip-vertical;
|
/linux-6.3-rc2/Documentation/driver-api/tty/ |
A D | tty_buffer.rst | 11 then flip the buffer, so that the data are passed to :doc:`line discipline
|
/linux-6.3-rc2/drivers/media/platform/samsung/s5p-g2d/ |
A D | g2d.h | 60 u32 flip; member
|
/linux-6.3-rc2/drivers/media/usb/gspca/ |
A D | stk1135.c | 488 bool flip; in sd_pkt_scan() local 499 flip = !(le16_to_cpu(hdr->gpio) & (1 << 8)); in sd_pkt_scan() 501 if (sd->flip_status != flip) in sd_pkt_scan()
|
/linux-6.3-rc2/drivers/gpu/drm/nouveau/ |
A D | nouveau_fence.h | 34 struct list_head flip; member
|