PCI: Hide ACS quirk declarations inside PCI core
Move declarations for these functions: pci_dev_specific_acs_enabled() pci_dev_specific_enable_acs() from include/linux/pci.h to drivers/pci/pci.h because nothing outside the PCI core needs to use them. Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
This commit is contained in:
@@ -352,6 +352,20 @@ static inline resource_size_t pci_resource_alignment(struct pci_dev *dev,
|
|||||||
}
|
}
|
||||||
|
|
||||||
void pci_enable_acs(struct pci_dev *dev);
|
void pci_enable_acs(struct pci_dev *dev);
|
||||||
|
#ifdef CONFIG_PCI_QUIRKS
|
||||||
|
int pci_dev_specific_acs_enabled(struct pci_dev *dev, u16 acs_flags);
|
||||||
|
int pci_dev_specific_enable_acs(struct pci_dev *dev);
|
||||||
|
#else
|
||||||
|
static inline int pci_dev_specific_acs_enabled(struct pci_dev *dev,
|
||||||
|
u16 acs_flags)
|
||||||
|
{
|
||||||
|
return -ENOTTY;
|
||||||
|
}
|
||||||
|
static inline int pci_dev_specific_enable_acs(struct pci_dev *dev)
|
||||||
|
{
|
||||||
|
return -ENOTTY;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
/* PCI error reporting and recovery */
|
/* PCI error reporting and recovery */
|
||||||
void pcie_do_fatal_recovery(struct pci_dev *dev, u32 service);
|
void pcie_do_fatal_recovery(struct pci_dev *dev, u32 service);
|
||||||
|
@@ -1876,20 +1876,9 @@ enum pci_fixup_pass {
|
|||||||
|
|
||||||
#ifdef CONFIG_PCI_QUIRKS
|
#ifdef CONFIG_PCI_QUIRKS
|
||||||
void pci_fixup_device(enum pci_fixup_pass pass, struct pci_dev *dev);
|
void pci_fixup_device(enum pci_fixup_pass pass, struct pci_dev *dev);
|
||||||
int pci_dev_specific_acs_enabled(struct pci_dev *dev, u16 acs_flags);
|
|
||||||
int pci_dev_specific_enable_acs(struct pci_dev *dev);
|
|
||||||
#else
|
#else
|
||||||
static inline void pci_fixup_device(enum pci_fixup_pass pass,
|
static inline void pci_fixup_device(enum pci_fixup_pass pass,
|
||||||
struct pci_dev *dev) { }
|
struct pci_dev *dev) { }
|
||||||
static inline int pci_dev_specific_acs_enabled(struct pci_dev *dev,
|
|
||||||
u16 acs_flags)
|
|
||||||
{
|
|
||||||
return -ENOTTY;
|
|
||||||
}
|
|
||||||
static inline int pci_dev_specific_enable_acs(struct pci_dev *dev)
|
|
||||||
{
|
|
||||||
return -ENOTTY;
|
|
||||||
}
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
void __iomem *pcim_iomap(struct pci_dev *pdev, int bar, unsigned long maxlen);
|
void __iomem *pcim_iomap(struct pci_dev *pdev, int bar, unsigned long maxlen);
|
||||||
|
Reference in New Issue
Block a user