diff options
author | Varun Wadekar <vwadekar@nvidia.com> | 2018-01-08 11:35:40 -0800 |
---|---|---|
committer | Varun Wadekar <vwadekar@nvidia.com> | 2018-01-08 16:00:15 -0800 |
commit | 62d862eb2d68b37572f6b33d1c4bd121e588fd20 (patch) | |
tree | ec496468208c68ea4af66a5e38a7f8dff179a6f5 /services/spd/tlkd | |
parent | 77796fb7c5746c483e35682d8efeb92d8788201d (diff) | |
download | trusted-firmware-a-62d862eb2d68b37572f6b33d1c4bd121e588fd20.tar.gz |
spd: tlkd: support for "NS memory ranges" function ID
This patch adds support to receive function ID with NS world's
memory ranges to provide the memory snapshot to TLK.
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
Diffstat (limited to 'services/spd/tlkd')
-rw-r--r-- | services/spd/tlkd/tlkd_main.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/services/spd/tlkd/tlkd_main.c b/services/spd/tlkd/tlkd_main.c index 78e98535fc..cb68bff76f 100644 --- a/services/spd/tlkd/tlkd_main.c +++ b/services/spd/tlkd/tlkd_main.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015-2017, ARM Limited and Contributors. All rights reserved. + * Copyright (c) 2015-2018, ARM Limited and Contributors. All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause */ @@ -193,12 +193,14 @@ uint64_t tlkd_smc_handler(uint32_t smc_fid, * b. register shared memory with the SP for passing args * required for maintaining sessions with the Trusted * Applications. - * c. open/close sessions - * d. issue commands to the Trusted Apps - * e. resume the preempted yielding SMC call. + * c. register non-secure world's memory map with the OS + * d. open/close sessions + * e. issue commands to the Trusted Apps + * f. resume the preempted yielding SMC call. */ case TLK_REGISTER_LOGBUF: case TLK_REGISTER_REQBUF: + case TLK_REGISTER_NS_DRAM: case TLK_OPEN_TA_SESSION: case TLK_CLOSE_TA_SESSION: case TLK_TA_LAUNCH_OP: |