diff options
author | Dave Liu <daveliu@freescale.com> | 2008-10-28 09:53:45 (GMT) |
---|---|---|
committer | Andrew Fleming-AFLEMING <afleming@freescale.com> | 2008-12-04 04:46:05 (GMT) |
commit | e57f0fa1333cdf3ca36110aac2900712a5f82976 (patch) | |
tree | bb76304aadb3a9871c584b6bd4d6a84d2e8b412c /board/freescale/mpc8536ds/mpc8536ds.c | |
parent | 9b0ad1b1c7a15ff674978705c7c52264978dc5d8 (diff) | |
download | u-boot-e57f0fa1333cdf3ca36110aac2900712a5f82976.tar.xz |
85xx: the DDR tlb is missed for the !CONFIG_SPD_EEPROM case
we need TLB entry for DDR at !SPD case.
Signed-off-by: Dave Liu <daveliu@freescale.com>
Acked-by: Andy Fleming <afleming@freescale.com>
Diffstat (limited to 'board/freescale/mpc8536ds/mpc8536ds.c')
-rw-r--r-- | board/freescale/mpc8536ds/mpc8536ds.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/board/freescale/mpc8536ds/mpc8536ds.c b/board/freescale/mpc8536ds/mpc8536ds.c index 2538483..2b17612 100644 --- a/board/freescale/mpc8536ds/mpc8536ds.c +++ b/board/freescale/mpc8536ds/mpc8536ds.c @@ -61,13 +61,11 @@ initdram(int board_type) #ifdef CONFIG_SPD_EEPROM dram_size = fsl_ddr_sdram(); - - dram_size = setup_ddr_tlbs(dram_size / 0x100000); - - dram_size *= 0x100000; #else dram_size = fixed_sdram(); #endif + dram_size = setup_ddr_tlbs(dram_size / 0x100000); + dram_size *= 0x100000; puts(" DDR: "); return dram_size; |