Mesa (master): intel: genxml: add INSTPM/CS_DEBUG_MODE2 registers

Lionel Landwerlin llandwerlin at kemper.freedesktop.org
Tue Mar 20 16:59:15 UTC 2018


Module: Mesa
Branch: master
Commit: 7f977d51b3cb27723dc0fd6395262568c89a87ab
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7f977d51b3cb27723dc0fd6395262568c89a87ab

Author: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
Date:   Fri Mar  2 16:44:14 2018 +0000

intel: genxml: add INSTPM/CS_DEBUG_MODE2 registers

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>

---

 src/intel/genxml/gen10.xml | 6 ++++++
 src/intel/genxml/gen11.xml | 6 ++++++
 src/intel/genxml/gen6.xml  | 7 +++++++
 src/intel/genxml/gen7.xml  | 7 +++++++
 src/intel/genxml/gen75.xml | 7 +++++++
 src/intel/genxml/gen8.xml  | 7 +++++++
 src/intel/genxml/gen9.xml  | 6 ++++++
 7 files changed, 46 insertions(+)

diff --git a/src/intel/genxml/gen10.xml b/src/intel/genxml/gen10.xml
index 2d36957c2a..cc696e800d 100644
--- a/src/intel/genxml/gen10.xml
+++ b/src/intel/genxml/gen10.xml
@@ -3541,4 +3541,10 @@
     <field name="Per Sample Blend Opt Disable Mask"  start="27" end="27" type="bool"/>
   </register>
 
+  <register name="CS_DEBUG_MODE2" length="1" num="0x20d8">
+    <field name="3D Rendering Instruction Disable" start="0" end="0" type="bool"/>
+    <field name="Media Instruction Disable" start="1" end="1" type="bool"/>
+    <field name="CONSTANT_BUFFER Address Offset Disable" start="4" end="4" type="bool"/>
+  </register>
+
 </genxml>
diff --git a/src/intel/genxml/gen11.xml b/src/intel/genxml/gen11.xml
index a93b62aa4c..417fac1365 100644
--- a/src/intel/genxml/gen11.xml
+++ b/src/intel/genxml/gen11.xml
@@ -3537,4 +3537,10 @@
     <field name="Per Sample Blend Opt Disable Mask"  start="27" end="27" type="bool"/>
   </register>
 
+  <register name="CS_DEBUG_MODE2" length="1" num="0x20d8">
+    <field name="3D Rendering Instruction Disable" start="0" end="0" type="bool"/>
+    <field name="Media Instruction Disable" start="1" end="1" type="bool"/>
+    <field name="CONSTANT_BUFFER Address Offset Disable" start="4" end="4" type="bool"/>
+  </register>
+
 </genxml>
diff --git a/src/intel/genxml/gen6.xml b/src/intel/genxml/gen6.xml
index 088f46f05f..08779733db 100644
--- a/src/intel/genxml/gen6.xml
+++ b/src/intel/genxml/gen6.xml
@@ -1963,4 +1963,11 @@
     <field name="Buffer Length (in pages - 1)" start="12" end="20" type="uint"/>
   </register>
 
+  <register name="INSTPM" length="1" num="0x20c0">
+    <field name="3D State Instruction Disable" start="1" end="1" type="bool"/>
+    <field name="3D Rendering Instruction Disable" start="2" end="2" type="bool"/>
+    <field name="Media Instruction Disable" start="3" end="3" type="bool"/>
+    <field name="CONSTANT_BUFFER Address Offset Disable" start="6" end="6" type="bool"/>
+  </register>
+
 </genxml>
diff --git a/src/intel/genxml/gen7.xml b/src/intel/genxml/gen7.xml
index 430c2ba73a..87e05c94ef 100644
--- a/src/intel/genxml/gen7.xml
+++ b/src/intel/genxml/gen7.xml
@@ -2551,4 +2551,11 @@
     <field name="Buffer Length (in pages - 1)" start="12" end="20" type="uint"/>
   </register>
 
+  <register name="INSTPM" length="1" num="0x20c0">
+    <field name="3D State Instruction Disable" start="1" end="1" type="bool"/>
+    <field name="3D Rendering Instruction Disable" start="2" end="2" type="bool"/>
+    <field name="Media Instruction Disable" start="3" end="3" type="bool"/>
+    <field name="CONSTANT_BUFFER Address Offset Disable" start="6" end="6" type="bool"/>
+  </register>
+
 </genxml>
diff --git a/src/intel/genxml/gen75.xml b/src/intel/genxml/gen75.xml
index e18a49ac4d..68aff857f3 100644
--- a/src/intel/genxml/gen75.xml
+++ b/src/intel/genxml/gen75.xml
@@ -3062,4 +3062,11 @@
     <field name="Buffer Length (in pages - 1)" start="12" end="20" type="uint"/>
   </register>
 
+  <register name="INSTPM" length="1" num="0x20c0">
+    <field name="3D State Instruction Disable" start="1" end="1" type="bool"/>
+    <field name="3D Rendering Instruction Disable" start="2" end="2" type="bool"/>
+    <field name="Media Instruction Disable" start="3" end="3" type="bool"/>
+    <field name="CONSTANT_BUFFER Address Offset Disable" start="6" end="6" type="bool"/>
+  </register>
+
 </genxml>
diff --git a/src/intel/genxml/gen8.xml b/src/intel/genxml/gen8.xml
index c0e837906c..8a4bf34cf7 100644
--- a/src/intel/genxml/gen8.xml
+++ b/src/intel/genxml/gen8.xml
@@ -3294,4 +3294,11 @@
     <field name="Buffer Length (in pages - 1)" start="12" end="20" type="uint"/>
   </register>
 
+  <register name="INSTPM" length="1" num="0x20c0">
+    <field name="3D State Instruction Disable" start="1" end="1" type="bool"/>
+    <field name="3D Rendering Instruction Disable" start="2" end="2" type="bool"/>
+    <field name="Media Instruction Disable" start="3" end="3" type="bool"/>
+    <field name="CONSTANT_BUFFER Address Offset Disable" start="6" end="6" type="bool"/>
+  </register>
+
 </genxml>
diff --git a/src/intel/genxml/gen9.xml b/src/intel/genxml/gen9.xml
index faee2acca1..cfae4a8b65 100644
--- a/src/intel/genxml/gen9.xml
+++ b/src/intel/genxml/gen9.xml
@@ -3622,4 +3622,10 @@
     <field name="Buffer Length (in pages - 1)" start="12" end="20" type="uint"/>
   </register>
 
+  <register name="CS_DEBUG_MODE2" length="1" num="0x20d8">
+    <field name="3D Rendering Instruction Disable" start="0" end="0" type="bool"/>
+    <field name="Media Instruction Disable" start="1" end="1" type="bool"/>
+    <field name="CONSTANT_BUFFER Address Offset Disable" start="4" end="4" type="bool"/>
+  </register>
+
 </genxml>




More information about the mesa-commit mailing list