diff options
Diffstat (limited to 'board')
-rw-r--r-- | board/highbank/highbank.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/board/highbank/highbank.c b/board/highbank/highbank.c index 0667a48965..ffb6fd922d 100644 --- a/board/highbank/highbank.c +++ b/board/highbank/highbank.c @@ -8,6 +8,7 @@ #include <cpu_func.h> #include <env.h> #include <fdt_support.h> +#include <fdtdec.h> #include <init.h> #include <net.h> #include <scsi.h> @@ -84,8 +85,12 @@ int misc_init_r(void) int dram_init(void) { - gd->ram_size = SZ_512M; - return 0; + return fdtdec_setup_mem_size_base(); +} + +int dram_init_banksize(void) +{ + return fdtdec_setup_memory_banksize(); } #if defined(CONFIG_OF_BOARD_SETUP) |