diff options
author | Ard Biesheuvel <ardb@kernel.org> | 2024-06-19 17:17:38 +0200 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2024-06-19 17:25:11 +0000 |
commit | e76be772aae59d3d58a92ac441e524a1a5c8952b (patch) | |
tree | 0ce4e3a1f20ff92c14323764bf13279b19f418f3 /MdePkg/Include/AArch64/AArch64.h | |
parent | 4d4f56992460c039d0cfe48c394c2e07aecf1d22 (diff) | |
download | edk2-e76be772aae59d3d58a92ac441e524a1a5c8952b.tar.gz |
ArmPkg/ArmLib ArmMmuLib: Drop support for EL3/MON execution
Drop logic from the ARM architectural support libraries that can only
execute in EL3 on AArch64 or Monitor mode on 32-bit ARM. While early
32-bit ports (and even some early 64-bit code) included some monitor
logic in EDK2, UEFI per the spec runs in non-secure execution contexts
only, and secure monitor and other secure world duties are usually
delegated to TF-A (Trusted Firmware for the A profile).
Since there are no longer users of this code in EDK2 or the
edk2-platforms tree, let's remove it from the core support libraries.
Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Diffstat (limited to 'MdePkg/Include/AArch64/AArch64.h')
0 files changed, 0 insertions, 0 deletions