Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit fa2f5ed1 authored by Shubhraprakash Das's avatar Shubhraprakash Das Committed by Stephen Boyd
Browse files

msm: kgsl: Add in-stream support for IOMMU-v1



Add support to perform in-stream pagetable updates and tlb
flushes for IOMMU-v1. This is only supported if the IOMMU
hardware includes halt lock supprt. The IOMMU halt lock is
held when writing to TTBR0 register of IOMMU unit from the GPU.
This prevents the GPU pre-fetcher from using the IOMMU
while TTBR0 is being updated.

Change-Id: I43dab204d9f10a97fc1db53d120dcab1f5e9a5af
Signed-off-by: default avatarShubhraprakash Das <sadas@codeaurora.org>
Signed-off-by: default avatarJeremy Gebben <jgebben@codeaurora.org>
parent c2732dc6
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment