Skip to content

Instantly share code, notes, and snippets.

@incognitojam
Last active September 14, 2020 22:11
Show Gist options
  • Save incognitojam/583e1ee154d2de1904404ff455fb4df1 to your computer and use it in GitHub Desktop.
Save incognitojam/583e1ee154d2de1904404ff455fb4df1 to your computer and use it in GitHub Desktop.
diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
index eaa003687..1b7907eb4 100644
--- a/drivers/pci/quirks.c
+++ b/drivers/pci/quirks.c
@@ -3580,6 +3580,11 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_ATHEROS, 0x0034, quirk_no_bus_reset);
* accesses to the child may fail.
*/
DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_CAVIUM, 0xa100, quirk_no_bus_reset);
+/*
+ * Radeon RX Vega devices break on bus reset. Oi...
+ */
+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