aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/pci.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux/pci.h')
-rw-r--r--include/linux/pci.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/include/linux/pci.h b/include/linux/pci.h
index 1ad824966e64..5b37d643b6b3 100644
--- a/include/linux/pci.h
+++ b/include/linux/pci.h
@@ -713,6 +713,8 @@ extern struct pci_dev *pci_dev_get(struct pci_dev *dev);
713extern void pci_dev_put(struct pci_dev *dev); 713extern void pci_dev_put(struct pci_dev *dev);
714extern void pci_remove_bus(struct pci_bus *b); 714extern void pci_remove_bus(struct pci_bus *b);
715extern void pci_stop_and_remove_bus_device(struct pci_dev *dev); 715extern void pci_stop_and_remove_bus_device(struct pci_dev *dev);
716void pci_stop_root_bus(struct pci_bus *bus);
717void pci_remove_root_bus(struct pci_bus *bus);
716void pci_setup_cardbus(struct pci_bus *bus); 718void pci_setup_cardbus(struct pci_bus *bus);
717extern void pci_sort_breadthfirst(void); 719extern void pci_sort_breadthfirst(void);
718#define dev_is_pci(d) ((d)->bus == &pci_bus_type) 720#define dev_is_pci(d) ((d)->bus == &pci_bus_type)
@@ -959,6 +961,7 @@ void pci_bus_size_bridges(struct pci_bus *bus);
959int pci_claim_resource(struct pci_dev *, int); 961int pci_claim_resource(struct pci_dev *, int);
960void pci_assign_unassigned_resources(void); 962void pci_assign_unassigned_resources(void);
961void pci_assign_unassigned_bridge_resources(struct pci_dev *bridge); 963void pci_assign_unassigned_bridge_resources(struct pci_dev *bridge);
964void pci_assign_unassigned_bus_resources(struct pci_bus *bus);
962void pdev_enable_device(struct pci_dev *); 965void pdev_enable_device(struct pci_dev *);
963int pci_enable_resources(struct pci_dev *, int mask); 966int pci_enable_resources(struct pci_dev *, int mask);
964void pci_fixup_irqs(u8 (*)(struct pci_dev *, u8 *), 967void pci_fixup_irqs(u8 (*)(struct pci_dev *, u8 *),
@@ -1602,7 +1605,7 @@ static inline void pci_mmcfg_early_init(void) { }
1602static inline void pci_mmcfg_late_init(void) { } 1605static inline void pci_mmcfg_late_init(void) { }
1603#endif 1606#endif
1604 1607
1605int pci_ext_cfg_avail(struct pci_dev *dev); 1608int pci_ext_cfg_avail(void);
1606 1609
1607void __iomem *pci_ioremap_bar(struct pci_dev *pdev, int bar); 1610void __iomem *pci_ioremap_bar(struct pci_dev *pdev, int bar);
1608 1611