diff options
author | Olivier Deprez <olivier.deprez@arm.com> | 2019-12-13 16:26:32 +0000 |
---|---|---|
committer | TrustedFirmware Code Review <review@review.trustedfirmware.org> | 2019-12-13 16:26:32 +0000 |
commit | 2bcc672f34cfe30ec9e778de272dd62196b6e91a (patch) | |
tree | 286e12047f2c6bdbb6d601139e12cae79b64e70b /include/arch | |
parent | 49c71a36c11ce8693c87b8e6a6cc122be0a6db46 (diff) | |
parent | db3ae8538b8a2cc89e2211201ec96df72e597ae0 (diff) | |
download | trusted-firmware-a-2bcc672f34cfe30ec9e778de272dd62196b6e91a.tar.gz |
Merge changes from topic "aa/sel2_support" into integration
* changes:
S-EL2 Support: Check for AArch64
Add support for enabling S-EL2
Diffstat (limited to 'include/arch')
-rw-r--r-- | include/arch/aarch64/arch.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/arch/aarch64/arch.h b/include/arch/aarch64/arch.h index 3ff2912f10..1fcd0f9ba5 100644 --- a/include/arch/aarch64/arch.h +++ b/include/arch/aarch64/arch.h @@ -140,6 +140,8 @@ #define ID_AA64PFR0_GIC_MASK ULL(0xf) #define ID_AA64PFR0_SVE_SHIFT U(32) #define ID_AA64PFR0_SVE_MASK ULL(0xf) +#define ID_AA64PFR0_SEL2_SHIFT U(36) +#define ID_AA64PFR0_SEL2_MASK ULL(0xf) #define ID_AA64PFR0_MPAM_SHIFT U(40) #define ID_AA64PFR0_MPAM_MASK ULL(0xf) #define ID_AA64PFR0_DIT_SHIFT U(48) @@ -285,6 +287,7 @@ #define SCR_RES1_BITS ((U(1) << 4) | (U(1) << 5)) #define SCR_ATA_BIT (U(1) << 26) #define SCR_FIEN_BIT (U(1) << 21) +#define SCR_EEL2_BIT (U(1) << 18) #define SCR_API_BIT (U(1) << 17) #define SCR_APK_BIT (U(1) << 16) #define SCR_TWE_BIT (U(1) << 13) |