diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2012-10-14 23:56:41 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2013-02-04 15:52:38 +0100 |
commit | ce2b453a79e4b676c7ab61ed5551045a43e83349 (patch) | |
tree | ee9950b6639d1e1197d94bcb3adc8c6f84d2dbf2 /arch/arm/mach-imx/include/mach/imx31-regs.h | |
parent | 5cd60cb21714bc331467f00358171a1612e7acb7 (diff) | |
download | barebox-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/imx31-regs.h')
-rw-r--r-- | arch/arm/mach-imx/include/mach/imx31-regs.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm/mach-imx/include/mach/imx31-regs.h b/arch/arm/mach-imx/include/mach/imx31-regs.h index f641fe6129..be3e4c1de8 100644 --- a/arch/arm/mach-imx/include/mach/imx31-regs.h +++ b/arch/arm/mach-imx/include/mach/imx31-regs.h @@ -21,6 +21,9 @@ #include <sizes.h> +#define MX31_IRAM_BASE_ADDR 0x1fffc000 +#define MX31_IRAM_SIZE 0x00004000 + #define MX31_AIPS1_BASE_ADDR 0x43f00000 #define MX31_AIPS1_SIZE SZ_1M #define MX31_MAX_BASE_ADDR (MX31_AIPS1_BASE_ADDR + 0x04000) |