build_helpers: Add provision bundle build for corstone310

Signed-off-by: Gergely Korcsák <gergely.korcsak@arm.com>
Change-Id: I40d734e7c3192dad9fe0cf2d0026b2af0848b1e8
diff --git a/build_helper/build_helper_config_maps.py b/build_helper/build_helper_config_maps.py
index b271156..a6dbe6a 100644
--- a/build_helper/build_helper_config_maps.py
+++ b/build_helper/build_helper_config_maps.py
@@ -125,6 +125,10 @@
     # Profiling test
     "PROF"         : ("-DTFM_EXTRA_CONFIG_PATH=%(codebase_root_dir)s/../tf-m-tools/profiling/profiling_cases/prof_psa_client_api/partitions/config_spe.cmake "),
 
+    # Platform provisioning
+    "PROV_TFM_DUMMY"        : "-DPLATFORM_DEFAULT_PROVISIONING=OFF -DTFM_DUMMY_PROVISIONING=ON ",
+    "PROV_MCUBOOT_GEN_KEYS" : "-DPLATFORM_DEFAULT_PROVISIONING=OFF -DTFM_DUMMY_PROVISIONING=OFF -DMCUBOOT_GENERATE_SIGNING_KEYPAIR=ON ",
+
     # tf-m-extras example support
     "EXTRAS_EXAMPLE_VAD"    : ("-DNS_EVALUATION_APP_PATH=%(codebase_root_dir)s/../tf-m-extras/examples/vad_an552/ns_side "
                                "-DTFM_EXTRA_PARTITION_PATHS=%(codebase_root_dir)s/../tf-m-extras/partitions/vad_an552_sp/ "
diff --git a/build_helper/build_helper_configs.py b/build_helper/build_helper_configs.py
index efaf273..2e5a9b2 100755
--- a/build_helper/build_helper_configs.py
+++ b/build_helper/build_helper_configs.py
@@ -1035,7 +1035,7 @@
                 "cmake_build_type": ["Debug"],
                 "with_bl2":         [True],
                 "profile":          [""],
-                "extra_params":     ["NSOFF"]
+                "extra_params":     ["NSOFF", "PROV_TFM_DUMMY", "PROV_MCUBOOT_GEN_KEYS"]
                 },
                 "common_params": _common_tfm_builder_cfg,
                 "invalid": _common_tfm_invalid_configs + []