1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/gpu/drm/amd
Mario Limonciello 7123d39dc2 drm/amd: Don't reset dGPUs if the system is going to s2idle
An A+A configuration on ASUS ROG Strix G513QY proves that the ASIC
reset for handling aborted suspend can't work with s2idle.

This functionality was introduced in commit daf8de0874 ("drm/amdgpu:
always reset the asic in suspend (v2)").  A few other commits have
gone on top of the ASIC reset, but this still doesn't work on the A+A
configuration in s2idle.

Avoid doing the reset on dGPUs specifically when using s2idle.

Fixes: daf8de0874 ("drm/amdgpu: always reset the asic in suspend (v2)")
Link: https://gitlab.freedesktop.org/drm/amd/-/issues/2008
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
2022-05-18 15:24:35 -04:00
..
acp drm: amd/acp: fix broken menu structure 2020-03-13 11:52:35 -04:00
amdgpu drm/amd: Don't reset dGPUs if the system is going to s2idle 2022-05-18 15:24:35 -04:00
amdkfd drm/amdkfd: CRIU add support for GWS queues 2022-04-27 17:16:20 -04:00
display drm/amd/display: undo clearing of z10 related function pointers 2022-05-06 10:55:01 -04:00
include drm/amdgpu: config HDP_MISC_CNTL.READ_BUFFER_WATERMARK 2022-02-24 17:24:43 -05:00
pm Revert "drm/amd/pm: keep the BACO feature enabled for suspend" 2022-05-11 11:47:51 -04:00