From a3ecce373af981f701b1c71a98da3df188c21960 Mon Sep 17 00:00:00 2001 From: Adam Ford Date: Wed, 7 Aug 2019 12:05:58 -0500 Subject: [PATCH] ARM: imx6qlogic: Cleanup board_init_f Per the workflow found in crt0.S, we don't need to clear BSS in board_init_f nor do we need to call board_init_r since that will be done for us from main when we return from board_init_f. This patch removes the unneeded function calls from board_init_f. Signed-off-by: Adam Ford Reviewed-by: Fabio Estevam --- board/logicpd/imx6/imx6logic.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/board/logicpd/imx6/imx6logic.c b/board/logicpd/imx6/imx6logic.c index 7a59b89d94..36ebe12773 100644 --- a/board/logicpd/imx6/imx6logic.c +++ b/board/logicpd/imx6/imx6logic.c @@ -350,11 +350,5 @@ void board_init_f(ulong dummy) /* UART clocks enabled and gd valid - init serial console */ preloader_console_init(); - - /* Clear the BSS. */ - memset(__bss_start, 0, __bss_end - __bss_start); - - /* load/boot image from boot device */ - board_init_r(NULL, 0); } #endif -- 2.39.5