summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2011-09-26 22:52:45 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2011-09-27 10:27:33 +0200
commitb349565fdcc46e36cc11b54942adc6628848d16a (patch)
tree287cee916bb02de0c5e52b88555a6c17df021dfa
parent06d375b0dbd004410e0211b621494e13de7a0572 (diff)
downloadbarebox-b349565fdcc46e36cc11b54942adc6628848d16a.tar.gz
barebox-b349565fdcc46e36cc11b54942adc6628848d16a.tar.xz
mpc5200: hardcode internal sram for initram
Why should we use other ram? No need to configure this. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--arch/ppc/mach-mpc5xxx/start.S5
1 files changed, 2 insertions, 3 deletions
diff --git a/arch/ppc/mach-mpc5xxx/start.S b/arch/ppc/mach-mpc5xxx/start.S
index d619460b33..dc53c8a226 100644
--- a/arch/ppc/mach-mpc5xxx/start.S
+++ b/arch/ppc/mach-mpc5xxx/start.S
@@ -102,9 +102,8 @@ setup_mbar:
/*--------------------------------------------------------------*/
/* set up stack in on-chip SRAM */
- lis r3, (CFG_INIT_RAM_ADDR + CFG_INIT_RAM_SIZE)@h
- ori r3, r3, (CFG_INIT_RAM_ADDR + CFG_INIT_RAM_SIZE)@l
- subi r1, r3, CONFIG_EARLY_INITDATA_SIZE
+ lis r1, (MPC5XXX_SRAM + MPC5XXX_SRAM_SIZE)@h
+ ori r1, r1, (MPC5XXX_SRAM + MPC5XXX_SRAM_SIZE)@l
li r0, 0 /* Make room for stack frame header and */
stwu r0, -4(r1) /* clear final stack frame so that */
stwu r0, -4(r1) /* stack backtraces terminate cleanly */