From: Stefan Roese Date: Thu, 26 Mar 2009 15:14:13 +0000 (+0100) Subject: ppc4xx: Sequoia: Fix TLB reassignment in NAND booting code X-Git-Tag: v2009.06-rc1~133^2 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=3edf68c47fdd52f19c1e840771c19ba90cf5ced1;p=oweals%2Fu-boot.git 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 --- 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 */