Subject: MMIO workarounds currently only for one spider From: Jens Osterkamp Temporarily reduce number of MAX_SPIDERS to 2 to enable it only for external PCI. spider_ioremap causes problems on PCIe for drivers using raw calls instead of read_* and write_*. Signed-off-by: Jens Osterkamp Signed-off-by: Arnd Bergmann 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 1 static struct spider_pci_bus { void __iomem *regs;