|
@@ -100,21 +100,9 @@ void cf_outsw(unsigned short *addr, unsigned short *sect_buf, int words)
|
|
|
|
|
|
phys_size_t initdram(int board_type)
|
|
|
{
|
|
|
-#ifdef DEBUG
|
|
|
- int brate;
|
|
|
- char *tmp = getenv("baudrate");
|
|
|
- brate = simple_strtoul(tmp, NULL, 16);
|
|
|
- printf("Serial Port initialized with Baud rate = %x\n", brate);
|
|
|
- printf("SDRAM attributes:\n");
|
|
|
- printf("tRCD %d SCLK Cycles,tRP %d SCLK Cycles,tRAS %d SCLK Cycles"
|
|
|
- "tWR %d SCLK Cycles,CAS Latency %d SCLK cycles \n",
|
|
|
- 3, 3, 6, 2, 3);
|
|
|
- printf("SDRAM Begin: 0x%x\n", CONFIG_SYS_SDRAM_BASE);
|
|
|
- printf("Bank size = %d MB\n", CONFIG_SYS_MAX_RAM_SIZE >> 20);
|
|
|
-#endif
|
|
|
gd->bd->bi_memstart = CONFIG_SYS_SDRAM_BASE;
|
|
|
gd->bd->bi_memsize = CONFIG_SYS_MAX_RAM_SIZE;
|
|
|
- return CONFIG_SYS_MAX_RAM_SIZE;
|
|
|
+ return gd->bd->bi_memsize;
|
|
|
}
|
|
|
|
|
|
#if defined(CONFIG_MISC_INIT_R)
|