diff --git a/docs/schemas/basictypes.rng b/docs/schemas/basictypes.rng
index 2d2f4425cf..cfc820889b 100644
--- a/docs/schemas/basictypes.rng
+++ b/docs/schemas/basictypes.rng
@@ -231,4 +231,38 @@
+
+
+ alpha
+ armv7l
+ cris
+ i686
+ ia64
+ lm32
+ m68k
+ microblaze
+ microblazeel
+ mips
+ mipsel
+ mips64
+ mips64el
+ openrisc
+ parisc
+ parisc64
+ ppc
+ ppc64
+ ppcemb
+ s390
+ s390x
+ sh4
+ sh4eb
+ sparc
+ sparc64
+ unicore32
+ x86_64
+ xtensa
+ xtensaeb
+
+
+
diff --git a/docs/schemas/capability.rng b/docs/schemas/capability.rng
index 53fb04acbd..8f3fbd9ae2 100644
--- a/docs/schemas/capability.rng
+++ b/docs/schemas/capability.rng
@@ -367,23 +367,6 @@
-
-
- arm
- i686
- ia64
- microblaze
- microblazeel
- mips
- mipsel
- ppc64
- ppc
- s390
- sparc
- x86_64
-
-
-
[a-zA-Z0-9\-_]+