]> git.baikalelectronics.ru Git - arm-tf.git/commit
aarch32: use lr as bl32 boot argument on aarch32 only systems
authorEtienne Carriere <etienne.carriere@linaro.org>
Fri, 2 Feb 2018 12:16:18 +0000 (13:16 +0100)
committerEtienne Carriere <etienne.carriere@linaro.org>
Fri, 2 Feb 2018 12:16:18 +0000 (13:16 +0100)
commit3fe81dcf5db35bd6afe8dd9f6b9ebdd06e9f1369
treea8123ac555fb3189c8c7daa8ac87ff914decc1e4
parent956defc7207150ecde2b1ecefffc61ea40a0fef3
aarch32: use lr as bl32 boot argument on aarch32 only systems

Add 'lr_svc' as a boot parameter in AArch32 bl1. This is used by Optee
and Trusty to get the non-secure entry point on AArch32 platforms.

This change is not ported in AArch64 mode where the BL31, not BL32,
is in charge of booting the non secure image (BL33).

Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
bl1/aarch32/bl1_exceptions.S
include/common/ep_info.h