atyfb: Increase SPLL delay
PATCH 5/7 atyfb: Increase SPLL delay
From: Ville Syrjala <[email protected]>
Wait 5 ms instead of 500 us for the SPLL to lock. This matches the recommendation in mach64 programmer's guide.
Signed-off-by Antonino Daplas <[email protected]>
---
drivers/video/aty/mach64_ct.c | 8 +++----- 1 files changed, 3 insertions(+), 5 deletions(-)
drivers/video/aty/mach64_ct.c +3 -5
@@ -608,12 +608,10 @@ static void aty_resume_pll_ct(const struaty_st_pll_ct (SCLK_FB_DIV , pll->ct.sclk_fb_div, par);aty_st_pll_ct (SPLL_CNTL2 , pll->ct.spll_cntl2, par);/* -* The sclk has been started. However, I believe the first clock -* ticks it generates are not very stable. Hope this primitive loop -* helps for Rage Mobilities that sometimes crash when -* we switch to sclk. (Daniel Mantione, 13-05-2003) +* SCLK has been started. Wait for the PLL to lock. 5 ms +* should be enough according to mach64 programmer's guide. */ -udelay (500 ); +mdelay (5 ); }aty_st_pll_ct (PLL_REF_DIV , pll->ct.pll_ref_div, par);
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/