Lines Matching refs:src_w
573 unsigned int src_w, dst_w, pixel_rate; in ivb_sprite_min_cdclk() local
585 src_w = drm_rect_width(&plane_state->uapi.src) >> 16; in ivb_sprite_min_cdclk()
588 if (src_w != dst_w) in ivb_sprite_min_cdclk()
594 dst_w = min(src_w, dst_w); in ivb_sprite_min_cdclk()
596 return DIV_ROUND_UP_ULL(mul_u32_u32(pixel_rate, num * src_w), in ivb_sprite_min_cdclk()
805 u32 src_w = drm_rect_width(&plane_state->uapi.src) >> 16; in ivb_sprite_update_noarm() local
809 if (crtc_w != src_w || crtc_h != src_h) in ivb_sprite_update_noarm()
811 SPRITE_SRC_WIDTH(src_w - 1) | in ivb_sprite_update_noarm()
1157 u32 src_w = drm_rect_width(&plane_state->uapi.src) >> 16; in g4x_sprite_update_noarm() local
1161 if (crtc_w != src_w || crtc_h != src_h) in g4x_sprite_update_noarm()
1163 DVS_SRC_WIDTH(src_w - 1) | in g4x_sprite_update_noarm()
1292 int src_x, src_w, src_h, crtc_w, crtc_h; in g4x_sprite_check_scaling() local
1304 src_w = drm_rect_width(src) >> 16; in g4x_sprite_check_scaling()
1307 if (src_w == crtc_w && src_h == crtc_h) in g4x_sprite_check_scaling()
1323 width_bytes = ((src_x * cpp) & 63) + src_w * cpp; in g4x_sprite_check_scaling()
1325 if (src_w < min_width || src_h < min_height || in g4x_sprite_check_scaling()
1326 src_w > 2048 || src_h > 2048) { in g4x_sprite_check_scaling()
1329 src_w, src_h, min_width, min_height, 2048, 2048); in g4x_sprite_check_scaling()