mbox series

[00/12] xhci features for usb-next

Message ID 20240905143300.1959279-1-mathias.nyman@linux.intel.com
Headers show
Series xhci features for usb-next | expand

Message

Mathias Nyman Sept. 5, 2024, 2:32 p.m. UTC
Hi Greg

This series for usb-next has several small xhci cleanups, a couple DbC
improvements, one small secondary interrupter feature, and a fix for
setting PCI D3 state correctly during remove callback on older haswell
hosts.

Thanks
Mathias


Mathias Nyman (4):
  xhci: dbc: Fix STALL transfer event handling
  xhci: dbc: add dbgtty request to end of list once it completes
  xhci: Set quirky xHC PCI hosts to D3 _after_ stopping and freeing
    them.
  xhci: support setting interrupt moderation IMOD for secondary
    interrupters

Niklas Neronin (7):
  usb: xhci: remove excessive isoc frame debug message spam
  usb: xhci: remove excessive Bulk short packet debug message
  usb: xhci: remove unused variables from struct 'xhci_hcd'
  usb: xhci: make 'sbrn' a local variable
  usb: xhci: add comments explaining specific interrupt behaviour
  usb: xhci: remove 'retval' from xhci_pci_resume()
  usb: xhci: adjust empty TD list handling in handle_tx_event()

Yue Haibing (1):
  xhci: Remove unused function declarations

 drivers/usb/host/xhci-dbgcap.c | 133 ++++++++++++++++++++-------------
 drivers/usb/host/xhci-dbgcap.h |   2 +-
 drivers/usb/host/xhci-dbgtty.c |   2 +-
 drivers/usb/host/xhci-mem.c    |   8 +-
 drivers/usb/host/xhci-pci.c    |  25 ++++---
 drivers/usb/host/xhci-ring.c   |  58 ++++++--------
 drivers/usb/host/xhci.c        |   4 +-
 drivers/usb/host/xhci.h        |  14 +---
 8 files changed, 135 insertions(+), 111 deletions(-)