Searched refs:dma_iommu_ops (Results 1 - 9 of 9) sorted by relevance
/linux-4.1.27/arch/powerpc/kernel/ |
H A D | dma-iommu.c | 108 struct dma_map_ops dma_iommu_ops = { variable in typeref:struct:dma_map_ops 119 EXPORT_SYMBOL(dma_iommu_ops); variable
|
H A D | vio.c | 495 ret = dma_iommu_ops.alloc(dev, size, dma_handle, flag, attrs); vio_dma_iommu_alloc_coherent() 510 dma_iommu_ops.free(dev, size, vaddr, dma_handle, attrs); vio_dma_iommu_free_coherent() 530 ret = dma_iommu_ops.map_page(dev, page, offset, size, direction, attrs); vio_dma_iommu_map_page() 548 dma_iommu_ops.unmap_page(dev, dma_handle, size, direction, attrs); vio_dma_iommu_unmap_page() 572 ret = dma_iommu_ops.map_sg(dev, sglist, nelems, direction, attrs); vio_dma_iommu_map_sg() 603 dma_iommu_ops.unmap_sg(dev, sglist, nelems, direction, attrs); vio_dma_iommu_unmap_sg() 610 return dma_iommu_ops.dma_supported(dev, mask); vio_dma_iommu_dma_supported() 615 return dma_iommu_ops.get_required_mask(dev); vio_dma_get_required_mask() 1428 set_dma_ops(&viodev->dev, &dma_iommu_ops); vio_register_device_node()
|
/linux-4.1.27/arch/powerpc/sysdev/ |
H A D | dart_iommu.c | 364 set_dma_ops(dev, &dma_iommu_ops); dart_dma_set_mask() 402 set_pci_dma_ops(&dma_iommu_ops); iommu_init_early_dart()
|
/linux-4.1.27/arch/powerpc/platforms/cell/ |
H A D | iommu.c | 666 else if (get_pci_dma_ops() == &dma_iommu_ops) cell_dma_dev_setup() 1136 dma_iommu_ops.set_dma_mask = dma_set_mask_and_switch; cell_iommu_fixed_mapping_init() 1137 set_pci_dma_ops(&dma_iommu_ops); cell_iommu_fixed_mapping_init() 1227 set_pci_dma_ops(&dma_iommu_ops); cell_iommu_init()
|
/linux-4.1.27/arch/powerpc/platforms/pasemi/ |
H A D | iommu.c | 257 set_pci_dma_ops(&dma_iommu_ops); iommu_init_early_pasemi()
|
/linux-4.1.27/arch/powerpc/platforms/pseries/ |
H A D | iommu.c | 1166 if (!ddw_enabled && get_dma_ops(dev) != &dma_iommu_ops) { dma_set_mask_pSeriesLP() 1168 set_dma_ops(dev, &dma_iommu_ops); dma_set_mask_pSeriesLP() 1202 return dma_iommu_ops.get_required_mask(dev); dma_get_required_mask_pSeriesLP() 1327 set_pci_dma_ops(&dma_iommu_ops); iommu_init_early_pSeries()
|
/linux-4.1.27/arch/powerpc/include/asm/ |
H A D | dma-mapping.h | 76 extern struct dma_map_ops dma_iommu_ops;
|
/linux-4.1.27/arch/powerpc/platforms/powernv/ |
H A D | pci.c | 771 set_pci_dma_ops(&dma_iommu_ops); pnv_pci_init()
|
H A D | pci-ioda.c | 1600 WARN_ON(get_dma_ops(&pdev->dev) != &dma_iommu_ops); pnv_pci_ioda_dma_dev_setup() 1627 set_dma_ops(&pdev->dev, &dma_iommu_ops); pnv_pci_ioda_dma_set_mask()
|
Completed in 367 milliseconds