Enabling the SMMU
Software can enable the SMMU by writing to SMMU_CR0 after the Stream table is populated.
To enable the SMMU, carry out the following procedure.
- Ensure that all Stream table entries are populated in memory.
- Set the SMMU_CR0.SMMUEN bit to 1.
- Check that the enable operation is complete by polling SMMU_CR0ACK until SMMUEN reads as 1.