Linux USB
 help / color / mirror / Atom feed
* [PATCH 00/21] xhci features for usb-next
@ 2024-06-26 12:48 Mathias Nyman
  2024-06-26 12:48 ` [PATCH 01/21] xhci: Remove dead code in xhci_move_dequeue_past_td() Mathias Nyman
                   ` (20 more replies)
  0 siblings, 21 replies; 24+ messages in thread
From: Mathias Nyman @ 2024-06-26 12:48 UTC (permalink / raw)
  To: gregkh; +Cc: linux-usb, niklas.neronin, Mathias Nyman

Hi Greg

Just like Mika I'll be on vacation starting next week.
Niklas will help me keep an eye out for urgent xhci issues during this
time.

This series includes some trace output improvents, a new DbC related sysfs
entry, transfer event refactoring part one by Niklas, and other minor
changes and cleanups.

Thanks
Mathias

Hector Martin (1):
  xhci: Remove dead code in xhci_move_dequeue_past_td()

Mathias Nyman (4):
  xhci: show usb device name in xhci urb tracing
  xhci: Set correct transferred length for cancelled isoc transfers
  xhci: rework xhci internal endpoint halt state detection.
  xhci: sort out TRB Endpoint ID bitfield macros

Niklas Neronin (14):
  usb: xhci: remove 'num_trbs' from struct 'xhci_td'
  usb: xhci: remove unused 'xhci' argument
  usb: xhci: remove unused argument from xhci_handle_cmd_config_ep()
  usb: xhci: remove unused argument from handle_port_status()
  usb: xhci: move link chain bit quirk checks into one helper function.
  usb: xhci: move all segment re-numbering to xhci_link_rings()
  usb: xhci: move untargeted transfer event handling to a separate
    function
  usb: xhci: improve error message for targetless transfer event
  usb: xhci: remove obsolete sanity check debug messages
  usb: xhci: ensure skipped isoc TDs are returned when isoc ring is
    stopped
  usb: xhci: remove false xhci_giveback_urb_in_irq() header comment
  usb: xhci: remove infinite loop prevention
  usb: xhci: move process TD code out of the while loop
  usb: xhci: add 'goto' for halted endpoint check in handle_tx_event()

Reka Norman (1):
  xhci: Apply XHCI_RESET_TO_DEFAULT quirk to TGL

Uday M Bhat (1):
  xhci: dbc: Allow users to modify DbC poll interval via sysfs

 .../testing/sysfs-bus-pci-drivers-xhci_hcd    |  10 +
 drivers/usb/host/xhci-dbgcap.c                |  38 +++
 drivers/usb/host/xhci-dbgcap.h                |   2 +-
 drivers/usb/host/xhci-mem.c                   |  35 +-
 drivers/usb/host/xhci-pci.c                   |   4 +-
 drivers/usb/host/xhci-ring.c                  | 306 +++++++-----------
 drivers/usb/host/xhci-trace.h                 |   5 +-
 drivers/usb/host/xhci.h                       |  41 ++-
 8 files changed, 213 insertions(+), 228 deletions(-)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2024-08-02  9:39 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-26 12:48 [PATCH 00/21] xhci features for usb-next Mathias Nyman
2024-06-26 12:48 ` [PATCH 01/21] xhci: Remove dead code in xhci_move_dequeue_past_td() Mathias Nyman
2024-06-26 12:48 ` [PATCH 02/21] xhci: show usb device name in xhci urb tracing Mathias Nyman
2024-06-26 12:48 ` [PATCH 03/21] xhci: Set correct transferred length for cancelled isoc transfers Mathias Nyman
2024-06-26 12:48 ` [PATCH 04/21] xhci: dbc: Allow users to modify DbC poll interval via sysfs Mathias Nyman
2024-06-26 12:48 ` [PATCH 05/21] usb: xhci: remove 'num_trbs' from struct 'xhci_td' Mathias Nyman
2024-06-26 12:48 ` [PATCH 06/21] usb: xhci: remove unused 'xhci' argument Mathias Nyman
2024-06-26 12:48 ` [PATCH 07/21] usb: xhci: remove unused argument from xhci_handle_cmd_config_ep() Mathias Nyman
2024-06-26 12:48 ` [PATCH 08/21] usb: xhci: remove unused argument from handle_port_status() Mathias Nyman
2024-06-26 12:48 ` [PATCH 09/21] usb: xhci: move link chain bit quirk checks into one helper function Mathias Nyman
2024-06-26 12:48 ` [PATCH 10/21] usb: xhci: move all segment re-numbering to xhci_link_rings() Mathias Nyman
2024-06-26 12:48 ` [PATCH 11/21] usb: xhci: move untargeted transfer event handling to a separate function Mathias Nyman
2024-06-26 12:48 ` [PATCH 12/21] usb: xhci: improve error message for targetless transfer event Mathias Nyman
2024-06-26 12:48 ` [PATCH 13/21] usb: xhci: remove obsolete sanity check debug messages Mathias Nyman
2024-06-26 12:48 ` [PATCH 14/21] xhci: rework xhci internal endpoint halt state detection Mathias Nyman
2024-06-26 12:48 ` [PATCH 15/21] usb: xhci: ensure skipped isoc TDs are returned when isoc ring is stopped Mathias Nyman
2024-06-26 12:48 ` [PATCH 16/21] usb: xhci: remove false xhci_giveback_urb_in_irq() header comment Mathias Nyman
2024-06-26 12:48 ` [PATCH 17/21] usb: xhci: remove infinite loop prevention Mathias Nyman
2024-06-26 12:48 ` [PATCH 18/21] usb: xhci: move process TD code out of the while loop Mathias Nyman
2024-06-26 12:48 ` [PATCH 19/21] usb: xhci: add 'goto' for halted endpoint check in handle_tx_event() Mathias Nyman
2024-08-02  9:21   ` Michał Pecio
2024-08-02  9:39     ` Neronin, Niklas
2024-06-26 12:48 ` [PATCH 20/21] xhci: Apply XHCI_RESET_TO_DEFAULT quirk to TGL Mathias Nyman
2024-06-26 12:48 ` [PATCH 21/21] xhci: sort out TRB Endpoint ID bitfield macros Mathias Nyman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox