linux/arch/powerpc/platforms/powernv
Benjamin Herrenschmidt b2b48584df powerpc/powernv: Fix starting of secondary CPUs on OPALv2 and v3
The current code fails to handle kexec on OPALv2. This fixes it
and adds code to improve the situation on OPALv3 where we can
query the CPU status from the firmware and decide what to do
based on that.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2013-05-14 15:12:31 +10:00
..
Kconfig powerpc/powernv: Add option CONFIG_POWERNV_MSI 2013-04-26 16:09:58 +10:00
Makefile powerpc/powernv: PCI support for p7IOC under OPAL v2 2011-11-25 14:53:15 +11:00
opal-nvram.c powerpc/powernv: Add RTC and NVRAM support plus RTAS fallbacks 2011-09-20 16:09:57 +10:00
opal-rtc.c powerpc/powernv: Add RTC and NVRAM support plus RTAS fallbacks 2011-09-20 16:09:57 +10:00
opal-takeover.S powerpc: Merge STK_REG/PARAM/FRAMESIZE 2012-07-10 19:18:03 +10:00
opal-wrappers.S powerpc/powernv: Patch MSI EOI handler on P8 2013-04-26 16:09:59 +10:00
opal.c powerpc/powernv: Detect OPAL v3 API version 2013-05-14 15:10:02 +10:00
pci-ioda.c powerpc/powernv: Improve kexec reliability 2013-05-10 16:59:18 +10:00
pci-p5ioc2.c powerpc/powernv: Patch MSI EOI handler on P8 2013-04-26 16:09:59 +10:00
pci.c powerpc/powernv: Improve kexec reliability 2013-05-10 16:59:18 +10:00
pci.h powerpc/powernv: Improve kexec reliability 2013-05-10 16:59:18 +10:00
powernv.h powerpc/powernv: Improve kexec reliability 2013-05-10 16:59:18 +10:00
setup.c powerpc/powernv: Detect OPAL v3 API version 2013-05-14 15:10:02 +10:00
smp.c powerpc/powernv: Fix starting of secondary CPUs on OPALv2 and v3 2013-05-14 15:12:31 +10:00