[why]
USB control should enter D3 state with no device connected
[How]
Enable runtime power management for XHCI-PCI USB host controller
Jira-ID: MR-1739/AER-588
Signed-off-by: Liang Liang (Leo) <liang.liang@amd.com>
Signed-off-by: Ziyang Wu <ziyang.wu@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
pdev->device == 0x43bb))
xhci->quirks |= XHCI_SUSPEND_DELAY;
+ if (pdev->vendor == PCI_VENDOR_ID_AMD && pdev->device == 0x163b)
+ xhci->quirks |= XHCI_DEFAULT_PM_RUNTIME_ALLOW;
+
if (pdev->vendor == PCI_VENDOR_ID_AMD &&
(pdev->device == 0x15e0 || pdev->device == 0x15e1))
xhci->quirks |= XHCI_SNPS_BROKEN_SUSPEND;