OSDN Git Service

genxml/gen9: Change the default of MI_SEMAPHORE_WAIT::RegisterPoleMode
authorJason Ekstrand <jason.ekstrand@intel.com>
Tue, 6 Dec 2016 06:09:35 +0000 (22:09 -0800)
committerEmil Velikov <emil.l.velikov@gmail.com>
Wed, 14 Dec 2016 19:03:11 +0000 (19:03 +0000)
We would really like it to be false as that's what you get on hardware that
doesn't have RegisterPoleMode (Sky Lake for example).  While we're at it,
we change it to a boolean.  This fixes dEQP-VK.synchronization.smoke.events
on Broxton.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Cc: "13.0" <mesa-stable@lists.freedesktop.org>
(cherry picked from commit eb7b51d62ae541ff351b4335c6d2f2e1a3a8bbce)

src/intel/genxml/gen9.xml

index 0dfce3f..5d2bc96 100644 (file)
       <value name="Per Process Graphics Address" value="0"/>
       <value name="Global Graphics Address" value="1"/>
     </field>
-    <field name="Register Poll Mode" start="16" end="16" type="uint" default="1"/>
+    <field name="Register Poll Mode" start="16" end="16" type="bool"/>
     <field name="Wait Mode" start="15" end="15" type="uint">
       <value name="Polling Mode" value="1"/>
       <value name="Signal Mode" value="0"/>