OSDN Git Service

intel/genxml: Add ROW_INSTDONE register.
authorRafael Antognolli <rafael.antognolli@intel.com>
Wed, 21 Mar 2018 18:42:21 +0000 (11:42 -0700)
committerRafael Antognolli <rafael.antognolli@intel.com>
Mon, 26 Mar 2018 16:25:57 +0000 (09:25 -0700)
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
src/intel/genxml/gen10.xml
src/intel/genxml/gen11.xml
src/intel/genxml/gen7.xml
src/intel/genxml/gen75.xml
src/intel/genxml/gen8.xml
src/intel/genxml/gen9.xml

index e0bf0e9..afdb580 100644 (file)
     <field name="SFBE Done" start="25" end="25" type="bool"/>
   </register>
 
+  <register name="ROW_INSTDONE" length="1" num="0xe164">
+    <field name="BC Done" start="0" end="0" type="bool"/>
+    <field name="PSD Done" start="1" end="1" type="bool"/>
+    <field name="DAPR Done" start="3" end="3" type="bool"/>
+    <field name="TDL Done" start="6" end="6" type="bool"/>
+    <field name="IC Done" start="12" end="12" type="bool"/>
+    <field name="MA0 Done" start="15" end="15" type="bool"/>
+    <field name="EU00 Done SS0" start="16" end="16" type="bool"/>
+    <field name="EU01 Done SS0" start="17" end="17" type="bool"/>
+    <field name="EU02 Done SS0" start="18" end="18" type="bool"/>
+    <field name="EU03 Done SS0" start="19" end="19" type="bool"/>
+    <field name="EU10 Done SS0" start="21" end="21" type="bool"/>
+    <field name="EU11 Done SS0" start="22" end="22" type="bool"/>
+    <field name="EU12 Done SS0" start="23" end="23" type="bool"/>
+    <field name="EU13 Done SS0" start="24" end="24" type="bool"/>
+    <field name="MA1 Done SS0" start="26" end="26" type="bool"/>
+  </register>
+
   <register name="L3CNTLREG" length="1" num="0x7034">
     <field name="SLM Enable" start="0" end="0" type="uint"/>
     <field name="URB Allocation" start="1" end="7" type="uint"/>
index 3278f35..a5e67c3 100644 (file)
     <field name="SFBE Done" start="25" end="25" type="bool"/>
   </register>
 
+  <register name="ROW_INSTDONE" length="1" num="0xe164">
+    <field name="BC Done" start="0" end="0" type="bool"/>
+    <field name="PSD Done" start="1" end="1" type="bool"/>
+    <field name="DAPR Done" start="3" end="3" type="bool"/>
+    <field name="TDL Done" start="6" end="6" type="bool"/>
+    <field name="IC Done" start="12" end="12" type="bool"/>
+    <field name="MA0 Done" start="15" end="15" type="bool"/>
+    <field name="EU00 Done SS0" start="16" end="16" type="bool"/>
+    <field name="EU01 Done SS0" start="17" end="17" type="bool"/>
+    <field name="EU02 Done SS0" start="18" end="18" type="bool"/>
+    <field name="EU03 Done SS0" start="19" end="19" type="bool"/>
+    <field name="EU10 Done SS0" start="21" end="21" type="bool"/>
+    <field name="EU11 Done SS0" start="22" end="22" type="bool"/>
+    <field name="EU12 Done SS0" start="23" end="23" type="bool"/>
+    <field name="EU13 Done SS0" start="24" end="24" type="bool"/>
+    <field name="MA1 Done SS0" start="26" end="26" type="bool"/>
+  </register>
+
   <register name="L3CNTLREG" length="1" num="0x7034">
     <field name="SLM Enable" start="0" end="0" type="uint"/>
     <field name="URB Allocation" start="1" end="7" type="uint"/>
index bc9fa5b..52ca043 100644 (file)
     <field name="VSC Done" start="16" end="16" type="bool"/>
   </register>
 
+  <register name="ROW_INSTDONE" length="1" num="0xe164">
+    <field name="BC Done" start="0" end="0" type="bool"/>
+    <field name="PSD Done" start="1" end="1" type="bool"/>
+    <field name="DC Done" start="2" end="2" type="bool"/>
+    <field name="DAPR Done" start="3" end="3" type="bool"/>
+    <field name="TDL Done" start="6" end="6" type="bool"/>
+    <field name="GW Done" start="8" end="8" type="bool"/>
+    <field name="IC Done" start="12" end="12" type="bool"/>
+    <field name="EU00 Done SS0" start="16" end="16" type="bool"/>
+    <field name="EU01 Done SS0" start="17" end="17" type="bool"/>
+    <field name="EU02 Done SS0" start="18" end="18" type="bool"/>
+    <field name="EU03 Done SS0" start="19" end="19" type="bool"/>
+    <field name="MA0 Done SS0" start="20" end="20" type="bool"/>
+    <field name="EU10 Done SS0" start="21" end="21" type="bool"/>
+    <field name="EU11 Done SS0" start="22" end="22" type="bool"/>
+    <field name="EU12 Done SS0" start="23" end="23" type="bool"/>
+    <field name="EU13 Done SS0" start="24" end="24" type="bool"/>
+    <field name="MA1 Done" start="25" end="25" type="bool"/>
+  </register>
+
   <register name="L3SQCREG1" length="1" num="0xb010">
     <field name="Convert DC_UC" start="24" end="24" type="uint"/>
     <field name="Convert IS_UC" start="25" end="25" type="uint"/>
