Searched hist:f9aaf11e8928bac65e0b88f31c3f9b80a6eb2799 (Results 1 – 1 of 1) sorted by relevance
| /optee_os/core/arch/arm/include/ |
| H A D | arm64.h | f9aaf11e8928bac65e0b88f31c3f9b80a6eb2799 Sat Feb 17 15:04:44 UTC 2024 Igor Opaniuk <igor.opaniuk@foundries.io> core: arm64: add masks for ID_AA64ISAR0_EL1 fields
Add masks for obtaining Crypto Extensions support status from ID_AA64ISAR0_EL1 register:
Algo Bits SM4 - [43:40] SM3 - [39:36] SHA3 - [35:32] RDM - [31:28] TME - [27:24] Atomic - [23:20] CRC32 - [19:16] SHA2 - [15:12] SHA1 - [11:8] AES - [7:4]
For additional details check ARM Architecture Reference Manual for ARMv8-A architecture profile. ID_AA64ISAR0_EL1, AArch64 Instruction Set Attribute Register 0.
Acked-by: Etienne Carriere <etienne.carriere@foss.st.com> Acked-by: Jerome Forissier <jerome.forissier@linaro.org> Acked-by: Jens Wiklander <jens.wiklander@linaro.org> Signed-off-by: Igor Opaniuk <igor.opaniuk@foundries.io>
|