diff options
author | David Hendricks <dhendrix@chromium.org> | 2013-02-10 15:50:20 -0800 |
---|---|---|
committer | Ronald G. Minnich <rminnich@gmail.com> | 2013-02-11 02:31:34 +0100 |
commit | 5d994634a268d29b61c98f40f4793334078509c4 (patch) | |
tree | 16888af3c0249188b82947d62a68e81a1c27abf2 /src/cpu | |
parent | a40435af84c5cd2175b842ff0cbd9d1e909c2ce6 (diff) |
armv7/exynos5250/snow: deprecate CONFIG_{RAMBASE,RAMTOP}
RAMBASE and RAMTOP are leftovers from the x86 port and do not apply
the same way on ARM platforms. On x86 they refer to the low memory
region where coreboot tables reside.
However on ARM we don't have such a region which is architecturally
defined. So instead we'll use the CPU-defined DRAM base address and
the mainboard-defined DRAM size.
This also has the pleasant side-effect of fixing the coreboot tables
to not clobber ramstage code...
Change-Id: I5548ecf05e82f9d9ecec8548fabdd99cc1e39c3b
Signed-off-by: David Hendricks <dhendrix@chromium.org>
Reviewed-on: http://review.coreboot.org/2351
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
Diffstat (limited to 'src/cpu')
-rw-r--r-- | src/cpu/samsung/exynos5250/Kconfig | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/src/cpu/samsung/exynos5250/Kconfig b/src/cpu/samsung/exynos5250/Kconfig index f62195a3b0..2869d7689e 100644 --- a/src/cpu/samsung/exynos5250/Kconfig +++ b/src/cpu/samsung/exynos5250/Kconfig @@ -90,11 +90,6 @@ config SYS_TEXT_BASE hex "Executable code section" default 0x43e00000 -config RAMBASE +config COREBOOT_TABLES_SIZE hex - default SYS_SDRAM_BASE -# according to stefan, this is RAMBASE + 1M. -config RAMTOP - hex - default 0x40100000 - + default 0x100000 |