Subject: [patch 3/6] cell: Enable spider workarounds on all PCI buses

From: Arnd Bergmann <[email-masked]>
Date: Tue, 19 Dec 2006 15:32:43 +0100

From: Jens Osterkamp <[email-masked]>
Don't limit spider I/O workarounds to the first two buses.
The IBM Cell blade has three of them (one PCI, two PCIe)
and we want to handle them all.

Signed-off-by: Jens Osterkamp <[email-masked]>
Signed-off-by: Arnd Bergmann <[email-masked]>

Index: linux-2.6/arch/powerpc/platforms/cell/io-workarounds.c
===================================================================
--- linux-2.6.orig/arch/powerpc/platforms/cell/io-workarounds.c
+++ linux-2.6/arch/powerpc/platforms/cell/io-workarounds.c
@@ -37,7 +37,7 @@
  */
 #define SPIDER_DISABLE_PREFETCH
 
-#define MAX_SPIDERS	2
+#define MAX_SPIDERS	3
 
 static struct spider_pci_bus {
 	void __iomem	*regs;

--