summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Roese <sr@denx.de>2009-03-26 16:14:13 +0100
committerStefan Roese <sr@denx.de>2009-03-26 18:36:40 +0100
commit3edf68c47fdd52f19c1e840771c19ba90cf5ced1 (patch)
tree2a482809850756117ff25265e5b0ef3e2e33e17d
parent33e88c557b29c84c52039ba05993fa70fe62afe3 (diff)
downloadu-boot-3edf68c47fdd52f19c1e840771c19ba90cf5ced1.tar.gz
u-boot-3edf68c47fdd52f19c1e840771c19ba90cf5ced1.tar.bz2
u-boot-3edf68c47fdd52f19c1e840771c19ba90cf5ced1.zip
ppc4xx: Sequoia: Fix TLB reassignment in NAND booting code
This patch fixes a bug in the Sequoia TLB init code to reconfigure the correct TLB (boot space) after running from RAM. This bug was introduced with patch 4d332dbeb08f5863d1ea69d91a00c5499d3a87ed [ppc4xx: Make Sequoia boot vxWorks] which changed the order of the TLB in the Sequoia init.S file. Signed-off-by: Stefan Roese <sr@denx.de>
-rw-r--r--board/amcc/sequoia/init.S2
1 files changed, 1 insertions, 1 deletions
diff --git a/board/amcc/sequoia/init.S b/board/amcc/sequoia/init.S
index bd346bf04b..4452d26cd3 100644
--- a/board/amcc/sequoia/init.S
+++ b/board/amcc/sequoia/init.S
@@ -103,7 +103,7 @@ tlbtab:
reconfig_tlb0:
sync
isync
- addi r4,r0,0x0000 /* TLB entry #0 */
+ addi r4,r0,CONFIG_SYS_TLB_FOR_BOOT_FLASH /* TLB entry # */
lis r5,TLB00@h
ori r5,r5,TLB00@l
tlbwe r5,r4,0x0000 /* Save it out */