Lines Matching refs:child
79 phandle_t child; in ofw_spibus_attach() local
92 for (child = OF_child(ofw_bus_get_node(dev)); child != 0; in ofw_spibus_attach()
93 child = OF_peer(child)) { in ofw_spibus_attach()
98 if (OF_getencprop(child, "spi-chipselect", &paddr, in ofw_spibus_attach()
100 if (OF_getencprop(child, "reg", &paddr, in ofw_spibus_attach()
108 if (OF_hasprop(child, "spi-cpol")) in ofw_spibus_attach()
110 if (OF_hasprop(child, "spi-cpha")) { in ofw_spibus_attach()
120 if (OF_hasprop(child, "spi-cs-high")) in ofw_spibus_attach()
131 if (OF_getencprop(child, "spi-max-frequency", &clock, in ofw_spibus_attach()
146 if (ofw_bus_gen_setup_devinfo(&dinfo->opd_obdinfo, child) != in ofw_spibus_attach()
154 ofw_bus_intr_to_rl(childdev, child, in ofw_spibus_attach()
166 device_t child; in ofw_spibus_add_child() local
169 child = device_add_child_ordered(dev, order, name, unit); in ofw_spibus_add_child()
170 if (child == NULL) in ofw_spibus_add_child()
171 return (child); in ofw_spibus_add_child()
175 device_delete_child(dev, child); in ofw_spibus_add_child()
189 device_set_ivars(child, devi); in ofw_spibus_add_child()
191 return (child); in ofw_spibus_add_child()
195 ofw_spibus_child_deleted(device_t dev, device_t child) in ofw_spibus_child_deleted() argument
197 free(device_get_ivars(child), M_DEVBUF); in ofw_spibus_child_deleted()
210 ofw_spibus_get_resource_list(device_t bus __unused, device_t child) in ofw_spibus_get_resource_list() argument
214 devi = SPIBUS_IVAR(child); in ofw_spibus_get_resource_list()