Home
last modified time | relevance | path

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

/third_party/FreeBSD/sys/dev/usb/controller/
Dxhci.c49 ((struct xhci_softc *)(((uint8_t *)(bus)) - \
50 ((uint8_t *)&(((struct xhci_softc *)0)->sc_bus))))
79 struct xhci_softc *sc;
102 static void xhci_root_intr(struct xhci_softc *);
114 static usb_error_t xhci_cmd_evaluate_ctx(struct xhci_softc *,
117 static void xhci_ctx_set_le32(struct xhci_softc *sc, volatile uint32_t *ptr, uint32_t val);
118 static uint32_t xhci_ctx_get_le32(struct xhci_softc *sc, volatile uint32_t *ptr);
119 static void xhci_ctx_set_le64(struct xhci_softc *sc, volatile uint64_t *ptr, uint64_t val);
121 static uint64_t xhci_ctx_get_le64(struct xhci_softc *sc, volatile uint64_t *ptr);
137 xhci_dump_endpoint(struct xhci_softc *sc, struct xhci_endp_ctx *pep) in xhci_dump_endpoint()
[all …]
Dxhci.h461 struct xhci_softc { struct
540 usb_error_t xhci_halt_controller(struct xhci_softc *); argument
541 usb_error_t xhci_reset_controller(struct xhci_softc *);
542 usb_error_t xhci_init(struct xhci_softc *, device_t, uint8_t);
543 usb_error_t xhci_start_controller(struct xhci_softc *);
544 void xhci_interrupt(unsigned int irq, struct xhci_softc *);
545 void xhci_uninit(struct xhci_softc *);
Dxhci_pci.c58 .size = sizeof(struct xhci_softc),
89 struct xhci_softc *sc = device_get_softc(self);; in xhci_pci_attach()
168 struct xhci_softc *sc = device_get_softc(self); in xhci_pci_detach()
198 struct xhci_softc *sc = device_get_softc(self); in xhci_pci_take_controller()