Add definition for memory controller latency registers..
authorVladimir Dergachev <volodya@freedesktop.org>
Fri, 10 Jun 2005 16:10:50 +0000 (16:10 +0000)
committerVladimir Dergachev <volodya@freedesktop.org>
Fri, 10 Jun 2005 16:10:50 +0000 (16:10 +0000)
src/mesa/drivers/dri/r300/r300_reg.h

index 2dd3cb67cbd0d7830b2877a2fd9aeb2afe45c2bf..db094215c6d7d296408e718e13ef986114dde86d 100644 (file)
@@ -1,6 +1,27 @@
 #ifndef _R300_REG_H
 #define _R300_REG_H
 
+#define R300_MC_INIT_MISC_LAT_TIMER    0x180
+#      define R300_MC_MISC__MC_CPR_INIT_LAT_SHIFT      0
+#      define R300_MC_MISC__MC_VF_INIT_LAT_SHIFT       4
+#      define R300_MC_MISC__MC_DISP0R_INIT_LAT_SHIFT   8
+#      define R300_MC_MISC__MC_DISP1R_INIT_LAT_SHIFT   12
+#      define R300_MC_MISC__MC_FIXED_INIT_LAT_SHIFT    16
+#      define R300_MC_MISC__MC_E2R_INIT_LAT_SHIFT      20
+#      define R300_MC_MISC__MC_SAME_PAGE_PRIO_SHIFT    24
+#      define R300_MC_MISC__MC_GLOBW_INIT_LAT_SHIFT    24
+
+
+#define R300_MC_INIT_GFX_LAT_TIMER     0x154
+#      define R300_MC_MISC__MC_G3D0R_INIT_LAT_SHIFT    0
+#      define R300_MC_MISC__MC_G3D1R_INIT_LAT_SHIFT    4
+#      define R300_MC_MISC__MC_G3D2R_INIT_LAT_SHIFT    8
+#      define R300_MC_MISC__MC_G3D3R_INIT_LAT_SHIFT    12
+#      define R300_MC_MISC__MC_TX0R_INIT_LAT_SHIFT     16
+#      define R300_MC_MISC__MC_TX1R_INIT_LAT_SHIFT     20
+#      define R300_MC_MISC__MC_GLOBR_INIT_LAT_SHIFT    24
+#      define R300_MC_MISC__MC_GLOBW_FULL_LAT_SHIFT    0
+
 /*
 This file contains registers and constants for the R300. They have been
 found mostly by examining command buffers captured using glxtest, as well