|
@@ -3365,6 +3365,13 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_ATHEROS, 0x0032, quirk_no_bus_reset);
|
|
|
DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_ATHEROS, 0x003c, quirk_no_bus_reset);
|
|
|
DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_ATHEROS, 0x0033, quirk_no_bus_reset);
|
|
|
|
|
|
+/*
|
|
|
+ * Root port on some Cavium CN8xxx chips do not successfully complete a bus
|
|
|
+ * reset when used with certain child devices. After the reset, config
|
|
|
+ * accesses to the child may fail.
|
|
|
+ */
|
|
|
+DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_CAVIUM, 0xa100, quirk_no_bus_reset);
|
|
|
+
|
|
|
static void quirk_no_pm_reset(struct pci_dev *dev)
|
|
|
{
|
|
|
/*
|