diff --git a/src/freedreno/registers/adreno/a6xx.xml b/src/freedreno/registers/adreno/a6xx.xml
index 7a50449ae74..80d93e1cd4a 100644
--- a/src/freedreno/registers/adreno/a6xx.xml
+++ b/src/freedreno/registers/adreno/a6xx.xml
@@ -270,7 +270,14 @@ by a particular renderpass/blit.
-
+
+
+
+
+
+
+
+
@@ -1619,7 +1626,7 @@ by a particular renderpass/blit.
-
+
@@ -1763,22 +1770,27 @@ by a particular renderpass/blit.
+
- Disable LRZ feedback writes
-
Allows draws that don't have GRAS_LRZ_CNTL.LRZ_WRITE but have
GRAS_LRZ_CNTL.ENABLE to contribute to LRZ during RENDERING pass.
In sysmem mode GRAS_LRZ_CNTL.LRZ_WRITE is not considered.
-
+ Disable LRZ feedback writes
+
-
+
+
+
+
+
+
@@ -2051,7 +2063,7 @@ by a particular renderpass/blit.
-
+
@@ -2060,18 +2072,24 @@ by a particular renderpass/blit.
-
-
-
-
-
-
-
+
+
LUT used to convert quality buffer values to HW shading rate values. An array of 4-bit values.
+
+
+
+
+
+
+
+
+
+
+
@@ -2191,7 +2209,8 @@ by a particular renderpass/blit.
-
+
+
+
+
+
+
+
+
+
@@ -2366,7 +2391,9 @@ by a particular renderpass/blit.
-
+
+
+
@@ -2387,9 +2414,8 @@ by a particular renderpass/blit.
-
-
-
+
+
@@ -2492,6 +2518,8 @@ by a particular renderpass/blit.
+
+
@@ -2571,6 +2599,8 @@ by a particular renderpass/blit.
+
+
@@ -2587,7 +2617,15 @@ by a particular renderpass/blit.
-->
+
+
@@ -3112,18 +3150,22 @@ by a particular renderpass/blit.
-
+
-
+
-
+
+
+
+
+
@@ -3244,6 +3286,9 @@ by a particular renderpass/blit.
+
+
+
@@ -3506,6 +3551,10 @@ by a particular renderpass/blit.
+
+
+
+
@@ -3660,6 +3709,11 @@ by a particular renderpass/blit.
Same on a6xx/a7xx, UMD should not need to write this
+
+ UMD needs to write in some cases
+
+
+
@@ -3670,6 +3724,7 @@ by a particular renderpass/blit.
+
@@ -3696,6 +3751,7 @@ by a particular renderpass/blit.
+
@@ -3734,6 +3790,7 @@ by a particular renderpass/blit.
+
@@ -3790,6 +3847,7 @@ by a particular renderpass/blit.
+
@@ -3822,7 +3880,6 @@ by a particular renderpass/blit.
and so one pixel's value is always unused.
-
@@ -3842,6 +3899,9 @@ by a particular renderpass/blit.
+
+
+
@@ -3944,6 +4004,7 @@ by a particular renderpass/blit.
+
@@ -3996,6 +4057,7 @@ by a particular renderpass/blit.
+
@@ -4249,6 +4311,7 @@ by a particular renderpass/blit.
+
@@ -4470,6 +4533,8 @@ by a particular renderpass/blit.
+
+
@@ -4521,6 +4586,9 @@ by a particular renderpass/blit.
+
+
+
@@ -4726,7 +4794,7 @@ by a particular renderpass/blit.
-
+
This register clears pending loads queued up by
CP_LOAD_STATE6. Each bit resets a particular kind(s) of
@@ -4749,11 +4817,30 @@ by a particular renderpass/blit.
+
+
+ This register clears pending loads queued up by
+ CP_LOAD_STATE6. Each bit resets a particular kind(s) of
+ CP_LOAD_STATE6.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -4927,6 +5014,7 @@ by a particular renderpass/blit.
+
diff --git a/src/freedreno/registers/adreno/a6xx_gmu.xml b/src/freedreno/registers/adreno/a6xx_gmu.xml
index b15a242d974..5e66d14f82e 100644
--- a/src/freedreno/registers/adreno/a6xx_gmu.xml
+++ b/src/freedreno/registers/adreno/a6xx_gmu.xml
@@ -233,12 +233,12 @@ xsi:schemaLocation="https://gitlab.freedesktop.org/freedreno/ rules-fd.xsd">
-
-
-
-
-
-
+
+
+
+
+
+