Commit d3f937c1 authored by Shubhraprakash Das's avatar Shubhraprakash Das
Browse files

msm: kgsl: Add ASID to iommu pagetable for IOMMU



Create a new pagetable structure for IOMMU with ASID variable that
can be used to assign different application specific ID to pagetables.
ASID value is set to the CONTEXTIDR register of IOMMU and tlb entries
are tagged with this value. Since different pagetables have different
ASID's we can flush the tlb selectively based on ASID which improves
tlb management and keeps valid entries in tlb longer.

Change-Id: I6a71c1a8ff125753a4c84e0732eb3dc954d0e631
Signed-off-by: default avatarShubhraprakash Das <sadas@codeaurora.org>
parent 48d97301
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment