Skip to content

Commit

Permalink
arm64: Add IOMMU dma_ops
Browse files Browse the repository at this point in the history
Taking some inspiration from the arch/arm code, implement the
arch-specific side of the DMA mapping ops using the new IOMMU-DMA layer.

Since there is still work to do elsewhere to make DMA configuration happen
in a more appropriate order and properly support platform devices in the
IOMMU core, the device setup code unfortunately starts out carrying some
workarounds to ensure it works correctly in the current state of things.

Signed-off-by: Robin Murphy <robin.murphy@arm.com>
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
  • Loading branch information
Robin Murphy authored and Joerg Roedel committed Oct 15, 2015
1 parent 0db2e5d commit 13b8629
Showing 1 changed file with 435 additions and 0 deletions.
Loading

0 comments on commit 13b8629

Please sign in to comment.