arm-trusted-firmware/include
Antonio Nino Diaz 2f37046524 Add support for the SMC Calling Convention 2.0
Due to differences in the bitfields of the SMC IDs, it is not possible
to support SMCCC 1.X and 2.0 at the same time.

The behaviour of `SMCCC_MAJOR_VERSION` has changed. Now, it is a build
option that specifies the major version of the SMCCC that the Trusted
Firmware supports. The only two allowed values are 1 and 2, and it
defaults to 1. The value of `SMCCC_MINOR_VERSION` is derived from it.

Note: Support for SMCCC v2.0 is an experimental feature to enable
prototyping of secure partition specifications. Support for this
convention is disabled by default and could be removed without notice.

Change-Id: I88abf9ccf08e9c66a13ce55c890edea54d9f16a7
Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>
2018-04-23 15:43:29 +01:00
..
bl1 Fix MISRA rule 8.4 Part 1 2018-02-28 17:19:55 +00:00
bl2 Fix MISRA rule 8.5 in common code 2018-04-13 14:01:56 +01:00
bl2u Fix MISRA rule 8.4 in common code 2018-02-28 17:18:46 +00:00
bl31 Merge pull request #1282 from robertovargas-arm/misra-changes 2018-02-28 18:53:30 +00:00
bl32 Introduce the new BL handover interface 2018-02-26 16:31:10 +00:00
common Add support for the SMC Calling Convention 2.0 2018-04-23 15:43:29 +01:00
drivers Merge pull request #1356 from robertovargas-arm/misra-changes 2018-04-16 15:04:28 +01:00
lib Add support for the SMC Calling Convention 2.0 2018-04-23 15:43:29 +01:00
plat Merge pull request #1342 from Summer-ARM/sq/support-tzmp1 2018-04-11 09:39:21 +01:00
services Clean usage of void pointers to access symbols 2018-03-27 13:20:27 +01:00
tools_share Dynamic cfg: Update the tools 2018-02-26 16:31:10 +00:00