[U-Boot-Users] [PATCH] mips: Call 'nand_init()' in generic board initialization when CONFIG_CMD_NAND is set

This patch add the standard 'nand_init()' call to the mips generic 'board_init_r()' call, bringing MIPS in line with the other architectures.
Signed-off-by: Jason McMullan mcmullan@netapp.com

--- lib_mips/board.c | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/lib_mips/board.c b/lib_mips/board.c index 1645f2c..7237842 100644 --- a/lib_mips/board.c +++ b/lib_mips/board.c @@ -48,6 +48,8 @@ extern int incaip_set_cpuclk(void); extern ulong uboot_end_data; extern ulong uboot_end;
+extern void nand_init(void); + ulong monitor_flash_len;
const char version_string[] = @@ -416,6 +418,11 @@ void board_init_r (gd_t *id, ulong dest_addr) } #endif
+#ifdef CONFIG_CMD_NAND + puts("NAND: "); + nand_init(); /* go init the NAND */ +#endif + #if defined(CONFIG_MISC_INIT_R) /* miscellaneous platform dependent initialisations */ misc_init_r ();

On Thu, May 15, 2008 at 10:08:31AM -0400, Jason McMullan wrote:
lib_mips/board.c | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/lib_mips/board.c b/lib_mips/board.c index 1645f2c..7237842 100644 --- a/lib_mips/board.c +++ b/lib_mips/board.c @@ -48,6 +48,8 @@ extern int incaip_set_cpuclk(void); extern ulong uboot_end_data; extern ulong uboot_end;
+extern void nand_init(void);
Please include <nand.h> instead.
-Scott
participants (2)
-
Jason McMullan
-
Scott Wood