summarylogtreecommitdiffstats
path: root/sys-kernel_arch-sources-g14_files-0036-PCI-quirks-Quirk-PCI-d3hot-delay-for-A...
diff options
context:
space:
mode:
authordragonn2021-07-20 20:33:28 +0200
committerdragonn2021-07-20 20:33:28 +0200
commitb59bf3acd35fd937c8cc162243b70724e643294f (patch)
treec42e496dd99a5a83a7279086f4203fe3d9c5bc42 /sys-kernel_arch-sources-g14_files-0036-PCI-quirks-Quirk-PCI-d3hot-delay-for-AMD-xhci.patch
parent3e86e006ef476d294fe1d93ec691a65dd144502c (diff)
downloadaur-b59bf3acd35fd937c8cc162243b70724e643294f.tar.gz
5.13.4
Diffstat (limited to 'sys-kernel_arch-sources-g14_files-0036-PCI-quirks-Quirk-PCI-d3hot-delay-for-AMD-xhci.patch')
-rw-r--r--sys-kernel_arch-sources-g14_files-0036-PCI-quirks-Quirk-PCI-d3hot-delay-for-AMD-xhci.patch30
1 files changed, 30 insertions, 0 deletions
diff --git a/sys-kernel_arch-sources-g14_files-0036-PCI-quirks-Quirk-PCI-d3hot-delay-for-AMD-xhci.patch b/sys-kernel_arch-sources-g14_files-0036-PCI-quirks-Quirk-PCI-d3hot-delay-for-AMD-xhci.patch
new file mode 100644
index 000000000000..a6797595b45a
--- /dev/null
+++ b/sys-kernel_arch-sources-g14_files-0036-PCI-quirks-Quirk-PCI-d3hot-delay-for-AMD-xhci.patch
@@ -0,0 +1,30 @@
+From 6e4c0295938e21c52d86502da5c454204617f9a8 Mon Sep 17 00:00:00 2001
+From: Marcin Bachry <hegel666@gmail.com>
+Date: Tue, 16 Mar 2021 15:28:51 -0400
+Subject: [PATCH] PCI: quirks: Quirk PCI d3hot delay for AMD xhci
+
+Renoir needs a similar delay.
+
+Signed-off-by: Marcin Bachry <hegel666@gmail.com>
+Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
+---
+ drivers/pci/quirks.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
+index 98851d00dc4d..8c929b7d335e 100644
+--- a/drivers/pci/quirks.c
++++ b/drivers/pci/quirks.c
+@@ -1904,6 +1904,9 @@ static void quirk_ryzen_xhci_d3hot(struct pci_dev *dev)
+ }
+ DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_AMD, 0x15e0, quirk_ryzen_xhci_d3hot);
+ DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_AMD, 0x15e1, quirk_ryzen_xhci_d3hot);
++/* Renoir XHCI requires longer delay when transitioning from D0 to
++ * D3hot */
++DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_AMD, 0x1639, quirk_ryzen_xhci_d3hot);
+
+ #ifdef CONFIG_X86_IO_APIC
+ static int dmi_disable_ioapicreroute(const struct dmi_system_id *d)
+--
+GitLab
+