This patch adds support for BL3-2 initialization by asynchronous method where BL3-1 transfers control to BL3-2 using world switch. After BL3-2 initialization, it transfers control to BL3-3 via SPD service handler. The SPD service handler initializes the CPU context to BL3-3 entrypoint depending on the return function indentifier from TSP initialization. Fixes ARM-software/TF-issues#184 Change-Id: I7b135c2ceeb356d3bb5b6a287932e96ac67c7a34 |
||
---|---|---|
.. | ||
tspd.mk | ||
tspd_common.c | ||
tspd_helpers.S | ||
tspd_main.c | ||
tspd_pm.c | ||
tspd_private.h |