These devices are not PCIe devices and do not have associated dma map ops, so this is just dead code.
Unified · Split
| @@ -3646,14 +3646,6 @@ static const struct pci_controller_ops pnv_pci_ioda_controller_ops = { · 3645 unmodified lines | ||
| 3646 | 3646 | .shutdown = pnv_pci_ioda_shutdown, |
| 3647 | 3647 | }; |
| 3648 | 3648 | |
| 3649 | −static 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 | − | |
| 3657 | 3649 | static const struct pci_controller_ops pnv_npu_ioda_controller_ops = { |
| 3658 | 3650 | .dma_dev_setup = pnv_pci_dma_dev_setup, |
| 3659 | 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 | 3653 | .enable_device_hook = pnv_pci_enable_device_hook, |
| 3662 | 3654 | .window_alignment = pnv_pci_window_alignment, |
| 3663 | 3655 | .reset_secondary_bus = pnv_pci_reset_secondary_bus, |
| 3664 | − .dma_set_mask = pnv_npu_dma_set_mask, | |
| 3665 | 3656 | .shutdown = pnv_pci_ioda_shutdown, |
| 3666 | 3657 | .disable_device = pnv_npu_disable_device, |
| 3667 | 3658 | }; |