Partition: Log API special for partition

SPM and Partition use different log interfaces. Set 'tfm_log_printf'
specially for partition usage. Since it is shared by all partitions,
put it in SPRTL scope.

Change-Id: I822542cd58bd962ee9ac07cfd5acf24e8ae6be9b
Signed-off-by: Summer Qin <summer.qin@arm.com>
diff --git a/secure_fw/partitions/crypto/crypto_init.c b/secure_fw/partitions/crypto/crypto_init.c
index 265fcfb..bd72f5a 100644
--- a/secure_fw/partitions/crypto/crypto_init.c
+++ b/secure_fw/partitions/crypto/crypto_init.c
@@ -9,7 +9,7 @@
 
 #include "tfm_crypto_api.h"
 #include "tfm_crypto_defs.h"
-#include "log/tfm_log.h"
+#include "tfm_log.h"
 
 /*
  * \brief This Mbed TLS include is needed to initialise the memory allocator
@@ -282,7 +282,7 @@
 {
     /* Log unsafe entropy source */
 #if defined (MBEDTLS_TEST_NULL_ENTROPY)
-    LOG_MSG("\033[1;34m[Crypto] MBEDTLS_TEST_NULL_ENTROPY is not suitable for production!\033[0m\r\n");
+    SPLOG_MSG("\033[1;34m[Crypto] MBEDTLS_TEST_NULL_ENTROPY is not suitable for production!\033[0m\r\n");
 #endif
 
     /* Initialise the Mbed Crypto memory allocator to use static