*** linux-orig/arch/arm/mach-pxa//sharpsl_suspend.S Wed Jun 18 16:12:25 2003 --- linux/arch/arm/mach-pxa//sharpsl_suspend.S Tue Sep 16 21:56:19 2003 *************** *** 1081,1083 **** --- 1081,1108 ---- .text #endif + + 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