diff options
Diffstat (limited to 'drivers/misc/cxl/base.c')
| -rw-r--r-- | drivers/misc/cxl/base.c | 83 | 
1 files changed, 0 insertions, 83 deletions
| diff --git a/drivers/misc/cxl/base.c b/drivers/misc/cxl/base.c index cd54ce6f6230..7557835cdfcd 100644 --- a/drivers/misc/cxl/base.c +++ b/drivers/misc/cxl/base.c @@ -106,89 +106,6 @@ int cxl_update_properties(struct device_node *dn,  }  EXPORT_SYMBOL_GPL(cxl_update_properties); -/* - * API calls into the driver that may be called from the PHB code and must be - * built in. - */ -bool cxl_pci_associate_default_context(struct pci_dev *dev, struct cxl_afu *afu) -{ -	bool ret; -	struct cxl_calls *calls; - -	calls = cxl_calls_get(); -	if (!calls) -		return false; - -	ret = calls->cxl_pci_associate_default_context(dev, afu); - -	cxl_calls_put(calls); - -	return ret; -} -EXPORT_SYMBOL_GPL(cxl_pci_associate_default_context); - -void cxl_pci_disable_device(struct pci_dev *dev) -{ -	struct cxl_calls *calls; - -	calls = cxl_calls_get(); -	if (!calls) -		return; - -	calls->cxl_pci_disable_device(dev); - -	cxl_calls_put(calls); -} -EXPORT_SYMBOL_GPL(cxl_pci_disable_device); - -int cxl_next_msi_hwirq(struct pci_dev *pdev, struct cxl_context **ctx, int *afu_irq) -{ -	int ret; -	struct cxl_calls *calls; - -	calls = cxl_calls_get(); -	if (!calls) -		return -EBUSY; - -	ret = calls->cxl_next_msi_hwirq(pdev, ctx, afu_irq); - -	cxl_calls_put(calls); - -	return ret; -} -EXPORT_SYMBOL_GPL(cxl_next_msi_hwirq); - -int cxl_cx4_setup_msi_irqs(struct pci_dev *pdev, int nvec, int type) -{ -	int ret; -	struct cxl_calls *calls; - -	calls = cxl_calls_get(); -	if (!calls) -		return false; - -	ret = calls->cxl_cx4_setup_msi_irqs(pdev, nvec, type); - -	cxl_calls_put(calls); - -	return ret; -} -EXPORT_SYMBOL_GPL(cxl_cx4_setup_msi_irqs); - -void cxl_cx4_teardown_msi_irqs(struct pci_dev *pdev) -{ -	struct cxl_calls *calls; - -	calls = cxl_calls_get(); -	if (!calls) -		return; - -	calls->cxl_cx4_teardown_msi_irqs(pdev); - -	cxl_calls_put(calls); -} -EXPORT_SYMBOL_GPL(cxl_cx4_teardown_msi_irqs); -  static int __init cxl_base_init(void)  {  	struct device_node *np; |