Lines Matching refs:src_w
289 u32 src_x, src_y, src_w, src_h, hsub, vsub; in intel_plane_check_src_coordinates() local
299 src_w = drm_rect_width(src) >> 16; in intel_plane_check_src_coordinates()
304 src->x2 = (src_x + src_w) << 16; in intel_plane_check_src_coordinates()
319 if (src_x % hsub || src_w % hsub) { in intel_plane_check_src_coordinates()
321 src_x, src_w, hsub, rotated ? "rotated " : ""); in intel_plane_check_src_coordinates()
555 u32 src_w = drm_rect_width(&plane_state->base.src) >> 16; in skl_program_plane() local
571 src_w--; in skl_program_plane()
590 I915_WRITE_FW(PLANE_SIZE(pipe, plane_id), (src_h << 16) | src_w); in skl_program_plane()
1163 u32 src_w = drm_rect_width(&plane_state->base.src) >> 16; in ivb_update_plane() local
1171 src_w--; in ivb_update_plane()
1176 if (crtc_w != src_w || crtc_h != src_h) in ivb_update_plane()
1177 sprscale = SPRITE_SCALE_ENABLE | (src_w << 16) | src_h; in ivb_update_plane()
1416 u32 src_w = drm_rect_width(&plane_state->base.src) >> 16; in g4x_update_plane() local
1424 src_w--; in g4x_update_plane()
1429 if (crtc_w != src_w || crtc_h != src_h) in g4x_update_plane()
1430 dvsscale = DVS_SCALE_ENABLE | (src_w << 16) | src_h; in g4x_update_plane()
1528 int src_x, src_w, src_h, crtc_w, crtc_h; in g4x_sprite_check_scaling() local
1540 src_w = drm_rect_width(src) >> 16; in g4x_sprite_check_scaling()
1543 if (src_w == crtc_w && src_h == crtc_h) in g4x_sprite_check_scaling()
1558 width_bytes = ((src_x * cpp) & 63) + src_w * cpp; in g4x_sprite_check_scaling()
1560 if (src_w < min_width || src_h < min_height || in g4x_sprite_check_scaling()
1561 src_w > 2048 || src_h > 2048) { in g4x_sprite_check_scaling()
1563 src_w, src_h, min_width, min_height, 2048, 2048); in g4x_sprite_check_scaling()
1791 int src_w = drm_rect_width(&plane_state->base.src) >> 16; in skl_plane_check_nv12_rotation() local
1794 if (is_planar_yuv_format(fb->format->format) && src_w & 3 && in skl_plane_check_nv12_rotation()