radeondrm

make radeondrm(1) work with iMac 11,1
Log | Files | Refs | README

pll_5.diff (942B)


      1 commit 24315814239a3fdb306244c99bd076bc79db4ade
      2 Author: Christian König <christian.koenig@amd.com>
      3 Date:   Sat Apr 19 18:57:14 2014 +0200
      4 
      5     drm/radeon: use fixed PPL ref divider if needed
      6     
      7     Signed-off-by: Christian König <christian.koenig@amd.com>
      8 
      9 diff --git b/drivers/gpu/drm/radeon/radeon_display.c a/drivers/gpu/drm/radeon/radeon_display.c
     10 index e6c3c5488259..2f7cbb901fb1 100644
     11 --- b/drivers/gpu/drm/radeon/radeon_display.c
     12 +++ a/drivers/gpu/drm/radeon/radeon_display.c
     13 @@ -880,12 +880,7 @@ void radeon_compute_pll_avivo(struct radeon_pll *pll,
     14  		ref_div_min = pll->reference_div;
     15  	else
     16  		ref_div_min = pll->min_ref_div;
     17 -
     18 -	if (pll->flags & RADEON_PLL_USE_FRAC_FB_DIV &&
     19 -	    pll->flags & RADEON_PLL_USE_REF_DIV)
     20 -		ref_div_max = pll->reference_div;
     21 -	else
     22 -		ref_div_max = pll->max_ref_div;
     23 +	ref_div_max = pll->max_ref_div;
     24  
     25  	/* determine allowed post divider range */
     26  	if (pll->flags & RADEON_PLL_USE_POST_DIV) {