diff --git a/src/freedreno/registers/rules-ng.xsd b/src/freedreno/registers/rules-ng.xsd
index 009cdf745a5..ed02c130f78 100644
--- a/src/freedreno/registers/rules-ng.xsd
+++ b/src/freedreno/registers/rules-ng.xsd
@@ -1,453 +1,453 @@
-
-
-
-
-
- An updated version of the old rules.xml file from the
- RivaTV project. Specifications by Pekka Paalanen,
- preliminary attempt by KoalaBR,
- first working version by Jakob Bornecrantz.
- For specifications, see the file rules-ng-format.txt
- in Nouveau CVS module 'rules-ng'.
-
- Version 0.1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- register database author
-
-
-
-
-
-
-
-
-
-
-
- nickType
-
-
-
-
-
-
-
-
- databaseType
-
-
-
-
-
-
-
-
-
- importType
-
-
-
-
-
-
- copyrightType
-
-
-
-
-
-
-
-
-
-
-
-
- domainType
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- groupType
-
-
-
-
-
-
-
-
-
-
-
- arrayType
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- stripeType
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- registerType used by reg8, reg16, reg32, reg64
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- bitsetType
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- bitfieldType
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- enumType
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- valueType
-
-
-
-
-
-
-
-
-
-
-
-
-
- refType
-
-
-
-
-
-
-
-
-
-
- brief documentation, no markup
-
-
-
-
-
-
-
-
-
-
- root element of documentation sub-tree
-
-
-
-
-
-
-
-
-
-
-
-
- for bold, underline, italics
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- definition of a list, ordered or unordered
-
-
-
-
-
-
-
-
-
-
- items of a list
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- HexOrNumber
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Access
-
-
-
-
-
-
-
-
-
-
- DomainWidth
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+ An updated version of the old rules.xml file from the
+ RivaTV project. Specifications by Pekka Paalanen,
+ preliminary attempt by KoalaBR,
+ first working version by Jakob Bornecrantz.
+ For specifications, see the file rules-ng-format.txt
+ in Nouveau CVS module 'rules-ng'.
+
+ Version 0.1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ register database author
+
+
+
+
+
+
+
+
+
+
+
+ nickType
+
+
+
+
+
+
+
+
+ databaseType
+
+
+
+
+
+
+
+
+
+ importType
+
+
+
+
+
+
+ copyrightType
+
+
+
+
+
+
+
+
+
+
+
+
+ domainType
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ groupType
+
+
+
+
+
+
+
+
+
+
+
+ arrayType
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ stripeType
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ registerType used by reg8, reg16, reg32, reg64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ bitsetType
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ bitfieldType
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ enumType
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ valueType
+
+
+
+
+
+
+
+
+
+
+
+
+
+ refType
+
+
+
+
+
+
+
+
+
+
+ brief documentation, no markup
+
+
+
+
+
+
+
+
+
+
+ root element of documentation sub-tree
+
+
+
+
+
+
+
+
+
+
+
+
+ for bold, underline, italics
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ definition of a list, ordered or unordered
+
+
+
+
+
+
+
+
+
+
+ items of a list
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ HexOrNumber
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Access
+
+
+
+
+
+
+
+
+
+
+ DomainWidth
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+