24 #include <linux/kernel.h>
26 #include <asm/pci-bridge.h>
34 #define BCSR_USB_EN 0x11
37 { .compatible =
"ibm,plb4", },
38 { .compatible =
"ibm,opb", },
39 { .compatible =
"ibm,ebc", },
40 { .compatible =
"simple-bus", },
44 static int __init ppc460ex_device_probe(
void)
46 of_platform_bus_probe(
NULL, ppc460ex_of_bus,
NULL);
54 static int __init ppc460ex_probe(
void)
56 unsigned long root = of_get_flat_dt_root();
57 if (of_flat_dt_is_compatible(root,
"amcc,canyonlands")) {
58 pci_set_flags(PCI_REASSIGN_ALL_RSRC);
66 static int __init ppc460ex_canyonlands_fixup(
void)
127 .name =
"Canyonlands",
128 .probe = ppc460ex_probe,