arm-trusted-firmware/common
Soby Mathew 1ae0a49a37 AArch32: Add API to invoke runtime service handler
This patch adds an API in runtime service framework to
invoke the registered handler corresponding to the SMC function
identifier. This is helpful for AArch32 because the number of
arguments required by the handler is more than registers
available as per AArch32 program calling conventions and
requires the use of stack. Hence this new API will do the
necessary argument setup and invoke the appropriate
handler. Although this API is primarily intended for AArch32,
it can be used for AArch64 as well.

Change-Id: Iefa15947fe5a1df55b0859886e677446a0fd7241
2016-08-10 12:35:46 +01:00
..
aarch32 AArch32: Add assembly helpers 2016-08-10 12:35:46 +01:00
aarch64 Introduce `el3_runtime` and `PSCI` libraries 2016-07-18 17:52:15 +01:00
bl_common.c Ensure addresses in is_mem_free() don't overflow 2016-07-25 12:57:42 +01:00
runtime_svc.c AArch32: Add API to invoke runtime service handler 2016-08-10 12:35:46 +01:00
tf_printf.c AArch32: Add tf_printf support 2016-08-10 12:35:46 +01:00