Build: Use new CC driver on MUSCA boards with CRYPTO
Disable LEGACY CC DRIVER and use new CC driver instead
on MUSCA boards when CRYPTO is enabled.
Signed-off-by: Xinyu Zhang <xinyu.zhang@arm.com>
Change-Id: I54ea722b4742a08dd1ef5e50c226897088d4e0a0
diff --git a/tfm_ci_pylib/tfm_build_manager.py b/tfm_ci_pylib/tfm_build_manager.py
index 6328716..8f7f3ed 100644
--- a/tfm_ci_pylib/tfm_build_manager.py
+++ b/tfm_ci_pylib/tfm_build_manager.py
@@ -459,6 +459,8 @@
"extra_params": mapExtraParams[i.extra_params]}
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:
+ overwrite_params["test_psa_api"] += " -DCC312_LEGACY_DRIVER_API_ENABLED=OFF"
if i.tfm_platform == "arm/musca_b1/sse_200":
overwrite_params["test_psa_api"] += " -DITS_RAM_FS=ON -DPS_RAM_FS=ON"
if i.extra_params == "FPHARD" or i.extra_params == "FPHARD_LOFF":