coreboot-kgpe-d16/src
David Hendricks 882fdcf227 armv7/exynos5250: fix usage of _stack and _estack
This patch fixes up the usage of stack pointer and regions.
The current approach only works by coincidence, so this fixes a few
things at once to get it into a working state and allow us to use
checkstack() again:

- Add a STACK_SIZE Kconfig variable. Earlier on it was evaluated to 0.

- Assign _stack and _estack using CPU-specific Kconfig variables since
  it may reside elsewhere in memory (not necessarily DRAM).

- Make the existing IRAM stack variables more useful in this context.

Change-Id: I4ca5b5680c9ea7e26b1b2b6b3890e028188b51c2
Signed-off-by: David Hendricks <dhendrix@chromium.org>
Reviewed-on: http://review.coreboot.org/2416
Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
Tested-by: build bot (Jenkins)
2013-02-16 00:39:01 +01:00
..
arch armv7/exynos5250: fix usage of _stack and _estack 2013-02-16 00:39:01 +01:00
console console: Fix using CMOS for options 2013-02-08 10:00:12 +01:00
cpu armv7/exynos5250: fix usage of _stack and _estack 2013-02-16 00:39:01 +01:00
device sconfig: rename lapic_cluster -> cpu_cluster 2013-02-14 07:07:20 +01:00
drivers spi.h: Rename the spi.h to spi-generic.h 2013-02-11 21:01:47 +01:00
ec Add support for "Butterfly" Chromebook 2013-02-11 22:02:32 +01:00
include Drop include/arch-generic/div64.h 2013-02-15 01:11:07 +01:00
lib fix an error message in checkstack() 2013-02-12 05:05:39 +01:00
mainboard OT200: add CMOS support 2013-02-15 09:04:30 +01:00
northbridge sconfig: rename lapic_cluster -> cpu_cluster 2013-02-14 07:07:20 +01:00
southbridge sconfig: rename lapic_cluster -> cpu_cluster 2013-02-14 07:07:20 +01:00
superio Remove assembly coded log2 function 2012-11-28 07:57:17 +01:00
vendorcode AMD SB900: fix warnings 2013-02-11 08:25:44 +01:00
Kconfig ARMv7: drop multiboot support 2013-02-14 23:55:34 +01:00