blob: 34e4dd540f7d182bf85f841324929b11c6c8999a [file] [log] [blame]
Fathi Boudra422bf772019-12-02 11:10:16 +02001#
Govindraj Raja0802d272025-02-21 09:47:38 -06002# Copyright (c) 2019-2025, Arm Limited and Contributors. All rights reserved.
Fathi Boudra422bf772019-12-02 11:10:16 +02003#
4# SPDX-License-Identifier: BSD-3-Clause
5#
6
7#
8# Nomination map for Trusted Firmware.
9#
10# This file is EXECED from gen_nomination.py
11
12nomination_rules = {
Usama Arifcba711d2021-08-04 15:53:42 +010013 # Run Coverity MISRA checks for tc platform changes
14 "path:plat/arm/board/tc":
15 ["tf-l2-coverity-misra-nominated/fvp-tc-tbb:coverity-tf-misra.diff"],
Zelalem67596fa2020-07-01 11:59:37 -050016
sah01acb23942021-09-07 03:56:51 +000017 # Run Coverity MISRA checks and boot test for n1sdp platform changes
Zelalem67596fa2020-07-01 11:59:37 -050018 "path:plat/arm/board/n1sdp":
sahil46218482022-07-26 12:53:17 +053019 ["tf-l2-coverity-misra-nominated/n1sdp-tbb:coverity-tf-misra.diff",
20 "tf-l3-boot-tests-n1sdp/n1sdp-tbb:n1sdp-linux-fip-firmware-debug"],
Zelalem67596fa2020-07-01 11:59:37 -050021
22 # Run Coverity MISRA checks for arm_fpga platform changes
23 "path:plat/arm/board/arm_fpga":
24 ["tf-l2-coverity-misra-nominated/arm_fpga-default:coverity-tf-misra.diff"],
25
Zelalem67596fa2020-07-01 11:59:37 -050026 # Run Coverity MISRA checks for fvp_ve platform changes
27 "path:plat/arm/board/fvp_ve":
28 ["tf-l2-coverity-misra-nominated/fvp_ve-a7:coverity-tf-misra.diff"],
29
30 # Run Coverity MISRA checks for a5ds platform changes
31 "path:plat/arm/board/a5ds":
32 ["tf-l2-coverity-misra-nominated/a5ds:coverity-tf-misra.diff"],
33
34 # Run Coverity MISRA checks for corstone700 platform changes
35 "path:plat/arm/board/corstone700":
Manish Pandeye7027bd2020-07-22 14:35:14 +010036 ["tf-l2-coverity-misra-nominated/corstone700-fvp-default:coverity-tf-misra.diff",
37 "tf-l2-coverity-misra-nominated/corstone700-fpga-default:coverity-tf-misra.diff"],
Zelalem67596fa2020-07-01 11:59:37 -050038
39 # Run Coverity MISRA checks for SPM_MM changes
40 "pathre:spm_mm":
41 ["tf-l2-coverity-misra-nominated/fvp-spm-mm:coverity-tf-misra.diff"],
42
43 # Run Coverity MISRA checks for Debugfs changes
44 "pathre:debugfs":
45 ["tf-l2-coverity-misra-nominated/fvp-debugfs:coverity-tf-misra.diff"],
46
47 # Run Coverity MISRA checks for fconf changes
48 "pathre:fconf":
49 ["tf-l2-coverity-misra-nominated/fvp-aarch64-sdei-fconf:coverity-tf-misra.diff"],
50
51 # Run Coverity MISRA checks for pauth changes
52 "pathre:pauth":
Zelalem Aweke0ef74f72021-09-15 18:18:06 -050053 ["tf-l2-coverity-misra-nominated/fvp-pauth-standard-sdei:coverity-tf-misra.diff"],
Zelalem67596fa2020-07-01 11:59:37 -050054
55 # Run Coverity MISRA checks for RAS extension changes
56 ("path:lib/extensions/ras", "pathre:fvp_ras"):
57 ["tf-l2-coverity-misra-nominated/fvp-ras-fault-inject:coverity-tf-misra.diff"],
Fathi Boudra422bf772019-12-02 11:10:16 +020058
59 # Run SDEI boot test for SDEI, EHF, or RAS changes or mention
60 ("pathre:sdei", "pathre:ehf", "pathre:ras", "has:SDEI_SUPPORT",
61 "has:EL3_EXCEPTION_HANDLING"):
Zelalem67596fa2020-07-01 11:59:37 -050062 ["tftf-l2-fvp/fvp-aarch64-sdei,fvp-default:fvp-tftf-fip.tftf-aemv8a-debug",
63 "tf-l2-coverity-misra-nominated/fvp-aarch64-sdei:coverity-tf-misra.diff"],
Fathi Boudra422bf772019-12-02 11:10:16 +020064 }