audk/MdePkg/Include
Pierre Gondois 30e53f8b5e MdePkg/BaseLib: AARCH64: Add ArmReadIdAA64Isar0Reg()
To enable AARCH64 native instruction support for Openssl,
some interfaces must be implemented. OPENSSL_cpuid_setup()
allows to probe the supported features of the platform.

Add ArmReadIdAA64Isar0Reg() to read the AA64Isar0, containing
Arm64 instruction capabilities.
A similar ArmReadIdAA64Isar0() function is available in the ArmPkg,
but the CryptoPkg where OPENSSL_cpuid_setup will reside cannot rely
on the ArmPkg.

Signed-off-by: Pierre Gondois <pierre.gondois@arm.com>
2024-08-01 13:41:01 +00:00
..
AArch64 MdePkg/ArmLib: Drop obsolete library declarations 2024-06-19 17:25:11 +00:00
Arm ArmPkg,MdePkg: Move ArmPkg/Chipset/Aarch64[|Mmu].h to MdePkg 2024-06-15 03:57:14 +00:00
Ebc MdePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Guid MdePkg: Adding EBBR EFI_CONFORMANCE_PROFILE_TABLE GUIDs 2024-07-10 06:13:07 +00:00
Ia32 MdePkg: Remove VS2008-VS2013 remnants 2023-05-05 11:41:35 +00:00
IndustryStandard MdePkg: Add PCI Express 6.0 Header Support 2024-08-01 08:23:18 +00:00
Library MdePkg/BaseLib: AARCH64: Add ArmReadIdAA64Isar0Reg() 2024-08-01 13:41:01 +00:00
LoongArch64 MdePkg: Fix UINT64 and INT64 word length for LoongArch64 2023-02-01 02:12:41 +00:00
Pi MdePkg: Define Unaccepted Memory Type 2024-05-08 11:34:49 +00:00
Ppi MdePkg: Update Delayed Dispatch PPI as per PI 1.8 Spec 2024-05-08 11:34:49 +00:00
Protocol MdePkg: Define SMBIOS Protocol header according IndustryStandard 2024-07-17 08:35:44 +00:00
Register MdePkg/Library: Add RISCV64 support to BaseRngLib 2024-07-15 04:05:56 +00:00
RiscV64 MdePkg: Implement RISC-V Cache Management Operations 2023-12-19 12:48:14 +00:00
Uefi MdePkg: Move MEMORY_TYPE_* Defines to EFI_MEMORY_TYPE Enum 2024-07-26 03:08:20 +00:00
X64 MdePkg: don't set visibility to hidden 2023-06-01 10:53:35 +00:00
Base.h MdePkg: Check if compiler has __has_builtin before trying to use it 2024-06-20 01:55:03 +00:00
ConfidentialComputingGuestAttr.h MdePkg: Add AMD SEV features to PcdConfidentialComputingGuestAttr 2024-07-04 20:39:26 +00:00
PiDxe.h MdePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
PiMm.h MdePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
PiPei.h MdePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
PiSmm.h MdePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Uefi.h MdePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00