Add schema definition for PCI configuration feature including:
- Add <pci> element under <features>
- Add <highmem-mmio-size> element with scaledInteger type
- Support unit attribute for size specification
This allows XML configuration of PCI high memory MMIO size
for aarch64 virt machines.
Signed-off-by: Matthew R. Ochs <mochs(a)nvidia.com>
---
src/conf/schemas/domaincommon.rng | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/src/conf/schemas/domaincommon.rng b/src/conf/schemas/domaincommon.rng
index 5597d5a66baf..3c65dd661014 100644
--- a/src/conf/schemas/domaincommon.rng
+++ b/src/conf/schemas/domaincommon.rng
@@ -7076,6 +7076,15 @@
<optional>
<ref name="aia"/>
</optional>
+ <optional>
+ <element name='pci'>
+ <optional>
+ <element name='highmem-mmio-size'>
+ <ref name='scaledInteger'/>
+ </element>
+ </optional>
+ </element>
+ </optional>
</interleave>
</element>
</optional>
--
2.46.0