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