Created
September 20, 2019 04:10
-
-
Save aiberia/dee39e883defbcb430994c2abc7d9fff to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c | |
index 44c4ae1abd00..27840129e4b0 100644 | |
--- a/drivers/pci/quirks.c | |
+++ b/drivers/pci/quirks.c | |
@@ -3433,6 +3433,14 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_ATHEROS, 0x0034, quirk_no_bus_reset); | |
*/ | |
DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_CAVIUM, 0xa100, quirk_no_bus_reset); | |
+/* | |
+ * Radeon RX Vega and Navi devices break on bus reset. Oi... | |
+ * This is *not a real workaround* - disabling bus reset | |
+ * for your GPU may have unintended consequences. | |
+ */ | |
+DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_ATI, 0x687f, quirk_no_bus_reset); | |
+DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_ATI, 0xaaf8, quirk_no_bus_reset); | |
+ | |
static void quirk_no_pm_reset(struct pci_dev *dev) | |
{ | |
/* |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment