Lines Matching defs:childdev
144 device_t childdev;
153 childdev = ofw_bus_find_child_device_by_phandle(bus, child);
154 if (childdev != NULL)
155 return (childdev);
160 childdev = device_add_child(bus, drvname, DEVICE_UNIT_ANY);
161 if (childdev == NULL)
163 dinfo = ofw_gpiobus_setup_devinfo(bus, childdev, child);
165 device_delete_child(bus, childdev);
168 if (device_probe_and_attach(childdev) != 0) {
170 device_delete_child(bus, childdev);
177 device_get_nameunit(childdev));
179 return (childdev);