mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-22 03:12:22 +00:00
conf: add 'ich7' sound model
Add 'ich7' sound model. This is a preparation for sound support in bhyve, as 'ich7' is the only model it supports. Signed-off-by: Roman Bogorodskiy <bogorodskiy@gmail.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
parent
282d135ddb
commit
9499521718
@ -4360,6 +4360,7 @@
|
||||
<value>pcspk</value>
|
||||
<value>ac97</value>
|
||||
<value>ich6</value>
|
||||
<value>ich7</value>
|
||||
<value>ich9</value>
|
||||
<value>usb</value>
|
||||
</choice>
|
||||
|
@ -726,6 +726,7 @@ VIR_ENUM_IMPL(virDomainSoundModel,
|
||||
"ich6",
|
||||
"ich9",
|
||||
"usb",
|
||||
"ich7",
|
||||
);
|
||||
|
||||
VIR_ENUM_IMPL(virDomainKeyWrapCipherName,
|
||||
|
@ -1401,6 +1401,7 @@ typedef enum {
|
||||
VIR_DOMAIN_SOUND_MODEL_ICH6,
|
||||
VIR_DOMAIN_SOUND_MODEL_ICH9,
|
||||
VIR_DOMAIN_SOUND_MODEL_USB,
|
||||
VIR_DOMAIN_SOUND_MODEL_ICH7,
|
||||
|
||||
VIR_DOMAIN_SOUND_MODEL_LAST
|
||||
} virDomainSoundModel;
|
||||
|
@ -4026,6 +4026,7 @@ qemuBuildSoundDevStr(const virDomainDef *def,
|
||||
model = "sb16";
|
||||
break;
|
||||
case VIR_DOMAIN_SOUND_MODEL_PCSPK: /* pc-speaker is handled separately */
|
||||
case VIR_DOMAIN_SOUND_MODEL_ICH7:
|
||||
case VIR_DOMAIN_SOUND_MODEL_LAST:
|
||||
return NULL;
|
||||
}
|
||||
|
@ -759,6 +759,7 @@ qemuDomainDeviceCalculatePCIConnectFlags(virDomainDeviceDefPtr dev,
|
||||
case VIR_DOMAIN_SOUND_MODEL_SB16:
|
||||
case VIR_DOMAIN_SOUND_MODEL_PCSPK:
|
||||
case VIR_DOMAIN_SOUND_MODEL_USB:
|
||||
case VIR_DOMAIN_SOUND_MODEL_ICH7:
|
||||
case VIR_DOMAIN_SOUND_MODEL_LAST:
|
||||
return 0;
|
||||
}
|
||||
|
@ -3588,6 +3588,7 @@ qemuValidateDomainDeviceDefSound(virDomainSoundDefPtr sound,
|
||||
case VIR_DOMAIN_SOUND_MODEL_SB16:
|
||||
case VIR_DOMAIN_SOUND_MODEL_PCSPK:
|
||||
break;
|
||||
case VIR_DOMAIN_SOUND_MODEL_ICH7:
|
||||
case VIR_DOMAIN_SOUND_MODEL_LAST:
|
||||
virReportError(VIR_ERR_INTERNAL_ERROR,
|
||||
_("sound card model '%s' is not supported by qemu"),
|
||||
|
Loading…
x
Reference in New Issue
Block a user