summaryrefslogtreecommitdiff
path: root/drivers/usb/host/xhci-ring.c
AgeCommit message (Expand)Author
2025-12-06Merge tag 'usb-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds
2025-11-21usb: xhci: standardize single bit-field macrosNiklas Neronin
2025-11-21usb: xhci: simplify Isochronous Scheduling Threshold handlingNiklas Neronin
2025-11-21usb: xhci: simplify handling of Structural Parameters 1 valuesNiklas Neronin
2025-11-21usb: xhci: replace use of system_wq with system_percpu_wqMarco Crivellari
2025-11-21usb: xhci: Don't unchain link TRBs on quirky HCsMichal Pecio
2025-11-21usb: xhci: Assume that endpoints halt as specifiedMichal Pecio
2025-11-21usb: xhci: add helper to read PORTSC registerNiklas Neronin
2025-11-21xhci: simplify and rework trb_in_td()Mathias Nyman
2025-11-21xhci: Add helper to find trb from its dma addressMathias Nyman
2025-11-09xhci: fix stale flag preventig URBs after link state error is clearedMathias Nyman
2025-09-18usb: xhci: improve TR Dequeue Pointer maskNiklas Neronin
2025-09-18usb: xhci: Update a comment about Stop Endpoint retriesMichal Pecio
2025-09-18Revert "usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running"Michal Pecio
2025-09-06Merge patch series "eUSB2 Double Isochronous IN Bandwidth support"Greg Kroah-Hartman
2025-09-06usb: xhci: Add host support for eUSB2 double isochronous bandwidth devicesRai, Amardeep
2025-08-19usb: xhci: Fix slot_id resource race conflictWeitao Wang
2025-07-25usb: xhci: print xhci->xhc_state when queue_command failedSu Hui
2025-07-17usb: xhci: Avoid showing errors during surprise removalMario Limonciello
2025-06-19Revert "usb: xhci: Implement xhci_handshake_check_state() helper"Roy Luo
2025-05-21usb: xhci: rename 'irq_pending' to 'iman'Niklas Neronin
2025-05-21usb: xhci: remove '0' write to write-1-to-clear registerNiklas Neronin
2025-05-21usb: xhci: guarantee that IMAN register is flushedNiklas Neronin
2025-05-21usb: xhci: Add debugfs support for xHCI port bandwidthXu Rao
2025-05-21usb: xhci: Don't log transfer ring segment list on errorsMichal Pecio
2025-05-13Merge 6.15-rc6 into usb-nextGreg Kroah-Hartman
2025-05-05usb: xhci: Don't trust the EP Context cycle bit when moving HW dequeueMichal Pecio
2025-04-28Merge 6.15-rc4 into usb-nextGreg Kroah-Hartman
2025-04-11usb: xhci: Fix invalid pointer dereference in Etron workaroundMichal Pecio
2025-04-11usb: xhci: Fix Short Packet handling rework ignoring errorsMichal Pecio
2025-04-11Revert "xhci: Prevent early endpoint restart when handling STALL errors."Mathias Nyman
2025-04-11usb: host: xhci-mem: Cleanup pending secondary event ring eventsWesley Cheng
2025-03-11usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems RunningMichal Pecio
2025-03-11usb: xhci: Don't change the status of stalled TDs on failed Stop EPMichal Pecio
2025-03-06xhci: Handle spurious events on Etron host isoc enpointsMathias Nyman
2025-03-06usb: xhci: Unify duplicate inc_enq() codeMichal Pecio
2025-03-06xhci: Prevent early endpoint restart when handling STALL errors.Mathias Nyman
2025-03-06usb: xhci: move debug capabilities from trb_in_td() to handle_tx_event()Niklas Neronin
2025-03-06usb: xhci: refactor trb_in_td() to be staticNiklas Neronin
2025-03-06usb: xhci: Skip only one TD on Ring Underrun/OverrunMichal Pecio
2025-03-06usb: xhci: Expedite skipping missed isoch TDs on modern HCsMichal Pecio
2025-03-06usb: xhci: Fix isochronous Ring Underrun/Overrun event handlingMichal Pecio
2025-03-06usb: xhci: Complete 'error mid TD' transfers when handling Missed ServiceMichal Pecio
2025-03-06usb: xhci: Don't skip on Stopped - Length InvalidMichal Pecio
2025-03-06usb: xhci: remove redundant update_ring_for_set_deq_completion() functionNiklas Neronin
2025-01-15USB: host: Use str_enable_disable-like helpersKrzysztof Kozlowski
2024-12-27xhci: Add command completion parameter supportMathias Nyman
2024-12-27usb: xhci: Fix NULL pointer dereference on certain command abortsMichal Pecio
2024-12-17xhci: Turn NEC specific quirk for handling Stop Endpoint errors genericMathias Nyman
2024-11-06usb: xhci: Avoid queuing redundant Stop Endpoint commandsMichal Pecio