Build: Add MMIO config group

MMIOVEC is a new feature in TF-M.
Add a config group to have it covered in Open CI.

Signed-off-by: Xinyu Zhang <xinyu.zhang@arm.com>
Change-Id: I1ec5da36e0bdade4e01905b5b719366d5bbe9552
diff --git a/tfm_ci_pylib/tfm_build_manager.py b/tfm_ci_pylib/tfm_build_manager.py
index 322a2f3..ddc1f64 100644
--- a/tfm_ci_pylib/tfm_build_manager.py
+++ b/tfm_ci_pylib/tfm_build_manager.py
@@ -127,7 +127,8 @@
             "NS={}",
             "PROFILE={}",
             "PARTITION_PS={}",
-            "NSCE={}"
+            "NSCE={}",
+            "MMIO={}"
         ]
         print(
             "\n".join(argument_list)
@@ -145,7 +146,8 @@
                 config_details.with_ns,
                 "N.A" if not config_details.profile else config_details.profile,
                 config_details.partition_ps,
-                config_details.nsce
+                config_details.nsce,
+                config_details.mmio
             )
             .strip()
         )
@@ -404,7 +406,8 @@
                             "with_ns": i.with_ns,
                             "profile": "" if i.profile=="N.A" else i.profile,
                             "partition_ps": i.partition_ps,
-                            "nsce": i.nsce}
+                            "nsce": i.nsce,
+                            "mmio": i.mmio}
         if i.test_psa_api == "IPC":
             overwrite_params["test_psa_api"] += " -DINCLUDE_PANIC_TESTS=1"
             if i.tfm_platform == "arm/musca_b1/sse_200":
@@ -593,6 +596,8 @@
                 config_param.append("PSOFF")
             if list(i)[12] == "ON":
                 config_param.append("NSCE")
+            if list(i)[13] == "ON":
+                config_param.append("MMIO")
             i_str = "_".join(config_param)
             ret_cfg[i_str] = i
         return ret_cfg