PSoC64: Add build support as a config group

PSoC64 is a platform that supports dual core feature in TF-M.
This patch add the build verify of PSoC64.

Change-Id: I10c4e567b4ac636093b11942d5e0e2ec4da8ea69
Signed-off-by: Karl Zhang <karl.zhang@arm.com>
diff --git a/build_helper/build_helper_configs.py b/build_helper/build_helper_configs.py
index ba6e056..7090194 100755
--- a/build_helper/build_helper_configs.py
+++ b/build_helper/build_helper_configs.py
@@ -261,6 +261,22 @@
                 }
 
 # Configure build manager to build several combinations
+config_PSOC64 = {"seed_params": {
+                "target_platform": ["psoc64"],
+                "compiler": ["ARMCLANG", "GNUARM"],
+                "proj_config": ["ConfigRegressionIPC",
+                                "ConfigRegressionIPCTfmLevel2"],
+                "cmake_build_type": ["Release"],
+                "with_mcuboot": [False],
+                },
+                "common_params": _common_tfm_builder_cfg,
+                # invalid configuations can be added as tuples of adjustable
+                # resolution "AN521" will reject all combinations for that
+                # platform while ("AN521", "GNUARM") will only reject GCC ones
+                "invalid": []
+                }
+
+# Configure build manager to build several combinations
 config_AN519 = {"seed_params": {
                 "target_platform": ["AN519"],
                 "compiler": ["ARMCLANG", "GNUARM"],
@@ -623,6 +639,7 @@
                     "an519": config_AN519,
                     "musca_a": config_MUSCA_A,
                     "musca_b1": config_MUSCA_B1,
+                    "psoc64": config_PSOC64,
                     "ipc": config_IPC,
                     "doxygen": config_doxygen,
                     "debug": config_debug,