spl: Make SPL_DISABLE_BANNER_PRINT a positive option

Rather than having a negative option, make this a positive option and
enable it by default. This makes it easier to understand.

Reviewed-by: Tom Rini <trini@konsulko.com>
Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
Simon Glass 2018-11-15 18:43:57 -07:00 committed by Tom Rini
parent d633006463
commit aedc08b297
2 changed files with 14 additions and 5 deletions

View file

@ -135,12 +135,21 @@ config SPL_SEPARATE_BSS
location is used. Normally we put the device tree at the end of BSS location is used. Normally we put the device tree at the end of BSS
but with this option enabled, it goes at _image_binary_end. but with this option enabled, it goes at _image_binary_end.
config SPL_DISABLE_BANNER_PRINT config SPL_BANNER_PRINT
bool "Disable output of the SPL banner 'U-Boot SPL ...'" bool "Enable output of the SPL banner 'U-Boot SPL ...'"
default y
help
If this option is enabled, SPL will print the banner with version
info. Disabling this option could be useful to reduce TPL boot time
(e.g. approx. 6 ms faster, when output on i.MX6 with 115200 baud).
config TPL_BANNER_PRINT
bool "Enable output of the TPL banner 'U-Boot TPL ...'"
default y
help help
If this option is enabled, SPL will not print the banner with version If this option is enabled, SPL will not print the banner with version
info. Selecting this option could be useful to reduce SPL boot time info. Disabling this option could be useful to reduce SPL boot time
(e.g. approx. 6 ms slower, when output on i.MX6 with 115200 baud). (e.g. approx. 6 ms faster, when output on i.MX6 with 115200 baud).
config SPL_DISPLAY_PRINT config SPL_DISPLAY_PRINT
bool "Display a board-specific message in SPL" bool "Display a board-specific message in SPL"

View file

@ -607,7 +607,7 @@ void preloader_console_init(void)
gd->have_console = 1; gd->have_console = 1;
#ifndef CONFIG_SPL_DISABLE_BANNER_PRINT #if CONFIG_IS_ENABLED(BANNER_PRINT)
puts("\nU-Boot " SPL_TPL_NAME " " PLAIN_VERSION " (" U_BOOT_DATE " - " puts("\nU-Boot " SPL_TPL_NAME " " PLAIN_VERSION " (" U_BOOT_DATE " - "
U_BOOT_TIME " " U_BOOT_TZ ")\n"); U_BOOT_TIME " " U_BOOT_TZ ")\n");
#endif #endif