Module: Mesa
Branch: main
Commit: 547c2f3d3f9d736f5d3bdb487faf05fd122ee5ca
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=547c2f3d3f9d736f5d3bdb487faf05fd122ee5ca

Author: Lionel Landwerlin <lionel.g.landwer...@intel.com>
Date:   Wed Dec  7 12:51:35 2022 +0200

intel/genxml: add CCS_INSTDONE register

Gives us the ability to check whether the compute command streamer is
hung.

Signed-off-by: Lionel Landwerlin <lionel.g.landwer...@intel.com>
Reviewed-by: Tapani Pälli <tapani.pa...@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27058>

---

 src/intel/genxml/gen125.xml | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/intel/genxml/gen125.xml b/src/intel/genxml/gen125.xml
index 3d5fe2ff925..9b3695b449d 100644
--- a/src/intel/genxml/gen125.xml
+++ b/src/intel/genxml/gen125.xml
@@ -2128,6 +2128,12 @@
   <register name="BCS_CCS_AUX_INV" length="1" num="0x4248">
     <field name="Aux Inv" start="0" end="0" type="bool" />
   </register>
+  <register name="CCS_INSTDONE" length="1" num="0x1206c">
+    <field name="Ring Enable" start="0" end="0" type="bool"/>
+    <field name="VFE Done" start="16" end="16" type="bool"/>
+    <field name="TSG Done" start="17" end="17" type="bool"/>
+    <field name="CS Done" start="21" end="21" type="bool"/>
+  </register>
   <register name="CHICKEN_RASTER_1" length="1" num="0x6204">
     <field name="AA Line Quality Fix" start="5" end="5" type="bool" />
     <field name="AA Line Quality Fix Mask" start="21" end="21" type="bool" />

Reply via email to