Skip to content
Snippets Groups Projects
Commit a3824142 authored by Graeme Russ's avatar Graeme Russ
Browse files

x86: Rearrange function calls in board_init_f

parent 71a54049
Branches
Tags
No related merge requests found
...@@ -235,6 +235,14 @@ static int do_elf_reloc_fixups(void) ...@@ -235,6 +235,14 @@ static int do_elf_reloc_fixups(void)
*/ */
void board_init_f(ulong boot_flags) 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) if (env_init() != 0)
hang(); hang();
...@@ -253,14 +261,6 @@ void board_init_f(ulong boot_flags) ...@@ -253,14 +261,6 @@ void board_init_f(ulong boot_flags)
if (calculate_relocation_address() != 0) if (calculate_relocation_address() != 0)
hang(); 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 */ /* Copy U-Boot into RAM */
if (copy_uboot_to_ram() != 0) if (copy_uboot_to_ram() != 0)
hang(); hang();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment