rockchip: TPL banner should depend on CONFIG_TPL_BANNER_PRINT
authorChris Webb <chris@arachsys.com>
Fri, 19 Jul 2019 13:23:55 +0000 (14:23 +0100)
committerKever Yang <kever.yang@rock-chips.com>
Mon, 22 Jul 2019 13:52:59 +0000 (21:52 +0800)
The generic code in common/spl/spl.c allows TPL/SPL banners to be
silenced by unsetting CONFIG_TPL_BANNER_PRINT or CONFIG_SPL_BANNER_PRINT
respectively. However, arch/arm/mach-rockchip/tpl.c prints this banner
unconditionally.

Fix the rockchip-specific tpl.c so that the TPL banner depends on
CONFIG_TPL_BANNER_PRINT in the same way as the generic code.

Signed-off-by: <chris@arachsys.com>
Reviewed-by: Kever Yang <Kever.yang@rock-chips.com>
arch/arm/mach-rockchip/tpl.c

index 5df88bd..55f6e92 100644 (file)
@@ -54,9 +54,11 @@ void board_init_f(ulong dummy)
         * printascii("string");
         */
        debug_uart_init();
+#ifdef CONFIG_TPL_BANNER_PRINT
        printascii("\nU-Boot TPL " PLAIN_VERSION " (" U_BOOT_DATE " - " \
                                U_BOOT_TIME ")\n");
 #endif
+#endif
        ret = spl_early_init();
        if (ret) {
                debug("spl_early_init() failed: %d\n", ret);