Add support for EL2 and EL3 translation regimes

* Assign translation regime to Xlat instance on creating
* Mark activate function as unsafe
* Remove half-baked TLB invalidation for TTBR1_EL1. The correct TLB
  invalidation method for all translation regimes is implemented in the
  next commit.

Signed-off-by: Imre Kis <imre.kis@arm.com>
Change-Id: Idacc85abf3df6bf7f0c6ad263d3890e1ad5dfab4
2 files changed
tree: 7403c71895f02d462d09ca430e1023364000bbff
  1. src/
  2. .gitignore
  3. Cargo.lock
  4. Cargo.toml
  5. dco.txt
  6. LICENSE-Apache-2.0
  7. LICENSE-MIT
  8. README.md
README.md

AArch64 Virtual Memory Translation Table handler library


Copyright 2024-2025 Arm Limited and/or its affiliates open-source-office@arm.com