commit | 95444826106ff431650233d980e13d061019e20a | [log] [tgz] |
---|---|---|
author | Summer Qin <summer.qin@arm.com> | Thu Jan 27 11:22:00 2022 +0800 |
committer | Ken Liu <ken.liu@arm.com> | Tue Feb 08 04:25:18 2022 +0100 |
tree | 7e21504e27080d2aaaa4b038938077bba7903192 | |
parent | 52fb2ee53c90933f4d5b8a27e88c515f97729f86 [diff] |
SPM: Abstract NS configurations Move configure_ns_code() operations into "Trustzone NS Agent" for the IPC model. For the library model, move it into the library "main.c" as a static function. This abstraction leaves Trustzone specific operations to the Trustzone NS Agent. The NS Agent thread entry keeps in assembly to accurately control the stack usage. Signed-off-by: Summer Qin <summer.qin@arm.com> Change-Id: I25c3075627a418a1bc2f2f376d3eca6ddbc7aae0