summaryrefslogtreecommitdiff
path: root/include/arch/aarch64/arch.h
diff options
context:
space:
mode:
authorManish Pandey <manish.pandey2@arm.com>2022-09-22 11:59:39 +0200
committerTrustedFirmware Code Review <review@review.trustedfirmware.org>2022-09-22 11:59:39 +0200
commit93910a74873cdd28fe9e25a9492993431bc90329 (patch)
treeaee28fcceb4e5d2934bb4af2947d71f92433a5bf /include/arch/aarch64/arch.h
parent2c20c242111c57b2bb1d808a644360c2edd53608 (diff)
parent9ff5f754aea00d0e86ba5191839fc0faef949fe0 (diff)
downloadarm-trusted-firmware-93910a74873cdd28fe9e25a9492993431bc90329.tar.gz
Merge "feat(pauth): add/modify helpers to support QARMA3" into integration
Diffstat (limited to 'include/arch/aarch64/arch.h')
-rw-r--r--include/arch/aarch64/arch.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/include/arch/aarch64/arch.h b/include/arch/aarch64/arch.h
index 8d3e31db0..f63e9232f 100644
--- a/include/arch/aarch64/arch.h
+++ b/include/arch/aarch64/arch.h
@@ -262,6 +262,15 @@
#define ID_AA64ISAR1_SB_SUPPORTED ULL(0x1)
#define ID_AA64ISAR1_SB_NOT_SUPPORTED ULL(0x0)
+/* ID_AA64ISAR2_EL1 definitions */
+#define ID_AA64ISAR2_EL1 S3_0_C0_C6_2
+
+#define ID_AA64ISAR2_GPA3_SHIFT U(8)
+#define ID_AA64ISAR2_GPA3_MASK ULL(0xf)
+
+#define ID_AA64ISAR2_APA3_SHIFT U(12)
+#define ID_AA64ISAR2_APA3_MASK ULL(0xf)
+
/* ID_AA64MMFR0_EL1 definitions */
#define ID_AA64MMFR0_EL1_PARANGE_SHIFT U(0)
#define ID_AA64MMFR0_EL1_PARANGE_MASK ULL(0xf)