diff options
Diffstat (limited to 'lib_blackfin/board.c')
| -rw-r--r-- | lib_blackfin/board.c | 7 | 
1 files changed, 4 insertions, 3 deletions
| diff --git a/lib_blackfin/board.c b/lib_blackfin/board.c index 49465d2a0..047f16418 100644 --- a/lib_blackfin/board.c +++ b/lib_blackfin/board.c @@ -324,6 +324,10 @@ void board_init_r(gd_t * id, ulong dest_addr)  	post_reloc();  #endif +	/* initialize malloc() area */ +	mem_malloc_init(); +	malloc_bin_reloc(); +  #if	!defined(CONFIG_SYS_NO_FLASH)  	/* Initialize the flash and protect u-boot by default */  	extern flash_info_t flash_info[]; @@ -341,9 +345,6 @@ void board_init_r(gd_t * id, ulong dest_addr)  	bd->bi_flashsize = 0;  	bd->bi_flashoffset = 0;  #endif -	/* initialize malloc() area */ -	mem_malloc_init(); -	malloc_bin_reloc();  #ifdef CONFIG_CMD_NAND  	puts("NAND:  "); |