AArch32: Add SMCC context
authorSoby Mathew <soby.mathew@arm.com>
Thu, 5 May 2016 11:53:53 +0000 (12:53 +0100)
committerSoby Mathew <soby.mathew@arm.com>
Wed, 10 Aug 2016 11:35:46 +0000 (12:35 +0100)
commit3e3616ab216df37d610bbd5d2d7aee662bdc717b
tree75a4cc43e4a411e530e86faced244e65b9a91835
parent1ae0a49a37b0c0e9f54a488f41b2d24eadae16ea
AArch32: Add SMCC context

This patch defines a SMCC context to save and restore
registers during a SMC call. It also adds appropriate helpers
to save and restore from this context for use by AArch32
secure payload and BL stages.

Change-Id: I64c8d6fe1d6cac22e1f1f39ea1b54ee1b1b72248
include/lib/aarch32/smcc_helpers.h [new file with mode: 0644]
include/lib/aarch32/smcc_macros.S [new file with mode: 0644]