[PATCH 0/4][SRU][H/I/OEM-5.13/OEM-5.14] Fix Screen freeze after resume from suspend with iGPU [1002:6987]
Koba Ko
koba.ko at canonical.com
Thu Oct 28 08:09:55 UTC 2021
BugLink: https://bugs.launchpad.net/bugs/1949050
[Impact]
Screen freeze after resume from suspend
[Fix]
Perform proper cleanups on UVD/VCE suspend: powergate enablement,
clockgating enablement and dpm disablement. This can fix some hangs
observed on suspending when UVD/VCE still using(e.g. issue
"pm-suspend" when video is still playing).
[Test]
1. Plug AMD RX640/Radeon 540 into the system
2. Connect with DP monitor to iGPU
3. Power on
4. Suspend the system
5. Resume from suspend
6. Do something for a while (terminal, nautilus, gnome-control-center, etc).
7. System could resume normally
[Regression Potential]
Low
Andrey Grodzovsky (1):
drm/amdgpu: Fix crash on device remove/driver unload
Evan Quan (2):
drm/amdgpu: reenable BACO support for 699F:C7 polaris12 SKU
drm/amdgpu: add missing cleanups for Polaris12 UVD/VCE on suspend
drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 26 +++++++++++++++++++++++++
drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 26 +++++++++++++++++++++++++
drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 26 +++++++++++++++++++++++++
drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 24 +++++++++++++++++++++++
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 26 +++++++++++++++++++++++++
drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 28 +++++++++++++++++++++++++++
drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 25 ++++++++++++++++++++++++
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 25 ++++++++++++++++++++++++
drivers/gpu/drm/amd/amdgpu/vi.c | 9 +--------
9 files changed, 207 insertions(+), 8 deletions(-)
--
2.25.1
More information about the kernel-team
mailing list