/* The caller must have already set SCCR, SERDES and the PCIE_LAW BARs must have been set to cover all of the requested regions.  */
void mpc83xx_pcie_init(int num_buses, struct pci_region **reg)
/* The caller must have already set SCCR, SERDES and the PCIE_LAW BARs must have been set to cover all of the requested regions.  */
void mpc83xx_pcie_init(int num_buses, struct pci_region **reg)
{
	int i;
	udelay(100000);
	if (num_buses > ARRAY_SIZE(mpc83xx_pcie_cfg_space)) {
		printf("Second PCIE host contoller not configured!\n");
		num_buses = ARRAY_SIZE(mpc83xx_pcie_cfg_space);
	}
	for (i = 0; i < num_buses; i++)
		mpc83xx_pcie_init_bus(i, reg[i]);
}