patch-2.3.43 linux/include/asm-arm/arch-sa1100/system.h

Next file: linux/include/asm-arm/checksum.h
Previous file: linux/include/asm-arm/arch-rpc/time.h
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.3.42/linux/include/asm-arm/arch-sa1100/system.h linux/include/asm-arm/arch-sa1100/system.h
@@ -41,6 +41,7 @@
 "	b	1f			@ Seems we must align the next \n" \
 "	.align 5			@ instruction on a cache line \n" \
 "1:	mcr	p15, 0, %0, c15, c8, 2	@ Wait for interrupts \n" \
+"	mov	r0, r0			@ insert NOP to ensure SA1100 re-awakes\n" \
 "	mcr	p15, 0, %0, c15, c1, 2	@ Reenable clock switching \n" \
 	: : "r" (&ICIP) : "cc" ); \
 	} while (0)

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