OSDN Git Service

iommu: Add domain attribute for getting page table info
authorMitchel Humpherys <mitchelh@codeaurora.org>
Fri, 12 Feb 2016 22:10:31 +0000 (14:10 -0800)
committerJeevan Shriram <jshriram@codeaurora.org>
Sat, 21 May 2016 02:23:59 +0000 (19:23 -0700)
commitc4b40af5dca4545e3ca6724d70b2f291bb022868
treeb7a25c194f67d5140103395682fb1ed700a4cb4a
parentdef4ba9feeec072e329471024c1e01f7908b7516
iommu: Add domain attribute for getting page table info

For certain DMA API implementations, the overhead of going through the
IOMMU framework is too much.  Such an implementation might want to
perform some rudimentary page table management using bits of information
from the underlying page tables.  Add a domain attribute and structure
for querying this type of information.  For now, the only information
supported is the kernel virtual address of the PMDs (assumed to be
virtually contiguous).

CRs-Fixed: 997751
Change-Id: I29d31e9649c24d30a5a7ffaa4b238a0203846594
Signed-off-by: Mitchel Humpherys <mitchelh@codeaurora.org>
include/linux/iommu.h