Searched refs:xhci_softc (Results 1 – 8 of 8) sorted by relevance
/netbsd-src/sys/dev/usb/ |
H A D | xhci.c | 144 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 D | xhcivar.h | 85 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 D | xhci_acpi.c | 71 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 D | dwc3_fdt.c | 86 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 D | cdns3_fdt.c | 47 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 D | xhci_pci.c | 62 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 D | tegra_xusb.c | 163 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 D | octeon_xhci.c | 48 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()
|