aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pci
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/pci')
-rw-r--r--drivers/pci/pci.c1
-rw-r--r--drivers/pci/probe.c1
-rw-r--r--drivers/pci/remove.c2
-rw-r--r--drivers/pci/setup-bus.c1
-rw-r--r--drivers/pci/setup-irq.c1
5 files changed, 6 insertions, 0 deletions
diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c
index 81f06e8dcc04..14e7f3c40793 100644
--- a/drivers/pci/pci.c
+++ b/drivers/pci/pci.c
@@ -2492,6 +2492,7 @@ u8 pci_common_swizzle(struct pci_dev *dev, u8 *pinp)
2492 *pinp = pin; 2492 *pinp = pin;
2493 return PCI_SLOT(dev->devfn); 2493 return PCI_SLOT(dev->devfn);
2494} 2494}
2495EXPORT_SYMBOL_GPL(pci_common_swizzle);
2495 2496
2496/** 2497/**
2497 * pci_release_region - Release a PCI bar 2498 * pci_release_region - Release a PCI bar
diff --git a/drivers/pci/probe.c b/drivers/pci/probe.c
index 8d2f400e96cb..f13a78af909e 100644
--- a/drivers/pci/probe.c
+++ b/drivers/pci/probe.c
@@ -1993,6 +1993,7 @@ err_out:
1993 kfree(b); 1993 kfree(b);
1994 return NULL; 1994 return NULL;
1995} 1995}
1996EXPORT_SYMBOL_GPL(pci_create_root_bus);
1996 1997
1997int pci_bus_insert_busn_res(struct pci_bus *b, int bus, int bus_max) 1998int pci_bus_insert_busn_res(struct pci_bus *b, int bus, int bus_max)
1998{ 1999{
diff --git a/drivers/pci/remove.c b/drivers/pci/remove.c
index 8bd76c9ba21c..8a280e9c2ad1 100644
--- a/drivers/pci/remove.c
+++ b/drivers/pci/remove.c
@@ -139,6 +139,7 @@ void pci_stop_root_bus(struct pci_bus *bus)
139 /* stop the host bridge */ 139 /* stop the host bridge */
140 device_release_driver(&host_bridge->dev); 140 device_release_driver(&host_bridge->dev);
141} 141}
142EXPORT_SYMBOL_GPL(pci_stop_root_bus);
142 143
143void pci_remove_root_bus(struct pci_bus *bus) 144void pci_remove_root_bus(struct pci_bus *bus)
144{ 145{
@@ -158,3 +159,4 @@ void pci_remove_root_bus(struct pci_bus *bus)
158 /* remove the host bridge */ 159 /* remove the host bridge */
159 device_unregister(&host_bridge->dev); 160 device_unregister(&host_bridge->dev);
160} 161}
162EXPORT_SYMBOL_GPL(pci_remove_root_bus);
diff --git a/drivers/pci/setup-bus.c b/drivers/pci/setup-bus.c
index e3e17f3c0f0f..8169597e47cb 100644
--- a/drivers/pci/setup-bus.c
+++ b/drivers/pci/setup-bus.c
@@ -1750,3 +1750,4 @@ void pci_assign_unassigned_bus_resources(struct pci_bus *bus)
1750 __pci_bus_assign_resources(bus, &add_list, NULL); 1750 __pci_bus_assign_resources(bus, &add_list, NULL);
1751 BUG_ON(!list_empty(&add_list)); 1751 BUG_ON(!list_empty(&add_list));
1752} 1752}
1753EXPORT_SYMBOL_GPL(pci_assign_unassigned_bus_resources);
diff --git a/drivers/pci/setup-irq.c b/drivers/pci/setup-irq.c
index 4e2d595d50ca..95c225be49d1 100644
--- a/drivers/pci/setup-irq.c
+++ b/drivers/pci/setup-irq.c
@@ -65,3 +65,4 @@ void pci_fixup_irqs(u8 (*swizzle)(struct pci_dev *, u8 *),
65 for_each_pci_dev(dev) 65 for_each_pci_dev(dev)
66 pdev_fixup_irq(dev, swizzle, map_irq); 66 pdev_fixup_irq(dev, swizzle, map_irq);
67} 67}
68EXPORT_SYMBOL_GPL(pci_fixup_irqs);