14 #include <linux/kernel.h>
15 #include <linux/pci.h>
22 #include <asm/pci-bridge.h>
32 static int __init storcenter_device_probe(
void)
34 of_platform_bus_probe(
NULL, storcenter_of_bus,
NULL);
55 hose->
last_busno = bus_range ? bus_range[1] : 0xff;
67 static void __init storcenter_setup_arch(
void)
72 for_each_compatible_node(np,
"pci",
"mpc10x-pci")
73 storcenter_add_bridge(np);
82 static
void __init storcenter_init_IRQ(
void)
99 static void storcenter_restart(
char *
cmd)
104 _nmask_and_or_msr(0, MSR_IP);
110 static int __init storcenter_probe(
void)
112 unsigned long root = of_get_flat_dt_root();
114 return of_flat_dt_is_compatible(root,
"iomega,storcenter");
118 .name =
"IOMEGA StorCenter",
119 .probe = storcenter_probe,
120 .setup_arch = storcenter_setup_arch,
121 .init_IRQ = storcenter_init_IRQ,
123 .restart = storcenter_restart,