blob: 5fe64bf53d0a3306d616b38fa01d4f8e1507c66a [file] [log] [blame]
Fathi Boudra422bf772019-12-02 11:10:16 +02001#
Zelalem67596fa2020-07-01 11:59:37 -05002# Copyright (c) 2019-2020, Arm Limited. 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 = {
Zelalem67596fa2020-07-01 11:59:37 -050013 # Run RDN1EDGE TF-A Tests and MISRA checks for any platform changes
Fathi Boudra422bf772019-12-02 11:10:16 +020014 "path:plat/arm/board/rdn1edge":
Zelalem67596fa2020-07-01 11:59:37 -050015 ["tf-l3-boot-tests-css/fvp-rdn1edge-tbb,fvp-rdn1edge-default:fvp-tftf-fip.tftf-rdn1edge",
16 "tf-l2-coverity-misra-nominated/fvp-rdn1edge-tbb:coverity-tf-misra.diff"],
Fathi Boudra422bf772019-12-02 11:10:16 +020017
Vijayenthiran Subramaniamb4c9da32020-07-23 15:57:43 +053018 # Run RD-Daniel TF-A Tests and MISRA checks for any platform changes
19 "path:plat/arm/board/rddaniel":
20 ["tf-l3-boot-tests-css/fvp-rddaniel-tbb:fvp-linux.sgi-fip.sgi-rddaniel-debug",
21 "tf-l2-coverity-misra-nominated/fvp-rddaniel-tbb:coverity-tf-misra.diff"],
22
Zelalem67596fa2020-07-01 11:59:37 -050023 # Run SGI575 boot test, TF-A Tests and MISRA checks for any changes with "sgi" in the path
24 "pathre:sgi":
Fathi Boudra422bf772019-12-02 11:10:16 +020025 ["tf-l3-boot-tests-css/fvp-sgi575-tbb:fvp-linux.sgi-fip.sgi-sgi575-debug",
Zelalem67596fa2020-07-01 11:59:37 -050026 "tf-l3-boot-tests-css/fvp-sgi575-tbb,fvp-sgi575-default:fvp-tftf-fip.tftf-sgi575",
27 "tf-l2-coverity-misra-nominated/fvp-sgi575-tbb:coverity-tf-misra.diff"],
Fathi Boudra422bf772019-12-02 11:10:16 +020028
Zelalem67596fa2020-07-01 11:59:37 -050029 # Run SGM775 boot test and MISRA checks for any changes with "sgm" in the path
30 "pathre:sgm":
31 ["tf-l3-boot-tests-css/fvp-sgm775-tbb:fvp-linux.sgm-dtb.sgm775-fip.sgm-sgm775-debug",
32 "tf-l2-coverity-misra-nominated/fvp-sgm775-tbb:coverity-tf-misra.diff"],
33
34 # Run Coverity MISRA checks for tc0 platform changes
35 "path:plat/arm/board/tc0":
36 ["tf-l2-coverity-misra-nominated/fvp-tc0-tbb:coverity-tf-misra.diff"],
37
38 # Run Coverity MISRA checks for n1sdp platform changes
39 "path:plat/arm/board/n1sdp":
40 ["tf-l2-coverity-misra-nominated/n1sdp-default:coverity-tf-misra.diff"],
41
42 # Run Coverity MISRA checks for arm_fpga platform changes
43 "path:plat/arm/board/arm_fpga":
44 ["tf-l2-coverity-misra-nominated/arm_fpga-default:coverity-tf-misra.diff"],
45
46 # Run Coverity MISRA checks for rde1edge platform changes
47 "path:plat/arm/board/rde1edge":
48 ["tf-l2-coverity-misra-nominated/fvp-rde1edge-tbb:coverity-tf-misra.diff"],
49
50 # Run Coverity MISRA checks for fvp_ve platform changes
51 "path:plat/arm/board/fvp_ve":
52 ["tf-l2-coverity-misra-nominated/fvp_ve-a7:coverity-tf-misra.diff"],
53
54 # Run Coverity MISRA checks for a5ds platform changes
55 "path:plat/arm/board/a5ds":
56 ["tf-l2-coverity-misra-nominated/a5ds:coverity-tf-misra.diff"],
57
58 # Run Coverity MISRA checks for corstone700 platform changes
59 "path:plat/arm/board/corstone700":
Manish Pandeye7027bd2020-07-22 14:35:14 +010060 ["tf-l2-coverity-misra-nominated/corstone700-fvp-default:coverity-tf-misra.diff",
61 "tf-l2-coverity-misra-nominated/corstone700-fpga-default:coverity-tf-misra.diff"],
Zelalem67596fa2020-07-01 11:59:37 -050062
63 # Run Coverity MISRA checks for SPM_MM changes
64 "pathre:spm_mm":
65 ["tf-l2-coverity-misra-nominated/fvp-spm-mm:coverity-tf-misra.diff"],
66
67 # Run Coverity MISRA checks for Debugfs changes
68 "pathre:debugfs":
69 ["tf-l2-coverity-misra-nominated/fvp-debugfs:coverity-tf-misra.diff"],
70
71 # Run Coverity MISRA checks for fconf changes
72 "pathre:fconf":
73 ["tf-l2-coverity-misra-nominated/fvp-aarch64-sdei-fconf:coverity-tf-misra.diff"],
74
75 # Run Coverity MISRA checks for pauth changes
76 "pathre:pauth":
77 ["tf-l2-coverity-misra-nominated/fvp-pauth-standard:coverity-tf-misra.diff"],
78
79 # Run Coverity MISRA checks for RAS extension changes
80 ("path:lib/extensions/ras", "pathre:fvp_ras"):
81 ["tf-l2-coverity-misra-nominated/fvp-ras-fault-inject:coverity-tf-misra.diff"],
Fathi Boudra422bf772019-12-02 11:10:16 +020082
83 # Run SDEI boot test for SDEI, EHF, or RAS changes or mention
84 ("pathre:sdei", "pathre:ehf", "pathre:ras", "has:SDEI_SUPPORT",
85 "has:EL3_EXCEPTION_HANDLING"):
Zelalem67596fa2020-07-01 11:59:37 -050086 ["tftf-l2-fvp/fvp-aarch64-sdei,fvp-default:fvp-tftf-fip.tftf-aemv8a-debug",
87 "tf-l2-coverity-misra-nominated/fvp-aarch64-sdei:coverity-tf-misra.diff"],
Fathi Boudra422bf772019-12-02 11:10:16 +020088
89 }