[PATCH] powerpc: handle multifunction PCI devices properly
authorLinas Vepstas <linas@linas.org>
Fri, 4 Nov 2005 00:55:01 +0000 (18:55 -0600)
committerPaul Mackerras <paulus@samba.org>
Tue, 10 Jan 2006 04:30:23 +0000 (15:30 +1100)
commit3914ac7b0e672131dc2ac8b415ada79c4ccbbb31
tree10ea50e28257b6495cd2cb1e4f64e22fee88f20f
parentb6495c0c8f100b882d85774f44529519befefba9
[PATCH] powerpc: handle multifunction PCI devices properly

239-eeh-multifunction-consolidate.patch

New-style firmware will often place multiple different functions
under a non-EEH-aware parent.  However, these devices might share
a common PE "partition endpoint" and config address, ad thus any
EEH events will affect all of the devices in common.  This patch
makes the effort to find all of these common devices and handle
them together.

Signed-off-by: Linas Vepstas <linas@austin.ibm.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
(cherry picked from 216810296bb97d39da8e176822e9de78d2f00187 commit)
arch/powerpc/platforms/pseries/eeh.c
arch/powerpc/platforms/pseries/eeh_driver.c