linux/arch/powerpc/platforms/powernv
Gavin Shan 73370c662b powerpc/eeh: I/O chip post initialization
The post initialization (struct eeh_ops::post_init) is called after
the EEH probe is done. On the other hand, the EEH core post
initialization is designed to call platform and then I/O chip backend
on PowerNV platform.

The patch adds the backend for I/O chip to notify the platform
that the specific PHB is ready to supply EEH service.

Signed-off-by: Gavin Shan <shangw@linux.vnet.ibm.com>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2013-06-20 17:06:24 +10:00
..
eeh-ioda.c powerpc/eeh: I/O chip post initialization 2013-06-20 17:06:24 +10:00
Kconfig powerpc/powernv: Build a zImage.epapr 2013-05-24 18:13:46 +10:00
Makefile powerpc/eeh: EEH backend for P7IOC 2013-06-20 17:06:20 +10: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/eeh: Sync OPAL API with firmware 2013-06-20 17:06:17 +10:00
opal.c powerpc/powernv: Detect OPAL v3 API version 2013-05-14 15:10:02 +10:00
pci-ioda.c powerpc/vfio: Enable on PowerNV platform 2013-06-20 16:55:14 +10:00
pci-p5ioc2.c powerpc/vfio: Enable on PowerNV platform 2013-06-20 16:55:14 +10:00
pci.c powerpc/eeh: Sync OPAL API with firmware 2013-06-20 17:06:17 +10:00
pci.h powerpc/eeh: EEH backend for P7IOC 2013-06-20 17:06:20 +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/smp: Use '==' instead of '<' for system_state 2013-06-20 17:04:23 +10:00