walnux/arch/arm64/include
Theodore Karatapanis d278c6cb15 arch/arm64/imx9: Add ROMAPI and AHAB support for i.MX9
This adds support for the i.MX9 ROMAPI, allowing boot in a more
device agnostic and portable manner. The ROMAPI "natively" allows to:
- Query the boot device for information.
- Copy data from the boot device to RAM.

An extra functionality was added to ROMAPI to calculate
offsets of sequential AHAB containers.

The AHAB functionality is built on top of raw ELE primitives and allows to:
- Authenticate a container image.
- Release the authenticated container.

Signed-off-by: Theodore Karatapanis <tkaratapanis@census-labs.com>
2025-05-09 19:21:17 +08:00
..
a64 arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
a527 arch/arm64/a527: Add support for Allwinner A527 SoC 2025-03-17 08:58:29 +01:00
bcm2711 arch/bcm2711, boards/raspberry-pi-4b: Add preliminary support for the BCM2711 and Raspberry Pi 4B. 2024-12-17 16:43:17 +08:00
fvp-v8r arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
goldfish arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
imx8 arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
imx9 arch/arm64/imx9: Add ROMAPI and AHAB support for i.MX9 2025-05-09 19:21:17 +08:00
qemu arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
rk3399 fix nxstyle 2024-12-10 01:29:00 +08:00
zynq-mpsoc fix nxstyle 2024-12-10 01:29:00 +08:00
.gitignore arch: arm64: ARMv8-A support for NuttX 2022-07-14 09:35:49 -04:00
arch.h arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
barriers.h arch/arm64: use UP_DSB, UP_DMB, UP_ISB as barrier standard API 2025-01-20 20:13:07 +08:00
elf.h arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
inttypes.h arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
irq.h arch/arm64: generate error if context size is not aligned to 16bytes 2025-02-05 19:28:03 +08:00
limits.h arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
setjmp.h arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
spinlock.h arch/arm64: use UP_DSB, UP_DMB, UP_ISB as barrier standard API 2025-01-20 20:13:07 +08:00
stdarg.h arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
syscall.h drivers/misc/optee: Add SMC backend for arm archs 2025-05-09 10:29:26 +08:00
types.h arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00