Build: Update build configs to enable RAM FS on MUSCA B1 and STM

TF-M configs ITS_RAM_FS & PS_RAM_FS is now controlled by header file.
The one in CMake does not work any more. This patch uses two TF-M
patches to update the RAM FS settings in TF-M for MUSCA B1 and STM32.

This patch also enable OTP_NV_COUNTERS_RAM_EMULATION for MUSCA B1, to
avoid MCUBOOT using flash when doing OTP.

Signed-off-by: Xinyu Zhang <xinyu.zhang@arm.com>
Change-Id: I1e4b6d2f0ce84ae640d516ca6b677f19c14fd1f4
diff --git a/tfm_ci_pylib/tfm_build_manager.py b/tfm_ci_pylib/tfm_build_manager.py
index d30c285..68c2f16 100644
--- a/tfm_ci_pylib/tfm_build_manager.py
+++ b/tfm_ci_pylib/tfm_build_manager.py
@@ -408,9 +408,7 @@
         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":
-            overwrite_params["test_psa_api"] += " -DITS_RAM_FS=ON -DPS_RAM_FS=ON"
-        if i.tfm_platform == "stm/stm32l562e_dk":
-            overwrite_params["test_psa_api"] += " -DITS_RAM_FS=ON -DPS_RAM_FS=ON"
+            overwrite_params["test_psa_api"] += " -DOTP_NV_COUNTERS_RAM_EMULATION=ON"
         build_cfg["config_template"] %= overwrite_params
         if len(build_cfg["build_cmds"]) > 1:
             overwrite_build_dir = {"_tbm_build_dir_": build_dir}