From: Mathias Nyman <mathias.nyman@linux.intel.com>
To: <gregkh@linuxfoundation.org>
Cc: <linux-usb@vger.kernel.org>,
Mathias Nyman <mathias.nyman@linux.intel.com>
Subject: [PATCH 00/17] xhci features and fixes for usb-next
Date: Thu, 6 Aug 2026 17:20:56 +0300 [thread overview]
Message-ID: <20260806142113.2436238-1-mathias.nyman@linux.intel.com> (raw)
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
next reply other threads:[~2026-08-06 14:21 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-08-06 14:20 Mathias Nyman [this message]
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
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260806142113.2436238-1-mathias.nyman@linux.intel.com \
--to=mathias.nyman@linux.intel.com \
--cc=gregkh@linuxfoundation.org \
--cc=linux-usb@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.