PCI: Probe for device reset support during enumeration
[linux-2.6-block.git] / drivers / pci / probe.c
index ef5377438a1e65df31790a61472e34e708a835ab..489660d0d384dc93bc841932f1d2ca0d6ecf3192 100644 (file)
@@ -2121,6 +2121,9 @@ static void pci_init_capabilities(struct pci_dev *dev)
 
        /* Advanced Error Reporting */
        pci_aer_init(dev);
+
+       if (pci_probe_reset_function(dev) == 0)
+               dev->reset_fn = 1;
 }
 
 /*