diff options
Diffstat (limited to 'navi_reset.patch')
-rw-r--r-- | navi_reset.patch | 17 |
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 |