[PATCH 0/5][SRU][J] devices on thunderbolt dock are not recognized on adl-p platform
AceLan Kao
acelan.kao at canonical.com
Tue Mar 8 08:49:04 UTC 2022
From: "Chia-Lin Kao (AceLan)" <acelan.kao at canonical.com>
BugLink: https://bugs.launchpad.net/bugs/1955016
[Impact]
When booting up with the TBT dock is plugged, the devices(USB, Ethernet)
on the dock can't be recognized. It requires to run lspci command to wake
up the PCI devices to make the devices on the dock work.
[Fix]
The patchset fix this runtime pm issue.
https://patchwork.kernel.org/project/linux-usb/cover/20211125073733.74902-1-mika.westerberg@linux.intel.com/
[Test]
Verified on Dell ADL-P platform with TBT dock.
[Where the problems could occur]
Hard to evaluate, but after some cold boot/warm boot, plug/un-plug the
devices on the dock, didn't observe any regressions.
This series of patch has been merged into OEM-5.14 kernel since
5.14.0-1013.13, and there is no regression report about this patchset.
[Misc]
The first commit of the series of patch has been merged into Jammy
kernel through stable update.
Mika Westerberg (5):
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/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 +++--
7 files changed, 146 insertions(+), 60 deletions(-)
--
2.25.1
More information about the kernel-team
mailing list