mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 09:08:10 +02:00
freedreno/registers: inline mdp4_csc group
The gen_headers.py script doesn't support and is not going to support group declarations. Inline the only user of group / use-group definitions, mdp4_csc. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28193>
This commit is contained in:
parent
a3d8acc875
commit
7f2af6841b
1 changed files with 45 additions and 21 deletions
|
|
@ -99,24 +99,6 @@ xsi:schemaLocation="http://nouveau.freedesktop.org/ rules-ng.xsd">
|
|||
<bitfield name="OVERLAY2_DONE" pos="30" type="boolean"/>
|
||||
</bitset>
|
||||
|
||||
<group name="mdp4_csc">
|
||||
<array offset="0x400" name="MV" length="9" stride="4">
|
||||
<reg32 offset="0" name="VAL"/>
|
||||
</array>
|
||||
<array offset="0x500" name="PRE_BV" length="3" stride="4">
|
||||
<reg32 offset="0" name="VAL"/>
|
||||
</array>
|
||||
<array offset="0x580" name="POST_BV" length="3" stride="4">
|
||||
<reg32 offset="0" name="VAL"/>
|
||||
</array>
|
||||
<array offset="0x600" name="PRE_LV" length="6" stride="4">
|
||||
<reg32 offset="0" name="VAL"/>
|
||||
</array>
|
||||
<array offset="0x680" name="POST_LV" length="6" stride="4">
|
||||
<reg32 offset="0" name="VAL"/>
|
||||
</array>
|
||||
</group>
|
||||
|
||||
<reg32 offset="0x00000" name="VERSION">
|
||||
<!--
|
||||
from mdp_probe() we can see minor rev starts at 16.. assume
|
||||
|
|
@ -210,7 +192,21 @@ xsi:schemaLocation="http://nouveau.freedesktop.org/ rules-ng.xsd">
|
|||
<reg32 offset="0x0200" name="CSC_CONFIG"/>
|
||||
|
||||
<array offset="0x2000" name="CSC" length="1" stride="0x700">
|
||||
<use-group ref="mdp4_csc"/>
|
||||
<array offset="0x400" name="MV" length="9" stride="4">
|
||||
<reg32 offset="0" name="VAL"/>
|
||||
</array>
|
||||
<array offset="0x500" name="PRE_BV" length="3" stride="4">
|
||||
<reg32 offset="0" name="VAL"/>
|
||||
</array>
|
||||
<array offset="0x580" name="POST_BV" length="3" stride="4">
|
||||
<reg32 offset="0" name="VAL"/>
|
||||
</array>
|
||||
<array offset="0x600" name="PRE_LV" length="6" stride="4">
|
||||
<reg32 offset="0" name="VAL"/>
|
||||
</array>
|
||||
<array offset="0x680" name="POST_LV" length="6" stride="4">
|
||||
<reg32 offset="0" name="VAL"/>
|
||||
</array>
|
||||
</array>
|
||||
</array>
|
||||
|
||||
|
|
@ -265,7 +261,21 @@ xsi:schemaLocation="http://nouveau.freedesktop.org/ rules-ng.xsd">
|
|||
|
||||
<reg32 offset="0x1004" name="FETCH_CONFIG"/>
|
||||
<array offset="0x3000" name="CSC" length="1" stride="0x700">
|
||||
<use-group ref="mdp4_csc"/>
|
||||
<array offset="0x400" name="MV" length="9" stride="4">
|
||||
<reg32 offset="0" name="VAL"/>
|
||||
</array>
|
||||
<array offset="0x500" name="PRE_BV" length="3" stride="4">
|
||||
<reg32 offset="0" name="VAL"/>
|
||||
</array>
|
||||
<array offset="0x580" name="POST_BV" length="3" stride="4">
|
||||
<reg32 offset="0" name="VAL"/>
|
||||
</array>
|
||||
<array offset="0x600" name="PRE_LV" length="6" stride="4">
|
||||
<reg32 offset="0" name="VAL"/>
|
||||
</array>
|
||||
<array offset="0x680" name="POST_LV" length="6" stride="4">
|
||||
<reg32 offset="0" name="VAL"/>
|
||||
</array>
|
||||
</array>
|
||||
</array>
|
||||
|
||||
|
|
@ -331,7 +341,21 @@ xsi:schemaLocation="http://nouveau.freedesktop.org/ rules-ng.xsd">
|
|||
<reg32 offset="0x1008" name="SOLID_COLOR"/>
|
||||
|
||||
<array offset="0x4000" name="CSC" length="1" stride="0x700">
|
||||
<use-group ref="mdp4_csc"/>
|
||||
<array offset="0x400" name="MV" length="9" stride="4">
|
||||
<reg32 offset="0" name="VAL"/>
|
||||
</array>
|
||||
<array offset="0x500" name="PRE_BV" length="3" stride="4">
|
||||
<reg32 offset="0" name="VAL"/>
|
||||
</array>
|
||||
<array offset="0x580" name="POST_BV" length="3" stride="4">
|
||||
<reg32 offset="0" name="VAL"/>
|
||||
</array>
|
||||
<array offset="0x600" name="PRE_LV" length="6" stride="4">
|
||||
<reg32 offset="0" name="VAL"/>
|
||||
</array>
|
||||
<array offset="0x680" name="POST_LV" length="6" stride="4">
|
||||
<reg32 offset="0" name="VAL"/>
|
||||
</array>
|
||||
</array>
|
||||
</array>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue