ARM SMMU versions 1 and 2: Difference between revisions

m
[unchecked revision][unchecked revision]
Line 95:
=== Number of supported Contexts ===
 
The max number of supported contexts is implied by the max number of SMMU_S2CRn registers (Section 2.3.4: "The number of SMMU_SBARn regs matches the number of entries in the translation context bank table, and is IMPLEMENTATION DEFINED. SMMU_IDR1.NUMCB specifies the number of implemented SMMU_CBARn regs."). That said, NUMCB is an 8-bit field, and section 2.6.1 says: "The SMMU architecture provides space for up to 128 translation context banks".
 
* Multiple SMMU_SMRn regs may cause multiple StreamIDs to map to the same Context when Stream Matching is used.
Anonymous user