Merge branch 'core/irq_work' of git://git.kernel.org/pub/scm/linux/kernel/git/frederi...
[firefly-linux-kernel-4.4.55.git] / drivers / pci / bus.c
index a543746fb354d99913cac3323b99b6f5aa71dbc9..ad6a8b63569201050dd3a7b487c5396b6b8ed28f 100644 (file)
@@ -170,6 +170,11 @@ int pci_bus_add_device(struct pci_dev *dev)
        int retval;
 
        pci_fixup_device(pci_fixup_final, dev);
+
+       retval = pcibios_add_device(dev);
+       if (retval)
+               return retval;
+
        retval = device_add(&dev->dev);
        if (retval)
                return retval;