[PATCH 0/6][SRU][J][OEM-5.14] devices on thunderbolt dock are not recognized on adl-p platform
AceLan Kao
acelan.kao at canonical.com
Thu Dec 16 09:26:27 UTC 2021
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.
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(-)
--
2.25.1
More information about the kernel-team
mailing list