Kirkwood: bugfix: broken early console messages

It has been observed that, the complete u-boot banner
does not appear on the console when the system is booted
from NAND/NOR/SPI flash.

This patch fixes this issue on all Marvell boards by adding
board_early_init_f() support

Signed-off-by: Prafulla Wadaskar <prafulla@marvell.com>
master
Prafulla Wadaskar 14 years ago
parent 6b0ccc3b45
commit 754ae3fbb7
  1. 6
      board/Marvell/guruplug/guruplug.c
  2. 6
      board/Marvell/mv88f6281gtw_ge/mv88f6281gtw_ge.c
  3. 6
      board/Marvell/openrd_base/openrd_base.c
  4. 6
      board/Marvell/rd6281a/rd6281a.c
  5. 6
      board/Marvell/sheevaplug/sheevaplug.c
  6. 1
      include/configs/mv-common.h

@ -30,7 +30,7 @@
DECLARE_GLOBAL_DATA_PTR;
int board_init(void)
int board_early_init_f(void)
{
/*
* default gpio configuration
@ -96,7 +96,11 @@ int board_init(void)
0
};
kirkwood_mpp_conf(kwmpp_config);
return 0;
}
int board_init(void)
{
/*
* arch number of board
*/

@ -32,7 +32,7 @@
DECLARE_GLOBAL_DATA_PTR;
int board_init(void)
int board_early_init_f(void)
{
/*
* default gpio configuration
@ -98,7 +98,11 @@ int board_init(void)
0
};
kirkwood_mpp_conf(kwmpp_config);
return 0;
}
int board_init(void)
{
/*
* arch number of board
*/

@ -35,7 +35,7 @@
DECLARE_GLOBAL_DATA_PTR;
int board_init(void)
int board_early_init_f(void)
{
/*
* default gpio configuration
@ -102,7 +102,11 @@ int board_init(void)
};
kirkwood_mpp_conf(kwmpp_config);
return 0;
}
int board_init(void)
{
/*
* arch number of board
*/

@ -31,7 +31,7 @@
DECLARE_GLOBAL_DATA_PTR;
int board_init(void)
int board_early_init_f(void)
{
/*
* default gpio configuration
@ -97,7 +97,11 @@ int board_init(void)
0
};
kirkwood_mpp_conf(kwmpp_config);
return 0;
}
int board_init(void)
{
/*
* arch number of board
*/

@ -30,7 +30,7 @@
DECLARE_GLOBAL_DATA_PTR;
int board_init(void)
int board_early_init_f(void)
{
/*
* default gpio configuration
@ -96,7 +96,11 @@ int board_init(void)
0
};
kirkwood_mpp_conf(kwmpp_config);
return 0;
}
int board_init(void)
{
/*
* arch number of board
*/

@ -142,6 +142,7 @@
#define CONFIG_CONSOLE_INFO_QUIET /* some code reduction */
#define CONFIG_ARCH_CPU_INIT /* call arch_cpu_init() */
#define CONFIG_ARCH_MISC_INIT /* call arch_misc_init() */
#define CONFIG_BOARD_EARLY_INIT_F /* call board_init_f for early inits */
#define CONFIG_DISPLAY_CPUINFO /* Display cpu info */
#define CONFIG_NR_DRAM_BANKS 4
#define CONFIG_STACKSIZE 0x00100000 /* regular stack- 1M */

Loading…
Cancel
Save