]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commitdiff
qemu: add capability for virtio-input-host-device
authorJán Tomko <jtomko@redhat.com>
Fri, 13 Nov 2015 14:41:20 +0000 (15:41 +0100)
committerJán Tomko <jtomko@redhat.com>
Mon, 30 Nov 2015 11:29:02 +0000 (12:29 +0100)
Add QEMU_CAPS_VIRTIO_INPUT_HOST for both
virtio-input-host-device and virtio-input-host-pci.

src/qemu/qemu_capabilities.c
src/qemu/qemu_capabilities.h
tests/qemucapabilitiesdata/caps_2.4.0-1.caps
tests/qemucapabilitiesdata/caps_2.5.0-1.caps

index 5f9aeb585e11331c0b9f34d67c867aaede1cbb4c..6e5d203f0667c006ae1e57e1e2081eeffa26b29a 100644 (file)
@@ -307,6 +307,7 @@ VIR_ENUM_IMPL(virQEMUCaps, QEMU_CAPS_LAST,
               "virtio-mouse",
 
               "virtio-tablet", /* 205 */
+              "virtio-input-host",
     );
 
 
@@ -1557,6 +1558,8 @@ struct virQEMUCapsStringFlags virQEMUCapsObjectTypes[] = {
     { "virtio-mouse-pci", QEMU_CAPS_VIRTIO_MOUSE },
     { "virtio-tablet-device", QEMU_CAPS_VIRTIO_TABLET },
     { "virtio-tablet-pci", QEMU_CAPS_VIRTIO_TABLET },
+    { "virtio-input-host-device", QEMU_CAPS_VIRTIO_INPUT_HOST },
+    { "virtio-input-host-pci", QEMU_CAPS_VIRTIO_INPUT_HOST },
 };
 
 static struct virQEMUCapsStringFlags virQEMUCapsObjectPropsVirtioBlk[] = {
index c62eeae88fe5287720859272e47d2781d05dc4fb..61d637997de16287dde058875527d51b99bbbb34 100644 (file)
@@ -334,6 +334,7 @@ typedef enum {
 
     /* 205 */
     QEMU_CAPS_VIRTIO_TABLET, /* -device virtio-tablet-{device,pci} */
+    QEMU_CAPS_VIRTIO_INPUT_HOST, /* -device virtio-input-host-{device,pci} */
 
     QEMU_CAPS_LAST /* this must always be the last item */
 } virQEMUCapsFlags;
index 7cc2e2e59a6f651f628aa7c8a7c5bca35fa61a21..d67a48df1246c303ff28ed4fe95cd0190856c54a 100644 (file)
     <flag name='virtio-keyboard'/>
     <flag name='virtio-mouse'/>
     <flag name='virtio-tablet'/>
+    <flag name='virtio-input-host'/>
   </qemuCaps>
index 4f28cab4705318dd7bc01573e807f0b380060f6c..f4f3673c50b9bedf17c298c124dbee71f1614eb9 100644 (file)
     <flag name='virtio-keyboard'/>
     <flag name='virtio-mouse'/>
     <flag name='virtio-tablet'/>
+    <flag name='virtio-input-host'/>
   </qemuCaps>