summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-imx/include/mach/imx21-regs.h
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2012-10-14 23:56:41 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2013-02-04 15:52:38 +0100
commitce2b453a79e4b676c7ab61ed5551045a43e83349 (patch)
treeee9950b6639d1e1197d94bcb3adc8c6f84d2dbf2 /arch/arm/mach-imx/include/mach/imx21-regs.h
parent5cd60cb21714bc331467f00358171a1612e7acb7 (diff)
downloadbarebox-ce2b453a79e4b676c7ab61ed5551045a43e83349.tar.gz
barebox-ce2b453a79e4b676c7ab61ed5551045a43e83349.tar.xz
ARM i.MX: Use SRAM stack in lowlevel code
Several i.MX boards setup a temporary stack in their lowlevel code. Instead of using STACK_BASE use a stack in internal SRAM to get rid of the STACK_BASE compile time dependency. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/mach-imx/include/mach/imx21-regs.h')
-rw-r--r--arch/arm/mach-imx/include/mach/imx21-regs.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-imx/include/mach/imx21-regs.h b/arch/arm/mach-imx/include/mach/imx21-regs.h
index 87bd99c50b..1fa463a256 100644
--- a/arch/arm/mach-imx/include/mach/imx21-regs.h
+++ b/arch/arm/mach-imx/include/mach/imx21-regs.h
@@ -70,6 +70,7 @@
#define MX21_NFC_BASE_ADDR (MX21_X_MEMC_BASE_ADDR + 0x3000)
#define MX21_IRAM_BASE_ADDR 0xffffe800 /* internal ram */
+#define MX21_IRAM_SIZE 0x00001800
/* AIPI (base MX21_AIPI_BASE_ADDR) */
#define MX21_AIPI1_PSR0 0x00