zephyr/arch/arm/core/aarch64
Carlo Caione eb72b2d72a aarch64: smccc: Retrieve up to 8 64-bit values
The most common secure monitor firmware in the ARM world is TF-A. The
current release allows up to 8 64-bit values to be returned from a
SMC64 call from AArch64 state.

Extend the number of possible return values from 4 to 8.

Signed-off-by: Carlo Caione <ccaione@baylibre.com>
2021-03-01 09:26:56 -05:00
..
mmu arm64: mmu: initialize early 2021-02-28 16:49:12 -05:00
CMakeLists.txt aarch64: smccc: Decouple PSCI from SMCCC 2021-03-01 09:26:56 -05:00
cpu_idle.S aarch64: Fix corrupted IRQ state when tracing enabled 2021-02-10 10:16:03 -05:00
fatal.c kernel: Cleanup logger setup in kernel files 2020-11-27 09:56:34 -05:00
header.S aarch64: add ability to generate image header 2021-01-24 13:59:55 -05:00
irq_init.c intc: gic: Use SYS_INIT instead of custom init function 2020-12-11 10:17:27 -05:00
irq_manage.c aarch64: error: Enable recoverable errors 2020-11-17 18:52:45 -05:00
irq_offload.c arch: Apply IRQ offload API change 2020-09-02 13:48:13 +02:00
isr_wrapper.S aarch64: a few trivial assembly optimizations 2021-02-25 10:35:37 -05:00
Kconfig aarch64: smccc: Decouple PSCI from SMCCC 2021-03-01 09:26:56 -05:00
macro_priv.inc aarch64: a few trivial assembly optimizations 2021-02-25 10:35:37 -05:00
prep_c.c arm64: mmu: initialize early 2021-02-28 16:49:12 -05:00
reset.S arch: aarch64: Use SP_EL0 instead of SP_ELx 2020-12-04 08:13:42 -05:00
smccc-call.S aarch64: smccc: Retrieve up to 8 64-bit values 2021-03-01 09:26:56 -05:00
switch.S aarch64: a few trivial assembly optimizations 2021-02-25 10:35:37 -05:00
thread.c arch: aarch64: Use SP_EL0 instead of SP_ELx 2020-12-04 08:13:42 -05:00
vector_table.h arch: arm: Export vector table symbols with GDATA instead of GTEXT 2020-07-24 12:04:28 +02:00
vector_table.S arch: aarch64: Use SP_EL0 instead of SP_ELx 2020-12-04 08:13:42 -05:00