Home
last modified time | relevance | path

Searched refs:xhci_softc (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/sys/dev/usb/
H A Dxhci.c144 static int xhci_intr1(struct xhci_softc * const);
164 static usbd_status xhci_stop_endpoint_cmd(struct xhci_softc *,
171 static usbd_status xhci_do_command(struct xhci_softc * const,
173 static usbd_status xhci_do_command_locked(struct xhci_softc * const,
176 static void xhci_free_slot(struct xhci_softc *, struct xhci_slot *);
178 static usbd_status xhci_enable_slot(struct xhci_softc * const,
180 static usbd_status xhci_disable_slot(struct xhci_softc * const, uint8_t);
181 static usbd_status xhci_address_device(struct xhci_softc * const,
183 static void xhci_set_dcba(struct xhci_softc * const, uint64_t, int);
184 static usbd_status xhci_update_ep0_mps(struct xhci_softc * cons
[all...]
H A Dxhcivar.h85 struct xhci_softc { struct
146 void (*sc_vendor_init)(struct xhci_softc *); argument
147 int (*sc_vendor_port_status)(struct xhci_softc *, uint32_t, int); argument
168 int xhci_init(struct xhci_softc *); argument
169 void xhci_start(struct xhci_softc *);
171 int xhci_detach(struct xhci_softc *, int);
/netbsd-src/sys/dev/acpi/
H A Dxhci_acpi.c71 struct xhci_softc sc_xhci;
78 static void xhci_acpi_init(struct xhci_softc *);
96 struct xhci_softc * const sc = &asc->sc_xhci; in xhci_acpi_attach()
211 xhci_acpi_init(struct xhci_softc *sc)
/netbsd-src/sys/dev/fdt/
H A Ddwc3_fdt.c86 CFATTACH_DECL2_NEW(dwc3_fdt, sizeof(struct xhci_softc),
100 dwc3_fdt_soft_reset(struct xhci_softc *sc) in dwc3_fdt_soft_reset()
126 dwc3_fdt_enable_phy(struct xhci_softc *sc, const int phandle, u_int rev) in dwc3_fdt_enable_phy()
195 dwc3_fdt_set_mode(struct xhci_softc *sc, u_int mode) in dwc3_fdt_set_mode()
232 struct xhci_softc * const sc = device_private(self); in dwc3_fdt_attach()
H A Dcdns3_fdt.c47 struct xhci_softc sc_xhci;
89 struct xhci_softc * const sc = &cfsc->sc_xhci; in cdns3_fdt_attach()
/netbsd-src/sys/dev/pci/
H A Dxhci_pci.c62 struct xhci_softc sc_xhci;
85 struct xhci_softc * const sc = &psc->sc_xhci; in xhci_pci_port_route()
122 struct xhci_softc * const sc = &psc->sc_xhci; in xhci_pci_attach()
321 struct xhci_softc * const sc = &psc->sc_xhci; in xhci_pci_detach()
/netbsd-src/sys/arch/arm/nvidia/
H A Dtegra_xusb.c163 struct xhci_softc sc_xhci;
211 struct xhci_softc * const sc = &psc->sc_xhci; in tegra_xusb_attach()
425 struct xhci_softc * const sc = &psc->sc_xhci; in tegra_xusb_mountroot()
515 struct xhci_softc * const sc = &psc->sc_xhci; in tegra_xusb_intr_mbox()
627 struct xhci_softc * const sc = &psc->sc_xhci; in tegra_xusb_init()
685 struct xhci_softc * const sc = &psc->sc_xhci; in fw_dma_alloc()
722 const struct xhci_softc * const sc = &psc->sc_xhci; in fw_dma_free()
739 struct xhci_softc * const sc = &psc->sc_xhci; in tegra_xusb_open_fw()
806 struct xhci_softc * const sc = &psc->sc_xhci; in tegra_xusb_load_fw()
948 struct xhci_softc * const sc = &psc->sc_xhci; in xusb_mailbox_send()
/netbsd-src/sys/arch/mips/cavium/dev/
H A Docteon_xhci.c48 struct xhci_softc sc_xhci;
58 static int octxhci_dwc3_init(struct xhci_softc *);
85 struct xhci_softc *sc = &osc->sc_xhci; in octxhci_attach()
340 octxhci_dwc3_init(struct xhci_softc *sc) in octxhci_dwc3_init()