]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/gpu/drm/radeon/atombios_crtc.c
drm/radeon/dce32+: use fractional fb dividers for high clocks
[karo-tx-linux.git] / drivers / gpu / drm / radeon / atombios_crtc.c
index ee9d363b61d6df78e81cd8fc225c7097adb3f298..a25d08af62d8b034ff262cf791a18661bf09862c 100644 (file)
@@ -544,6 +544,8 @@ static u32 atombios_adjust_pll(struct drm_crtc *crtc,
                /* use frac fb div on APUs */
                if (ASIC_IS_DCE41(rdev))
                        pll->flags |= RADEON_PLL_USE_FRAC_FB_DIV;
+               if (ASIC_IS_DCE32(rdev) && mode->clock > 165000)
+                       pll->flags |= RADEON_PLL_USE_FRAC_FB_DIV;
        } else {
                pll->flags |= RADEON_PLL_LEGACY;