Build: Exchange RAM FS patches with build config
Remove patches enabling ITS_RAM_FS and PS_RAM_FS for ci testing.
Enable these options through build config.
Signed-off-by: Gabor Toth <gabor.toth@arm.com>
Change-Id: I5fee7d0c8434ec6e7027bb4980ce5ebf133b5fad
diff --git a/tfm_ci_pylib/tfm_build_manager.py b/tfm_ci_pylib/tfm_build_manager.py
index 431c57e..7ebf157 100644
--- a/tfm_ci_pylib/tfm_build_manager.py
+++ b/tfm_ci_pylib/tfm_build_manager.py
@@ -402,6 +402,11 @@
# Print more cmake command details to debug any issues
overwrite_params["extra_params"] += " -DCMAKE_VERBOSE_MAKEFILE=ON"
+ if i.tfm_platform == "arm/musca_b1":
+ overwrite_params["extra_params"] += " -DPLATFORM_RAM_FS=ON"
+ if i.tfm_platform == "stm/stm32l562e_dk":
+ overwrite_params["extra_params"] += " -DPLATFORM_RAM_FS=ON"
+
if i.test_psa_api == "IPC":
overwrite_params["test_psa_api"] += " -DINCLUDE_PANIC_TESTS=1"
if i.test_psa_api == "CRYPTO" and "musca" in i.tfm_platform: