|
@@ -99,9 +99,11 @@ EXC_VIRT_NONE(0x4000, 0x100)
|
|
|
#ifdef CONFIG_PPC_P7_NAP
|
|
|
/*
|
|
|
* If running native on arch 2.06 or later, check if we are waking up
|
|
|
- * from nap/sleep/winkle, and branch to idle handler. The idle wakeup
|
|
|
- * handler initially runs in real mode, but we branch to the 0xc000...
|
|
|
- * address so we can turn on relocation with mtmsr.
|
|
|
+ * from nap/sleep/winkle, and branch to idle handler. This tests SRR1
|
|
|
+ * bits 46:47. A non-0 value indicates that we are coming from a power
|
|
|
+ * saving state. The idle wakeup handler initially runs in real mode,
|
|
|
+ * but we branch to the 0xc000... address so we can turn on relocation
|
|
|
+ * with mtmsr.
|
|
|
*/
|
|
|
#define IDLETEST(n) \
|
|
|
BEGIN_FTR_SECTION ; \
|