Lines Matching refs:src_w
575 unsigned int src_w, dst_w, pixel_rate; in ivb_sprite_min_cdclk() local
587 src_w = drm_rect_width(&plane_state->uapi.src) >> 16; in ivb_sprite_min_cdclk()
590 if (src_w != dst_w) in ivb_sprite_min_cdclk()
596 dst_w = min(src_w, dst_w); in ivb_sprite_min_cdclk()
598 return DIV_ROUND_UP_ULL(mul_u32_u32(pixel_rate, num * src_w), in ivb_sprite_min_cdclk()
809 u32 src_w = drm_rect_width(&plane_state->uapi.src) >> 16; in ivb_sprite_update_noarm() local
813 if (crtc_w != src_w || crtc_h != src_h) in ivb_sprite_update_noarm()
815 SPRITE_SRC_WIDTH(src_w - 1) | in ivb_sprite_update_noarm()
1146 u32 src_w = drm_rect_width(&plane_state->uapi.src) >> 16; in g4x_sprite_update_noarm() local
1150 if (crtc_w != src_w || crtc_h != src_h) in g4x_sprite_update_noarm()
1152 DVS_SRC_WIDTH(src_w - 1) | in g4x_sprite_update_noarm()
1270 int src_x, src_w, src_h, crtc_w, crtc_h; in g4x_sprite_check_scaling() local
1282 src_w = drm_rect_width(src) >> 16; in g4x_sprite_check_scaling()
1285 if (src_w == crtc_w && src_h == crtc_h) in g4x_sprite_check_scaling()
1301 width_bytes = ((src_x * cpp) & 63) + src_w * cpp; in g4x_sprite_check_scaling()
1303 if (src_w < min_width || src_h < min_height || in g4x_sprite_check_scaling()
1304 src_w > 2048 || src_h > 2048) { in g4x_sprite_check_scaling()
1307 src_w, src_h, min_width, min_height, 2048, 2048); in g4x_sprite_check_scaling()