Skip to content

thunderbolt: Improvements for PM and USB4 compatibility

Mika Westerberg linux-usb 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest6 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6thunderbolt: Runtime PM activate both ends of the device linkdrivers/thunderbolt/acpi.c+13 -01 reply
2/6thunderbolt: Tear down existing tunnels when resuming from hibernatedrivers/thunderbolt/path.c drivers/thunderbolt/tb.c drivers/thunderbolt/tb.h +2 more+104 -475 replies
3/6thunderbolt: Runtime resume USB4 port when retimers are scanneddrivers/thunderbolt/retimer.c+18 -100 replies
4/6thunderbolt: Do not allow subtracting more NFC credits than configureddrivers/thunderbolt/switch.c+3 -00 replies
5/6thunderbolt: Do not program path HopIDs for USB4 routersdrivers/thunderbolt/switch.c+6 -10 replies
6/6thunderbolt: Add debug logging of DisplayPort resource allocationdrivers/thunderbolt/switch.c+15 -20 replies

Reviews trailers per patch

1 of 6 patches has a Reviewed-by or Acked-by.

PatchRafael J. Wysocki
1/6R-b
2/6
3/6
4/6
5/6
6/6

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/6] thunderbolt: Improvements for PM and USB4 compatibility

Hi all,

This series consists of improvements around power management and USB4 compatibility. We also add debug logging for the DisplayPort resource allocation.

Mika Westerberg (6):
thunderbolt: Runtime PM activate both ends of the device link
thunderbolt: Tear down existing tunnels when resuming from hibernate
thunderbolt: Runtime resume USB4 port when retimers are scanned
thunderbolt: Do not allow subtracting more NFC credits than configured
thunderbolt: Do not program path HopIDs for USB4 routers
thunderbolt: Add debug logging of DisplayPort resource allocation

 drivers/thunderbolt/acpi.c    | 13 +++++++
 drivers/thunderbolt/path.c    | 42 +++++++++++++---------
 drivers/thunderbolt/retimer.c | 28 +++++++++------
 drivers/thunderbolt/switch.c  | 27 ++++++++++++--
 drivers/thunderbolt/tb.c      | 68 ++++++++++++++++++++++++++---------
 drivers/thunderbolt/tb.h      |  5 ++-
 drivers/thunderbolt/tunnel.c  | 27 ++++++++------
 drivers/thunderbolt/tunnel.h  |  9 +++--
 8 files changed, 159 insertions(+), 60 deletions(-)
Signature · 1 line
2.33.0