mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 00:58:05 +02:00
freedreno/registers: Start adding a7xx pipe/control regs
Signed-off-by: Rob Clark <robdclark@chromium.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21846>
This commit is contained in:
parent
56f9371f7e
commit
dd6e7041ab
2 changed files with 22 additions and 1 deletions
|
|
@ -57,7 +57,7 @@ xsi:schemaLocation="http://nouveau.freedesktop.org/ rules-ng.xsd">
|
|||
</doc>
|
||||
<reg32 name="REG_WRITE" offset="0x025"/>
|
||||
|
||||
<doc> After setting these, read result from $addr2 </doc>
|
||||
<doc> After setting these, read result from $regdata </doc>
|
||||
<reg32 name="REG_READ_DWORDS" offset="0x026"/>
|
||||
<reg32 name="REG_READ_ADDR" offset="0x027"/>
|
||||
|
||||
|
|
@ -228,4 +228,22 @@ xsi:schemaLocation="http://nouveau.freedesktop.org/ rules-ng.xsd">
|
|||
<reg32 name="PRED_REG" offset="0x17f"/>
|
||||
</domain>
|
||||
|
||||
<domain name="A7XX_CONTROL_REG" width="32">
|
||||
|
||||
<reg64 name="MEM_READ_ADDR" offset="0x01c"/>
|
||||
<reg32 name="MEM_READ_DWORDS" offset="0x01e"/>
|
||||
|
||||
<reg32 name="REG_WRITE_ADDR" offset="0x036"/>
|
||||
<reg32 name="REG_WRITE" offset="0x037"/>
|
||||
|
||||
<doc> After setting these, read result from $regdata </doc>
|
||||
<reg32 name="REG_READ_DWORDS" offset="0x038"/>
|
||||
<reg32 name="REG_READ_ADDR" offset="0x039"/>
|
||||
|
||||
<doc> Used to initialize the jump table for handling packets at bootup </doc>
|
||||
<reg32 name="PACKET_TABLE_WRITE_ADDR" offset="0x060"/>
|
||||
<reg32 name="PACKET_TABLE_WRITE" offset="0x061"/>
|
||||
|
||||
</domain>
|
||||
|
||||
</database>
|
||||
|
|
|
|||
|
|
@ -77,4 +77,7 @@ CP_WAIT_MEM_WRITES:
|
|||
<reg32 name="EVENT_TS_DATA" offset="0xeb"/>
|
||||
</domain>
|
||||
|
||||
<domain name="A7XX_PIPE_REG" width="32">
|
||||
</domain>
|
||||
|
||||
</database>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue