From 3d459dfddc934e711c7909f378e7c3cedf45c28e Mon Sep 17 00:00:00 2001 From: Arindam Roy Date: Wed, 22 May 2019 16:01:31 -0700 Subject: [PATCH] DM: Fix minor issue of USB vendor ID Provide a minor fix for following issue: Emulated USB controller Vendor ID and Device ID are swapped. Tracked-On: #3053 Signed-off-by: Arindam Roy Reviewed-by: Xu, Anthony --- devicemodel/hw/pci/xhci.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/devicemodel/hw/pci/xhci.c b/devicemodel/hw/pci/xhci.c index da459b270..dfcee3072 100644 --- a/devicemodel/hw/pci/xhci.c +++ b/devicemodel/hw/pci/xhci.c @@ -4036,8 +4036,8 @@ pci_xhci_init(struct vmctx *ctx, struct pci_vdev *dev, char *opts) xdev->excap_ptr = excap_group_dft; - xdev->vid = XHCI_PCI_DEVICE_ID_DFLT; - xdev->pid = XHCI_PCI_VENDOR_ID_DFLT; + xdev->vid = XHCI_PCI_VENDOR_ID_DFLT; + xdev->pid = XHCI_PCI_DEVICE_ID_DFLT; xdev->rtsregs.mfindex = 0; clock_gettime(CLOCK_MONOTONIC, &xdev->mf_prev_time);