Message ID | 55642243.5000205@denx.de (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Hi Heiko, On Tue, May 26, 2015 at 9:35 AM, Heiko Schocher <hs@denx.de> wrote: > Am 26.05.2015 09:25, schrieb Geert Uytterhoeven: >> >> On Tue, May 26, 2015 at 9:17 AM, Heiko Schocher <hs@denx.de> wrote: >>> >>> 4) draw only one logo even on multicores ... why must every core draw >>> a logo? Currently each core draws the logo, and on a system with more >>> than 4 cores, I think this looks not really good ... >> >> >> I don't think each core draws a logo. They're all drawn from >> fbcon_switch(). > > Hmm... I have here an imx6dl based system, and it draws two logos when > booting... It draw one logo _for_ each cpu core, but each logo is not drawn _by_ each cpu core. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds -- To unsubscribe from this list: send the line "unsubscribe linux-fbdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/drivers/video/fbdev/core/fbmem.c b/drivers/video/fbdev/core/fbmem.c index 0705d88..e907ab9 100644 --- a/drivers/video/fbdev/core/fbmem.c +++ b/drivers/video/fbdev/core/fbmem.c @@ -664,8 +672,7 @@ int fb_show_logo(struct fb_info *info, int rotate) { int y; - y = fb_show_logo_line(info, rotate, fb_logo.logo, 0, - num_online_cpus()); + y = fb_show_logo_line(info, rotate, fb_logo.logo, 0, 1); y = fb_show_extra_logos(info, y, rotate); return y;