Lines Matching full:scale
146 const u8 *sbuf8, unsigned int spitch, unsigned int scale, in drm_panic_blit_pixel() argument
153 if (drm_draw_is_pixel_fg(sbuf8, spitch, x / scale, y / scale)) in drm_panic_blit_pixel()
163 * @scale: integer scale, source buffer is scale time smaller than destination
172 unsigned int scale, u32 fg_color) in drm_panic_blit() argument
178 return drm_panic_blit_pixel(sb, clip, sbuf8, spitch, scale, fg_color); in drm_panic_blit()
186 drm_rect_height(clip), drm_rect_width(clip), scale, fg_color); in drm_panic_blit()
190 drm_rect_height(clip), drm_rect_width(clip), scale, fg_color); in drm_panic_blit()
194 drm_rect_height(clip), drm_rect_width(clip), scale, fg_color); in drm_panic_blit()
587 unsigned int max_qr_size, scale; in _draw_panic_static_qr_code() local
610 scale = max_qr_size / qr_canvas_width; in _draw_panic_static_qr_code()
612 if (scale < 2) in _draw_panic_static_qr_code()
615 pr_debug("QR width %d and scale %d\n", qr_width, scale); in _draw_panic_static_qr_code()
616 r_qr_canvas = DRM_RECT_INIT(0, 0, qr_canvas_width * scale, qr_canvas_width * scale); in _draw_panic_static_qr_code()
621 r_qr = DRM_RECT_INIT(r_qr_canvas.x1 + QR_MARGIN * scale, r_qr_canvas.y1 + QR_MARGIN * scale, in _draw_panic_static_qr_code()
622 qr_width * scale, qr_width * scale); in _draw_panic_static_qr_code()
640 drm_panic_blit(sb, &r_qr, qr_image, qr_pitch, scale, fg_color); in _draw_panic_static_qr_code()