All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/17] xhci features and fixes for usb-next
@ 2026-08-06 14:20 Mathias Nyman
  2026-08-06 14:20 ` [PATCH 01/17] xhci: fix frame id calculation and checks for isoc URBs Mathias Nyman
                   ` (16 more replies)
  0 siblings, 17 replies; 18+ messages in thread
From: Mathias Nyman @ 2026-08-06 14:20 UTC (permalink / raw)
  To: gregkh; +Cc: linux-usb, Mathias Nyman

Hi Greg

Several xhci improvements, clenups and fixes for usb-next

Thanks
Mathias

Breno Leitao (1):
  usb: xhci: bail out of setup if the controller is inaccessible

Lucas De Marchi (3):
  xhci: dbgtty: Fix unregister on tty_register_driver() failure
  xhci: dbgtty: Fix unregister on tty_alloc_driver() failure
  xhci: dbgtty: Drop extra call to idr_destroy()

Mathias Nyman (6):
  xhci: fix frame id calculation and checks for isoc URBs
  xhci: Set frame ID field of isoc TRB when starting an isoch stream
  xhci: include all root port children in recovery prevention on link
    error
  xhci: prevent endpoint recovery after roothub disconnect
  xhci: avoid xHC endpoint changes after disconnect or link error.
  xhci: move dequeue to next valid td instead of past cancelled one

Michal Pecio (1):
  usb: xhci: Handle bogus TRB pointers in Missed Service Error events

Niklas Neronin (5):
  usb: xhci: standardize multi bit-field macros
  usb: xhci: use 64-bit Addressing Capability macro
  usb: xhci: remove redundant function wrapper
  usb: xhci: remove redundant 'xhci' pointer from endpoint struct
  usb: xhci: replace Unicode quotes with ASCII apostrophes

Semih Baskan (1):
  usb: xhci: Handle USB3 port events when there is one roothub

 drivers/usb/dwc3/host.c         |   5 +-
 drivers/usb/host/xhci-caps.h    |  41 +--
 drivers/usb/host/xhci-dbgtty.c  |  25 +-
 drivers/usb/host/xhci-debugfs.c |   3 +-
 drivers/usb/host/xhci-histb.c   |   2 +-
 drivers/usb/host/xhci-hub.c     |   6 +-
 drivers/usb/host/xhci-mem.c     |   7 +-
 drivers/usb/host/xhci-mtk.c     |   4 +-
 drivers/usb/host/xhci-pci.c     |   4 +-
 drivers/usb/host/xhci-plat.c    |   2 +-
 drivers/usb/host/xhci-ring.c    | 492 ++++++++++++++++----------------
 drivers/usb/host/xhci-tegra.c   |   5 +-
 drivers/usb/host/xhci.c         |  43 +--
 drivers/usb/host/xhci.h         |  21 +-
 14 files changed, 344 insertions(+), 316 deletions(-)

-- 
2.43.0


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

end of thread, other threads:[~2026-08-06 14:21 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-06 14:20 [PATCH 00/17] xhci features and fixes for usb-next Mathias Nyman
2026-08-06 14:20 ` [PATCH 01/17] xhci: fix frame id calculation and checks for isoc URBs Mathias Nyman
2026-08-06 14:20 ` [PATCH 02/17] xhci: Set frame ID field of isoc TRB when starting an isoch stream Mathias Nyman
2026-08-06 14:20 ` [PATCH 03/17] xhci: include all root port children in recovery prevention on link error Mathias Nyman
2026-08-06 14:21 ` [PATCH 04/17] xhci: prevent endpoint recovery after roothub disconnect Mathias Nyman
2026-08-06 14:21 ` [PATCH 05/17] xhci: avoid xHC endpoint changes after disconnect or link error Mathias Nyman
2026-08-06 14:21 ` [PATCH 06/17] xhci: move dequeue to next valid td instead of past cancelled one Mathias Nyman
2026-08-06 14:21 ` [PATCH 07/17] xhci: dbgtty: Fix unregister on tty_register_driver() failure Mathias Nyman
2026-08-06 14:21 ` [PATCH 08/17] xhci: dbgtty: Fix unregister on tty_alloc_driver() failure Mathias Nyman
2026-08-06 14:21 ` [PATCH 09/17] xhci: dbgtty: Drop extra call to idr_destroy() Mathias Nyman
2026-08-06 14:21 ` [PATCH 10/17] usb: xhci: bail out of setup if the controller is inaccessible Mathias Nyman
2026-08-06 14:21 ` [PATCH 11/17] usb: xhci: standardize multi bit-field macros Mathias Nyman
2026-08-06 14:21 ` [PATCH 12/17] usb: xhci: use 64-bit Addressing Capability macro Mathias Nyman
2026-08-06 14:21 ` [PATCH 13/17] usb: xhci: remove redundant function wrapper Mathias Nyman
2026-08-06 14:21 ` [PATCH 14/17] usb: xhci: remove redundant 'xhci' pointer from endpoint struct Mathias Nyman
2026-08-06 14:21 ` [PATCH 15/17] usb: xhci: replace Unicode quotes with ASCII apostrophes Mathias Nyman
2026-08-06 14:21 ` [PATCH 16/17] usb: xhci: Handle USB3 port events when there is one roothub Mathias Nyman
2026-08-06 14:21 ` [PATCH 17/17] usb: xhci: Handle bogus TRB pointers in Missed Service Error events Mathias Nyman

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.