index 9e2b789..9501ec5 100644 (file)
     <field name="SARB Done" start="15" end="15" type="bool"/>
   </register>
 
+  <register name="ROW_INSTDONE" length="1" num="0xe164">
+    <field name="BC Done" start="0" end="0" type="bool"/>
+    <field name="PSD Done" start="1" end="1" type="bool"/>
+    <field name="DC Done" start="2" end="2" type="bool"/>
+    <field name="DAPR Done" start="3" end="3" type="bool"/>
+    <field name="TDL Done" start="6" end="6" type="bool"/>
+    <field name="GW Done" start="8" end="8" type="bool"/>
+    <field name="IC Done" start="12" end="12" type="bool"/>
+    <field name="MA0 Done" start="15" end="15" type="bool"/>
+    <field name="EU00 Done SS0" start="16" end="16" type="bool"/>
+    <field name="EU01 Done SS0" start="17" end="17" type="bool"/>
+    <field name="EU02 Done SS0" start="18" end="18" type="bool"/>
+    <field name="EU03 Done SS0" start="19" end="19" type="bool"/>
+    <field name="EU04 Done SS0" start="20" end="20" type="bool"/>
+    <field name="EU10 Done SS0" start="21" end="21" type="bool"/>
+    <field name="EU11 Done SS0" start="22" end="22" type="bool"/>
+    <field name="EU12 Done SS0" start="23" end="23" type="bool"/>
+    <field name="EU13 Done SS0" start="24" end="24" type="bool"/>
+    <field name="EU14 Done SS0" start="25" end="25" type="bool"/>
+    <field name="MA1 Done SS0" start="26" end="26" type="bool"/>
+  </register>
+
   <register name="L3SQCREG1" length="1" num="0xb010">
     <field name="Convert DC_UC" start="24" end="24" type="uint"/>
     <field name="Convert IS_UC" start="25" end="25" type="uint"/>
index 0a6be59..10dc787 100644 (file)
     <field name="TDC Done" start="24" end="24" type="bool"/>
   </register>
 
+  <register name="ROW_INSTDONE" length="1" num="0xe164">
+    <field name="BC Done" start="0" end="0" type="bool"/>
+    <field name="PSD Done" start="1" end="1" type="bool"/>
+    <field name="DAPR Done" start="3" end="3" type="bool"/>
+    <field name="TDL Done" start="6" end="6" type="bool"/>
+    <field name="IC Done" start="12" end="12" type="bool"/>
+    <field name="MA0 Done" start="15" end="15" type="bool"/>
+    <field name="EU00 Done SS0" start="16" end="16" type="bool"/>
+    <field name="EU01 Done SS0" start="17" end="17" type="bool"/>
+    <field name="EU02 Done SS0" start="18" end="18" type="bool"/>
+    <field name="EU03 Done SS0" start="19" end="19" type="bool"/>
+    <field name="EU10 Done SS0" start="21" end="21" type="bool"/>
+    <field name="EU11 Done SS0" start="22" end="22" type="bool"/>
+    <field name="EU12 Done SS0" start="23" end="23" type="bool"/>
+    <field name="EU13 Done SS0" start="24" end="24" type="bool"/>
+    <field name="MA1 Done SS0" start="26" end="26" type="bool"/>
+  </register>
+
   <register name="L3CNTLREG" length="1" num="0x7034">
     <field name="SLM Enable" start="0" end="0" type="uint"/>
     <field name="URB Allocation" start="1" end="7" type="uint"/>
index 834f577..90d3a15 100644 (file)
     <field name="TDC Done" start="24" end="24" type="bool"/>
   </register>
 
+  <register name="ROW_INSTDONE" length="1" num="0xe164">
+    <field name="BC Done" start="0" end="0" type="bool"/>
+    <field name="PSD Done" start="1" end="1" type="bool"/>
+    <field name="DAPR Done" start="3" end="3" type="bool"/>
+    <field name="TDL Done" start="6" end="6" type="bool"/>
+    <field name="IC Done" start="12" end="12" type="bool"/>
+    <field name="MA0 Done" start="15" end="15" type="bool"/>
+    <field name="EU00 Done SS0" start="16" end="16" type="bool"/>
+    <field name="EU01 Done SS0" start="17" end="17" type="bool"/>
+    <field name="EU02 Done SS0" start="18" end="18" type="bool"/>
+    <field name="EU03 Done SS0" start="19" end="19" type="bool"/>
+    <field name="EU10 Done SS0" start="21" end="21" type="bool"/>
+    <field name="EU11 Done SS0" start="22" end="22" type="bool"/>
+    <field name="EU12 Done SS0" start="23" end="23" type="bool"/>
+    <field name="EU13 Done SS0" start="24" end="24" type="bool"/>
+    <field name="MA1 Done SS0" start="26" end="26" type="bool"/>
+  </register>
+
   <register name="L3CNTLREG" length="1" num="0x7034">
     <field name="SLM Enable" start="0" end="0" type="uint"/>
     <field name="URB Allocation" start="1" end="7" type="uint"/>