summaryrefslogtreecommitdiffstats
path: root/boards.cfg
diff options
context:
space:
mode:
authorGabe Black <gabeblack@chromium.org>2012-12-03 14:26:08 +0000
committerSimon Glass <sjg@chromium.org>2012-12-06 14:30:42 -0800
commit112a575e498fe0c6bfbb4dbe3266d83f48d46a99 (patch)
tree36e2ec96b1c57cdf8c8cbf1dd9fd8bbfc45b0f89 /boards.cfg
parentd65297b64d743105b18d912fa62627d6bf468c2f (diff)
downloadtalos-obmc-uboot-112a575e498fe0c6bfbb4dbe3266d83f48d46a99.tar.gz
talos-obmc-uboot-112a575e498fe0c6bfbb4dbe3266d83f48d46a99.zip
x86: Override calculate_relocation_address to use the e820 map
Because calculate_relocation_address now uses the e820 map, it will be able to avoid addresses over 32 bits and regions that are at high addresses but not big enough for U-Boot. It also means we can remove the hack which limitted U-Boot's idea of the size of memory to less than 4GB. Also take into account the space needed for the heap and stack, so we avoid picking a very small region those areas might overlap with something it shouldn't. Signed-off-by: Gabe Black <gabeblack@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'boards.cfg')
-rw-r--r--boards.cfg2
1 files changed, 1 insertions, 1 deletions
diff --git a/boards.cfg b/boards.cfg
index 70a1569321..35f38f31d4 100644
--- a/boards.cfg
+++ b/boards.cfg
@@ -1100,7 +1100,7 @@ gr_cpci_ax2000 sparc leon3 - gaisler
gr_ep2s60 sparc leon3 - gaisler
grsim sparc leon3 - gaisler
gr_xc3s_1500 sparc leon3 - gaisler
-coreboot-x86 x86 x86 coreboot chromebook-x86 coreboot coreboot:SYS_TEXT_BASE=0xFC0000
+coreboot-x86 x86 x86 coreboot chromebook-x86 coreboot coreboot:SYS_TEXT_BASE=0x01110000
eNET x86 x86 eNET - sc520 eNET:SYS_TEXT_BASE=0x38040000
eNET_SRAM x86 x86 eNET - sc520 eNET:SYS_TEXT_BASE=0x19000000
# Target ARCH CPU Board name Vendor SoC Options
OpenPOWER on IntegriCloud