aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ofw/ofwbus.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/ofw/ofwbus.c')
-rw-r--r--sys/dev/ofw/ofwbus.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/sys/dev/ofw/ofwbus.c b/sys/dev/ofw/ofwbus.c
index b35a3ce968e6..2b32d5a539c4 100644
--- a/sys/dev/ofw/ofwbus.c
+++ b/sys/dev/ofw/ofwbus.c
@@ -102,7 +102,6 @@ static int
ofwbus_attach(device_t dev)
{
phandle_t node;
- struct ofw_bus_devinfo obd;
node = OF_peer(0);
@@ -126,12 +125,9 @@ ofwbus_attach(device_t dev)
/*
* Now walk the OFW tree and attach top-level devices.
*/
- for (node = OF_child(node); node > 0; node = OF_peer(node)) {
- if (ofw_bus_gen_setup_devinfo(&obd, node) != 0)
- continue;
+ for (node = OF_child(node); node > 0; node = OF_peer(node))
simplebus_add_device(dev, node, 0, NULL, -1, NULL);
- ofw_bus_gen_destroy_devinfo(&obd);
- }
+
return (bus_generic_attach(dev));
}