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 + []