arm-trusted-firmware/plat/common/aarch32
Jeenu Viswambharan eecdf19b73 FVP: Fix AArch32 stack functions to be ABI-compliant
plat_get_my_stack is called from C, so it can't expect argument
registers to be preserved. Stash registers temporarily onto the stack
instead.

plat_set_my_stack is called during early init, when there exists no
stack. Use any register other than argument registers to stash temporary
values.

Change-Id: I98052e20671d0933201d45ec7a5affccd71ce08c
Signed-off-by: Jeenu Viswambharan <jeenu.viswambharan@arm.com>
2017-08-01 14:33:47 +01:00
..
plat_common.c sp_min: Implement `sp_min_plat_runtime_setup()` 2017-06-20 15:14:01 +01:00
platform_helpers.S Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
platform_mp_stack.S FVP: Fix AArch32 stack functions to be ABI-compliant 2017-08-01 14:33:47 +01:00
platform_up_stack.S Use SPDX license identifiers 2017-05-03 09:39:28 +01:00