History

powerpc/powernv: remove pnv_npu_dma_set_mask

These devices are not PCIe devices and do not have associated dma map ops, so this is just dead code.

Christoph Hellwig committed 7 years ago

Commit 6248ac91 parent 661fcb41 file · +0 −9Browse files

Unified · Split

arch/powerpc/platforms/powernv/pci-ioda.c+0−9
@@ -3646,14 +3646,6 @@ static const struct pci_controller_ops pnv_pci_ioda_controller_ops = { · 3645 unmodified lines
3646 .shutdown = pnv_pci_ioda_shutdown,3646 .shutdown = pnv_pci_ioda_shutdown,
3647};3647};
3648 3648
3649static int pnv_npu_dma_set_mask(struct pci_dev *npdev, u64 dma_mask)
3650{
3651 dev_err_once(&npdev->dev,
3652 "%s operation unsupported for NVLink devices\n",
3653 __func__);
3654 return -EPERM;
3655}
3656
3657static const struct pci_controller_ops pnv_npu_ioda_controller_ops = {3649static const struct pci_controller_ops pnv_npu_ioda_controller_ops = {
3658 .dma_dev_setup = pnv_pci_dma_dev_setup,3650 .dma_dev_setup = pnv_pci_dma_dev_setup,
3659 .setup_msi_irqs = pnv_setup_msi_irqs,3651 .setup_msi_irqs = pnv_setup_msi_irqs,
@@ -3661,7 +3653,6 @@ static const struct pci_controller_ops pnv_npu_ioda_controller_ops = { · 1 unmodified line
3661 .enable_device_hook = pnv_pci_enable_device_hook,3653 .enable_device_hook = pnv_pci_enable_device_hook,
3662 .window_alignment = pnv_pci_window_alignment,3654 .window_alignment = pnv_pci_window_alignment,
3663 .reset_secondary_bus = pnv_pci_reset_secondary_bus,3655 .reset_secondary_bus = pnv_pci_reset_secondary_bus,
3664 .dma_set_mask = pnv_npu_dma_set_mask,
3665 .shutdown = pnv_pci_ioda_shutdown,3656 .shutdown = pnv_pci_ioda_shutdown,
3666 .disable_device = pnv_npu_disable_device,3657 .disable_device = pnv_npu_disable_device,
3667};3658};