/kernel/linux/linux-5.10/drivers/gpu/drm/armada/ |
H A D | armada_trace.h | 34 uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h), 35 TP_ARGS(plane, crtc, fb, crtc_x, crtc_y, crtc_w, crtc_h, src_x, src_y, src_w, src_h), 44 __field(u32, src_x) 57 __entry->src_x = src_x; 66 __entry->src_x >> 16, __entry->src_y >> 16,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/armada/ |
H A D | armada_trace.h | 34 uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h), 35 TP_ARGS(plane, crtc, fb, crtc_x, crtc_y, crtc_w, crtc_h, src_x, src_y, src_w, src_h), 44 __field(u32, src_x) 57 __entry->src_x = src_x; 66 __entry->src_x >> 16, __entry->src_y >> 16,
|
/kernel/linux/linux-5.10/drivers/video/fbdev/via/ |
H A D | accel.c | 41 u32 *src_mem, u32 src_addr, u32 src_pitch, u32 src_x, u32 src_y, in hw_bitblt_1() 53 if (src_x < dst_x) { in hw_bitblt_1() 55 src_x += width - 1; in hw_bitblt_1() 84 if (src_x & (op == VIA_BITBLT_MONO ? 0xFFFF8000 : 0xFFFFF000) in hw_bitblt_1() 87 "x/y %d %d\n", src_x, src_y); in hw_bitblt_1() 90 tmp = src_x | (src_y << 16); in hw_bitblt_1() 174 u32 *src_mem, u32 src_addr, u32 src_pitch, u32 src_x, u32 src_y, in hw_bitblt_2() 186 if (src_x < dst_x) { in hw_bitblt_2() 188 src_x += width - 1; in hw_bitblt_2() 253 if (src_x in hw_bitblt_2() 39 hw_bitblt_1(void __iomem *engine, u8 op, u32 width, u32 height, u8 dst_bpp, u32 dst_addr, u32 dst_pitch, u32 dst_x, u32 dst_y, u32 *src_mem, u32 src_addr, u32 src_pitch, u32 src_x, u32 src_y, u32 fg_color, u32 bg_color, u8 fill_rop) hw_bitblt_1() argument 172 hw_bitblt_2(void __iomem *engine, u8 op, u32 width, u32 height, u8 dst_bpp, u32 dst_addr, u32 dst_pitch, u32 dst_x, u32 dst_y, u32 *src_mem, u32 src_addr, u32 src_pitch, u32 src_x, u32 src_y, u32 fg_color, u32 bg_color, u8 fill_rop) hw_bitblt_2() argument [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/via/ |
H A D | accel.c | 41 u32 *src_mem, u32 src_addr, u32 src_pitch, u32 src_x, u32 src_y, in hw_bitblt_1() 53 if (src_x < dst_x) { in hw_bitblt_1() 55 src_x += width - 1; in hw_bitblt_1() 84 if (src_x & (op == VIA_BITBLT_MONO ? 0xFFFF8000 : 0xFFFFF000) in hw_bitblt_1() 87 "x/y %d %d\n", src_x, src_y); in hw_bitblt_1() 90 tmp = src_x | (src_y << 16); in hw_bitblt_1() 174 u32 *src_mem, u32 src_addr, u32 src_pitch, u32 src_x, u32 src_y, in hw_bitblt_2() 186 if (src_x < dst_x) { in hw_bitblt_2() 188 src_x += width - 1; in hw_bitblt_2() 253 if (src_x in hw_bitblt_2() 39 hw_bitblt_1(void __iomem *engine, u8 op, u32 width, u32 height, u8 dst_bpp, u32 dst_addr, u32 dst_pitch, u32 dst_x, u32 dst_y, u32 *src_mem, u32 src_addr, u32 src_pitch, u32 src_x, u32 src_y, u32 fg_color, u32 bg_color, u8 fill_rop) hw_bitblt_1() argument 172 hw_bitblt_2(void __iomem *engine, u8 op, u32 width, u32 height, u8 dst_bpp, u32 dst_addr, u32 dst_pitch, u32 dst_x, u32 dst_y, u32 *src_mem, u32 src_addr, u32 src_pitch, u32 src_x, u32 src_y, u32 fg_color, u32 bg_color, u8 fill_rop) hw_bitblt_2() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_plane_helper.c | 117 .src_x = src->x1, in drm_plane_helper_check_update() 152 uint32_t src_x, uint32_t src_y, in drm_primary_helper_update() 160 .x = src_x >> 16, in drm_primary_helper_update() 164 .x1 = src_x, in drm_primary_helper_update() 166 .x2 = src_x + src_w, in drm_primary_helper_update() 148 drm_primary_helper_update(struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h, struct drm_modeset_acquire_ctx *ctx) drm_primary_helper_update() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_plane_helper.c | 110 .src_x = src->x1, in drm_plane_helper_check_update() 150 * @src_x: x coordinate within source 168 uint32_t src_x, uint32_t src_y, in drm_plane_helper_update_primary() 176 .x = src_x >> 16, in drm_plane_helper_update_primary() 180 .x1 = src_x, in drm_plane_helper_update_primary() 182 .x2 = src_x + src_w, in drm_plane_helper_update_primary() 164 drm_plane_helper_update_primary(struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h, struct drm_modeset_acquire_ctx *ctx) drm_plane_helper_update_primary() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | overlay.c | 94 uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h, in verify_scaling() 103 if (src_x != 0 || src_y != 0) { in verify_scaling() 105 src_x, src_y); in verify_scaling() 116 uint32_t src_x, uint32_t src_y, in nv10_update_plane() 135 src_x >>= 16; in nv10_update_plane() 157 nvif_wr32(dev, NV_PVIDEO_POINT_IN(flip), src_y << 16 | src_x); in nv10_update_plane() 366 uint32_t src_x, uint32_t src_y, in nv04_update_plane() 380 src_x >>= 16; in nv04_update_plane() 385 ret = verify_scaling(fb, 0, src_x, src_y, src_w, src_h, crtc_w, crtc_h); in nv04_update_plane() 93 verify_scaling(const struct drm_framebuffer *fb, uint8_t shift, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h, uint32_t crtc_w, uint32_t crtc_h) verify_scaling() argument 113 nv10_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h, struct drm_modeset_acquire_ctx *ctx) nv10_update_plane() argument 363 nv04_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h, struct drm_modeset_acquire_ctx *ctx) nv04_update_plane() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | overlay.c | 94 uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h, in verify_scaling() 103 if (src_x != 0 || src_y != 0) { in verify_scaling() 105 src_x, src_y); in verify_scaling() 116 uint32_t src_x, uint32_t src_y, in nv10_update_plane() 135 src_x >>= 16; in nv10_update_plane() 157 nvif_wr32(dev, NV_PVIDEO_POINT_IN(flip), src_y << 16 | src_x); in nv10_update_plane() 367 uint32_t src_x, uint32_t src_y, in nv04_update_plane() 381 src_x >>= 16; in nv04_update_plane() 386 ret = verify_scaling(fb, 0, src_x, src_y, src_w, src_h, crtc_w, crtc_h); in nv04_update_plane() 93 verify_scaling(const struct drm_framebuffer *fb, uint8_t shift, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h, uint32_t crtc_w, uint32_t crtc_h) verify_scaling() argument 113 nv10_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h, struct drm_modeset_acquire_ctx *ctx) nv10_update_plane() argument 364 nv04_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h, struct drm_modeset_acquire_ctx *ctx) nv04_update_plane() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/selftests/ |
H A D | test-drm_plane_helper.c | 15 unsigned src_x, unsigned src_y, in set_src() 18 plane_state->src_x = src_x; in set_src() 25 unsigned src_x, unsigned src_y, in check_src_eq() 39 if (plane_state->src.x1 != src_x || in check_src_eq() 14 set_src(struct drm_plane_state *plane_state, unsigned src_x, unsigned src_y, unsigned src_w, unsigned src_h) set_src() argument 24 check_src_eq(struct drm_plane_state *plane_state, unsigned src_x, unsigned src_y, unsigned src_w, unsigned src_h) check_src_eq() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_framebuffer.c | 209 u32 src_x, u32 src_y, u32 src_w, u32 src_h) in komeda_fb_check_src_coords() 216 if ((src_x + src_w > fb->width) || (src_y + src_h > fb->height)) { in komeda_fb_check_src_coords() 221 if ((src_x % info->hsub) || (src_w % info->hsub) || in komeda_fb_check_src_coords() 224 src_x, src_y, src_w, src_h, info->format); in komeda_fb_check_src_coords() 228 if ((src_x % block_w) || (src_w % block_w) || in komeda_fb_check_src_coords() 231 src_x, src_y, src_w, src_h, info->format); in komeda_fb_check_src_coords() 208 komeda_fb_check_src_coords(const struct komeda_fb *kfb, u32 src_x, u32 src_y, u32 src_w, u32 src_h) komeda_fb_check_src_coords() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_framebuffer.c | 209 u32 src_x, u32 src_y, u32 src_w, u32 src_h) in komeda_fb_check_src_coords() 216 if ((src_x + src_w > fb->width) || (src_y + src_h > fb->height)) { in komeda_fb_check_src_coords() 221 if ((src_x % info->hsub) || (src_w % info->hsub) || in komeda_fb_check_src_coords() 224 src_x, src_y, src_w, src_h, info->format); in komeda_fb_check_src_coords() 228 if ((src_x % block_w) || (src_w % block_w) || in komeda_fb_check_src_coords() 231 src_x, src_y, src_w, src_h, info->format); in komeda_fb_check_src_coords() 208 komeda_fb_check_src_coords(const struct komeda_fb *kfb, u32 src_x, u32 src_y, u32 src_w, u32 src_h) komeda_fb_check_src_coords() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H A D | i9xx_plane.c | 229 int src_x, src_y, src_w; in i9xx_check_plane_surface() local 241 src_x = plane_state->uapi.src.x1 >> 16; in i9xx_check_plane_surface() 248 intel_add_fb_offsets(&src_x, &src_y, plane_state, 0); in i9xx_check_plane_surface() 251 offset = intel_plane_compute_aligned_offset(&src_x, &src_y, in i9xx_check_plane_surface() 271 while ((src_x + src_w) * cpp > plane_state->view.color_plane[0].mapping_stride) { in i9xx_check_plane_surface() 278 offset = intel_plane_adjust_aligned_offset(&src_x, &src_y, plane_state, 0, in i9xx_check_plane_surface() 288 src_x << 16, src_y << 16); in i9xx_check_plane_surface() 297 src_x += src_w - 1; in i9xx_check_plane_surface() 300 src_x += src_w - 1; in i9xx_check_plane_surface() 305 drm_WARN_ON(&dev_priv->drm, src_x > 819 in i9xx_check_plane_surface() [all...] |
H A D | intel_cursor.c | 84 int src_x, src_y; in intel_cursor_check_surface() local 95 src_x = plane_state->uapi.src.x1 >> 16; in intel_cursor_check_surface() 98 intel_add_fb_offsets(&src_x, &src_y, plane_state, 0); in intel_cursor_check_surface() 99 offset = intel_plane_compute_aligned_offset(&src_x, &src_y, in intel_cursor_check_surface() 102 if (src_x != 0 || src_y != 0) { in intel_cursor_check_surface() 113 src_x << 16, src_y << 16); in intel_cursor_check_surface() 125 plane_state->view.color_plane[0].x = src_x; in intel_cursor_check_surface() 612 u32 src_x, u32 src_y, in intel_legacy_cursor_update() 675 new_plane_state->uapi.src_x = src_x; in intel_legacy_cursor_update() 607 intel_legacy_cursor_update(struct drm_plane *_plane, struct drm_crtc *_crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, u32 src_x, u32 src_y, u32 src_w, u32 src_h, struct drm_modeset_acquire_ctx *ctx) intel_legacy_cursor_update() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/gma500/ |
H A D | accel_2d.c | 150 * @src_x offset in pixels 163 uint16_t src_x, uint16_t src_y, in psb_accel_2d_copy() 175 psb_accel_2d_copy_direction(src_x - dst_x, src_y - dst_y); in psb_accel_2d_copy() 179 src_x += size_x - 1; in psb_accel_2d_copy() 205 PSB_2D_SRC_OFF_BH | (src_x << PSB_2D_SRCOFF_XSTART_SHIFT) | in psb_accel_2d_copy() 159 psb_accel_2d_copy(struct drm_psb_private *dev_priv, uint32_t src_offset, uint32_t src_stride, uint32_t src_format, uint32_t dst_offset, uint32_t dst_stride, uint32_t dst_format, uint16_t src_x, uint16_t src_y, uint16_t dst_x, uint16_t dst_y, uint16_t size_x, uint16_t size_y) psb_accel_2d_copy() argument
|
/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_plane.h | 42 * @crtc_w and the source coordinates @src_x, @src_y, @src_h and @src_w are the 103 * @src_x: left position of visible portion of plane within plane (in 106 uint32_t src_x; member 233 .x1 = state->src_x, in drm_plane_state_src() 235 .x2 = state->src_x + state->src_w, in drm_plane_state_src() 265 * the src_x, src_y, src_w and src_h parameters (as 16.16 fixed point 287 uint32_t src_x, uint32_t src_y,
|
/kernel/linux/linux-5.10/drivers/video/fbdev/sis/ |
H A D | sis_accel.c | 104 SiS300SubsequentScreenToScreenCopy(struct sis_video_info *ivideo, int src_x, in SiS300SubsequentScreenToScreenCopy() argument 122 src_x += width-1; in SiS300SubsequentScreenToScreenCopy() 130 SiS300SetupSRCXY(src_x, src_y) in SiS300SubsequentScreenToScreenCopy() 191 SiS310SubsequentScreenToScreenCopy(struct sis_video_info *ivideo, int src_x, int src_y, in SiS310SubsequentScreenToScreenCopy() argument 232 SiS310SetupSRCXY(src_x, src_y) in SiS310SubsequentScreenToScreenCopy()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_plane.c | 64 unsigned int src_x, src_y; in exynos_plane_mode_set() local 80 src_x = state->src_x >> 16; in exynos_plane_mode_set() 95 src_x += ((-crtc_x) * exynos_state->h_ratio) >> 16; in exynos_plane_mode_set() 106 exynos_state->src.x = src_x; in exynos_plane_mode_set()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/shmobile/ |
H A D | shmob_drm_plane.c | 29 unsigned int src_x; member 140 shmob_drm_plane_compute_base(splane, fb, splane->src_x, splane->src_y); in __shmob_drm_plane_setup() 173 uint32_t src_x, uint32_t src_y, in shmob_drm_plane_update() 195 splane->src_x = src_x >> 16; in shmob_drm_plane_update() 170 shmob_drm_plane_update(struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h, struct drm_modeset_acquire_ctx *ctx) shmob_drm_plane_update() argument
|
/kernel/linux/linux-6.6/drivers/video/fbdev/sis/ |
H A D | sis_accel.c | 104 SiS300SubsequentScreenToScreenCopy(struct sis_video_info *ivideo, int src_x, in SiS300SubsequentScreenToScreenCopy() argument 122 src_x += width-1; in SiS300SubsequentScreenToScreenCopy() 130 SiS300SetupSRCXY(src_x, src_y) in SiS300SubsequentScreenToScreenCopy() 191 SiS310SubsequentScreenToScreenCopy(struct sis_video_info *ivideo, int src_x, int src_y, in SiS310SubsequentScreenToScreenCopy() argument 232 SiS310SetupSRCXY(src_x, src_y) in SiS310SubsequentScreenToScreenCopy()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_plane.c | 65 unsigned int src_x, src_y; in exynos_plane_mode_set() local 81 src_x = state->src_x >> 16; in exynos_plane_mode_set() 96 src_x += ((-crtc_x) * exynos_state->h_ratio) >> 16; in exynos_plane_mode_set() 107 exynos_state->src.x = src_x; in exynos_plane_mode_set()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/renesas/shmobile/ |
H A D | shmob_drm_plane.c | 29 unsigned int src_x; member 144 shmob_drm_plane_compute_base(splane, fb, splane->src_x, splane->src_y); in __shmob_drm_plane_setup() 177 uint32_t src_x, uint32_t src_y, in shmob_drm_plane_update() 199 splane->src_x = src_x >> 16; in shmob_drm_plane_update() 174 shmob_drm_plane_update(struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h, struct drm_modeset_acquire_ctx *ctx) shmob_drm_plane_update() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp4/ |
H A D | mdp4_plane.c | 50 uint32_t src_x, uint32_t src_y, 124 state->src_x, state->src_y, in mdp4_plane_atomic_update() 196 uint32_t src_x, uint32_t src_y, in mdp4_plane_mode_set() 217 src_x = src_x >> 16; in mdp4_plane_mode_set() 223 fb->base.id, src_x, src_y, src_w, src_h, in mdp4_plane_mode_set() 286 MDP4_PIPE_SRC_XY_X(src_x) | in mdp4_plane_mode_set() 192 mdp4_plane_mode_set(struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h) mdp4_plane_mode_set() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/zte/ |
H A D | zx_plane.c | 194 u32 src_x, src_y, src_w, src_h; in zx_vl_plane_atomic_update() local 205 src_x = src->x1 >> 16; in zx_vl_plane_atomic_update() 221 paddr += src_x * fb->format->cpp[i]; in zx_vl_plane_atomic_update() 358 u32 src_x, src_y, src_w, src_h; in zx_gl_plane_atomic_update() local 372 src_x = plane->state->src_x >> 16; in zx_gl_plane_atomic_update() 386 paddr += src_y * stride + src_x * bpp / 8; in zx_gl_plane_atomic_update()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/mdp4/ |
H A D | mdp4_plane.c | 53 uint32_t src_x, uint32_t src_y, 142 new_state->src_x, new_state->src_y, in mdp4_plane_atomic_update() 214 uint32_t src_x, uint32_t src_y, in mdp4_plane_mode_set() 235 src_x = src_x >> 16; in mdp4_plane_mode_set() 241 fb->base.id, src_x, src_y, src_w, src_h, in mdp4_plane_mode_set() 304 MDP4_PIPE_SRC_XY_X(src_x) | in mdp4_plane_mode_set() 210 mdp4_plane_mode_set(struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h) mdp4_plane_mode_set() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/sti/ |
H A D | sti_gdp.c | 628 int src_x, src_y, src_w, src_h; in sti_gdp_atomic_check() local 642 /* src_x are in 16.16 format */ in sti_gdp_atomic_check() 643 src_x = state->src_x >> 16; in sti_gdp_atomic_check() 692 src_w, src_h, src_x, src_y); in sti_gdp_atomic_check() 707 int src_x, src_y, src_w, src_h; in sti_gdp_atomic_update() local 726 (oldstate->src_x == state->src_x) && in sti_gdp_atomic_update() 751 /* src_x are in 16.16 format */ in sti_gdp_atomic_update() 752 src_x in sti_gdp_atomic_update() [all...] |