*** linux-orig/arch/arm/mach-pxa//sharpsl_suspend.S Thu Feb 27 11:47:28 2003 --- linux/arch/arm/mach-pxa//sharpsl_suspend.S Fri Sep 12 23:49:59 2003 *************** *** 1051,1053 **** --- 1051,1077 ---- + ENTRY(cpu_xscale_sl_change_speed_242) + stmfd sp!, {r0, r1, r2, r3, r4, lr} + + ldr r0, CMR_BASE + ldr r1, =0x242 + str r1, [r0, #CMR_CCCR] + + ldr r0, MD_BASE + ldr r2, [r0, #MD_MDREFR] + + bl CodeOnCache_242 + + .align 5 + .text + CodeOnCache_242: + mov r1, #0x2 + mcr p14, 0, r1, c6, c0, 0 + str r2, [r0, #MD_MDREFR] + ldr r2, [r0, #MD_MDREFR] + + ldmfd sp!, {r0, r1, r2, r3, r4, pc} + + .align 5 + .text