summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <greg@kroah.com>2003-05-21 20:30:35 -0700
committerGreg Kroah-Hartman <greg@kroah.com>2003-05-21 20:30:35 -0700
commit4ee2f16123a5b511ae8837bb5f006c0f79d4a462 (patch)
tree1aa263a1379a2da521af8afe0e353c4ab5fb60ec /include
parent07ca08b17cd52e7797ace521e94716677abb1db5 (diff)
PCI: add pci_get_dev() and pci_put_dev()
Move the PCI core to start using these, enabling proper reference counting on struct pci_dev.
Diffstat (limited to 'include')
-rw-r--r--include/linux/pci.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/pci.h b/include/linux/pci.h
index f87c44ae0689..f7c3acfb576e 100644
--- a/include/linux/pci.h
+++ b/include/linux/pci.h
@@ -556,6 +556,8 @@ void pci_read_bridge_bases(struct pci_bus *child);
struct resource *pci_find_parent_resource(const struct pci_dev *dev, struct resource *res);
int pci_setup_device(struct pci_dev *dev);
int pci_get_interrupt_pin(struct pci_dev *dev, struct pci_dev **bridge);
+extern struct pci_dev *pci_get_dev(struct pci_dev *dev);
+extern void pci_put_dev(struct pci_dev *dev);
/* Generic PCI functions exported to card drivers */