Build: Enable rss/rdfremont build
Add configuration for RSS RD-Fremont.
Signed-off-by: Joel Goddard <joel.goddard@arm.com>
Change-Id: I1900db48a41e361615bb22689cc7b4f92c0bb88b
diff --git a/build_helper/build_helper_config_maps.py b/build_helper/build_helper_config_maps.py
index c9022e2..a4e248f 100644
--- a/build_helper/build_helper_config_maps.py
+++ b/build_helper/build_helper_config_maps.py
@@ -25,6 +25,7 @@
"arm/corstone1000" : "corstone1000",
"arm/mps3/corstone310/fvp" : "corstone310",
"arm/rss/tc" : "RSS",
+ "arm/rss/rdfremont" : "RSS_RDFremont",
"cypress/psoc64" : "psoc64",
"lairdconnectivity/bl5340_dvk_cpuapp": "BL5340",
"nordic_nrf/nrf5340dk_nrf5340_cpuapp": "nrf5340dk",
diff --git a/build_helper/build_helper_configs.py b/build_helper/build_helper_configs.py
index 8e663b3..a83be6b 100755
--- a/build_helper/build_helper_configs.py
+++ b/build_helper/build_helper_configs.py
@@ -302,6 +302,12 @@
# RSS_TC_GCC_2_Release_BL2_PSOFF
("arm/rss/tc", "GCC_10_3", "2",
"RegS, RegNS", "OFF", "Release", True, "", "PSOFF"),
+ # RSS_RDFremont_GCC_2_Release_BL2_PSOFF
+ ("arm/rss/rdfremont", "GCC_10_3", "2",
+ "OFF", "OFF", "Release", True, "", "PSOFF"),
+ # RSS_RDFremont_GCC_2_Release_BL2_PSOFF_CFG2
+ ("arm/rss/rdfremont", "GCC_10_3", "2",
+ "OFF", "OFF", "Release", True, "", "PSOFF, CFG2"),
# stm32l562e_dk_ARMCLANG_1_RegS_RegNS_Release_BL2_CRYPTO_OFF
("stm/stm32l562e_dk", "ARMCLANG_6_21", "1",
"RegS, RegNS", "OFF", "Release", True, "", "CRYPTO_OFF"),
@@ -836,6 +842,21 @@
]
}
+config_rss_rdfremont = {"seed_params": {
+ "tfm_platform": ["arm/rss/rdfremont"],
+ "compiler": ["GCC_10_3"],
+ "isolation_level": ["1", "2"],
+ "test_regression": ["OFF"],
+ "test_psa_api": ["OFF"],
+ "cmake_build_type": ["Debug", "Release"],
+ "with_bl2": [True],
+ "profile": [""],
+ "extra_params": ["PSOFF"]
+ },
+ "common_params": _common_tfm_builder_cfg,
+ "invalid": _common_tfm_invalid_configs + []
+ }
+
config_psoc64 = {"seed_params": {
"tfm_platform": ["cypress/psoc64"],
"compiler": ["GCC_10_3", "ARMCLANG_6_21"],
@@ -1122,6 +1143,7 @@
"nightly_corstone310": config_corstone310,
"nightly_corstone1000": config_corstone1000,
"nightly_rss": config_rss,
+ "nightly_rss_rdfremont": config_rss_rdfremont,
"nightly_psoc64": config_psoc64,
"nightly_stm32l562e_dk": config_stm32l562e_dk,
"nightly_b_u585i_iot02a": config_b_u585i_iot02a,
@@ -1144,6 +1166,7 @@
"release_cs300_fvp": config_cs300_fvp,
"release_corstone310": config_corstone310,
"release_rss": config_rss,
+ "release_rss_fremont": config_rss_fremont,
"release_psoc64": config_psoc64,
"release_stm32l562e_dk": config_stm32l562e_dk,
"release_b_u585i_iot02a": config_b_u585i_iot02a,
@@ -1173,6 +1196,7 @@
"musca_s1": config_musca_s1,
"corstone310": config_corstone310,
"rss": config_rss,
+ "rss_fremont": config_rss_fremont,
"cypress_psoc64": config_psoc64,
"corstone1000": config_corstone1000,
"stm_stm32l562e_dk": config_stm32l562e_dk,