This patch series is to prepare for enabling SR-IOV on pseries. It separates the calls to be machine dependent and does not change any current functionality. Bryant G. Ly (3): powerpc/kernel: Split up pci_bus_add_device pseries: Override pci_bus_match_virtfn_driver powerpc/kernel: Separate SR-IOV Calls arch/powerpc/include/asm/machdep.h | 7 ++++ arch/powerpc/include/asm/pci-bridge.h | 4 +-- arch/powerpc/kernel/eeh_driver.c | 4 +-- arch/powerpc/kernel/pci-common.c | 23 +++++++++++++ arch/powerpc/kernel/pci_dn.c | 6 ---- arch/powerpc/platforms/powernv/eeh-powernv.c | 34 ++++++++++--------- arch/powerpc/platforms/powernv/pci-ioda.c | 6 ++-- arch/powerpc/platforms/pseries/pci.c | 17 ++++++++++ drivers/pci/bus.c | 51 +++++++++++++++++++++++----- drivers/pci/iov.c | 2 +- include/linux/pci.h | 3 ++ 11 files changed, 118 insertions(+), 39 deletions(-) -- 2.11.0 (Apple Git-81)