diff options
Diffstat (limited to 'arch/powerpc/platforms/powernv/smp.c')
-rw-r--r-- | arch/powerpc/platforms/powernv/smp.c | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/arch/powerpc/platforms/powernv/smp.c b/arch/powerpc/platforms/powernv/smp.c index 38a45088f633..8f70ba681a78 100644 --- a/arch/powerpc/platforms/powernv/smp.c +++ b/arch/powerpc/platforms/powernv/smp.c | |||
@@ -25,7 +25,6 @@ | |||
25 | #include <asm/machdep.h> | 25 | #include <asm/machdep.h> |
26 | #include <asm/cputable.h> | 26 | #include <asm/cputable.h> |
27 | #include <asm/firmware.h> | 27 | #include <asm/firmware.h> |
28 | #include <asm/rtas.h> | ||
29 | #include <asm/vdso_datapage.h> | 28 | #include <asm/vdso_datapage.h> |
30 | #include <asm/cputhreads.h> | 29 | #include <asm/cputhreads.h> |
31 | #include <asm/xics.h> | 30 | #include <asm/xics.h> |
@@ -251,18 +250,6 @@ void __init pnv_smp_init(void) | |||
251 | { | 250 | { |
252 | smp_ops = &pnv_smp_ops; | 251 | smp_ops = &pnv_smp_ops; |
253 | 252 | ||
254 | /* XXX We don't yet have a proper entry point from HAL, for | ||
255 | * now we rely on kexec-style entry from BML | ||
256 | */ | ||
257 | |||
258 | #ifdef CONFIG_PPC_RTAS | ||
259 | /* Non-lpar has additional take/give timebase */ | ||
260 | if (rtas_token("freeze-time-base") != RTAS_UNKNOWN_SERVICE) { | ||
261 | smp_ops->give_timebase = rtas_give_timebase; | ||
262 | smp_ops->take_timebase = rtas_take_timebase; | ||
263 | } | ||
264 | #endif /* CONFIG_PPC_RTAS */ | ||
265 | |||
266 | #ifdef CONFIG_HOTPLUG_CPU | 253 | #ifdef CONFIG_HOTPLUG_CPU |
267 | ppc_md.cpu_die = pnv_smp_cpu_kill_self; | 254 | ppc_md.cpu_die = pnv_smp_cpu_kill_self; |
268 | #endif | 255 | #endif |