]> git.ipfire.org Git - people/ms/u-boot.git/blobdiff - board/imgtec/boston/ddr.c
board_f: Drop return value from initdram()
[people/ms/u-boot.git] / board / imgtec / boston / ddr.c
index c841bf02a322a5e00aa1e3af5b249f1b61d8b7f9..b92ff2aa885aeb60e1831342082d1b23d27c2621 100644 (file)
 
 #include "boston-regs.h"
 
-phys_size_t initdram(void)
+DECLARE_GLOBAL_DATA_PTR;
+
+int initdram(void)
 {
        u32 ddrconf0 = __raw_readl((uint32_t *)BOSTON_PLAT_DDRCONF0);
 
-       return (phys_size_t)(ddrconf0 & BOSTON_PLAT_DDRCONF0_SIZE) << 30;
+       gd->ram_size = (phys_size_t)(ddrconf0 & BOSTON_PLAT_DDRCONF0_SIZE) <<
+                       30;
+
+       return 0;
 }
 
 ulong board_get_usable_ram_top(ulong total_size)