Skip to content

Commit

Permalink
PCI/ATS: Remove unnecessary EXPORT_SYMBOL_GPL()
Browse files Browse the repository at this point in the history
The following functions are only used by the PCI core or by IOMMU drivers
that cannot be modular, so there's no need to export them at all:

  pci_enable_ats()
  pci_disable_ats()
  pci_restore_ats_state()
  pci_ats_queue_depth()
  pci_ats_page_aligned()

  pci_enable_pri()
  pci_restore_pri_state()
  pci_reset_pri()
  pci_prg_resp_pasid_required()

  pci_enable_pasid()
  pci_disable_pasid()
  pci_restore_pasid_state()
  pci_pasid_features()
  pci_max_pasids()

Remove the unnecessary EXPORT_SYMBOL_GPL()s.

Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Joerg Roedel <jroedel@suse.de>
  • Loading branch information
Bjorn Helgaas committed Oct 15, 2019
1 parent c6e9aef commit d355bb2
Showing 1 changed file with 0 additions and 14 deletions.
14 changes: 0 additions & 14 deletions drivers/pci/ats.c
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,6 @@ int pci_enable_ats(struct pci_dev *dev, int ps)
dev->ats_enabled = 1;
return 0;
}
EXPORT_SYMBOL_GPL(pci_enable_ats);

/**
* pci_disable_ats - disable the ATS capability
Expand All @@ -88,7 +87,6 @@ void pci_disable_ats(struct pci_dev *dev)

dev->ats_enabled = 0;
}
EXPORT_SYMBOL_GPL(pci_disable_ats);

void pci_restore_ats_state(struct pci_dev *dev)
{
Expand All @@ -102,7 +100,6 @@ void pci_restore_ats_state(struct pci_dev *dev)
ctrl |= PCI_ATS_CTRL_STU(dev->ats_stu - PCI_ATS_MIN_STU);
pci_write_config_word(dev, dev->ats_cap + PCI_ATS_CTRL, ctrl);
}
EXPORT_SYMBOL_GPL(pci_restore_ats_state);

/**
* pci_ats_queue_depth - query the ATS Invalidate Queue Depth
Expand All @@ -129,7 +126,6 @@ int pci_ats_queue_depth(struct pci_dev *dev)
pci_read_config_word(dev, dev->ats_cap + PCI_ATS_CAP, &cap);
return PCI_ATS_CAP_QDEP(cap) ? PCI_ATS_CAP_QDEP(cap) : PCI_ATS_MAX_QDEP;
}
EXPORT_SYMBOL_GPL(pci_ats_queue_depth);

/**
* pci_ats_page_aligned - Return Page Aligned Request bit status.
Expand All @@ -156,7 +152,6 @@ int pci_ats_page_aligned(struct pci_dev *pdev)

return 0;
}
EXPORT_SYMBOL_GPL(pci_ats_page_aligned);

#ifdef CONFIG_PCI_PRI
void pci_pri_init(struct pci_dev *pdev)
Expand Down Expand Up @@ -218,7 +213,6 @@ int pci_enable_pri(struct pci_dev *pdev, u32 reqs)

return 0;
}
EXPORT_SYMBOL_GPL(pci_enable_pri);

/**
* pci_disable_pri - Disable PRI capability
Expand Down Expand Up @@ -271,7 +265,6 @@ void pci_restore_pri_state(struct pci_dev *pdev)
pci_write_config_dword(pdev, pri + PCI_PRI_ALLOC_REQ, reqs);
pci_write_config_word(pdev, pri + PCI_PRI_CTRL, control);
}
EXPORT_SYMBOL_GPL(pci_restore_pri_state);

/**
* pci_reset_pri - Resets device's PRI state
Expand Down Expand Up @@ -299,7 +292,6 @@ int pci_reset_pri(struct pci_dev *pdev)

return 0;
}
EXPORT_SYMBOL_GPL(pci_reset_pri);

/**
* pci_prg_resp_pasid_required - Return PRG Response PASID Required bit
Expand All @@ -315,7 +307,6 @@ int pci_prg_resp_pasid_required(struct pci_dev *pdev)

return pdev->pasid_required;
}
EXPORT_SYMBOL_GPL(pci_prg_resp_pasid_required);
#endif /* CONFIG_PCI_PRI */

#ifdef CONFIG_PCI_PASID
Expand Down Expand Up @@ -373,7 +364,6 @@ int pci_enable_pasid(struct pci_dev *pdev, int features)

return 0;
}
EXPORT_SYMBOL_GPL(pci_enable_pasid);

/**
* pci_disable_pasid - Disable the PASID capability
Expand All @@ -398,7 +388,6 @@ void pci_disable_pasid(struct pci_dev *pdev)

pdev->pasid_enabled = 0;
}
EXPORT_SYMBOL_GPL(pci_disable_pasid);

/**
* pci_restore_pasid_state - Restore PASID capabilities
Expand All @@ -421,7 +410,6 @@ void pci_restore_pasid_state(struct pci_dev *pdev)
control = PCI_PASID_CTRL_ENABLE | pdev->pasid_features;
pci_write_config_word(pdev, pasid + PCI_PASID_CTRL, control);
}
EXPORT_SYMBOL_GPL(pci_restore_pasid_state);

/**
* pci_pasid_features - Check which PASID features are supported
Expand Down Expand Up @@ -450,7 +438,6 @@ int pci_pasid_features(struct pci_dev *pdev)

return supported;
}
EXPORT_SYMBOL_GPL(pci_pasid_features);

#define PASID_NUMBER_SHIFT 8
#define PASID_NUMBER_MASK (0x1f << PASID_NUMBER_SHIFT)
Expand Down Expand Up @@ -478,5 +465,4 @@ int pci_max_pasids(struct pci_dev *pdev)

return (1 << supported);
}
EXPORT_SYMBOL_GPL(pci_max_pasids);
#endif /* CONFIG_PCI_PASID */

0 comments on commit d355bb2

Please sign in to comment.