From: Graeme Russ Date: Sat, 12 Feb 2011 04:12:03 +0000 (+1100) Subject: x86: Move console initialisation into board_init_f X-Git-Tag: v2011.03-rc2~67 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=0b2378557c66f97449fe899d51171819599cfc1b;p=u-boot x86: Move console initialisation into board_init_f --- diff --git a/arch/i386/lib/board.c b/arch/i386/lib/board.c index 1fd422f2ff..32f013aefd 100644 --- a/arch/i386/lib/board.c +++ b/arch/i386/lib/board.c @@ -162,9 +162,6 @@ init_fnc_t *init_sequence[] = { dram_init, /* configure available RAM banks */ interrupt_init, /* set up exceptions */ timer_init, - env_init, /* initialize environment */ - init_baudrate, /* initialze baudrate settings */ - serial_init, /* serial communications setup */ display_banner, display_dram_config, @@ -197,6 +194,18 @@ void board_init_f(ulong boot_flags) gd->flags = boot_flags; + if (env_init() != 0) + hang(); + + if (init_baudrate() != 0) + hang(); + + if (serial_init() != 0) + hang(); + + if (console_init_f() != 0) + hang(); + if (dram_init_f() != 0) hang();