diff --git a/drivers/video/fbdev/core/fb_logo.c b/drivers/video/fbdev/core/fb_logo.c index 0cb7dbf3c27ab2..b68e912c369c13 100644 --- a/drivers/video/fbdev/core/fb_logo.c +++ b/drivers/video/fbdev/core/fb_logo.c @@ -552,6 +552,8 @@ static int fb_show_logo_line(struct fb_info *info, int rotate, region.height = info->var.yres; region.rop = ROP_COPY; info->fbops->fb_fillrect(info, ®ion); + // Enforce only one draw of the logo + n = 1; } fb_do_show_logo(info, &image, rotate, n);