|
12 | 12 | import_cfgs: [// common server configuration for results upload |
13 | 13 | "{proj_root}/hw/data/common_project_cfg.hjson" |
14 | 14 | // tool-specific configuration |
15 | | - "{proj_root}/hw/lint/tools/dvsim/{tool}.hjson" |
16 | | - // Import shared FPV lint config |
17 | | - "{proj_root}/hw/lint/shared_fpv_lint_cfgs.hjson"] |
| 15 | + "{proj_root}/hw/lint/tools/dvsim/{tool}.hjson"] |
18 | 16 |
|
19 | 17 | // Different dashboard output path for each tool |
20 | 18 | rel_path: "hw/top_darjeeling/fpv/lint/{tool}/summary" |
21 | 19 |
|
22 | 20 | use_cfgs: [ |
23 | | - // { |
24 | | - // name: alert_handler_esc_timer_fpv |
25 | | - // fusesoc_core: lowrisc:earlgrey_fpv:alert_handler_esc_timer_fpv |
26 | | - // import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
27 | | - // rel_path: "hw/ip/alert_handler/alert_handler_esc_timer_fpv/lint/{tool}" |
28 | | - // } |
29 | | - // { |
30 | | - // name: alert_handler_ping_timer_fpv |
31 | | - // fusesoc_core: lowrisc:earlgrey_fpv:alert_handler_ping_timer_fpv |
32 | | - // import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
33 | | - // rel_path: "hw/ip/alert_handler/alert_handler_ping_timer_fpv/lint/{tool}" |
34 | | - // } |
| 21 | + { |
| 22 | + name: alert_handler_esc_timer_fpv |
| 23 | + fusesoc_core: lowrisc:darjeeling_fpv:alert_handler_esc_timer_fpv |
| 24 | + import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
| 25 | + additional_fusesoc_argument: "--mapping=lowrisc:systems:top_darjeeling:0.1" |
| 26 | + rel_path: "hw/ip/alert_handler/alert_handler_esc_timer_fpv/lint/{tool}" |
| 27 | + } |
| 28 | + { |
| 29 | + name: alert_handler_ping_timer_fpv |
| 30 | + fusesoc_core: lowrisc:darjeeling_fpv:alert_handler_ping_timer_fpv |
| 31 | + import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
| 32 | + additional_fusesoc_argument: "--mapping=lowrisc:systems:top_darjeeling:0.1" |
| 33 | + rel_path: "hw/ip/alert_handler/alert_handler_ping_timer_fpv/lint/{tool}" |
| 34 | + } |
35 | 35 | { |
36 | 36 | name: prim_arbiter_ppc_fpv |
37 | 37 | fusesoc_core: lowrisc:fpv:prim_arbiter_ppc_fpv |
38 | 38 | import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
| 39 | + additional_fusesoc_argument: "--mapping=lowrisc:systems:top_darjeeling:0.1" |
39 | 40 | rel_path: "hw/ip/prim/prim_arbiter_ppc_fpv/lint/{tool}" |
40 | 41 | } |
41 | 42 | { |
42 | 43 | name: prim_arbiter_tree_fpv |
43 | 44 | fusesoc_core: lowrisc:fpv:prim_arbiter_tree_fpv |
44 | 45 | import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
| 46 | + additional_fusesoc_argument: "--mapping=lowrisc:systems:top_darjeeling:0.1" |
45 | 47 | rel_path: "hw/ip/prim/prim_arbiter_tree_fpv/lint/{tool}" |
46 | 48 | } |
47 | 49 | { |
48 | 50 | name: prim_arbiter_fixed_fpv |
49 | 51 | fusesoc_core: lowrisc:fpv:prim_arbiter_fixed_fpv |
50 | 52 | import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
| 53 | + additional_fusesoc_argument: "--mapping=lowrisc:systems:top_darjeeling:0.1" |
51 | 54 | rel_path: "hw/ip/prim/prim_arbiter_fixed_fpv/lint/{tool}" |
52 | 55 | } |
53 | 56 | { |
54 | 57 | name: prim_lfsr_fpv |
55 | 58 | fusesoc_core: lowrisc:fpv:prim_lfsr_fpv |
56 | 59 | import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
| 60 | + additional_fusesoc_argument: "--mapping=lowrisc:systems:top_darjeeling:0.1" |
57 | 61 | rel_path: "hw/ip/prim/prim_lfsr_fpv/lint/{tool}" |
58 | 62 | } |
59 | 63 | { |
60 | 64 | name: prim_fifo_sync_fpv |
61 | 65 | fusesoc_core: lowrisc:fpv:prim_fifo_sync_fpv |
62 | 66 | import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
| 67 | + additional_fusesoc_argument: "--mapping=lowrisc:systems:top_darjeeling:0.1" |
63 | 68 | rel_path: "hw/ip/prim/prim_fifo_sync_fpv/lint/{tool}" |
64 | 69 | } |
65 | 70 | { |
66 | 71 | name: prim_alert_rxtx_fpv |
67 | 72 | fusesoc_core: lowrisc:fpv:prim_alert_rxtx_fpv |
68 | 73 | import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
| 74 | + additional_fusesoc_argument: "--mapping=lowrisc:systems:top_darjeeling:0.1" |
69 | 75 | rel_path: "hw/ip/prim/prim_alert_rxtx_fpv/lint/{tool}" |
70 | 76 | } |
71 | 77 | { |
72 | 78 | name: prim_alert_rxtx_async_fpv |
73 | 79 | fusesoc_core: lowrisc:fpv:prim_alert_rxtx_async_fpv |
74 | 80 | import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
| 81 | + additional_fusesoc_argument: "--mapping=lowrisc:systems:top_darjeeling:0.1" |
75 | 82 | rel_path: "hw/ip/prim/prim_alert_rxtx_async_fpv/lint/{tool}" |
76 | 83 | } |
77 | 84 | { |
78 | 85 | name: prim_esc_rxtx_fpv |
79 | 86 | fusesoc_core: lowrisc:fpv:prim_esc_rxtx_fpv |
80 | 87 | import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
| 88 | + additional_fusesoc_argument: "--mapping=lowrisc:systems:top_darjeeling:0.1" |
81 | 89 | rel_path: "hw/ip/prim/prim_esc_rxtx_fpv/lint/{tool}" |
82 | 90 | } |
83 | 91 | { |
84 | 92 | name: prim_secded_22_16_fpv |
85 | 93 | fusesoc_core: lowrisc:fpv:prim_secded_22_16_fpv |
86 | 94 | import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
| 95 | + additional_fusesoc_argument: "--mapping=lowrisc:systems:top_darjeeling:0.1" |
87 | 96 | rel_path: "hw/ip/prim/prim_secded_22_16_fpv/lint/{tool}" |
88 | 97 | } |
89 | 98 | { |
90 | 99 | name: prim_secded_28_22_fpv |
91 | 100 | fusesoc_core: lowrisc:fpv:prim_secded_28_22_fpv |
92 | 101 | import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
| 102 | + additional_fusesoc_argument: "--mapping=lowrisc:systems:top_darjeeling:0.1" |
93 | 103 | rel_path: "hw/ip/prim/prim_secded_28_22_fpv/lint/{tool}" |
94 | 104 | } |
95 | 105 | { |
96 | 106 | name: prim_secded_39_32_fpv |
97 | 107 | fusesoc_core: lowrisc:fpv:prim_secded_39_32_fpv |
98 | 108 | import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
| 109 | + additional_fusesoc_argument: "--mapping=lowrisc:systems:top_darjeeling:0.1" |
99 | 110 | rel_path: "hw/ip/prim/prim_secded_39_32_fpv/lint/{tool}" |
100 | 111 | } |
101 | 112 | { |
102 | 113 | name: prim_secded_64_57_fpv |
103 | 114 | fusesoc_core: lowrisc:fpv:prim_secded_64_57_fpv |
104 | 115 | import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
| 116 | + additional_fusesoc_argument: "--mapping=lowrisc:systems:top_darjeeling:0.1" |
105 | 117 | rel_path: "hw/ip/prim/prim_secded_64_57_fpv/lint/{tool}" |
106 | 118 | } |
107 | 119 | { |
108 | 120 | name: prim_secded_72_64_fpv |
109 | 121 | fusesoc_core: lowrisc:fpv:prim_secded_72_64_fpv |
110 | 122 | import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
| 123 | + additional_fusesoc_argument: "--mapping=lowrisc:systems:top_darjeeling:0.1" |
111 | 124 | rel_path: "hw/ip/prim/prim_secded_72_64_fpv/lint/{tool}" |
112 | 125 | } |
113 | 126 | { |
114 | 127 | name: prim_secded_hamming_22_16_fpv |
115 | 128 | fusesoc_core: lowrisc:fpv:prim_secded_hamming_22_16_fpv |
116 | 129 | import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
| 130 | + additional_fusesoc_argument: "--mapping=lowrisc:systems:top_darjeeling:0.1" |
117 | 131 | rel_path: "hw/ip/prim/prim_hamming_22_16_fpv/lint/{tool}" |
118 | 132 | } |
119 | 133 | { |
120 | 134 | name: prim_secded_hamming_39_32_fpv |
121 | 135 | fusesoc_core: lowrisc:fpv:prim_secded_hamming_39_32_fpv |
122 | 136 | import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
| 137 | + additional_fusesoc_argument: "--mapping=lowrisc:systems:top_darjeeling:0.1" |
123 | 138 | rel_path: "hw/ip/prim/prim_hamming_39_32_fpv/lint/{tool}" |
124 | 139 | } |
125 | 140 | { |
126 | 141 | name: prim_secded_hamming_72_64_fpv |
127 | 142 | fusesoc_core: lowrisc:fpv:prim_secded_hamming_72_64_fpv |
128 | 143 | import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
| 144 | + additional_fusesoc_argument: "--mapping=lowrisc:systems:top_darjeeling:0.1" |
129 | 145 | rel_path: "hw/ip/prim/prim_hamming_72_64_fpv/lint/{tool}" |
130 | 146 | } |
131 | 147 | { |
132 | 148 | name: prim_packer_fpv |
133 | 149 | fusesoc_core: lowrisc:fpv:prim_packer_fpv |
134 | 150 | import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
| 151 | + additional_fusesoc_argument: "--mapping=lowrisc:systems:top_darjeeling:0.1" |
135 | 152 | rel_path: "hw/ip/prim/prim_packer_fpv/lint/{tool}" |
136 | 153 | } |
137 | 154 | { |
138 | 155 | name: pinmux_fpv |
139 | | - fusesoc_core: lowrisc:fpv:pinmux_fpv |
| 156 | + fusesoc_core: lowrisc:darjeeling_fpv:pinmux_fpv |
140 | 157 | import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
141 | | - rel_path: "hw/ip/pinmux/fpv/lint/{tool}" |
| 158 | + additional_fusesoc_argument: "--mapping=lowrisc:systems:top_darjeeling:0.1" |
| 159 | + rel_path: "hw/top_earlgrey/ip_autogen/pinmux/fpv/lint/{tool}" |
142 | 160 | } |
143 | 161 | { |
144 | 162 | name: sha3pad_fpv |
145 | 163 | fusesoc_core: lowrisc:fpv:sha3pad_fpv |
146 | 164 | import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
| 165 | + additional_fusesoc_argument: "--mapping=lowrisc:systems:top_darjeeling:0.1" |
147 | 166 | rel_path: "hw/ip/kmac/fpv/lint/{tool}" |
148 | 167 | } |
149 | | - // { |
150 | | - // name: top_darjeeling_rv_plic_fpv |
151 | | - // fusesoc_core: lowrisc:darjeeling_ip:rv_plic_fpv |
152 | | - // import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
153 | | - // rel_path: "hw/top_darjeeling/ip_autogen/rv_plic/fpv/lint/{tool}" |
154 | | - // } |
| 168 | + { |
| 169 | + name: top_darjeeling_rv_plic_fpv |
| 170 | + fusesoc_core: lowrisc:darjeeling_ip:rv_plic_fpv |
| 171 | + import_cfgs: ["{proj_root}/hw/lint/tools/dvsim/common_lint_cfg.hjson"] |
| 172 | + additional_fusesoc_argument: "--mapping=lowrisc:systems:top_darjeeling:0.1" |
| 173 | + rel_path: "hw/top_darjeeling/ip_autogen/rv_plic/fpv/lint/{tool}" |
| 174 | + } |
155 | 175 | ] |
156 | 176 | } |
0 commit comments