| Age | Commit message (Expand) | Author |
| 2021-10-23 | xhci: Always read/write both halves of 64-bit registers | jakllsch |
| 2021-10-10 | xhci: shrink port reset delay | jmcneill |
| 2021-08-17 | fix multiplei repetitive typos in comments, messages and documentation. mainl... | andvar |
| 2021-08-13 | fix typos in words "pointer" and s/fram /frame/ | andvar |
| 2021-06-12 | usb(4): Fix racy endpoint reference counting. | riastradh |
| 2021-06-12 | usb(4): Sprinkle kernel lock assertions. | riastradh |
| 2021-06-06 | also reset xs->xs_xr[dci] to NULL when closing the pipe | jdolecek |
| 2021-05-29 | xhci(4): Wait USB_RESUME_WAIT ms, not 20 ms. | riastradh |
| 2021-05-27 | Fix error handling botch in 1.138. Thanks to jmcneill@ for spotting it. | skrll |
| 2021-05-26 | xhci: Fix logic in waiting for command queue access. | riastradh |
| 2021-05-23 | xhci(4): Block commands and issue Stop Endpoint on suspend. | riastradh |
| 2021-05-23 | xhci(4): Draft suspend/resume. | riastradh |
| 2021-01-05 | More converstion from usbd_status to int for function error reporting. | skrll |
| 2021-01-02 | Use USBMALLOC_ZERO to ensure that all DMA memory is zero initialized. | jmcneill |
| 2020-12-22 | usb: Omit bogus assertions about struct usbd_pipe::up_intrxfer. | riastradh |
| 2020-10-15 | Rename xhci_op_barrier to xhci_barrier and remove offset/length parameters. | jmcneill |
| 2020-08-21 | xhci(4): initial support for Isochronous pipes | jakllsch |
| 2020-08-21 | xhci(4): copy HCCPARAMS regs to softc, use when needed | jakllsch |
| 2020-06-06 | More __BITS. NFCI. | skrll |
| 2020-06-04 | Near complete conversion to __BITS | skrll |
| 2020-06-01 | Remove some unnecessary bit shifts by using appropriate read size | skrll |
| 2020-05-21 | xhci(4): only usbd_xfer_trycomplete() if certain to usb_transfer_complete() | jakllsch |
| 2020-05-21 | xhci(4): dynamically allocate xhci_xfer->xx_trb buffer | jakllsch |
| 2020-05-21 | xhci(4): Check for overflows with KASSERT when putting TRBs on xfer TRB buffer. | jakllsch |
| 2020-05-21 | xhci(4): Be more concise in putting the setup request in TRB immediate data. | jakllsch |
| 2020-05-20 | Use more-semantically-correct types in xhci allocx/freex functions. | jakllsch |
| 2020-04-05 | Switch USB to use non-coherent buffers for data transfers in the | skrll |
| 2020-04-02 | Reduce the memory footprint by allocating a ring per endpoint/pipe on | skrll |
| 2020-03-14 | fix more broken kernhist formats (now I got them all). | christos |
| 2020-03-14 | revert the 0x% -> %# change for fixed width formats pointed out by uwe. | christos |
| 2020-03-13 | PR/55068: sc.dying: Fix printf formats: | christos |
| 2020-02-15 | Change bNbrPorts for loop to start from 1 to match others. NFCI. | skrll |
| 2020-02-15 | Fix mistakes in previous sloppy change with root intr xfers. | riastradh |
| 2020-02-12 | Fix steady state of root intr xfers. | riastradh |
| 2020-02-12 | Factor out HCI-independent xfer completion logic. | riastradh |
| 2019-12-29 | Acquire bus lock (if not polling) when changing xfer status, resetting | skrll |
| 2019-09-08 | avoid non-debug kernel build issues. | mrg |
| 2019-09-07 | fix ryzen usb issue: we set TD size to '1', where has xhci spec 4.11.2.4 | mrg |
| 2019-09-07 | fix 32-bit debug build, and also vmstat -y. reported by sc.dying. | mrg |
| 2019-08-28 | introduce and use XHCIHIST_CALLARGS(). reduces lots of double logs, | mrg |
| 2019-08-23 | convert a debug message to an error message. will help more quickly | mrg |
| 2019-08-21 | match xhci version 3.10. allows properly finding all the USB | mrg |
| 2019-08-20 | typo in error message | skrll |
| 2019-05-08 | new comment explains this hack: | mrg |
| 2019-02-17 | Fix assertion failures triggered by usbdi.c,v 1.182, when devices | rin |
| 2019-01-22 | Revert the KASSERT | skrll |
| 2019-01-22 | Add a KASSERT | skrll |
| 2019-01-11 | Add a bs_barrier to make ThunderX xhci work. Not sure why this is needed, | skrll |
| 2019-01-11 | Style | skrll |
| 2019-01-07 | Seperate xHCI and xhci(4) TRB structs so as to avoid some of them | jakllsch |