summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorWill Deacon <will.deacon@arm.com>2014-11-14 17:16:49 +0000
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-22 11:12:16 -0700
commitb6db8663439e5a71bdd3b4300d6973b301bed59f (patch)
treee0d70d28c0c4ab1fd9c4624120e9889d96f5d8f7 /include
parentffd9e0b80f4fdffbfe1322882b7518d33b43cd56 (diff)
iommu: introduce generic page table allocation framework
This patch introduces a generic framework for allocating page tables for an IOMMU. There are a number of reasons we want to do this: - It avoids duplication of complex table management code in IOMMU drivers that use the same page table format - It removes any coupling with the CPU table format (and even the architecture!) - It defines an API for IOMMU TLB maintenance Change-Id: Ia7c22397f0afe94898cd91d8d9c30be985993d1d Tested-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Will Deacon <will.deacon@arm.com> Git-commit: fdb1d7be7c4d452e9735aeb2b60ae8a2fcf0a514 Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git Signed-off-by: Mitchel Humpherys <mitchelh@codeaurora.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions