Skip to content
Commit 5ccb4667 authored by Rohit Mathew's avatar Rohit Mathew 🐛 Committed by Rakshit Goyal
Browse files

feat(rdfremont): initialize SMMUv3 on rdfremont variants



Initialize the SMMUv3 present in the first IO virtualization block on
RD-Fremont platforms. When Realm Management Extension (FEAT_RME) support
is enabled, SMMUv3 Granule Protection Table (GPT) is fastened with the
required GPCCR and GPTBBR system register configuration to allow the
transactions coming to SMMU go through GPC checks.
In addition, disable any transactions at boot stage by performing the
smmuv3_security_init.

Signed-off-by: Vijayenthiran Subramaniam's avatarVijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
Signed-off-by: default avatarRohit Mathew <Rohit.Mathew@arm.com>
Signed-off-by: Vivek Kumar Gautam's avatarVivek Gautam <vivek.gautam@arm.com>
Change-Id: I51623d90ae1cbdce5692f01d669e866e19b5dc5e
parent 9bc8ee49
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment