xhci features and fixes for usb-next
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest17 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/17 | xhci: fix frame id calculation and checks for isoc URBsdrivers/ drivers/ drivers/ | +86 | 0 replies | |
| 2/17 | xhci: Set frame ID field of isoc TRB when starting an isoch streamdrivers/ | +24 | 0 replies | |
| 3/17 | xhci: include all root port children in recovery prevention on link errordrivers/ drivers/ drivers/ | +17 | 0 replies | |
| 4/17 | xhci: prevent endpoint recovery after roothub disconnectdrivers/ drivers/ | +9 | 0 replies | |
| 5/17 | xhci: avoid xHC endpoint changes after disconnect or link error.drivers/ drivers/ drivers/ | +21 | 0 replies | |
| 6/17 | xhci: move dequeue to next valid td instead of past cancelled onedrivers/ | +63 | 0 replies | |
| 7/17 | xhci: dbgtty: Fix unregister on tty_register_driver() failuredrivers/ | +1 | 0 replies | |
| 8/17 | xhci: dbgtty: Fix unregister on tty_alloc_driver() failuredrivers/ | +11 | 0 replies | |
| 9/17 | xhci: dbgtty: Drop extra call to idr_destroy()drivers/ | +5 | 0 replies | |
| 10/17 | usb: xhci: bail out of setup if the controller is inaccessibledrivers/ | +8 | 0 replies | |
| 11/17 | usb: xhci: standardize multi bit-field macrosdrivers/ drivers/ drivers/ +9 more | +57 | 0 replies | |
| 12/17 | usb: xhci: use 64-bit Addressing Capability macrodrivers/ | +1 | 0 replies | |
| 13/17 | usb: xhci: remove redundant function wrapperdrivers/ | +6 | 0 replies | |
| 14/17 | usb: xhci: remove redundant 'xhci' pointer from endpoint structdrivers/ drivers/ drivers/ +1 more | +27 | 0 replies | |
| 15/17 | usb: xhci: replace Unicode quotes with ASCII apostrophesdrivers/ drivers/ | +2 | 0 replies | |
| 16/17 | usb: xhci: Handle USB3 port events when there is one roothubdrivers/ | +1 | 0 replies | |
| 17/17 | usb: xhci: Handle bogus TRB pointers in Missed Service Error eventsdrivers/ | +16 | 0 replies |
Reviews trailers per patch
None of the 17 patches has a Reviewed-by or Acked-by.
| Patch | Xu Rao |
|---|---|
| 1/17 | |
| 2/17 | |
| 3/17 | T-b |
| 4/17 | T-b |
| 5/17 | T-b |
| 6/17 | |
| 7/17 | |
| 8/17 | |
| 9/17 | |
| 10/17 | |
| 11/17 | |
| 12/17 | |
| 13/17 | |
| 14/17 | |
| 15/17 | |
| 16/17 | |
| 17/17 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 00/17] xhci features and fixes for usb-next
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(-)
Signature · 1 line
2.43.0