diff options
author | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2010-07-14 14:12:16 +1000 |
---|---|---|
committer | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2010-07-14 14:13:18 +1000 |
commit | 34d97e07cc81ab6f1e63696127cc7a5d2c4fce4b (patch) | |
tree | c406c3e1b964c4ec8bcd5650d6a339115b4ef6d3 /arch/powerpc/kernel/Makefile | |
parent | 850f22d5688941ea51628f3f8f8dcf3baff409ff (diff) | |
download | linux-stable-34d97e07cc81ab6f1e63696127cc7a5d2c4fce4b.tar.gz linux-stable-34d97e07cc81ab6f1e63696127cc7a5d2c4fce4b.tar.bz2 linux-stable-34d97e07cc81ab6f1e63696127cc7a5d2c4fce4b.zip |
powerpc/book3e: Add generic 64-bit idle powersave support
We use a similar technique to ppc32: We set a thread local flag
to indicate that we are about to enter or have entered the stop
state, and have fixup code in the async interrupt entry code that
reacts to this flag to make us return to a different location
(sets NIP to LINK in our case).
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
--
v2. Fix lockdep bug
Re-mask interrupts when coming back from idle
Diffstat (limited to 'arch/powerpc/kernel/Makefile')
-rw-r--r-- | arch/powerpc/kernel/Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/powerpc/kernel/Makefile b/arch/powerpc/kernel/Makefile index 8a33318fa46b..77d831a1cc32 100644 --- a/arch/powerpc/kernel/Makefile +++ b/arch/powerpc/kernel/Makefile @@ -37,7 +37,7 @@ obj-$(CONFIG_PPC64) += setup_64.o sys_ppc32.o \ obj-$(CONFIG_HAVE_HW_BREAKPOINT) += hw_breakpoint.o obj-$(CONFIG_PPC_BOOK3S_64) += cpu_setup_ppc970.o cpu_setup_pa6t.o obj64-$(CONFIG_RELOCATABLE) += reloc_64.o -obj-$(CONFIG_PPC_BOOK3E_64) += exceptions-64e.o +obj-$(CONFIG_PPC_BOOK3E_64) += exceptions-64e.o idle_book3e.o obj-$(CONFIG_PPC64) += vdso64/ obj-$(CONFIG_ALTIVEC) += vecemu.o obj-$(CONFIG_PPC_970_NAP) += idle_power4.o |