x86: Rearrange function calls in board_init_f
This commit is contained in:
@@ -235,6 +235,14 @@ static int do_elf_reloc_fixups(void)
|
||||
*/
|
||||
void board_init_f(ulong boot_flags)
|
||||
{
|
||||
/* First stage CPU initialization */
|
||||
if (cpu_init_f() != 0)
|
||||
hang();
|
||||
|
||||
/* First stage Board initialization */
|
||||
if (board_early_init_f() != 0)
|
||||
hang();
|
||||
|
||||
if (env_init() != 0)
|
||||
hang();
|
||||
|
||||
@@ -253,14 +261,6 @@ void board_init_f(ulong boot_flags)
|
||||
if (calculate_relocation_address() != 0)
|
||||
hang();
|
||||
|
||||
/* First stage CPU initialization */
|
||||
if (cpu_init_f() != 0)
|
||||
hang();
|
||||
|
||||
/* First stage Board initialization */
|
||||
if (board_early_init_f() != 0)
|
||||
hang();
|
||||
|
||||
/* Copy U-Boot into RAM */
|
||||
if (copy_uboot_to_ram() != 0)
|
||||
hang();
|
||||
|
||||
Reference in New Issue
Block a user