arm-trusted-firmware/include
Mihir Joshi 7bc05f52dd tlkd: support new TLK SMCs
This patch adds support to handle following TLK SMCs:
{TLK_SS_REGISTER_HANDLER, TLK_REGISTER_NS_DRAM_RANGES, TLK_SET_ROOT_OF_TRUST}

These SMCs need to be supported in ATF in order to forward them to
TLK. Otherwise, these functionalities won't work.

Brief:
TLK_SS_REGISTER_HANDLER: This SMC is issued by TLK Linux Driver to
set up secure storage buffers.

TLK_REGISTER_NS_DRAM_RANGES: Cboot performs this SMC during boot to
pass NS memory ranges to TLK.

TLK_SET_ROOT_OF_TRUST: Cboot performs this SMC during boot to pass
Verified Boot parameters to TLK.

Change-Id: I18af35f6dd6f510dfc22c1d1d1d07f643c7b82bc
Reviewed-on: https://git-master.nvidia.com/r/1643851
Signed-off-by: Mihir Joshi <mihirj@nvidia.com>
2019-01-31 08:46:54 -08:00
..
arch lib/xlat_tables: Add support for ARMv8.4-TTST 2019-01-30 11:17:38 +00:00
bl1 Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
bl2 Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
bl2u Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
bl31 Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
bl32 tlkd: support new TLK SMCs 2019-01-31 08:46:54 -08:00
common Remove support for the SMC Calling Convention 2.0 2019-01-30 16:01:49 +00:00
drivers Merge pull request #1773 from grandpaul/rpi3-gpio-driver 2019-01-28 12:04:13 +00:00
dt-bindings stm32mp1: update device tree files 2019-01-18 15:45:08 +01:00
lib Merge pull request #1797 from antonio-nino-diaz-arm/an/remove-smccc-v2 2019-01-31 10:23:06 +00:00
plat plat/arm: Sanitise includes 2019-01-25 16:04:10 +00:00
services Remove support for the SMC Calling Convention 2.0 2019-01-30 16:01:49 +00:00
tools_share Sanitise includes across codebase 2019-01-04 10:43:17 +00:00