mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-29 08:01:08 +00:00
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>
This commit is contained in:
parent
9b0ad1b1c7
commit
e57f0fa133
2 changed files with 4 additions and 8 deletions
|
@ -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;
|
||||
|
|
|
@ -57,13 +57,11 @@ phys_size_t 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;
|
||||
|
|
Loading…
Reference in a new issue