Lines Matching refs:sc_bus
290 sc->sc_bus.parent = self; in uhci_pci_attach()
291 sc->sc_bus.devices = sc->sc_devices; in uhci_pci_attach()
292 sc->sc_bus.devices_max = UHCI_MAX_DEVICES; in uhci_pci_attach()
293 sc->sc_bus.dma_bits = 32; in uhci_pci_attach()
296 if (usb_bus_mem_alloc_all(&sc->sc_bus, USB_GET_DMA_TAG(self), in uhci_pci_attach()
325 sc->sc_bus.bdev = device_add_child(self, "usbus", DEVICE_UNIT_ANY); in uhci_pci_attach()
326 if (!sc->sc_bus.bdev) { in uhci_pci_attach()
330 device_set_ivars(sc->sc_bus.bdev, &sc->sc_bus); in uhci_pci_attach()
336 device_set_desc(sc->sc_bus.bdev, uhci_pci_match(self)); in uhci_pci_attach()
363 sc->sc_bus.usbrev = USB_REV_PRE_1_0; in uhci_pci_attach()
366 sc->sc_bus.usbrev = USB_REV_1_0; in uhci_pci_attach()
371 sc->sc_bus.usbrev = USB_REV_1_1; in uhci_pci_attach()
399 err = device_probe_and_attach(sc->sc_bus.bdev); in uhci_pci_attach()
428 USB_BUS_LOCK(&sc->sc_bus); in uhci_pci_detach()
433 USB_BUS_UNLOCK(&sc->sc_bus); in uhci_pci_detach()
456 usb_bus_mem_free_all(&sc->sc_bus, &uhci_iterate_hw_softc); in uhci_pci_detach()