Lines Matching refs:dev
52 #include <dev/usb/usb.h>
53 #include <dev/usb/usbdi.h>
55 #include <dev/usb/usb_core.h>
56 #include <dev/usb/usb_busdma.h>
57 #include <dev/usb/usb_process.h>
58 #include <dev/usb/usb_util.h>
60 #include <dev/usb/usb_controller.h>
61 #include <dev/usb/usb_bus.h>
62 #include <dev/usb/controller/ehci.h>
63 #include <dev/usb/controller/ehcireg.h>
84 ehci_ps3_probe(device_t dev)
86 if (ps3bus_get_bustype(dev) != PS3_BUSTYPE_SYSBUS ||
87 ps3bus_get_devtype(dev) != PS3_DEVTYPE_USB)
90 device_set_desc(dev, "Playstation 3 USB 2.0 controller");
95 ehci_ps3_attach(device_t dev)
97 ehci_softc_t *sc = device_get_softc(dev);
100 sc->sc_bus.parent = dev;
107 USB_GET_DMA_TAG(dev), &ehci_iterate_hw_softc))
111 sc->sc_io_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY,
115 device_printf(dev, "Could not map memory\n");
124 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
128 device_printf(dev, "Could not allocate irq\n");
132 sc->sc_bus.bdev = device_add_child(dev, "usbus", -1);
134 device_printf(dev, "Could not add USB device\n");
142 err = bus_setup_intr(dev, sc->sc_irq_res, INTR_TYPE_BIO | INTR_MPSAFE,
145 device_printf(dev, "Could not setup error irq, %d\n", err);
152 device_printf(dev, "USB init failed err=%d\n", err);