summaryrefslogtreecommitdiff
path: root/arch/mips/include/asm/mach-malta
diff options
context:
space:
mode:
authorRobin Murphy <robin.murphy@arm.com>2014-11-25 17:50:55 +0000
committerJoerg Roedel <jroedel@suse.de>2014-12-02 13:05:04 +0100
commit18f23409909a9547ac7c149013286f36fcffa433 (patch)
tree898b6a507099ba1e47184462bacb9c7990f4ca51 /arch/mips/include/asm/mach-malta
parent0690cbd2e55a72a8eae557c389d1a136ed9fa142 (diff)
downloadlinux-next-18f23409909a9547ac7c149013286f36fcffa433.tar.gz
iommu: Decouple iommu_map_sg from CPU page size
If the IOMMU supports pages smaller than the CPU page size, segments which lie at offsets within the CPU page may be mapped based on the finer-grained IOMMU page boundaries. This minimises the amount of non-buffer memory between the CPU page boundary and the start of the segment which must be mapped and therefore exposed to the device, and brings the default iommu_map_sg implementation in line with iommu_map/unmap with respect to alignment. Signed-off-by: Robin Murphy <robin.murphy@arm.com> Signed-off-by: Joerg Roedel <jroedel@suse.de>
Diffstat (limited to 'arch/mips/include/asm/mach-malta')
0 files changed, 0 insertions, 0 deletions