]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/commitdiff
ARMv7: NON V7 code changes to head.S
authorSyed Mohammed, Khasim <x0khasim@ti.com>
Wed, 11 Jul 2007 12:11:23 +0000 (05:11 -0700)
committerTony Lindgren <tony@atomide.com>
Wed, 11 Jul 2007 12:11:23 +0000 (05:11 -0700)
Signed-off-by: Syed Mohammed Khasim <x0khasim@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/boot/compressed/head.S

index d7fb5ee1637e8f25e23edcd69b7acbeca019b539..ba51bb88df9d80e3305e638ddf223b7864fad92e 100644 (file)
@@ -776,6 +776,7 @@ __armv7_mmu_cache_flush:
                mcr     p15, 0, r10, c7, c14, 0 @ clean+invalidate D
                b       iflush
 hierarchical:
+               adr     sp, no_cache_id         @ non-v7 code is temp stack
                stmfd   sp!, {r0-r5, r7, r9-r11}
                mrc     p15, 1, r0, c0, c0, 1   @ read clidr
                ands    r3, r0, #0x7000000      @ extract loc from clidr