]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/pci/remove.c
Merge git://git.infradead.org/users/willy/linux-nvme
[karo-tx-linux.git] / drivers / pci / remove.c
index cc875e6ed159f1edb890946a96e78917bb6fe2c5..8fc54b7327bc02b59af4a6455bcf43bdaf597252 100644 (file)
@@ -50,10 +50,8 @@ void pci_remove_bus(struct pci_bus *bus)
        list_del(&bus->node);
        pci_bus_release_busn_res(bus);
        up_write(&pci_bus_sem);
-       if (!bus->is_added)
-               return;
-
        pci_remove_legacy_files(bus);
+       pcibios_remove_bus(bus);
        device_unregister(&bus->dev);
 }
 EXPORT_SYMBOL(pci_remove_bus);