summaryrefslogtreecommitdiff
path: root/lib/intel_reg.h
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2010-03-24 11:40:07 -0700
committerEric Anholt <eric@anholt.net>2010-03-24 12:01:38 -0700
commitb0ddd0688cccd41a4661a00bfd897a63f9a11279 (patch)
tree8781200bf3f92b0afc0f290f8aac0343db4faaca /lib/intel_reg.h
parent7c9d69de5722fe492c3e06ec94d1c26013df2861 (diff)
Add Ironlake INSTDONE bits.
Diffstat (limited to 'lib/intel_reg.h')
-rw-r--r--lib/intel_reg.h32
1 files changed, 32 insertions, 0 deletions
diff --git a/lib/intel_reg.h b/lib/intel_reg.h
index 7b9c7730..7274a8a0 100644
--- a/lib/intel_reg.h
+++ b/lib/intel_reg.h
@@ -463,6 +463,38 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
# define I965_CP_DONE (1 << 1)
# define I965_RING_0_ENABLE (1 << 0)
+# define ILK_ROW_0_EU_0_DONE (1 << 31)
+# define ILK_ROW_0_EU_1_DONE (1 << 30)
+# define ILK_ROW_0_EU_2_DONE (1 << 29)
+# define ILK_ROW_0_EU_3_DONE (1 << 28)
+# define ILK_ROW_1_EU_0_DONE (1 << 27)
+# define ILK_ROW_1_EU_1_DONE (1 << 26)
+# define ILK_ROW_1_EU_2_DONE (1 << 25)
+# define ILK_ROW_1_EU_3_DONE (1 << 24)
+# define ILK_ROW_2_EU_0_DONE (1 << 23)
+# define ILK_ROW_2_EU_1_DONE (1 << 22)
+# define ILK_ROW_2_EU_2_DONE (1 << 21)
+# define ILK_ROW_2_EU_3_DONE (1 << 20)
+# define ILK_VCP_DONE (1 << 19)
+# define ILK_ROW_0_MATH_DONE (1 << 18)
+# define ILK_ROW_1_MATH_DONE (1 << 17)
+# define ILK_ROW_2_MATH_DONE (1 << 16)
+# define ILK_VC1_DONE (1 << 15)
+# define ILK_ROW_0_MA_DONE (1 << 14)
+# define ILK_ROW_1_MA_DONE (1 << 13)
+# define ILK_ROW_2_MA_DONE (1 << 12)
+# define ILK_ROW_0_ISC_DONE (1 << 11)
+# define ILK_ROW_1_ISC_DONE (1 << 10)
+# define ILK_ROW_2_ISC_DONE (1 << 9)
+# define ILK_VFE_DONE (1 << 8)
+# define ILK_TD_DONE (1 << 7)
+# define ILK_SVTS_DONE (1 << 6)
+# define ILK_TS_DONE (1 << 5)
+# define ILK_GW_DONE (1 << 4)
+# define ILK_AI_DONE (1 << 3)
+# define ILK_AC_DONE (1 << 2)
+# define ILK_AM_DONE (1 << 1)
+
#define GEN6_INSTDONE_1 0x206c
# define GEN6_MA_3_DONE (1 << 31)
# define GEN6_EU_32_DONE (1 << 30)