Build: Decouple tf-m-tests config setting from TF-M repo

Move tf-m-tests specific config setting to tf-m-tests repo to decouple
tf-m-tests config from TF-M.
In the meantime, move tf-m-tests repo fetch operation during TF-M config
setting. Therefore, tf-m-tests specific config file is available when
TF-M config starts as tf-m-tests configs are coupled with those in TF-M.

Change-Id: I5dd7e382378990c6dfe7a5a148d0e12d7933d1a1
Signed-off-by: David Hu <david.hu@arm.com>
diff --git a/lib/ext/tf-m-tests/repo_config_default.cmake b/lib/ext/tf-m-tests/repo_config_default.cmake
new file mode 100644
index 0000000..7b6b916
--- /dev/null
+++ b/lib/ext/tf-m-tests/repo_config_default.cmake
@@ -0,0 +1,12 @@
+#-------------------------------------------------------------------------------
+# Copyright (c) 2021, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+#-------------------------------------------------------------------------------
+
+# Default configs of tf-m-tests repo
+
+set(TFM_TEST_REPO_PATH                  "DOWNLOAD"  CACHE PATH      "Path to TFM-TEST repo (or DOWNLOAD to fetch automatically")
+set(TFM_TEST_REPO_VERSION               "0326315"   CACHE STRING    "The version of tf-m-tests to use")
+set(CMSIS_5_PATH                        "DOWNLOAD"  CACHE PATH      "Path to CMSIS_5 (or DOWNLOAD to fetch automatically")