Build: Move PSOFF param from common to extra params

PS partition is enabled by default in most config groups.
Move it to extra params to simplify build config params.

Signed-off-by: Xinyu Zhang <xinyu.zhang@arm.com>
Change-Id: I742eb7b0b6384b951eaa87aedec0b80d8487c62a
diff --git a/memory_footprint.py b/memory_footprint.py
index 44b193d..6e81892 100644
--- a/memory_footprint.py
+++ b/memory_footprint.py
@@ -100,44 +100,37 @@
         if (not cfg.lib_model and cfg.isolation_level == "1" and
             not cfg.test_regression and cfg.test_psa_api == "OFF" and
             cfg.cmake_build_type == "Release" and
-            cfg.with_bl2 and cfg.with_ns and
-            cfg.profile == "" and cfg.partition_ps == "ON"):
+            cfg.with_bl2 and cfg.with_ns and cfg.profile == ""):
                 name_config = "CoreIPC"
         elif (cfg.lib_model and cfg.isolation_level == "1" and
             not cfg.test_regression and cfg.test_psa_api == "OFF"      and
             cfg.cmake_build_type == "Release" and
-            cfg.with_bl2 and cfg.with_ns and
-            cfg.profile == "" and cfg.partition_ps == "ON"):
+            cfg.with_bl2 and cfg.with_ns and cfg.profile == ""):
                 name_config = "Default"
         elif (not cfg.lib_model and cfg.isolation_level == "2"    and
             not cfg.test_regression and cfg.test_psa_api == "OFF"     and
             cfg.cmake_build_type == "Release" and
-            cfg.with_bl2 and cfg.with_ns and
-            cfg.profile == "" and cfg.partition_ps == "ON"):
+            cfg.with_bl2 and cfg.with_ns and cfg.profile == ""):
                 name_config = "CoreIPCTfmLevel2"
         elif (cfg.lib_model and cfg.isolation_level == "1" and
             not cfg.test_regression and cfg.test_psa_api == "OFF"      and
             cfg.cmake_build_type == "Release" and
-            cfg.with_bl2 and cfg.with_ns and
-            cfg.profile == "profile_small" and cfg.partition_ps == "OFF"):
+            cfg.with_bl2 and cfg.with_ns and cfg.profile == "profile_small"):
                 name_config = "DefaultProfileS"
         elif (cfg.lib_model and cfg.isolation_level == "1" and
             not cfg.test_regression and cfg.test_psa_api == "OFF"      and
             cfg.cmake_build_type == "Minsizerel" and
-            cfg.with_bl2 and cfg.with_ns and
-            cfg.profile == "profile_small" and cfg.partition_ps == "OFF"):
+            cfg.with_bl2 and cfg.with_ns and cfg.profile == "profile_small"):
                 name_config = "MinSizeProfileS"
         elif (not cfg.lib_model and cfg.isolation_level == "2" and
             not cfg.test_regression and cfg.test_psa_api == "OFF"     and
             cfg.cmake_build_type == "Release" and
-            cfg.with_bl2 and cfg.with_ns and
-            cfg.profile == "profile_medium" and cfg.partition_ps == "ON"):
+            cfg.with_bl2 and cfg.with_ns and cfg.profile == "profile_medium"):
                 name_config = "DefaultProfileM"
         elif (not cfg.lib_model and cfg.isolation_level == "3" and
             not cfg.test_regression and cfg.test_psa_api == "OFF"     and
             cfg.cmake_build_type == "Release" and
-            cfg.with_bl2 and cfg.with_ns and
-            cfg.profile == "profile_large" and cfg.partition_ps == "ON"):
+            cfg.with_bl2 and cfg.with_ns and cfg.profile == "profile_large"):
                 name_config = "DefaultProfileL"
         ret = [cfg.tfm_platform,cfg.compiler, name_config]
     except: