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