]> git.proxmox.com Git - mirror_qemu.git/blobdiff - tests/usb-hcd-ohci-test.c
libqos/ahci: add ahci_io
[mirror_qemu.git] / tests / usb-hcd-ohci-test.c
index fbc3ffeebd516e3fa2c0fcb1fb199a2f47276e17..1160bde8408ac04679ff6cd333be765941a80ecc 100644 (file)
 #include <string.h>
 #include "libqtest.h"
 #include "qemu/osdep.h"
+#include "libqos/usb.h"
 
 
 static void test_ohci_init(void)
 {
-    qtest_start("-device pci-ohci,id=ohci");
 
-    qtest_end();
 }
 
+static void test_ohci_hotplug(void)
+{
+    usb_test_hotplug("ohci", 1, NULL);
+}
 
 int main(int argc, char **argv)
 {
@@ -28,8 +31,11 @@ int main(int argc, char **argv)
     g_test_init(&argc, &argv, NULL);
 
     qtest_add_func("/ohci/pci/init", test_ohci_init);
+    qtest_add_func("/ohci/pci/hotplug", test_ohci_hotplug);
 
+    qtest_start("-device pci-ohci,id=ohci");
     ret = g_test_run();
+    qtest_end();
 
     return ret;
 }