aboutsummarylogtreecommitdiffstats
path: root/navi_reset.patch
diff options
context:
space:
mode:
Diffstat (limited to 'navi_reset.patch')
-rw-r--r--navi_reset.patch17
1 files changed, 7 insertions, 10 deletions
diff --git a/navi_reset.patch b/navi_reset.patch
index 41c7dcaf322a..83c203cfde6f 100644
--- a/navi_reset.patch
+++ b/navi_reset.patch
@@ -1,8 +1,6 @@
-diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
-index 44c4ae1abd00..a3325beff5a6 100644
---- a/drivers/pci/quirks.c
-+++ b/drivers/pci/quirks.c
-@@ -3825,6 +3825,131 @@ static int delay_250ms_after_flr(struct pci_dev *dev, int probe)
+--- a/drivers/pci/quirks.c 2021-07-04 16:26:40.345636618 +0200
++++ b/drivers/pci/quirks.c 2021-07-04 16:14:15.504916148 +0200
+@@ -3998,6 +3998,132 @@
return 0;
}
@@ -131,13 +129,14 @@ index 44c4ae1abd00..a3325beff5a6 100644
+ return 0;
+}
+
++
static const struct pci_dev_reset_methods pci_dev_reset_methods[] = {
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82599_SFP_VF,
reset_intel_82599_sfp_virtfn },
-@@ -3836,6 +3961,13 @@ static const struct pci_dev_reset_methods pci_dev_reset_methods[] = {
- { PCI_VENDOR_ID_INTEL, 0x0953, delay_250ms_after_flr },
- { PCI_VENDOR_ID_CHELSIO, PCI_ANY_ID,
+@@ -4011,6 +4137,13 @@
reset_chelsio_generic_dev },
+ { PCI_VENDOR_ID_HUAWEI, PCI_DEVICE_ID_HINIC_VF,
+ reset_hinic_vf_dev },
+ { PCI_VENDOR_ID_ATI, 0x7310, reset_amd_navi10 },
+ { PCI_VENDOR_ID_ATI, 0x7312, reset_amd_navi10 },
+ { PCI_VENDOR_ID_ATI, 0x7318, reset_amd_navi10 },
@@ -148,5 +147,3 @@ index 44c4ae1abd00..a3325beff5a6 100644
{ 0 }
};
---
-2.20.1