ehci_softc_t
ehci_softc_t base;
sizeof(ehci_softc_t)
ehci_softc_t *sc;
ehci_softc_t *sc;
ehci_softc_t *esc;
ehci_softc_t *esc;
ehci_softc_t ehci_softc;
ehci_softc_t *sc = device_get_softc(dev);
ehci_softc_t *sc = device_get_softc(dev);
ehci_softc_t *sc = EHCI_BUS2SC(xfer->xroot->bus);
static void ehci_dump_regs(ehci_softc_t *sc);
static void ehci_dump_sqh(ehci_softc_t *sc, ehci_qh_t *sqh);
ehci_softc_t *sc = EHCI_BUS2SC(xfer->xroot->bus);
ehci_softc_t *sc = EHCI_BUS2SC(xfer->xroot->bus);
static void ehci_root_intr(ehci_softc_t *sc);
ehci_softc_t *sc;
ehci_pcd_enable(ehci_softc_t *sc)
ehci_interrupt_poll(ehci_softc_t *sc)
ehci_softc_t *sc = arg;
ehci_interrupt(ehci_softc_t *sc)
ehci_softc_t *sc = EHCI_BUS2SC(bus);
ehci_softc_t *sc = EHCI_BUS2SC(bus);
ehci_reset(ehci_softc_t *sc)
ehci_root_intr(ehci_softc_t *sc)
ehci_isoc_fs_done(ehci_softc_t *sc, struct usb_xfer *xfer)
ehci_hcreset(ehci_softc_t *sc)
ehci_isoc_hs_done(ehci_softc_t *sc, struct usb_xfer *xfer)
ehci_softc_t *sc = EHCI_BUS2SC(xfer->xroot->bus);
ehci_softc_t *sc = EHCI_BUS2SC(xfer->xroot->bus);
ehci_softc_t *sc = EHCI_BUS2SC(xfer->xroot->bus);
ehci_softc_t *sc = EHCI_BUS2SC(xfer->xroot->bus);
ehci_softc_t *sc = EHCI_BUS2SC(xfer->xroot->bus);
ehci_softc_t *sc = EHCI_BUS2SC(xfer->xroot->bus);
ehci_softc_t *sc = EHCI_BUS2SC(xfer->xroot->bus);
ehci_softc_t *sc = EHCI_BUS2SC(xfer->xroot->bus);
ehci_softc_t *sc = EHCI_BUS2SC(xfer->xroot->bus);
ehci_softc_t *sc = EHCI_BUS2SC(xfer->xroot->bus);
ehci_init(ehci_softc_t *sc)
ehci_disown(ehci_softc_t *sc, uint16_t index, uint8_t lowspeed)
ehci_softc_t *sc = EHCI_BUS2SC(udev->bus);
ehci_softc_t *sc;
ehci_softc_t *sc = EHCI_BUS2SC(udev->bus);
ehci_softc_t *sc = EHCI_BUS2SC(udev->bus);
ehci_softc_t *sc = EHCI_BUS2SC(udev->bus);
ehci_softc_t *sc = EHCI_BUS2SC(bus);
ehci_detach(ehci_softc_t *sc)
ehci_suspend(ehci_softc_t *sc)
ehci_resume(ehci_softc_t *sc)
ehci_dump_regs(ehci_softc_t *sc)
ehci_dump_link(ehci_softc_t *sc, uint32_t link, int type)
ehci_dump_qtd(ehci_softc_t *sc, ehci_qtd_t *qtd)
ehci_dump_sqtd(ehci_softc_t *sc, ehci_qtd_t *sqtd)
ehci_dump_sqtds(ehci_softc_t *sc, ehci_qtd_t *sqtd)
ehci_dump_sqh(ehci_softc_t *sc, ehci_qh_t *qh)
ehci_dump_sitd(ehci_softc_t *sc, ehci_sitd_t *sitd)
ehci_dump_itd(ehci_softc_t *sc, ehci_itd_t *itd)
ehci_dump_isoc(ehci_softc_t *sc)
__containerof(bus, ehci_softc_t, sc_bus)
usb_error_t ehci_reset(ehci_softc_t *sc);
usb_error_t ehci_init(ehci_softc_t *sc);
void ehci_interrupt(ehci_softc_t *sc);
set_to_host_mode(ehci_softc_t *sc)
clear_port_power(ehci_softc_t *sc)
ehci_softc_t *sc;
ehci_softc_t *sc;
ehci_softc_t ehci_softc;
ehci_softc_t *esc;
ehci_softc_t *esc;
ehci_softc_t *sc;
.size = sizeof(ehci_softc_t),
ehci_softc_t base;
ehci_softc_t *sc;
ehci_softc_t *sc = device_get_softc(self);
ehci_softc_t *sc = device_get_softc(self);
ehci_softc_t *sc = arg;
sizeof(ehci_softc_t),
ehci_softc_t *sc = device_get_softc(self);
ehci_softc_t *sc = device_get_softc(self);
ehci_softc_t *sc = device_get_softc(self);
ehci_softc_t *sc = device_get_softc(self);
.size = sizeof(ehci_softc_t),
ehci_softc_t *sc = device_get_softc(self);
sizeof(ehci_softc_t), generic_ehci_driver);
sizeof(ehci_softc_t), generic_ehci_driver);
ehci_softc_t ehci_sc;
.size = sizeof(ehci_softc_t),
ehci_softc_t *sc = device_get_softc(dev);