| Commit message (Expand) | Author | Age | Files | Lines |
* | Do not consider the pipe as halted if the device is gone. |  mpi | 2019-06-13 | 1 | -1/+3 |
* | Fix NULL check with wrong pointer in xhci_event_xfer_isoc(); CID 1480287 |  stsp | 2019-05-21 | 1 | -2/+2 |
* | Decrease verbosity when XHCI_DEBUG is defined. |  ratchov | 2019-04-30 | 1 | -3/+3 |
* | Handle missed service errors, specific to isochronous transfers. |  ratchov | 2019-04-10 | 1 | -1/+52 |
* | Since an isoc endpoint never halts, move to remaining error handling |  mglocker | 2019-03-17 | 1 | -58/+48 |
* | Move the handler code in the xhci_event_xfer() switch case in two separate |  mglocker | 2019-03-17 | 1 | -40/+66 |
* | Remove obsolete semicolon at end of case switch. |  mglocker | 2019-03-17 | 1 | -2/+2 |
* | Merge the duplicate code to handle isoc SHORT and SUCCESS xfer events |  mglocker | 2019-03-16 | 1 | -83/+54 |
* | Improve and enable isochronous transfers in xhci(4). Each isochronous |  patrick | 2019-03-15 | 1 | -58/+193 |
* | The max burst size that is encoded in wMaxPacketSize is zero based, |  patrick | 2019-03-15 | 1 | -3/+3 |
* | Fix typo in debug print: wih -> with |  patrick | 2019-03-12 | 1 | -3/+3 |
* | Add missing bus powered bit, from aalm@ |  mpi | 2019-03-11 | 1 | -2/+2 |
* | Since ring->index points to the next free slot, once we reach index zero |  patrick | 2019-03-01 | 1 | -14/+17 |
* | Make xhci_ring_produce() check the previous TRB to find out if it |  patrick | 2019-02-27 | 1 | -72/+78 |
* | Transfers that span multiple TRBs which wrap around the ring and |  patrick | 2019-02-21 | 1 | -5/+9 |
* | Print xhci version in hex, from sc.dying at gmail. |  mpi | 2019-02-01 | 1 | -2/+2 |
* | If we cannot stop the endpoint when aborting a transfer assume that |  mpi | 2018-09-06 | 1 | -2/+7 |
* | Serialize synchronous commands with a rwlock. |  mpi | 2018-09-05 | 1 | -8/+34 |
* | typos, from Michael W. Bombardieri. |  mpi | 2018-07-16 | 1 | -5/+5 |
* | Add bus DMA barriers to ensure the hardware does not see a TRB cycle bit |  visa | 2018-05-13 | 1 | -5/+19 |
* | Print xHCI revision in dmesg. |  mpi | 2018-05-08 | 1 | -7/+4 |
* | Unsigned values are always >= 0, fix Coverity 1468443. |  mpi | 2018-04-29 | 1 | -2/+2 |
* | Print more debug informations in the event xfer handler. |  mpi | 2018-04-28 | 1 | -5/+10 |
* | Introduce an helper function to extract endpoint's max burst value. |  mpi | 2018-04-27 | 1 | -19/+72 |
* | Print index as unsigned. |  mpi | 2018-04-27 | 1 | -5/+5 |
* | Fix an off-by-one in xhci_xfer_tdsize(). |  mpi | 2018-04-27 | 1 | -7/+5 |
* | Reduce differences between isoch & bulk/intr routines. |  mpi | 2018-04-26 | 1 | -21/+20 |
* | Follows section 6.2.3.6 to compute endpoint interval. |  mpi | 2018-04-26 | 1 | -32/+58 |
* | Add support for isochronous transfers to xhci(4). |  stsp | 2017-09-08 | 1 | -25/+202 |
* | Revert previous: "Fix a remaining length miscalculation in xhci(4)." |  stsp | 2017-09-04 | 1 | -2/+2 |
* | Fix a remaining length miscalculation in xhci(4). |  stsp | 2017-09-01 | 1 | -2/+2 |
* | Use memcpy instead of casts to copy 8 bytes of data to avoid unaligned |  kettenis | 2017-07-30 | 1 | -2/+2 |
* | double ;;. xhci one found by geoffhill |  deraadt | 2017-06-22 | 1 | -2/+2 |
* | Fix a use-after-free when sending root hub control transfers. |  mpi | 2017-03-10 | 1 | -2/+2 |
* | Move per HC polling code to the stack. |  mpi | 2017-03-10 | 1 | -30/+3 |
* | Remove superfluous DMA synchronization now that the stack is doing it for |  mpi | 2016-11-08 | 1 | -4/+1 |
* | Fix some bus_dmamap_sync(9) calls. |  mpi | 2016-10-03 | 1 | -17/+40 |
* | Remove a hack now that the USB stack correctly set the maximum packet |  mpi | 2016-09-21 | 1 | -9/+3 |
* | all pools have their ipl set via pool_setipl, so fold it into pool_init. |  dlg | 2016-09-15 | 1 | -4/+3 |
* | Do not change the status of a transfer before giving it back to the |  mpi | 2015-12-02 | 1 | -7/+7 |
* | Unconnected xhci(4) super speed ports may come up with the XHCI_PS_WRC, |  kettenis | 2015-11-29 | 1 | -1/+8 |
* | Mark xhci_intr() as IPL_MPSAFE since it only schedules a soft-interrupt. |  mpi | 2015-11-02 | 1 | -5/+1 |
* | Do not trust the hardware when it says that the number of remaining |  mpi | 2015-07-12 | 1 | -1/+4 |
* | Clear root hub's "port link state". |  mpi | 2015-06-29 | 1 | -1/+2 |
* | Make xhci(4)'s root hub report the same status bits as physical USB3 hubs. |  mpi | 2015-06-22 | 1 | -6/+14 |
* | Improve the controller state check in xhci_reset |  mikeb | 2015-05-27 | 1 | -2/+3 |
* | Do not truncate possible remaining transfer length. |  mpi | 2015-04-19 | 1 | -2/+3 |
* | Do not try to stop and reset endpoints if USB transfers are aborted |  mpi | 2015-01-21 | 1 | -2/+4 |
* | Do not trust the content of event TRBs coming from the hardware and |  mpi | 2015-01-18 | 1 | -10/+18 |
* | Complete synchronous abort method modeled after the existing ones. |  mpi | 2015-01-18 | 1 | -6/+83 |