<div dir="ltr"><div>Reviewed-by: Jason Ekstrand <<a href="mailto:jason@jlekstrand.net">jason@jlekstrand.net</a>><br><br></div>At one point, I wrote a script for finding these....<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, May 7, 2018 at 1:40 PM, Kenneth Graunke <span dir="ltr"><<a href="mailto:kenneth@whitecape.org" target="_blank">kenneth@whitecape.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">None of these are actually booleans.  Tile Parameter is a tiling mode<br>
enum.  Display pipes take plane numbers.  Predicate Enable has some<br>
operations (and the default value of 6 was particular bogus).<br>
---<br>
 src/intel/genxml/gen10.xml |  4 ++--<br>
 src/intel/genxml/gen11.xml | 10 +++++-----<br>
 src/intel/genxml/gen75.xml |  2 +-<br>
 src/intel/genxml/gen8.xml  |  2 +-<br>
 src/intel/genxml/gen9.xml  |  4 ++--<br>
 5 files changed, 11 insertions(+), 11 deletions(-)<br>
<br>
diff --git a/src/intel/genxml/gen10.xml b/src/intel/genxml/gen10.xml<br>
index 60238ae0c2b..67fda868193 100644<br>
--- a/src/intel/genxml/gen10.xml<br>
+++ b/src/intel/genxml/gen10.xml<br>
@@ -2949,7 +2949,7 @@<br>
     <field name="DWord Length" start="0" end="7" type="uint" default="1"/><br>
     <field name="Stereoscopic 3D Mode" start="63" end="63" type="bool"/><br>
     <field name="Display Buffer Pitch" start="38" end="47" type="uint"/><br>
-    <field name="Tile Parameter" start="32" end="34" type="bool"/><br>
+    <field name="Tile Parameter" start="32" end="34" type="uint"/><br>
     <field name="Display Buffer Base Address" start="76" end="95" type="address"/><br>
     <field name="VRR Master Flip" start="75" end="75" type="uint"/><br>
     <field name="Flip Type" start="64" end="65" type="uint"><br>
@@ -3021,7 +3021,7 @@<br>
       <value name="Display Plane 1 B" value="1"/><br>
       <value name="Display Plane 1 C" value="4"/><br>
     </field><br>
-    <field name="Scan Line Event Done Forward" start="17" end="18" type="bool"/><br>
+    <field name="Scan Line Event Done Forward" start="17" end="18" type="uint"/><br>
     <field name="DWord Length" start="0" end="5" type="uint" default="0"/><br>
     <field name="Start Scan Line Number" start="48" end="60" type="uint"/><br>
     <field name="End Scan Line Number" start="32" end="44" type="uint"/><br>
diff --git a/src/intel/genxml/gen11.xml b/src/intel/genxml/gen11.xml<br>
index 893c5b21e52..dea1cd83aec 100644<br>
--- a/src/intel/genxml/gen11.xml<br>
+++ b/src/intel/genxml/gen11.xml<br>
@@ -2934,7 +2934,7 @@<br>
     <field name="DWord Length" start="0" end="7" type="uint" default="1"/><br>
     <field name="Stereoscopic 3D Mode" start="63" end="63" type="bool"/><br>
     <field name="Display Buffer Pitch" start="38" end="47" type="uint"/><br>
-    <field name="Tile Parameter" start="32" end="34" type="bool"/><br>
+    <field name="Tile Parameter" start="32" end="34" type="uint"/><br>
     <field name="Display Buffer Base Address" start="76" end="95" type="address"/><br>
     <field name="VRR Master Flip" start="75" end="75" type="uint"/><br>
     <field name="Flip Type" start="64" end="65" type="uint"><br>
@@ -3016,7 +3016,7 @@<br>
       <value name="Display Plane 1 C" value="4"/><br>
       <value name="Display Plane 1 D" value="5"/><br>
     </field><br>
-    <field name="Scan Line Event Done Forward" start="17" end="18" type="bool"/><br>
+    <field name="Scan Line Event Done Forward" start="17" end="18" type="uint"/><br>
     <field name="DWord Length" start="0" end="5" type="uint" default="0"/><br>
     <field name="Start Scan Line Number" start="48" end="60" type="uint"/><br>
     <field name="End Scan Line Number" start="32" end="44" type="uint"/><br>
@@ -3250,9 +3250,9 @@<br>
   <instruction name="MI_WAIT_FOR_EVENT_2" bias="1" length="1"><br>
     <field name="Command Type" start="29" end="31" type="uint" default="0"/><br>
     <field name="MI Command Opcode" start="23" end="28" type="uint" default="4"/><br>
