1. 7faac19 xhci: avoid race between disable slot command and host runtime suspend by Mathias Nyman · 3 years, 1 month ago
  2. 09f736a xhci: Fix commad ring abort, write all 64 bits to CRCR register. by Mathias Nyman · 3 years, 2 months ago
  3. ff0e50d xhci: Fix command ring pointer corruption while aborting a command by Pavankumar Kondeti · 3 years, 3 months ago
  4. 5255660 xhci: add quirk for host controllers that don't update endpoint DCS by Jonathan Bell · 3 years, 3 months ago
  5. 669bc5a xhci: Add bus number to some debug messages by Mathias Nyman · 3 years, 5 months ago
  6. 0d9b9f5 xhci: Add additional dynamic debug to follow URBs in cancel and error cases. by Mathias Nyman · 3 years, 5 months ago
  7. 94f3391 xhci: Fix failure to give back some cached cancelled URBs. by Mathias Nyman · 3 years, 5 months ago
  8. 4843b4b xhci: fix even more unsafe memory usage in xhci tracing by Mathias Nyman · 3 years, 5 months ago
  9. 90d551a xhci: Add adaptive interrupt rate for isoch TRBs with XHCI_AVOID_BEI quirk by Mathias Nyman · 3 years, 7 months ago
  10. a7f2e92 xhci: Fix 5.12 regression of missing xHC cache clearing command after a Stall by Mathias Nyman · 3 years, 8 months ago
  11. a80c203 xhci: fix giving back URB with incorrect status regression in 5.12 by Mathias Nyman · 3 years, 8 months ago
  12. 9b6a126 xhci: Fix giving back cancelled URBs even if halted endpoint can't reset by Mathias Nyman · 3 years, 8 months ago
  13. e9fcb07 xhci: prevent double-fetch of transfer and transfer event TRBs by Mathias Nyman · 3 years, 9 months ago
  14. 5e71217 USB: xhci: drop workaround for forced irq threading by Johan Hovold · 3 years, 10 months ago
  15. aa403f2 Merge 5.12-rc3 into usb-next by Greg Kroah-Hartman · 3 years, 10 months ago
  16. a4a251f usb: xhci: do not perform Soft Retry for some xHCI hosts by Stanislaw Gruszka · 3 years, 10 months ago
  17. 14295a150 usb: xhci-mtk: support to build xhci-mtk-hcd.ko by Chunfeng Yun · 3 years, 10 months ago
  18. d8c8490 Merge 5.11-rc7 into usb-next by Greg Kroah-Hartman · 4 years ago
  19. d4a6106 xhci: fix bounce buffer usage for non-sg list case by Mathias Nyman · 4 years ago
  20. 3c648d3 xhci: handle halting transfer event properly after endpoint stop and halt raced. by Mathias Nyman · 4 years ago
  21. 51ee4a8 xhci: Check for pending reset endpoint command before queueing a new one. by Mathias Nyman · 4 years ago
  22. 741eafb xhci: remove obsolete dequeue pointer moving code by Mathias Nyman · 4 years ago
  23. d1dbfb9 xhci: introduce a new move_dequeue_past_td() function to replace old code. by Mathias Nyman · 4 years ago
  24. 1174d44 xhci: handle stop endpoint command completion with endpoint in running state. by Mathias Nyman · 4 years ago
  25. 9ebf300 xhci: Fix halted endpoint at stop endpoint command completion by Mathias Nyman · 4 years ago
  26. 674f843 xhci: split handling halted endpoints into two steps by Mathias Nyman · 4 years ago
  27. 7c6c334 xhci: move and rename xhci_cleanup_halted_endpoint() by Mathias Nyman · 4 years ago
  28. 4db35692 xhci: turn cancelled td cleanup to its own function by Mathias Nyman · 4 years ago
  29. a6ccd1f xhci: store TD status in the td struct instead of passing it along by Mathias Nyman · 4 years ago
  30. e1a2983 xhci: use xhci_td_cleanup() helper when giving back cancelled URBs by Mathias Nyman · 4 years ago
  31. 69eaf9e7 xhci: move xhci_td_cleanup so it can be called by more functions by Mathias Nyman · 4 years ago
  32. d8ac950 xhci: Add xhci_reset_halted_ep() helper function by Mathias Nyman · 4 years ago
  33. b05dadb xhci: flush endpoint start to reduce race risk with stop endpoint command. by Mathias Nyman · 4 years ago
  34. c716e8a xhci: Check link TRBs when updating ring enqueue and dequeue pointers. by Mathias Nyman · 4 years ago
  35. 0353810 xhci: avoid DMA double fetch when reading event trb type. by Mathias Nyman · 4 years ago
  36. 55f6153 xhci: remove extra loop in interrupt context by Mathias Nyman · 4 years ago
  37. 296fcda xhci: check slot_id is valid before gathering slot info by Lalithambika Krishna Kumar · 4 years ago
  38. 04d21f7 xhci: prevent a theoretical endless loop while preparing rings. by Mathias Nyman · 4 years ago
  39. c089cad xhci: remove xhci_stream_id_to_ring() helper by Mathias Nyman · 4 years ago
  40. 42f2890 xhci: add xhci_virt_ep_to_ring() helper by Mathias Nyman · 4 years ago
  41. 03ed579 xhci: check virt_dev is valid before dereferencing it by Mathias Nyman · 4 years ago
  42. b1adc42 xhci: add xhci_get_virt_ep() helper by Mathias Nyman · 4 years ago
  43. a1810307 xhci: remove unused event parameter from completion handlers by Mathias Nyman · 4 years ago
  44. d70f423 xhci: adjust parameters passed to cleanup_halted_endpoint() by Mathias Nyman · 4 years ago
  45. d4dff804 xhci: get isochronous ring directly from endpoint structure by Mathias Nyman · 4 years ago
  46. ab58f3b xhci: Avoid parsing transfer events several times by Mathias Nyman · 4 years ago
  47. 576667b xhci: make sure TRB is fully written before giving it to the controller by Mathias Nyman · 4 years ago
  48. 2017a1e usb: xhci: Use temporary buffer to consolidate SG by Tejas Joglekar · 4 years, 1 month ago
  49. 1d6903a usb: fix a few cases of -Wfallthrough by Nick Desaulniers · 4 years, 2 months ago
  50. edc649a xhci: Tune interrupt blocking for isochronous transfers by Mathias Nyman · 4 years, 4 months ago
  51. df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 5 months ago
  52. 3c6f8cb usb: xhci: Fix NULL pointer dereference when enqueuing trbs from urb sg list by Sriharsha Allenki · 4 years, 8 months ago
  53. 8f97250 xhci: Don't clear hub TT buffer on ep0 protocol stall by Mathias Nyman · 4 years, 9 months ago
  54. 93ceaa8 xhci: Fix handling halted endpoint even if endpoint ring appears empty by Mathias Nyman · 4 years, 9 months ago
  55. 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
  56. 9c1aa36 xhci: Show host status when watchdog triggers and host is assumed dead. by Mathias Nyman · 4 years, 10 months ago
  57. 76eac5d xhci: Add a separate debug message for split transaction errors. by Mathias Nyman · 4 years, 10 months ago
  58. 7ff1116 xhci: handle some XHCI_TRUST_TX_LENGTH quirks cases as default behaviour. by Mathias Nyman · 5 years ago
  59. 057d476 xhci: fix USB3 device initiated resume race with roothub autosuspend by Mathias Nyman · 5 years ago
  60. 36dc016 usb: host: xhci: Support running urb giveback in tasklet context by Suwan Kim · 5 years ago
  61. 58b9d71 xhci: Add tracing for xhci doorbell register writes by Mathias Nyman · 5 years ago
  62. dc0ffbe usb: host: xhci: update event ring dequeue pointer on purpose by Peter Chen · 5 years ago
  63. bfa3dbb usb: xhci: fix Immediate Data Transfer endianness by Samuel Holland · 5 years ago
  64. c03101ff xhci: Fix false warning message about wrong bounce buffer write length by Mathias Nyman · 5 years ago
  65. 58ee010 Merge 5.2-rc6 into usb-next by Greg Kroah-Hartman · 6 years ago
  66. b8c3b71 usb: xhci: Don't try to recover an endpoint if port is in error state. by Mathias Nyman · 6 years ago
  67. ef513be usb: xhci: Add Clear_TT_Buffer by Jim Lin · 6 years ago
  68. c1a145a xhci: Use %zu for printing size_t type by Fabio Estevam · 6 years ago
  69. 13b82b7 xhci: Fix immediate data transfer if buffer is already DMA mapped by Mathias Nyman · 6 years ago
  70. 597c56e xhci: update bounce buffer with correct sg num by Henry Lin · 6 years ago
  71. d70d5a8 xhci: add port and bus number to port dynamic debugging by Mathias Nyman · 6 years ago
  72. 33e3935 usb: xhci: add Immediate Data Transfer support by Nicolas Saenz Julienne · 6 years ago
  73. 6cbcf59 xhci: Fix port resume done detection for SS ports with LPM enabled by Mathias Nyman · 6 years ago
  74. f6187f4 xhci: move bus_state structure under the xhci_hub structure. by Mathias Nyman · 6 years ago
  75. 11644a7 xhci: Add quirk to workaround the errata seen on Cavium Thunder-X2 Soc by Cherian, George · 6 years ago
  76. 958c0bd usb: xhci: fix uninitialized completion when USB3 port got wrong status by Aaron Ma · 6 years ago
  77. d9193ef xhci: Add check for invalid byte size error when UAS devices are connected. by Sandeep Singh · 6 years ago
  78. 1245374 xhci: handle port status events for removed USB3 hcd by Mathias Nyman · 6 years ago
  79. 330e2d6 xhci: Avoid USB autosuspend when resuming USB2 ports. by Anshuman Gupta · 6 years ago
  80. f8f80be xhci: Use soft retry to recover faster from transaction errors by Mathias Nyman · 6 years ago
  81. eaefcf2 xhci: change xhci_test_and_clear_bit() to use new port structure by Mathias Nyman · 7 years ago
  82. 6b7f40f xhci: change xhci_set_link_state() to work with port structures by Mathias Nyman · 7 years ago
  83. 74e6ad5 xhci: rename faked_port_index to hcd_portnum by Mathias Nyman · 7 years ago
  84. 52c7755 xhci: xhci-ring: use port structures for port event handler by Mathias Nyman · 7 years ago
  85. f524946 xhci: Clear the host side toggle manually when endpoint is soft reset by Mathias Nyman · 7 years ago
  86. a38fe33 xhci: Don't always run the default stop endpoint command completion handler by Mathias Nyman · 7 years ago
  87. 0c34191 usb: xhci: Remove ep_trb from finish_td() by Lu Baolu · 7 years ago
  88. 5fee5a5 usb: xhci: Remove ep_trb from xhci_cleanup_halted_endpoint() by Lu Baolu · 7 years ago
  89. d9e3d89 Merge 4.15-rc4 into usb-next by Greg Kroah-Hartman · 7 years ago
  90. 72b663a usb: xhci: fix TDS for MTK xHCI1.1 by Chunfeng Yun · 7 years ago
  91. 67d2ea9 usb: xhci: Make some static functions global by Lu Baolu · 7 years ago
  92. 103afda xhci: remove unnecessary boolean parameter from xhci_alloc_command by Mathias Nyman · 7 years ago
  93. 58e8a4d usb: xhci: remove unused variable ep_ring by Corentin Labbe · 7 years ago
  94. ce5b2a6 usb: xhci: remove unused variable urb_priv by Corentin Labbe · 7 years ago
  95. e4ec40e xhci: Don't show incorrect WARN message about events for empty rings by Mathias Nyman · 7 years ago
  96. 9ed6419 USB: host: xhci: Remove redundant license text by Greg Kroah-Hartman · 7 years ago
  97. 5fd54ac USB: add SPDX identifiers to all remaining files in drivers/usb/ by Greg Kroah-Hartman · 7 years ago
  98. 0520d37 Merge 4.14-rc6 into usb-next by Greg Kroah-Hartman · 7 years ago
  99. 66a4550 xhci: Convert timers to use timer_setup() by Kees Cook · 7 years ago
  100. 810a624 usb: xhci: Reset halted endpoint if trb is noop by Lu Baolu · 7 years ago