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

Commit 67be369f authored by Patrick Daly's avatar Patrick Daly
Browse files

iommu: Introduce DOMAIN_ATTR_SECURE_VMID



ARM iommus may support 2 stages of translation. In this case the base
page table stage1 addresses are actually intermediate physical address
rather than physical addresses and are subject to stage2 translation.
Add a new attribute to specify which stage2 table the stage1 base page
table needs to be mapped into.

Change-Id: I7cd008edbd3de31a9d2826e52e2e0d5b971275a9
Signed-off-by: default avatarPatrick Daly <pdaly@codeaurora.org>
parent 8eb0b374
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -128,6 +128,7 @@ enum iommu_attr {
	DOMAIN_ATTR_NON_FATAL_FAULTS,
	DOMAIN_ATTR_S1_BYPASS,
	DOMAIN_ATTR_ATOMIC,
	DOMAIN_ATTR_SECURE_VMID,
	DOMAIN_ATTR_MAX,
};