-    <field name="Display Pipe Scan Line Wait Enable" start="12" end="14" type="bool"/><br>
-    <field name="Display Pipe Vertical Blank Wait Enable" start="8" end="10" type="bool"/><br>
-    <field name="Display Plane Flip Pending Wait Enable" start="0" end="5" type="bool"/><br>
+    <field name="Display Pipe Scan Line Wait Enable" start="12" end="14" type="uint"/><br>
+    <field name="Display Pipe Vertical Blank Wait Enable" start="8" end="10" type="uint"/><br>
+    <field name="Display Plane Flip Pending Wait Enable" start="0" end="5" type="uint"/><br>
   </instruction><br>
<br>
   <instruction name="PIPELINE_SELECT" bias="1" length="1"><br>
diff --git a/src/intel/genxml/gen75.xml b/src/intel/genxml/gen75.xml<br>
index fe59446d83f..54362bbb93c 100644<br>
--- a/src/intel/genxml/gen75.xml<br>
+++ b/src/intel/genxml/gen75.xml<br>
@@ -2546,7 +2546,7 @@<br>
   <instruction name="MI_SET_PREDICATE" bias="1" length="1"><br>
     <field name="Command Type" start="29" end="31" type="uint" default="0"/><br>
     <field name="MI Command Opcode" start="23" end="28" type="uint" default="1"/><br>
-    <field name="PREDICATE ENABLE" start="0" end="1" type="bool" default="6"/><br>
+    <field name="PREDICATE ENABLE" start="0" end="1" type="uint"/><br>
   </instruction><br>
<br>
   <instruction name="MI_STORE_DATA_IMM" bias="2" length="4"><br>
diff --git a/src/intel/genxml/gen8.xml b/src/intel/genxml/gen8.xml<br>
index 0f3757034f3..24c91e2e578 100644<br>
--- a/src/intel/genxml/gen8.xml<br>
+++ b/src/intel/genxml/gen8.xml<br>
@@ -2652,7 +2652,7 @@<br>
       <value name="Display Plane B" value="1"/><br>
       <value name="Display Plane C" value="4"/><br>
     </field><br>
-    <field name="Scan Line Event Done Forward" start="17" end="18" type="bool"/><br>
+    <field name="Scan Line Event Done Forward" start="17" end="18" type="uint"/><br>
     <field name="DWord Length" start="0" end="5" type="uint" default="0"/><br>
     <field name="Start Scan Line Number" start="48" end="60" type="uint"/><br>
     <field name="End Scan Line Number" start="32" end="44" type="uint"/><br>
diff --git a/src/intel/genxml/gen9.xml b/src/intel/genxml/gen9.xml<br>
index 7d3c74de74c..dbef0726f11 100644<br>
--- a/src/intel/genxml/gen9.xml<br>
+++ b/src/intel/genxml/gen9.xml<br>
@@ -2868,7 +2868,7 @@<br>
     <field name="DWord Length" start="0" end="7" type="uint" default="1"/><br>
     <field name="Stereoscopic 3D Mode" start="63" end="63" type="bool"/><br>
     <field name="Display Buffer Pitch" start="38" end="47" type="uint"/><br>
-    <field name="Tile Parameter" start="32" end="34" type="bool"/><br>
+    <field name="Tile Parameter" start="32" end="34" type="uint"/><br>
     <field name="Display Buffer Base Address" start="76" end="95" type="address"/><br>
     <field name="Flip Type" start="64" end="65" type="uint"><br>
       <value name="Sync Flip" value="0"/><br>
@@ -2939,7 +2939,7 @@<br>
       <value name="Display Plane 1 B" value="1"/><br>
       <value name="Display Plane 1 C" value="4"/><br>
     </field><br>
-    <field name="Scan Line Event Done Forward" start="17" end="18" type="bool"/><br>
+    <field name="Scan Line Event Done Forward" start="17" end="18" type="uint"/><br>
     <field name="DWord Length" start="0" end="5" type="uint" default="0"/><br>
     <field name="Start Scan Line Number" start="48" end="60" type="uint"/><br>
     <field name="End Scan Line Number" start="32" end="44" type="uint"/><br>
<span class="HOEnZb"><font color="#888888">-- <br>
2.17.0<br>
<br>
______________________________<wbr>_________________<br>
mesa-dev mailing list<br>
<a href="mailto:mesa-dev@lists.freedesktop.org">mesa-dev@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/mesa-dev" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/mesa-dev</a><br>
</font></span></blockquote></div><br></div>