freedreno: CP_SCRATCH_WRITE exists on a7xx too

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28447>
This commit is contained in:
Connor Abbott 2024-03-27 15:07:27 -04:00 committed by Marge Bot
parent 24a1d54502
commit a1235ddba8
2 changed files with 4 additions and 4 deletions

View file

@ -70,7 +70,7 @@ mov $addr, 0xa204 << 16 ; |NRT_DATA
waitin
mov $01, $data
UNKN76:
CP_SCRATCH_WRITE:
mov $02, 0xff
(rep)cwrite $data, [$02 + 0x1]!
waitin
@ -410,6 +410,7 @@ CP_RESET_CONTEXT_STATE:
CP_RESOURCE_LIST:
CP_RUN_OPENCL:
CP_SCRATCH_TO_REG:
CP_SCRATCH_WRITE:
CP_SET_AMBLE:
CP_SET_BIN_DATA5:
CP_SET_BIN_DATA5_OFFSET:
@ -470,7 +471,6 @@ UNKN48:
UNKN5:
UNKN6:
UNKN7:
UNKN76:
UNKN8:
UNKN84:
UNKN9:
@ -573,6 +573,7 @@ CP_RESET_CONTEXT_STATE:
CP_RESOURCE_LIST:
CP_RUN_OPENCL:
CP_SCRATCH_TO_REG:
CP_SCRATCH_WRITE:
CP_SET_AMBLE:
CP_SET_BIN_DATA5:
CP_SET_BIN_DATA5_OFFSET:
@ -633,7 +634,6 @@ UNKN48:
UNKN5:
UNKN6:
UNKN7:
UNKN76:
UNKN8:
UNKN84:
UNKN9:

View file

@ -575,7 +575,7 @@ xsi:schemaLocation="https://gitlab.freedesktop.org/freedreno/ rules-fd.xsd">
<value name="IN_PREEMPT" value="0x0f" variants="A6XX-"/>
<!-- TODO do these exist on A5xx? -->
<value name="CP_SCRATCH_WRITE" value="0x4c" variants="A6XX"/>
<value name="CP_SCRATCH_WRITE" value="0x4c" variants="A6XX-"/>
<value name="CP_REG_TO_MEM_OFFSET_MEM" value="0x74" variants="A6XX-"/>
<value name="CP_REG_TO_MEM_OFFSET_REG" value="0x72" variants="A6XX-"/>
<value name="CP_WAIT_MEM_GTE" value="0x14" variants="A6XX"/>