Skip to content

Commit 3e2a87a

Browse files
committed
Merge branch 'pci/aer'
- Remove pci_disable_pcie_error_reporting() (unused) and unexport pci_enable_pcie_error_reporting(). This all done by the PCI core now (Bjorn Helgaas) * pci/aer: PCI/AER: Unexport pci_enable_pcie_error_reporting() PCI/AER: Drop unused pci_disable_pcie_error_reporting()
2 parents 06c2afb + 7ec4b34 commit 3e2a87a

File tree

2 files changed

+1
-25
lines changed

2 files changed

+1
-25
lines changed

drivers/pci/pcie/aer.c

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ int pcie_aer_is_native(struct pci_dev *dev)
230230
return pcie_ports_native || host->native_aer;
231231
}
232232

233-
int pci_enable_pcie_error_reporting(struct pci_dev *dev)
233+
static int pci_enable_pcie_error_reporting(struct pci_dev *dev)
234234
{
235235
int rc;
236236

@@ -240,19 +240,6 @@ int pci_enable_pcie_error_reporting(struct pci_dev *dev)
240240
rc = pcie_capability_set_word(dev, PCI_EXP_DEVCTL, PCI_EXP_AER_FLAGS);
241241
return pcibios_err_to_errno(rc);
242242
}
243-
EXPORT_SYMBOL_GPL(pci_enable_pcie_error_reporting);
244-
245-
int pci_disable_pcie_error_reporting(struct pci_dev *dev)
246-
{
247-
int rc;
248-
249-
if (!pcie_aer_is_native(dev))
250-
return -EIO;
251-
252-
rc = pcie_capability_clear_word(dev, PCI_EXP_DEVCTL, PCI_EXP_AER_FLAGS);
253-
return pcibios_err_to_errno(rc);
254-
}
255-
EXPORT_SYMBOL_GPL(pci_disable_pcie_error_reporting);
256243

257244
int pci_aer_clear_nonfatal_status(struct pci_dev *dev)
258245
{

include/linux/aer.h

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -41,19 +41,8 @@ struct aer_capability_regs {
4141
};
4242

4343
#if defined(CONFIG_PCIEAER)
44-
/* PCIe port driver needs this function to enable AER */
45-
int pci_enable_pcie_error_reporting(struct pci_dev *dev);
46-
int pci_disable_pcie_error_reporting(struct pci_dev *dev);
4744
int pci_aer_clear_nonfatal_status(struct pci_dev *dev);
4845
#else
49-
static inline int pci_enable_pcie_error_reporting(struct pci_dev *dev)
50-
{
51-
return -EINVAL;
52-
}
53-
static inline int pci_disable_pcie_error_reporting(struct pci_dev *dev)
54-
{
55-
return -EINVAL;
56-
}
5746
static inline int pci_aer_clear_nonfatal_status(struct pci_dev *dev)
5847
{
5948
return -EINVAL;

0 commit comments

Comments
 (0)