kernel-fxtec-pro1x/arch/powerpc/platforms
Nishanth Aravamudan 964a29962c powerpc/pseries: Disable MSI using new interface if possible
On upcoming hardware, we have a PCI adapter with two functions, one of
which uses MSI and the other uses MSI-X. This adapter, when MSI is
disabled using the "old" firmware interface (RTAS_CHANGE_FN), still
signals an MSI-X interrupt and triggers an EEH. We are working with the
vendor to ensure that the hardware is not at fault, but if we use the
"new" interface (RTAS_CHANGE_MSI_FN) to disable MSI, we also
automatically disable MSI-X and the adapter does not appear to signal
any stray MSI-X interrupt.

Signed-off-by: Nishanth Aravamudan <nacc@us.ibm.com>
Acked-by: Michael Ellerman <michael@ellerman.id.au>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2011-03-11 14:18:24 +11:00
..
8xx powerpc: platforms/8xx irq_data conversion. 2011-03-10 11:03:58 +11:00
40x of/flattree: Add of_flat_dt_match() helper function 2011-01-01 13:03:25 -07:00
44x powerpc/4xx: Add suspend and idle support 2010-11-29 10:05:06 -05:00
52xx powerpc: platforms/52xx irq_data conversion. 2011-03-10 11:03:57 +11:00
82xx powerpc: platforms/82xx irq_data conversion. 2011-03-10 11:03:57 +11:00
83xx Merge branch 'devicetree/merge' of git://git.secretlab.ca/git/linux-2.6 2011-01-21 13:24:16 -08:00
85xx powerpc: platforms/85xx irq_data conversion. 2011-03-10 11:03:58 +11:00
86xx powerpc: platforms/86xx irq_data conversion. 2011-03-10 11:03:58 +11:00
512x powerpc: platforms/512x irq_data conversion. 2011-03-10 11:03:56 +11:00
amigaone of/address: Clean up function declarations 2010-08-01 01:42:42 -06:00
cell powerpc: platforms/cell irq_data conversion. 2011-03-10 11:03:58 +11:00
chrp powerpc: platforms/chrp irq_data conversion. 2011-03-10 11:03:58 +11:00
embedded6xx powerpc: platforms/embedded6xx irq_data conversion. 2011-03-10 11:03:59 +11:00
iseries powerpc: platforms/iseries irq_data conversion. 2011-03-10 11:03:59 +11:00
maple powerpc/maple: Add of_node_put to avoid memory leak 2010-09-02 14:07:33 +10:00
pasemi powerpc: mpic irq_data conversion. 2011-03-10 11:03:56 +11:00
powermac powerpc: platforms/powermac irq_data conversion. 2011-03-10 11:04:00 +11:00
prep powerpc/kconfig: Kill PPC_MULTIPLATFORM 2009-03-11 17:11:35 +11:00
ps3 powerpc: platforms/ps3 irq_data conversion. 2011-03-10 11:04:00 +11:00
pseries powerpc/pseries: Disable MSI using new interface if possible 2011-03-11 14:18:24 +11:00
fsl_uli1575.c PCI: add pci_bus_for_each_resource(), remove direct bus->resource[] refs 2010-02-23 09:43:31 -08:00
Kconfig Merge v2.6.37-rc8 into powerpc/next 2010-12-29 22:21:47 -07:00
Kconfig.cputype powerpc/fsl-booke: Add support for FSL 64-bit e5500 core 2010-10-14 00:55:03 -05:00
Makefile powerpc/85xx: Kconfig cleanup 2009-11-20 16:45:27 -06:00