diff --git a/src/freedreno/registers/a6xx.xml b/src/freedreno/registers/a6xx.xml
index 8a541b7cfd9..84c939edac4 100644
--- a/src/freedreno/registers/a6xx.xml
+++ b/src/freedreno/registers/a6xx.xml
@@ -3193,7 +3193,16 @@ to upconvert to 32b float internally?
-
+
+
+ bit 0 seems to toggle between 2k and 32k of shared storage
+ the ldl/stl offset seems to be rewritten to 0 when it is beyond
+ this limit. This is different from ldlw/stlw, which wraps at
+ 64k (and has 36k of storage on A640 - reads between 36k-64k
+ always return 0)
+
+
+