]> Pileus Git - ~andy/linux/blobdiff - drivers/pci/bus.c
drm/i915: fix gen4 digital port hotplug definitions
[~andy/linux] / drivers / pci / bus.c
index 32e66a6f12d98084f77f493ed1d202084ad3329e..b1ff02ab4f131fbda7edd9971342b9ae91bf4149 100644 (file)
@@ -283,6 +283,21 @@ void pci_walk_bus(struct pci_bus *top, int (*cb)(struct pci_dev *, void *),
 }
 EXPORT_SYMBOL_GPL(pci_walk_bus);
 
+struct pci_bus *pci_bus_get(struct pci_bus *bus)
+{
+       if (bus)
+               get_device(&bus->dev);
+       return bus;
+}
+EXPORT_SYMBOL(pci_bus_get);
+
+void pci_bus_put(struct pci_bus *bus)
+{
+       if (bus)
+               put_device(&bus->dev);
+}
+EXPORT_SYMBOL(pci_bus_put);
+
 EXPORT_SYMBOL(pci_bus_alloc_resource);
 EXPORT_SYMBOL_GPL(pci_bus_add_device);
 EXPORT_SYMBOL(pci_bus_add_devices);