proc-xscale.S (cdccfc8dc0bf62a1da327324a8d639139acc9279) | proc-xscale.S (29ea23ff905d07d8559bac69cca46f4bbf20038c) |
---|---|
1/* 2 * linux/arch/arm/mm/proc-xscale.S 3 * 4 * Author: Nicolas Pitre 5 * Created: November 2000 6 * Copyright: (C) 2000, 2001 MontaVista Software Inc. 7 * 8 * This program is free software; you can redistribute it and/or modify --- 504 unchanged lines hidden (view full) --- 513 xscale_set_pte_ext_epilogue 514 mov pc, lr 515 516 .ltorg 517 .align 518 519.globl cpu_xscale_suspend_size 520.equ cpu_xscale_suspend_size, 4 * 7 | 1/* 2 * linux/arch/arm/mm/proc-xscale.S 3 * 4 * Author: Nicolas Pitre 5 * Created: November 2000 6 * Copyright: (C) 2000, 2001 MontaVista Software Inc. 7 * 8 * This program is free software; you can redistribute it and/or modify --- 504 unchanged lines hidden (view full) --- 513 xscale_set_pte_ext_epilogue 514 mov pc, lr 515 516 .ltorg 517 .align 518 519.globl cpu_xscale_suspend_size 520.equ cpu_xscale_suspend_size, 4 * 7 |
521#ifdef CONFIG_PM | 521#ifdef CONFIG_PM_SLEEP |
522ENTRY(cpu_xscale_do_suspend) 523 stmfd sp!, {r4 - r10, lr} 524 mrc p14, 0, r4, c6, c0, 0 @ clock configuration, for turbo mode 525 mrc p15, 0, r5, c15, c1, 0 @ CP access reg 526 mrc p15, 0, r6, c13, c0, 0 @ PID 527 mrc p15, 0, r7, c3, c0, 0 @ domain ID 528 mrc p15, 0, r8, c2, c0, 0 @ translation table base addr 529 mrc p15, 0, r9, c1, c1, 0 @ auxiliary control reg --- 489 unchanged lines hidden --- | 522ENTRY(cpu_xscale_do_suspend) 523 stmfd sp!, {r4 - r10, lr} 524 mrc p14, 0, r4, c6, c0, 0 @ clock configuration, for turbo mode 525 mrc p15, 0, r5, c15, c1, 0 @ CP access reg 526 mrc p15, 0, r6, c13, c0, 0 @ PID 527 mrc p15, 0, r7, c3, c0, 0 @ domain ID 528 mrc p15, 0, r8, c2, c0, 0 @ translation table base addr 529 mrc p15, 0, r9, c1, c1, 0 @ auxiliary control reg --- 489 unchanged lines hidden --- |