diff --git a/docs/schemas/domaincommon.rng b/docs/schemas/domaincommon.rng index 77136108adb36c0ca2e9a9bed5cd1344c887e083..2532f56acb49b9ea36589f35cbc4c3b4c9dc5917 100644 --- a/docs/schemas/domaincommon.rng +++ b/docs/schemas/domaincommon.rng @@ -1983,6 +1983,8 @@ + + spapr-pci-host-bridge pci-bridge diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c index 90d5cc036207475e2ac6ea14d8bffeb012949562..ecc45cc48fc46a52367f38db0b2813facc9b1235 100644 --- a/src/conf/domain_conf.c +++ b/src/conf/domain_conf.c @@ -349,6 +349,7 @@ VIR_ENUM_IMPL(virDomainControllerPCIModelName, "pxb", "pxb-pcie", "pcie-root-port", + "spapr-pci-host-bridge", ); VIR_ENUM_IMPL(virDomainControllerModelSCSI, VIR_DOMAIN_CONTROLLER_MODEL_SCSI_LAST, diff --git a/src/conf/domain_conf.h b/src/conf/domain_conf.h index 1baf854532e2c3326777afcb51551b2698f07060..3d56d4836c09ec05bab0edc83e443089eabbf892 100644 --- a/src/conf/domain_conf.h +++ b/src/conf/domain_conf.h @@ -710,6 +710,7 @@ typedef enum { VIR_DOMAIN_CONTROLLER_PCI_MODEL_NAME_PXB, VIR_DOMAIN_CONTROLLER_PCI_MODEL_NAME_PXB_PCIE, VIR_DOMAIN_CONTROLLER_PCI_MODEL_NAME_PCIE_ROOT_PORT, + VIR_DOMAIN_CONTROLLER_PCI_MODEL_NAME_SPAPR_PCI_HOST_BRIDGE, VIR_DOMAIN_CONTROLLER_PCI_MODEL_NAME_LAST } virDomainControllerPCIModelName;