|
@@ -245,6 +245,10 @@ nautilus_init_pci(void)
|
|
IRONGATE0->pci_mem = pci_mem;
|
|
IRONGATE0->pci_mem = pci_mem;
|
|
|
|
|
|
pci_bus_assign_resources(bus);
|
|
pci_bus_assign_resources(bus);
|
|
|
|
+
|
|
|
|
+ /* pci_common_swizzle() relies on bus->self being NULL
|
|
|
|
+ for the root bus, so just clear it. */
|
|
|
|
+ bus->self = NULL;
|
|
pci_fixup_irqs(alpha_mv.pci_swizzle, alpha_mv.pci_map_irq);
|
|
pci_fixup_irqs(alpha_mv.pci_swizzle, alpha_mv.pci_map_irq);
|
|
}
|
|
}
|
|
|
|
|