]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/amd/display: Undo accidental fix revert in amdgpu_dm_ism.c
authorLeo Li <sunpeng.li@amd.com>
Fri, 17 Apr 2026 17:54:30 +0000 (13:54 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 21 Apr 2026 20:49:04 +0000 (16:49 -0400)
commitbc621e91d6fc004cfae9148c5a91acad19ada3e4
tree8518be31a95af7c800c96935d35de03ce18fd896
parent82f1d6042611d45b8b9de423bbcb4e0ced9ec62b
drm/amd/display: Undo accidental fix revert in amdgpu_dm_ism.c

[Why]

Pausing DPM power profiles during static screen caused a bunch of
audio/performance/clock issues that were addressed in this fix:
'commit 1412482b7143 ("Revert "drm/amd/display: pause the workload setting in dm"")'

This logic in function amdgpu_dm_crtc_vblank_control_worker() was moved
to amdgpu_dm_ism.c, but the fix was lost in the process.

[How]

Reapply the fix to amdgpu_dm_ism.c

Fixes: 754003486c3c ("drm/amd/display: Add Idle state manager(ISM)")
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Reviewed-by: Mario Limonciello (AMD) <superm1@kernel.org>
Signed-off-by: Leo Li <sunpeng.li@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_ism.c