Home
last modified time | relevance | path

Searched refs:dma_iommu_ops (Results 1 – 9 of 9) sorted by relevance

/linux-4.4.14/arch/powerpc/kernel/
Ddma-iommu.c108 struct dma_map_ops dma_iommu_ops = { variable
119 EXPORT_SYMBOL(dma_iommu_ops);
Dvio.c495 ret = dma_iommu_ops.alloc(dev, size, dma_handle, flag, attrs); in vio_dma_iommu_alloc_coherent()
510 dma_iommu_ops.free(dev, size, vaddr, dma_handle, attrs); in vio_dma_iommu_free_coherent()
530 ret = dma_iommu_ops.map_page(dev, page, offset, size, direction, attrs); in vio_dma_iommu_map_page()
548 dma_iommu_ops.unmap_page(dev, dma_handle, size, direction, attrs); in vio_dma_iommu_unmap_page()
572 ret = dma_iommu_ops.map_sg(dev, sglist, nelems, direction, attrs); in vio_dma_iommu_map_sg()
603 dma_iommu_ops.unmap_sg(dev, sglist, nelems, direction, attrs); in vio_dma_iommu_unmap_sg()
610 return dma_iommu_ops.dma_supported(dev, mask); in vio_dma_iommu_dma_supported()
615 return dma_iommu_ops.get_required_mask(dev); in vio_dma_get_required_mask()
1433 set_dma_ops(&viodev->dev, &dma_iommu_ops); in vio_register_device_node()
/linux-4.4.14/arch/powerpc/sysdev/
Ddart_iommu.c362 set_dma_ops(dev, &dma_iommu_ops); in dart_dma_set_mask()
394 set_pci_dma_ops(&dma_iommu_ops); in iommu_init_early_dart()
/linux-4.4.14/arch/powerpc/include/asm/
Ddma-mapping.h78 extern struct dma_map_ops dma_iommu_ops;
/linux-4.4.14/arch/powerpc/platforms/cell/
Diommu.c672 else if (get_pci_dma_ops() == &dma_iommu_ops) in cell_dma_dev_setup()
1142 dma_iommu_ops.set_dma_mask = dma_set_mask_and_switch; in cell_iommu_fixed_mapping_init()
1143 set_pci_dma_ops(&dma_iommu_ops); in cell_iommu_fixed_mapping_init()
1231 set_pci_dma_ops(&dma_iommu_ops); in cell_iommu_init()
/linux-4.4.14/arch/powerpc/platforms/pasemi/
Diommu.c260 set_pci_dma_ops(&dma_iommu_ops); in iommu_init_early_pasemi()
/linux-4.4.14/arch/powerpc/platforms/pseries/
Diommu.c1256 if (!ddw_enabled && get_dma_ops(dev) != &dma_iommu_ops) { in dma_set_mask_pSeriesLP()
1258 set_dma_ops(dev, &dma_iommu_ops); in dma_set_mask_pSeriesLP()
1291 return dma_iommu_ops.get_required_mask(dev); in dma_get_required_mask_pSeriesLP()
1397 set_pci_dma_ops(&dma_iommu_ops); in iommu_init_early_pSeries()
/linux-4.4.14/arch/powerpc/platforms/powernv/
Dpci.c840 set_pci_dma_ops(&dma_iommu_ops); in pnv_pci_init()
Dpci-ioda.c1562 WARN_ON(get_dma_ops(&pdev->dev) != &dma_iommu_ops); in pnv_pci_ioda_dma_dev_setup()
1596 set_dma_ops(&pdev->dev, &dma_iommu_ops); in pnv_pci_ioda_dma_set_mask()