ACK: [SRU] [L] [PATCH 0/3] Fix blank display when Thunderbolt monitor is plugged second time

Tim Gardner tim.gardner at canonical.com
Wed Sep 6 14:28:58 UTC 2023


On 9/5/23 10:59 PM, Kai-Heng Feng wrote:
> 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(-)
> 
Acked-by: Tim Gardner <tim.gardner at canonical.com>
-- 
-----------
Tim Gardner
Canonical, Inc




More information about the kernel-team mailing list