]> xenbits.xensource.com Git - qemu-xen.git/commitdiff
libqos: usb-hcd-ehci: use 32-bit write for config register
authorPaolo Bonzini <pbonzini@redhat.com>
Tue, 23 Jun 2020 16:18:24 +0000 (12:18 -0400)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Thu, 27 Aug 2020 05:03:16 +0000 (00:03 -0500)
The memory region ops have min_access_size == 4 so obey it.

Tested-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
(cherry picked from commit 89ed83d8b23c11d250c290593cad3ca839d5b053)
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
tests/qtest/usb-hcd-ehci-test.c

index 5251d539e90f2ff914f7e8d1a5c51ce6ed68fb4c..c51e8bb223be1679051566438d151e6eb832daff 100644 (file)
@@ -96,7 +96,7 @@ static void pci_ehci_port_1(void)
 static void pci_ehci_config(void)
 {
     /* hands over all ports from companion uhci to ehci */
-    qpci_io_writew(ehci1.dev, ehci1.bar, 0x60, 1);
+    qpci_io_writel(ehci1.dev, ehci1.bar, 0x60, 1);
 }
 
 static void pci_uhci_port_2(void)