u-boot/arch/x86/cpu/coreboot
Simon Glass 8b42dfc3b6 x86: Fix DRAM bank size init with generic board
The intention of the memory init code is that it should work the same with
CONFIG_SYS_GENERIC_BOARD and without. This is tricky because dram_init()
is called prior to relocation with generic board (matching other archs)
and after relocation without generic board.

Adjust the init sequence so that dram_init() is not called in the generic
board case, which seems like the easiest fix for now. Also ensure that
relocation addresses are still calculated.

Signed-off-by: Simon Glass <sjg@chromium.org>
2013-04-15 16:26:09 -07:00
..
asm-offsets.c x86: Initial commit for running as a coreboot payload 2011-12-19 13:26:15 +11:00
car.S x86: Remove coreboot_ from file name 2012-12-06 14:30:43 -08:00
config.mk x86: coreboot: Set CONFIG_ARCH_DEVICE_TREE correctly 2012-12-06 14:30:42 -08:00
coreboot.c x86: Permit bootstage and timer data to be used prior to relocation 2013-03-04 15:57:36 -08:00
ipchecksum.c x86: Import code from coreboot's libpayload to parse the coreboot table 2011-12-19 13:26:15 +11:00
Makefile x86: Remove coreboot_ from file name 2012-12-06 14:30:43 -08:00
pci.c x86: coreboot: Implement recursively scanning PCI busses 2012-11-28 11:40:05 -08:00
sdram.c x86: Fix DRAM bank size init with generic board 2013-04-15 16:26:09 -07:00
tables.c x86: coreboot: Decode additional coreboot sysinfo tags 2012-11-30 13:44:03 -08:00
timestamp.c x86: Enable coreboot timestamp facility support in u-boot. 2012-12-06 14:30:38 -08:00