|
@@ -95,6 +95,8 @@ static void xhci_pci_quirks(struct device *dev, struct xhci_hcd *xhci)
|
|
xhci->quirks |= XHCI_RESET_ON_RESUME;
|
|
xhci->quirks |= XHCI_RESET_ON_RESUME;
|
|
xhci_dbg(xhci, "QUIRK: Resetting on resume\n");
|
|
xhci_dbg(xhci, "QUIRK: Resetting on resume\n");
|
|
}
|
|
}
|
|
|
|
+ if (pdev->vendor == PCI_VENDOR_ID_VIA)
|
|
|
|
+ xhci->quirks |= XHCI_RESET_ON_RESUME;
|
|
}
|
|
}
|
|
|
|
|
|
/* called during probe() after chip reset completes */
|
|
/* called during probe() after chip reset completes */
|