[SRU] [L] [PATCH 0/3] Fix blank display when Thunderbolt monitor is plugged second time
Kai-Heng Feng
kai.heng.feng at canonical.com
Wed Sep 6 04:59:25 UTC 2023
BugLink: https://bugs.launchpad.net/bugs/2034491
[Impact]
When a Thunderbolt monitor gets plugged to an AMD laptop for second
time, the Thunderbolt monitor remains blank.
[Fix]
Reinitialize TMU and perform proper Time Synchronization Handshake every
time.
Also disable S/G for APUs with larger memory.
[Test]
The Thunderbolt monitor still has image after many replugging.
[Where problems could occur]
This change the flow on disabling TMU, which is responsible for time
synchronization, so behavior of Thunderbolt docking might be affected.
Per my limited test no issue has been observed.
Mario Limonciello (2):
drm/amd: Disable S/G for APUs when 64GB or more host memory
thunderbolt: Fix a backport error for display flickering issue
Sanjay R Mehta (1):
thunderbolt: Fix Thunderbolt 3 display flickering issue on 2nd hot
plug onwards
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 26 +++++++++++++++++++
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 5 ++--
drivers/thunderbolt/tmu.c | 4 ++-
4 files changed, 32 insertions(+), 4 deletions(-)
--
2.34.1
More information about the kernel-team
mailing list