]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/amd/pm: Disable MCLK switching with non-DC at 120 Hz+ (v2)
authorTimur Kristóf <timur.kristof@gmail.com>
Thu, 28 Aug 2025 15:11:09 +0000 (17:11 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 15 Oct 2025 09:56:32 +0000 (11:56 +0200)
commit666f490728bea48501e8cc7acfa65bd363a6e730
treea73e88bbb7bd0dced1da677cfcf1e533be9cb357
parent882435e24c64a12c20cdd43521c45d7e964b9f9e
drm/amd/pm: Disable MCLK switching with non-DC at 120 Hz+ (v2)

[ Upstream commit ed3803533c7bf7df88bc3fc9f70bd317e1228ea8 ]

According to pp_pm_compute_clocks the non-DC display code
has "issues with mclk switching with refresh rates over 120 hz".
The workaround is to disable MCLK switching in this case.

Do the same for legacy DPM.

Fixes: 6ddbd37f1074 ("drm/amd/pm: optimize the amdgpu_pm_compute_clocks() implementations")
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpu/drm/amd/pm/amdgpu_dpm_internal.c