[POWERPC] 4xx: PCIe: Increase max busses per port to 64
authorStefan Roese <sr@denx.de>
Mon, 31 Dec 2007 05:41:15 +0000 (16:41 +1100)
committerJosh Boyer <jwboyer@linux.vnet.ibm.com>
Tue, 8 Jan 2008 14:05:23 +0000 (08:05 -0600)
Because of how big mapping the config space is (1M per bus), we limit how
many busses we support for now. In the long run, we could replace that
with something akin to kmap_atomic instead.

This patch changes the limit from currently 16 to 64.

Signed-off-by: Stefan Roese <sr@denx.de>
Signed-off-by: Josh Boyer <jwboyer@linux.vnet.ibm.com>
arch/powerpc/sysdev/ppc4xx_pci.c

index 3c2c14c32e7632dd344025d3dcea314bbb2e6e95..5abfcd157483b509e0f1c99ad0eacd693e05fb72 100644 (file)
@@ -533,7 +533,7 @@ static void __init ppc4xx_probe_pcix_bridge(struct device_node *np)
  *
  */
 
-#define MAX_PCIE_BUS_MAPPED    0x10
+#define MAX_PCIE_BUS_MAPPED    0x40
 
 struct ppc4xx_pciex_port
 {