ARM SMMU versions 1 and 2: Difference between revisions

Jump to navigation Jump to search
[unchecked revision][unchecked revision]
Content deleted Content added
No edit summary
Line 117: Line 117:
***** The attributes in SMMU_CBARn (stage 1 Context Bank Attribute Reg) and SMMU_SBA2Rn (stage 2 Context Bank Attribute Reg) are 'optionally' applied to the output transaction which is generated downstream.
***** The attributes in SMMU_CBARn (stage 1 Context Bank Attribute Reg) and SMMU_SBA2Rn (stage 2 Context Bank Attribute Reg) are 'optionally' applied to the output transaction which is generated downstream.
***** [if SMMU_CBn_SCTLR.M==1 ''for the particular stage in question''] then translation is done for that stage using the configuration in SMMU_CBARn.
***** [if SMMU_CBn_SCTLR.M==1 ''for the particular stage in question''] then translation is done for that stage using the configuration in SMMU_CBARn.

=== Flow for Translation-type scenarios ===

[[File:Smmu-stage1-into-stage2-flowchart.png]]