Please do not reply to this email: if you want to comment on the bug, go to     
     
the URL shown below and enter yourcomments there.   
 
https://bugs.freedesktop.org/show_bug.cgi?id=1773        
   




------- Additional Comments From [EMAIL PROTECTED]  2004-11-29 11:00 -------
if you are using xorg cvs or 6.8.x, try:
option "DynamicClocks" "true"
you may also want to try the patch I attached to bug 1912, however, try this
variation (so it gets enabled on RV200 chips):

         case 0: /* Turn everything OFF (ForceON to everything)*/
-            if ( !info->HasCRTC2 ) {
+           /* some non-mobility VE chips seem to have problems with the method 
of
+            * forcing everything on as per below; thus we revert to the old 
+            * forceON behavior
+            */
+           if (((info->ChipFamily == CHIP_FAMILY_RV100) || info->ChipFamily ==
CHIP_FAMILY_RV200) && (!info->IsMobility)) {
+               if (info->HasCRTC2) {
+                       tmp = INPLL(pScrn, RADEON_SCLK_CNTL);
+                       OUTPLL(RADEON_SCLK_CNTL, ((tmp & 
~RADEON_DYN_STOP_LAT_MASK) |
+                                               RADEON_CP_MAX_DYN_STOP_LAT |
+                                               RADEON_SCLK_FORCEON_MASK));
+                       if (info->ChipFamily == CHIP_FAMILY_RV200) {
+                               tmp = INPLL(pScrn, RADEON_SCLK_MORE_CNTL);
+                               OUTPLL(RADEON_SCLK_MORE_CNTL, tmp 
+                                               | RADEON_SCLK_MORE_FORCEON);
+                       }
+               }
+
+               tmp = INPLL(pScrn, RADEON_MCLK_CNTL);
+               OUTPLL(RADEON_MCLK_CNTL, (tmp |
+                               RADEON_FORCEON_MCLKA |
+                               RADEON_FORCEON_MCLKB |
+                               RADEON_FORCEON_YCLKA |
+                               RADEON_FORCEON_YCLKB |
+                               RADEON_FORCEON_MC |
+                               RADEON_FORCEON_AIC));
+
+            } else if ( !info->HasCRTC2 ) {
                 tmp = INPLL(pScrn, RADEON_SCLK_CNTL);
                 tmp |= (RADEON_SCLK_FORCE_CP   | RADEON_SCLK_FORCE_HDP |
                        RADEON_SCLK_FORCE_DISP1 | RADEON_SCLK_FORCE_TOP |
        
   
   
--         
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email       
   
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
--
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to