diff options
author | Arnd Bergmann <arnd@arndb.de> | 2006-01-04 14:55:53 -0500 |
---|---|---|
committer | Paul Mackerras <paulus@samba.org> | 2006-01-08 23:44:32 -0500 |
commit | c902be71dc6d5e8473bd021feafc8c3608e2b82a (patch) | |
tree | 527b15800ed84edd16a5d53d165275a48cea1915 /arch/powerpc/platforms/pseries/setup.c | |
parent | 017e0fad3e40ece983527ec88a92b3da8fcdecea (diff) |
[PATCH] cell: enable pause(0) in cpu_idle
This patch enables support for pause(0) power management state
for the Cell Broadband Processor, which is import for power efficient
operation. The pervasive infrastructure will in the future enable
us to introduce more functionality specific to the Cell's
pervasive unit.
From: Maximino Aguilar <maguilar@us.ibm.com>
Signed-off-by: Arnd Bergmann <arndb@de.ibm.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/powerpc/platforms/pseries/setup.c')
-rw-r--r-- | arch/powerpc/platforms/pseries/setup.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/arch/powerpc/platforms/pseries/setup.c b/arch/powerpc/platforms/pseries/setup.c index 38b631ceaec9..8903cf63236a 100644 --- a/arch/powerpc/platforms/pseries/setup.c +++ b/arch/powerpc/platforms/pseries/setup.c | |||
@@ -69,6 +69,7 @@ | |||
69 | #include <asm/smp.h> | 69 | #include <asm/smp.h> |
70 | 70 | ||
71 | #include "plpar_wrappers.h" | 71 | #include "plpar_wrappers.h" |
72 | #include "ras.h" | ||
72 | 73 | ||
73 | #ifdef DEBUG | 74 | #ifdef DEBUG |
74 | #define DBG(fmt...) udbg_printf(fmt) | 75 | #define DBG(fmt...) udbg_printf(fmt) |
@@ -80,9 +81,6 @@ extern void find_udbg_vterm(void); | |||
80 | 81 | ||
81 | int fwnmi_active; /* TRUE if an FWNMI handler is present */ | 82 | int fwnmi_active; /* TRUE if an FWNMI handler is present */ |
82 | 83 | ||
83 | extern void pSeries_system_reset_exception(struct pt_regs *regs); | ||
84 | extern int pSeries_machine_check_exception(struct pt_regs *regs); | ||
85 | |||
86 | static void pseries_shared_idle(void); | 84 | static void pseries_shared_idle(void); |
87 | static void pseries_dedicated_idle(void); | 85 | static void pseries_dedicated_idle(void); |
88 | 86 | ||