From: Tim Harvey Date: Tue, 24 May 2016 21:59:59 +0000 (-0700) Subject: video: allow version string to be optional when using LOGO X-Git-Tag: v2016.09-rc2~176^2~2 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=adde435fa7c03c17c40e9f771eceed127fbbc251;p=u-boot video: allow version string to be optional when using LOGO The CONFIG_HIDE_LOGO_VERSION config can be used to disable putting the U-Boot version string on top of the logo. Signed-off-by: Tim Harvey --- diff --git a/README b/README index 26d5ad273e..e86934af69 100644 --- a/README +++ b/README @@ -840,6 +840,9 @@ The following options need to be configured: CONFIG_CONSOLE_EXTRA_INFO additional board info beside the logo + CONFIG_HIDE_LOGO_VERSION + do not display bootloader + version string When CONFIG_CFB_CONSOLE_ANSI is defined, console will support a limited number of ANSI escape sequences (cursor control, diff --git a/drivers/video/cfb_console.c b/drivers/video/cfb_console.c index ef4984becb..30b53dbb80 100644 --- a/drivers/video/cfb_console.c +++ b/drivers/video/cfb_console.c @@ -1929,10 +1929,10 @@ static void plot_logo_or_black(void *screen, int x, int y, int black) static void *video_logo(void) { char info[128]; - int space, len; __maybe_unused int y_off = 0; __maybe_unused ulong addr; __maybe_unused char *s; + __maybe_unused int len, space; splash_get_pos(&video_logo_xpos, &video_logo_ypos); @@ -1978,6 +1978,7 @@ static void *video_logo(void) sprintf(info, " %s", version_string); +#ifndef CONFIG_HIDE_LOGO_VERSION space = (VIDEO_LINE_LEN / 2 - VIDEO_INFO_X) / VIDEO_FONT_WIDTH; len = strlen(info); @@ -2026,6 +2027,7 @@ static void *video_logo(void) } } } +#endif #endif return (video_fb_address + video_logo_height * VIDEO_LINE_LEN);