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:Shubhraprakash Das <sadas@codeaurora.org> Signed-off-by:
Jeremy Gebben <jgebben@codeaurora.org>
Loading
Please register or sign in to comment