--- /tmp/orig/dev/drm/amd/amdgpu/amdgpu_pll.c 2026-07-23 11:54:56.694859000 +0000 +++ dev/drm/amd/amdgpu/amdgpu_pll.c 2026-07-23 11:57:17.676284000 +0000 @@ -121,6 +121,8 @@ { unsigned target_clock = pll->flags & AMDGPU_PLL_USE_FRAC_FB_DIV ? freq : freq / 10; + if (target_clock == 0) + return; unsigned fb_div_min, fb_div_max, fb_div; unsigned post_div_min, post_div_max, post_div;