We already have the logic to handle these granule sizes in our stage 2 page table walk code.
Signed-off-by: Alex Bennée <[email protected]> --- docs/system/arm/emulation.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/system/arm/emulation.rst b/docs/system/arm/emulation.rst index b4b65694ff5..903a5f90880 100644 --- a/docs/system/arm/emulation.rst +++ b/docs/system/arm/emulation.rst @@ -162,6 +162,9 @@ the following architecture extensions: - FEAT_S1PIE (Stage 1 permission indirections) - FEAT_S2FWB (Stage 2 forced Write-Back) - FEAT_S2PIE (Stage 2 permission indirections) +- FEAT_S2TGran16K (Support for 16KB memory translation granule size at stage 2) +- FEAT_S2TGran4K (Support for 4KB memory translation granule size at stage 2) +- FEAT_S2TGran64K (Support for 64KB memory translation granule size at stage 2) - FEAT_SB (Speculation Barrier) - FEAT_SCTLR2 (Extension to SCTLR_ELx) - FEAT_Secure (Support for Secure state) -- 2.47.3
