1. 576667b xhci: make sure TRB is fully written before giving it to the controller by Mathias Nyman · 4 years ago
  2. 2017a1e usb: xhci: Use temporary buffer to consolidate SG by Tejas Joglekar · 4 years, 1 month ago
  3. 1d6903a usb: fix a few cases of -Wfallthrough by Nick Desaulniers · 4 years, 2 months ago
  4. edc649a xhci: Tune interrupt blocking for isochronous transfers by Mathias Nyman · 4 years, 4 months ago
  5. df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 5 months ago
  6. 3c6f8cb usb: xhci: Fix NULL pointer dereference when enqueuing trbs from urb sg list by Sriharsha Allenki · 4 years, 8 months ago
  7. 8f97250 xhci: Don't clear hub TT buffer on ep0 protocol stall by Mathias Nyman · 4 years, 9 months ago
  8. 93ceaa8 xhci: Fix handling halted endpoint even if endpoint ring appears empty by Mathias Nyman · 4 years, 9 months ago
  9. 0200b9f7 xhci: Wait until link state trainsits to U0 after setting USB_SS_PORT_LS_U0 by Kai-Heng Feng · 4 years, 10 months ago
  10. 9c1aa36 xhci: Show host status when watchdog triggers and host is assumed dead. by Mathias Nyman · 4 years, 10 months ago
  11. 76eac5d xhci: Add a separate debug message for split transaction errors. by Mathias Nyman · 4 years, 10 months ago
  12. 7ff1116 xhci: handle some XHCI_TRUST_TX_LENGTH quirks cases as default behaviour. by Mathias Nyman · 5 years ago
  13. 057d476 xhci: fix USB3 device initiated resume race with roothub autosuspend by Mathias Nyman · 5 years ago
  14. 36dc016 usb: host: xhci: Support running urb giveback in tasklet context by Suwan Kim · 5 years ago
  15. 58b9d71 xhci: Add tracing for xhci doorbell register writes by Mathias Nyman · 5 years ago
  16. dc0ffbe usb: host: xhci: update event ring dequeue pointer on purpose by Peter Chen · 5 years ago
  17. bfa3dbb usb: xhci: fix Immediate Data Transfer endianness by Samuel Holland · 5 years ago
  18. c03101ff xhci: Fix false warning message about wrong bounce buffer write length by Mathias Nyman · 5 years ago
  19. 58ee010 Merge 5.2-rc6 into usb-next by Greg Kroah-Hartman · 6 years ago
  20. b8c3b71 usb: xhci: Don't try to recover an endpoint if port is in error state. by Mathias Nyman · 6 years ago
  21. ef513be usb: xhci: Add Clear_TT_Buffer by Jim Lin · 6 years ago
  22. c1a145a xhci: Use %zu for printing size_t type by Fabio Estevam · 6 years ago
  23. 13b82b7 xhci: Fix immediate data transfer if buffer is already DMA mapped by Mathias Nyman · 6 years ago
  24. 597c56e xhci: update bounce buffer with correct sg num by Henry Lin · 6 years ago
  25. d70d5a8 xhci: add port and bus number to port dynamic debugging by Mathias Nyman · 6 years ago
  26. 33e3935 usb: xhci: add Immediate Data Transfer support by Nicolas Saenz Julienne · 6 years ago
  27. 6cbcf59 xhci: Fix port resume done detection for SS ports with LPM enabled by Mathias Nyman · 6 years ago
  28. f6187f4 xhci: move bus_state structure under the xhci_hub structure. by Mathias Nyman · 6 years ago
  29. 11644a7 xhci: Add quirk to workaround the errata seen on Cavium Thunder-X2 Soc by Cherian, George · 6 years ago
  30. 958c0bd usb: xhci: fix uninitialized completion when USB3 port got wrong status by Aaron Ma · 6 years ago
  31. d9193ef xhci: Add check for invalid byte size error when UAS devices are connected. by Sandeep Singh · 6 years ago
  32. 1245374 xhci: handle port status events for removed USB3 hcd by Mathias Nyman · 6 years ago
  33. 330e2d6 xhci: Avoid USB autosuspend when resuming USB2 ports. by Anshuman Gupta · 6 years ago
  34. f8f80be xhci: Use soft retry to recover faster from transaction errors by Mathias Nyman · 6 years ago
  35. eaefcf2 xhci: change xhci_test_and_clear_bit() to use new port structure by Mathias Nyman · 7 years ago
  36. 6b7f40f xhci: change xhci_set_link_state() to work with port structures by Mathias Nyman · 7 years ago
  37. 74e6ad5 xhci: rename faked_port_index to hcd_portnum by Mathias Nyman · 7 years ago
  38. 52c7755 xhci: xhci-ring: use port structures for port event handler by Mathias Nyman · 7 years ago
  39. f524946 xhci: Clear the host side toggle manually when endpoint is soft reset by Mathias Nyman · 7 years ago
  40. a38fe33 xhci: Don't always run the default stop endpoint command completion handler by Mathias Nyman · 7 years ago
  41. 0c34191 usb: xhci: Remove ep_trb from finish_td() by Lu Baolu · 7 years ago
  42. 5fee5a5 usb: xhci: Remove ep_trb from xhci_cleanup_halted_endpoint() by Lu Baolu · 7 years ago
  43. d9e3d89 Merge 4.15-rc4 into usb-next by Greg Kroah-Hartman · 7 years ago
  44. 72b663a usb: xhci: fix TDS for MTK xHCI1.1 by Chunfeng Yun · 7 years ago
  45. 67d2ea9 usb: xhci: Make some static functions global by Lu Baolu · 7 years ago
  46. 103afda xhci: remove unnecessary boolean parameter from xhci_alloc_command by Mathias Nyman · 7 years ago
  47. 58e8a4d usb: xhci: remove unused variable ep_ring by Corentin Labbe · 7 years ago
  48. ce5b2a6 usb: xhci: remove unused variable urb_priv by Corentin Labbe · 7 years ago
  49. e4ec40e xhci: Don't show incorrect WARN message about events for empty rings by Mathias Nyman · 7 years ago
  50. 9ed6419 USB: host: xhci: Remove redundant license text by Greg Kroah-Hartman · 7 years ago
  51. 5fd54ac USB: add SPDX identifiers to all remaining files in drivers/usb/ by Greg Kroah-Hartman · 7 years ago
  52. 0520d37 Merge 4.14-rc6 into usb-next by Greg Kroah-Hartman · 7 years ago
  53. 66a4550 xhci: Convert timers to use timer_setup() by Kees Cook · 7 years ago
  54. 810a624 usb: xhci: Reset halted endpoint if trb is noop by Lu Baolu · 7 years ago
  55. d1aad52 xhci: Cleanup current_cmd in xhci_cleanup_command_queue() by Jeffy Chen · 7 years ago
  56. 49d5b05 xhci: allow TRACE to work with EVENT ring dequeue by Adam Wallis · 7 years ago
  57. 0914ea6 usb: xhci: reduce device initiated resume time variance. by Anshuman Gupta · 7 years ago
  58. 8ca1358 xhci: add port status tracing by Mathias Nyman · 7 years ago
  59. 76a0f32 xhci: rename temp and temp1 variables by Mathias Nyman · 7 years ago
  60. 4b89586 xhci: Fix NULL pointer dereference when cleaning up streams for removed host by Mathias Nyman · 7 years ago
  61. 3134bc9 xhci: cleanup finish_td() skip option by Mathias Nyman · 8 years ago
  62. d36374f xhci: cleanup virtual endoint structure, remove stopped_stream by Mathias Nyman · 8 years ago
  63. ade2e3a xhci: handle transfer events without TRB pointer by Mathias Nyman · 8 years ago
  64. 5eee4b6 xhci: support calling cleanup_halted_endpoint with soft retry by Mathias Nyman · 8 years ago
  65. 2174914 xhci: Add support for endpoint soft reset by Mathias Nyman · 8 years ago
  66. b336838 xhci: refactor transfer event errors and completion codes by Mathias Nyman · 8 years ago
  67. e6b2012 xhci: Add helper to get hardware dequeue pointer for stopped rings. by Mathias Nyman · 8 years ago
  68. 8790736 xhci: Add stream id to xhci_dequeue_state structure by Mathias Nyman · 8 years ago
  69. cdd504e xhci: Find out where an endpoint or stream stopped from its context. by Mathias Nyman · 8 years ago
  70. 11e1d25 xhci: remove unused stopped_td pointer by Mathias Nyman · 8 years ago
  71. 604d02a xhci: Fix command ring stop regression in 4.11 by Mathias Nyman · 8 years ago
  72. 63aea0d USB: xhci: fix lock-inversion problem by Alan Stern · 8 years ago
  73. 6a29bee usb: host: xhci-ring: don't need to clear interrupt pending for MSI enabled hcd by Peter Chen · 8 years ago
  74. 7bc5d5a usb: xhci: trace URB before giving it back instead of after by Mathias Nyman · 8 years ago
  75. 8c10152 usb: xhci: remove xhci_debug_trb() by Lu Baolu · 8 years ago
  76. 121dcf1 usb: xhci: remove ring debugging code by Lu Baolu · 8 years ago
  77. cd12fd9 usb: xhci: remove enq_updates and deq_updates from ring by Lu Baolu · 8 years ago
  78. 74e0b56 usb: xhci: remove error messages for failed memory allocation by Lu Baolu · 8 years ago
  79. b2d6edb usb: xhci: add xhci_log_ring trace events by Lu Baolu · 8 years ago
  80. d9f11ba xhci: Rework how we handle unresponsive or hoptlug removed hosts by Mathias Nyman · 8 years ago
  81. b7f769a xhci: add slot and endpoint numbers to debug messages in handle_tx_event by Zhengjun Xing · 8 years ago
  82. 19a7d0d6 usb: host: xhci: add Slot and EP Context tracers by Felipe Balbi · 8 years ago
  83. 0ab2881 xhci: Set URB actual length for stopped control transfers by Mathias Nyman · 8 years ago
  84. 7e64b03 xhci: simplify how we store TDs in urb private data by Mathias Nyman · 8 years ago
  85. 9ef7fbb xhci: Rename variables related to transfer descritpors by Mathias Nyman · 8 years ago
  86. 5abdc2e usb: host: xhci: add urb_enqueue/dequeue/giveback tracers by Felipe Balbi · 8 years ago
  87. a37c3f7 usb: host: xhci: make a generic TRB tracer by Felipe Balbi · 8 years ago
  88. a54cfae usb: host: xhci: convert to list_for_each_entry_safe() by Felipe Balbi · 8 years ago
  89. 5278204 xhci: use the trb_to_noop() helper for command trbs by Mathias Nyman · 8 years ago
  90. ae1e3f0 xhci: Introduce helper to turn one TRB into a no-op by Mathias Nyman · 8 years ago
  91. a60f2f2 usb: host: xhci: unconditionally call xhci_unmap_td_bounce_buffer() by Felipe Balbi · 8 years ago
  92. f45e2a0 usb: host: xhci: check for a valid ring when unmapping bounce buffer by Felipe Balbi · 8 years ago
  93. f3899a2 usb: host: xhci: remove bogus __releases()/__acquires() annotation by Felipe Balbi · 8 years ago
  94. 55fa439 usb: host: xhci: introduce xhci_td_cleanup() by Felipe Balbi · 8 years ago
  95. be0f50c usb: host: xhci: reorder variable definitions by Felipe Balbi · 8 years ago
  96. 04861f8 usb: host: xhci: use slightly better list helpers by Felipe Balbi · 8 years ago
  97. 76a3529 usb: host: xhci: simplify irq handler return by Felipe Balbi · 8 years ago
  98. 0b7c105 usb: host: xhci: rename completion codes to match spec by Felipe Balbi · 8 years ago
  99. daa47f2 usb: xhci: use list_is_singular for cmd_list by Lu Baolu · 8 years ago
  100. fb79a6d usb: xhci: avoid unnecessary calculation by Lu Baolu · 8 years ago