Lines Matching refs:src_w

61 	u32 src_x, src_y, src_w, src_h, hsub, vsub;  in intel_plane_check_src_coordinates()  local
81 src_w = drm_rect_width(src) >> 16; in intel_plane_check_src_coordinates()
86 src_w << 16, src_h << 16); in intel_plane_check_src_coordinates()
99 if (src_x % hsub || src_w % hsub) { in intel_plane_check_src_coordinates()
101 src_x, src_w, hsub, str_yes_no(rotated)); in intel_plane_check_src_coordinates()
616 unsigned int src_w, dst_w, pixel_rate; in ivb_sprite_min_cdclk() local
628 src_w = drm_rect_width(&plane_state->uapi.src) >> 16; in ivb_sprite_min_cdclk()
631 if (src_w != dst_w) in ivb_sprite_min_cdclk()
637 dst_w = min(src_w, dst_w); in ivb_sprite_min_cdclk()
639 return DIV_ROUND_UP_ULL(mul_u32_u32(pixel_rate, num * src_w), in ivb_sprite_min_cdclk()
849 u32 src_w = drm_rect_width(&plane_state->uapi.src) >> 16; in ivb_sprite_update_noarm() local
853 if (crtc_w != src_w || crtc_h != src_h) in ivb_sprite_update_noarm()
855 SPRITE_SRC_WIDTH(src_w - 1) | in ivb_sprite_update_noarm()
1176 u32 src_w = drm_rect_width(&plane_state->uapi.src) >> 16; in g4x_sprite_update_noarm() local
1180 if (crtc_w != src_w || crtc_h != src_h) in g4x_sprite_update_noarm()
1182 DVS_SRC_WIDTH(src_w - 1) | in g4x_sprite_update_noarm()
1297 int src_x, src_w, src_h, crtc_w, crtc_h; in g4x_sprite_check_scaling() local
1309 src_w = drm_rect_width(src) >> 16; in g4x_sprite_check_scaling()
1312 if (src_w == crtc_w && src_h == crtc_h) in g4x_sprite_check_scaling()
1327 width_bytes = ((src_x * cpp) & 63) + src_w * cpp; in g4x_sprite_check_scaling()
1329 if (src_w < min_width || src_h < min_height || in g4x_sprite_check_scaling()
1330 src_w > 2048 || src_h > 2048) { in g4x_sprite_check_scaling()
1332 src_w, src_h, min_width, min_height, 2048, 2048); in g4x_sprite_check_scaling()