freedreno: Fix CP_COND_REG_EXEC bit positions
authorConnor Abbott <cwabbott0@gmail.com>
Tue, 28 Jan 2020 12:19:25 +0000 (13:19 +0100)
committerMarge Bot <eric+marge@anholt.net>
Wed, 5 Feb 2020 13:14:22 +0000 (13:14 +0000)
Reviewed-by: Kristian H. Kristensen <hoegsberg@gmail.com>
Reviewed-by: Rob Clark <robdclark@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3600>

src/freedreno/registers/adreno_pm4.xml

index 78847fb..86c4ff0 100644 (file)
@@ -1473,11 +1473,11 @@ opcode: CP_LOAD_STATE4 (30) (4 dwords)
                -->
 
                <!-- RM6_BINNING -->
-               <bitfield name="BINNING" pos="20" variants="A6XX-" type="boolean"/>
+               <bitfield name="BINNING" pos="25" variants="A6XX-" type="boolean"/>
                <!-- all others -->
-               <bitfield name="GMEM" pos="21" variants="A6XX-" type="boolean"/>
+               <bitfield name="GMEM" pos="26" variants="A6XX-" type="boolean"/>
                <!-- RM6_BYPASS -->
-               <bitfield name="SYSMEM" pos="22" variants="A6XX-" type="boolean"/>
+               <bitfield name="SYSMEM" pos="27" variants="A6XX-" type="boolean"/>
 
                <bitfield name="MODE" low="28" high="31" type="compare_mode"/>
        </reg32>