summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin
diff options
context:
space:
mode:
authorMitchel Humpherys <mitchelh@codeaurora.org>2015-09-30 14:23:58 -0700
committerJeevan Shriram <jshriram@codeaurora.org>2016-05-20 19:23:52 -0700
commit2271696039aa31cd5410946d19943bda08dcaf62 (patch)
tree26db9a1bb3c9972e0bbbd4360c4bf5dac43acad7 /tools/perf/scripts/python/bin
parent680e07481cf7e87ddd2ff4835d05e018e61b189e (diff)
iommu/io-pgtable: Add fast page table mapper for ARMv8L
Certain use cases require performance that can't be achieved with the general-purpose SMMU page table code. By limiting ourselves to 4K page mappings (no block mappings) and pre-populating the first and second levels of the page tables up front, we can eliminate a lot of the work needed for page table mapping and unmapping. Add a performance-tuned io-pgtable implementation for ARMv8L page tables that only supports 4K page mappings. Any size can be mapped, but only 4K page mappings will be installed in the page tables. CRs-Fixed: 997751 Change-Id: I5861270709675016988052360d196e0a16a0d103 Signed-off-by: Mitchel Humpherys <mitchelh@codeaurora.org>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions