Crypto: Add secure API interface
Adds a secure API interface to the Crypto service, so that secure
callers can call the PSA API interface directly without the workaround
of calling the TF-M Crypto veneers.
Change-Id: Icdcc12e460418835c2fd48c0720f8577241ba24a
Signed-off-by: Jamie Fox <jamie.fox@arm.com>
diff --git a/secure_fw/services/crypto/CMakeLists.inc b/secure_fw/services/crypto/CMakeLists.inc
index 3cf8dc2..c4b02cc 100644
--- a/secure_fw/services/crypto/CMakeLists.inc
+++ b/secure_fw/services/crypto/CMakeLists.inc
@@ -51,6 +51,7 @@
"${CRYPTO_DIR}/crypto_utils.c"
"${CRYPTO_DIR}/crypto_engine.c"
"${CRYPTO_DIR}/crypto_aead.c"
+ "${CRYPTO_DIR}/tfm_crypto_secure_api.c"
)
#Append all our source files to global lists.