]> err.no Git - linux-2.6/blobdiff - drivers/char/drm/radeon_cp.c
libata-sff: improve HSM violation reporting
[linux-2.6] / drivers / char / drm / radeon_cp.c
index 441645ea8b87230acd32dc2b0035739b5a7695d7..e53158f0ecb5c9ebf074bbe241df3f60986e0987 100644 (file)
@@ -204,12 +204,12 @@ static int radeon_do_pixcache_flush(drm_radeon_private_t * dev_priv)
                RADEON_WRITE(R300_RB3D_DSTCACHE_CTLSTAT, tmp);
 
                /* 2D */
-               tmp = RADEON_READ(RADEON_RB2D_DSTCACHE_CTLSTAT);
+               tmp = RADEON_READ(R300_DSTCACHE_CTLSTAT);
                tmp |= RADEON_RB3D_DC_FLUSH_ALL;
-               RADEON_WRITE(RADEON_RB3D_DSTCACHE_CTLSTAT, tmp);
+               RADEON_WRITE(R300_DSTCACHE_CTLSTAT, tmp);
 
                for (i = 0; i < dev_priv->usec_timeout; i++) {
-                       if (!(RADEON_READ(RADEON_RB2D_DSTCACHE_CTLSTAT)
+                       if (!(RADEON_READ(R300_DSTCACHE_CTLSTAT)
                          & RADEON_RB3D_DC_BUSY)) {
                                return 0;
                        }