]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ArmPkg/Library/ArmMmuLib/Arm/ArmMmuLibCore.c
ArmPkg/ArmMmuLib ARM: simplify assignment of TTBR0 system register
[mirror_edk2.git] / ArmPkg / Library / ArmMmuLib / Arm / ArmMmuLibCore.c
index 11a1e704beabec023077a859da6703db8849f00b..a6f44dbd5f21c0bf85962c29858ce654321c4e1c 100644 (file)
@@ -392,7 +392,7 @@ ArmConfigureMmu (
     }\r
   }\r
 \r
-  ArmSetTTBR0 ((VOID *)(UINTN)(((UINTN)TranslationTable & ~TRANSLATION_TABLE_SECTION_ALIGNMENT_MASK) | (TTBRAttributes & 0x7F)));\r
+  ArmSetTTBR0 ((VOID *)((UINTN)TranslationTable | TTBRAttributes));\r
 \r
   //\r
   // The TTBCR register value is undefined at reset in the Non-Secure world.\r