Skip to content
Snippets Groups Projects
Commit 754ae3fb authored by Prafulla Wadaskar's avatar Prafulla Wadaskar
Browse files

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: default avatarPrafulla Wadaskar <prafulla@marvell.com>
parent 6b0ccc3b
No related branches found
No related tags found
No related merge requests found
......@@ -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 */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment