build_helper_configs: Define config for MISRA testing

Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
Change-Id: I19e4d03deb4de732e33a0a8232ee967f49e3f7be
diff --git a/build_helper/build_helper_configs.py b/build_helper/build_helper_configs.py
index 587b8b8..c373c10 100755
--- a/build_helper/build_helper_configs.py
+++ b/build_helper/build_helper_configs.py
@@ -560,6 +560,21 @@
                 "invalid": _common_tfm_invalid_configs + []
                 }
 
+config_misra = {"seed_params": {
+                "tfm_platform":     ["arm/musca_b1"],
+                "compiler":         ["GCC_10_3"],
+                "isolation_level":  ["1"],
+                "test_regression":  ["OFF"],
+                "test_psa_api":     ["OFF"],
+                "cmake_build_type": ["Debug"],
+                "with_bl2":         [True],
+                "profile":          ["profile_small", "profile_medium_arotless", "profile_medium", "profile_large"],
+                "extra_params":     ["PSOFF"]
+                },
+                "common_params": _common_tfm_builder_cfg,
+                "invalid": _common_tfm_invalid_configs + []
+                }
+
 # Config groups for code coverage
 config_cov_profile_s = deepcopy(config_profile_s)
 config_cov_profile_s["seed_params"]["tfm_platform"] = ["arm/mps2/an521"]
@@ -998,6 +1013,9 @@
                     "coverage_mmio": config_cov_mmio,
                     "coverage_fp": config_cov_fp,
 
+                    # MISRA analysis
+                    "misra": config_misra,
+
                     # platform groups
                     "an521": config_an521,
                     "an519": config_an519,