From: Simon Glass Date: Wed, 27 May 2020 12:58:48 +0000 (-0600) Subject: x86: spl: Print the error on SPL failure X-Git-Tag: v2020.07-rc4~13^2~13 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=d7413deaddfc247a0d911fcfdcccba412e3661ed;p=oweals%2Fu-boot.git x86: spl: Print the error on SPL failure The error code is often useful to figure out what is going on. Printing it does not increase code size much, so print out the error and then hang. Signed-off-by: Simon Glass Reviewed-by: Bin Meng --- diff --git a/arch/x86/lib/spl.c b/arch/x86/lib/spl.c index b6f9a70ba7..cf22fa2d7b 100644 --- a/arch/x86/lib/spl.c +++ b/arch/x86/lib/spl.c @@ -164,8 +164,8 @@ void board_init_f(ulong flags) ret = x86_spl_init(); if (ret) { - debug("Error %d\n", ret); - panic("x86_spl_init fail"); + printf("x86_spl_init: error %d\n", ret); + hang(); } #if IS_ENABLED(CONFIG_TPL) || IS_ENABLED(CONFIG_SYS_COREBOOT) gd->bd = malloc(sizeof(*gd->bd));