patch-2.3.40 linux/arch/arm/boot/compressed/head.S

Next file: linux/arch/arm/config.in
Previous file: linux/arch/arm/boot/compressed/head-victor.S
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.3.39/linux/arch/arm/boot/compressed/head.S linux/arch/arm/boot/compressed/head.S
@@ -77,10 +77,10 @@
 		cmp	r2, r3
 		blt	1b
 
-		eor	r1, r6, #0x44 << 24	@ SA-110?
+		eor	r1, r6, #0x44 << 24	@ SA-110 or SA-1100?
 		eor	r1, r1, #0x01 << 16
 		eor	r1, r1, #0xa1 << 8
-		movs	r1, r1, lsr #4
+		movs	r1, r1, lsr #5
 		mcreq	p15, 0, r1, c7, c7, 0	@ flush I & D-cache
 		mcreq	p15, 0, r1, c7, c10, 4	@ drain WB
 		add	pc, r5, r0		@ call relocation code
@@ -144,10 +144,10 @@
 	mov r0, r4
 	bl  memdump
 #endif
-		eor	r0, r6, #0x44 << 24	@ SA-110?
+		eor	r0, r6, #0x44 << 24	@ SA-110 or SA-1100?
 		eor	r0, r0, #0x01 << 16
 		eor	r0, r0, #0xa1 << 8
-		movs	r0, r0, lsr #4
+		movs	r0, r0, lsr #5
 		mcreq	p15, 0, r0, c7, c7, 0	@ flush I cache
 		mcreq	p15, 0, r1, c7, c10, 4	@ drain WB
 

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)