mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-10-30 09:53:10 +00:00
Add USB controller models
List is: piix3-uhci piix4-uhci ehci ich9-ehci1 ich9-uhci1 ich9-uhci2 ich9-uhci3 vt82c686b-uhci pci-ohci
This commit is contained in:
parent
8631bdc0c8
commit
2e4b5243b2
@ -910,6 +910,15 @@
|
||||
<value>lsilogic</value>
|
||||
<value>lsisas1068</value>
|
||||
<value>vmpvscsi</value>
|
||||
<value>piix3-uhci</value>
|
||||
<value>piix4-uhci</value>
|
||||
<value>ehci</value>
|
||||
<value>ich9-ehci1</value>
|
||||
<value>ich9-uhci1</value>
|
||||
<value>ich9-uhci2</value>
|
||||
<value>ich9-uhci3</value>
|
||||
<value>vt82c686b-uhci</value>
|
||||
<value>pci-ohci</value>
|
||||
</choice>
|
||||
</attribute>
|
||||
</optional>
|
||||
|
@ -203,6 +203,17 @@ VIR_ENUM_IMPL(virDomainControllerModelSCSI, VIR_DOMAIN_CONTROLLER_MODEL_SCSI_LAS
|
||||
"lsisas1068",
|
||||
"vmpvscsi")
|
||||
|
||||
VIR_ENUM_IMPL(virDomainControllerModelUSB, VIR_DOMAIN_CONTROLLER_MODEL_USB_LAST,
|
||||
"piix3-uhci",
|
||||
"piix4-uhci",
|
||||
"ehci",
|
||||
"ich9-ehci1",
|
||||
"ich9-uhci1",
|
||||
"ich9-uhci2",
|
||||
"ich9-uhci3",
|
||||
"vt82c686b-uhci",
|
||||
"pci-ohci")
|
||||
|
||||
VIR_ENUM_IMPL(virDomainFS, VIR_DOMAIN_FS_TYPE_LAST,
|
||||
"mount",
|
||||
"block",
|
||||
|
@ -268,6 +268,20 @@ enum virDomainControllerModelSCSI {
|
||||
VIR_DOMAIN_CONTROLLER_MODEL_SCSI_LAST
|
||||
};
|
||||
|
||||
enum virDomainControllerModelUSB {
|
||||
VIR_DOMAIN_CONTROLLER_MODEL_USB_PIIX3_UHCI,
|
||||
VIR_DOMAIN_CONTROLLER_MODEL_USB_PIIX4_UHCI,
|
||||
VIR_DOMAIN_CONTROLLER_MODEL_USB_EHCI,
|
||||
VIR_DOMAIN_CONTROLLER_MODEL_USB_ICH9_EHCI1,
|
||||
VIR_DOMAIN_CONTROLLER_MODEL_USB_ICH9_UHCI1,
|
||||
VIR_DOMAIN_CONTROLLER_MODEL_USB_ICH9_UHCI2,
|
||||
VIR_DOMAIN_CONTROLLER_MODEL_USB_ICH9_UHCI3,
|
||||
VIR_DOMAIN_CONTROLLER_MODEL_USB_VT82C686B_UHCI,
|
||||
VIR_DOMAIN_CONTROLLER_MODEL_USB_PCI_OHCI,
|
||||
|
||||
VIR_DOMAIN_CONTROLLER_MODEL_USB_LAST
|
||||
};
|
||||
|
||||
typedef struct _virDomainVirtioSerialOpts virDomainVirtioSerialOpts;
|
||||
typedef virDomainVirtioSerialOpts *virDomainVirtioSerialOptsPtr;
|
||||
struct _virDomainVirtioSerialOpts {
|
||||
@ -1677,6 +1691,7 @@ VIR_ENUM_DECL(virDomainIoEventFd)
|
||||
VIR_ENUM_DECL(virDomainVirtioEventIdx)
|
||||
VIR_ENUM_DECL(virDomainController)
|
||||
VIR_ENUM_DECL(virDomainControllerModelSCSI)
|
||||
VIR_ENUM_DECL(virDomainControllerModelUSB)
|
||||
VIR_ENUM_DECL(virDomainFS)
|
||||
VIR_ENUM_DECL(virDomainFSAccessMode)
|
||||
VIR_ENUM_DECL(virDomainNet)
|
||||
|
@ -248,6 +248,8 @@ virDomainConfigFile;
|
||||
virDomainControllerDefFree;
|
||||
virDomainControllerInsert;
|
||||
virDomainControllerInsertPreAlloced;
|
||||
virDomainControllerModelUSBTypeFromString;
|
||||
virDomainControllerModelUSBTypeToString;
|
||||
virDomainControllerModelSCSITypeFromString;
|
||||
virDomainControllerModelSCSITypeToString;
|
||||
virDomainControllerTypeToString;
|
||||
|
Loading…
Reference in New Issue
Block a user