commit | c2d4635577280531c24c7a84ef33697975acfbae | [log] [tgz] |
---|---|---|
author | Vivek Gautam <vivek.gautam@arm.com> | Thu Dec 14 13:58:21 2023 +0530 |
committer | Vivek Gautam <vivek.gautam@arm.com> | Tue Feb 20 18:44:27 2024 +0530 |
tree | 7d3b0d22bb49e8c5f2abe7b443ed4d1871000c14 | |
parent | 322171188e0948be9a6bb2e97511f4c6bc6ac5dc [diff] |
feat(smmu): fix to perform INV_ALL before enabling GPC The SMMU_S_INIT register definition in the Arm SMMUv3 specification says that if SMMUv3 has REALM_IMPL == 1 then it is root firmware’s responsibility to write to INV_ALL before enabling granule protection checks. So fix this flow during smmuv3 init. Signed-off-by: Vivek Gautam <vivek.gautam@arm.com> Change-Id: Ied9325e1658950c04f06c62485eeab3f28ca1285