1 # SPDX-License-Identifier: BSD-3-Clause
2 # Copyright(C) 2021 Marvell.
5 if not is_linux or not dpdk_conf.get('RTE_ARCH_64')
7 reason = 'only supported on 64-bit Linux'
17 'cnxk_eventdev_adptr.c',
18 'cnxk_eventdev_selftest.c',
19 'cnxk_eventdev_stats.c',
25 'deq/cn9k/deq_0_15_burst.c',
26 'deq/cn9k/deq_16_31_burst.c',
27 'deq/cn9k/deq_32_47_burst.c',
28 'deq/cn9k/deq_48_63_burst.c',
29 'deq/cn9k/deq_64_79_burst.c',
30 'deq/cn9k/deq_80_95_burst.c',
31 'deq/cn9k/deq_96_111_burst.c',
32 'deq/cn9k/deq_112_127_burst.c',
33 'deq/cn9k/deq_0_15_seg_burst.c',
34 'deq/cn9k/deq_16_31_seg_burst.c',
35 'deq/cn9k/deq_32_47_seg_burst.c',
36 'deq/cn9k/deq_48_63_seg_burst.c',
37 'deq/cn9k/deq_64_79_seg_burst.c',
38 'deq/cn9k/deq_80_95_seg_burst.c',
39 'deq/cn9k/deq_96_111_seg_burst.c',
40 'deq/cn9k/deq_112_127_seg_burst.c',
41 'deq/cn9k/deq_0_15.c',
42 'deq/cn9k/deq_16_31.c',
43 'deq/cn9k/deq_32_47.c',
44 'deq/cn9k/deq_48_63.c',
45 'deq/cn9k/deq_64_79.c',
46 'deq/cn9k/deq_80_95.c',
47 'deq/cn9k/deq_96_111.c',
48 'deq/cn9k/deq_112_127.c',
49 'deq/cn9k/deq_0_15_seg.c',
50 'deq/cn9k/deq_16_31_seg.c',
51 'deq/cn9k/deq_32_47_seg.c',
52 'deq/cn9k/deq_48_63_seg.c',
53 'deq/cn9k/deq_64_79_seg.c',
54 'deq/cn9k/deq_80_95_seg.c',
55 'deq/cn9k/deq_96_111_seg.c',
56 'deq/cn9k/deq_112_127_seg.c',
57 'deq/cn9k/deq_0_15_tmo.c',
58 'deq/cn9k/deq_16_31_tmo.c',
59 'deq/cn9k/deq_32_47_tmo.c',
60 'deq/cn9k/deq_48_63_tmo.c',
61 'deq/cn9k/deq_64_79_tmo.c',
62 'deq/cn9k/deq_80_95_tmo.c',
63 'deq/cn9k/deq_96_111_tmo.c',
64 'deq/cn9k/deq_112_127_tmo.c',
65 'deq/cn9k/deq_0_15_tmo_burst.c',
66 'deq/cn9k/deq_16_31_tmo_burst.c',
67 'deq/cn9k/deq_32_47_tmo_burst.c',
68 'deq/cn9k/deq_48_63_tmo_burst.c',
69 'deq/cn9k/deq_64_79_tmo_burst.c',
70 'deq/cn9k/deq_80_95_tmo_burst.c',
71 'deq/cn9k/deq_96_111_tmo_burst.c',
72 'deq/cn9k/deq_112_127_tmo_burst.c',
73 'deq/cn9k/deq_0_15_tmo_seg.c',
74 'deq/cn9k/deq_16_31_tmo_seg.c',
75 'deq/cn9k/deq_32_47_tmo_seg.c',
76 'deq/cn9k/deq_48_63_tmo_seg.c',
77 'deq/cn9k/deq_64_79_tmo_seg.c',
78 'deq/cn9k/deq_80_95_tmo_seg.c',
79 'deq/cn9k/deq_96_111_tmo_seg.c',
80 'deq/cn9k/deq_112_127_tmo_seg.c',
81 'deq/cn9k/deq_0_15_tmo_seg_burst.c',
82 'deq/cn9k/deq_16_31_tmo_seg_burst.c',
83 'deq/cn9k/deq_32_47_tmo_seg_burst.c',
84 'deq/cn9k/deq_48_63_tmo_seg_burst.c',
85 'deq/cn9k/deq_64_79_tmo_seg_burst.c',
86 'deq/cn9k/deq_80_95_tmo_seg_burst.c',
87 'deq/cn9k/deq_96_111_tmo_seg_burst.c',
88 'deq/cn9k/deq_112_127_tmo_seg_burst.c',
89 'deq/cn9k/deq_0_15_ca.c',
90 'deq/cn9k/deq_16_31_ca.c',
91 'deq/cn9k/deq_32_47_ca.c',
92 'deq/cn9k/deq_48_63_ca.c',
93 'deq/cn9k/deq_64_79_ca.c',
94 'deq/cn9k/deq_80_95_ca.c',
95 'deq/cn9k/deq_96_111_ca.c',
96 'deq/cn9k/deq_112_127_ca.c',
97 'deq/cn9k/deq_0_15_ca_burst.c',
98 'deq/cn9k/deq_16_31_ca_burst.c',
99 'deq/cn9k/deq_32_47_ca_burst.c',
100 'deq/cn9k/deq_48_63_ca_burst.c',
101 'deq/cn9k/deq_64_79_ca_burst.c',
102 'deq/cn9k/deq_80_95_ca_burst.c',
103 'deq/cn9k/deq_96_111_ca_burst.c',
104 'deq/cn9k/deq_112_127_ca_burst.c',
105 'deq/cn9k/deq_0_15_ca_seg.c',
106 'deq/cn9k/deq_16_31_ca_seg.c',
107 'deq/cn9k/deq_32_47_ca_seg.c',
108 'deq/cn9k/deq_48_63_ca_seg.c',
109 'deq/cn9k/deq_64_79_ca_seg.c',
110 'deq/cn9k/deq_80_95_ca_seg.c',
111 'deq/cn9k/deq_96_111_ca_seg.c',
112 'deq/cn9k/deq_112_127_ca_seg.c',
113 'deq/cn9k/deq_0_15_ca_seg_burst.c',
114 'deq/cn9k/deq_16_31_ca_seg_burst.c',
115 'deq/cn9k/deq_32_47_ca_seg_burst.c',
116 'deq/cn9k/deq_48_63_ca_seg_burst.c',
117 'deq/cn9k/deq_64_79_ca_seg_burst.c',
118 'deq/cn9k/deq_80_95_ca_seg_burst.c',
119 'deq/cn9k/deq_96_111_ca_seg_burst.c',
120 'deq/cn9k/deq_112_127_ca_seg_burst.c',
121 'deq/cn9k/deq_0_15_ca_tmo.c',
122 'deq/cn9k/deq_16_31_ca_tmo.c',
123 'deq/cn9k/deq_32_47_ca_tmo.c',
124 'deq/cn9k/deq_48_63_ca_tmo.c',
125 'deq/cn9k/deq_64_79_ca_tmo.c',
126 'deq/cn9k/deq_80_95_ca_tmo.c',
127 'deq/cn9k/deq_96_111_ca_tmo.c',
128 'deq/cn9k/deq_112_127_ca_tmo.c',
129 'deq/cn9k/deq_0_15_ca_tmo_burst.c',
130 'deq/cn9k/deq_16_31_ca_tmo_burst.c',
131 'deq/cn9k/deq_32_47_ca_tmo_burst.c',
132 'deq/cn9k/deq_48_63_ca_tmo_burst.c',
133 'deq/cn9k/deq_64_79_ca_tmo_burst.c',
134 'deq/cn9k/deq_80_95_ca_tmo_burst.c',
135 'deq/cn9k/deq_96_111_ca_tmo_burst.c',
136 'deq/cn9k/deq_112_127_ca_tmo_burst.c',
137 'deq/cn9k/deq_0_15_ca_tmo_seg.c',
138 'deq/cn9k/deq_16_31_ca_tmo_seg.c',
139 'deq/cn9k/deq_32_47_ca_tmo_seg.c',
140 'deq/cn9k/deq_48_63_ca_tmo_seg.c',
141 'deq/cn9k/deq_64_79_ca_tmo_seg.c',
142 'deq/cn9k/deq_80_95_ca_tmo_seg.c',
143 'deq/cn9k/deq_96_111_ca_tmo_seg.c',
144 'deq/cn9k/deq_112_127_ca_tmo_seg.c',
145 'deq/cn9k/deq_0_15_ca_tmo_seg_burst.c',
146 'deq/cn9k/deq_16_31_ca_tmo_seg_burst.c',
147 'deq/cn9k/deq_32_47_ca_tmo_seg_burst.c',
148 'deq/cn9k/deq_48_63_ca_tmo_seg_burst.c',
149 'deq/cn9k/deq_64_79_ca_tmo_seg_burst.c',
150 'deq/cn9k/deq_80_95_ca_tmo_seg_burst.c',
151 'deq/cn9k/deq_96_111_ca_tmo_seg_burst.c',
152 'deq/cn9k/deq_112_127_ca_tmo_seg_burst.c',
156 'deq/cn9k/deq_0_15_dual_burst.c',
157 'deq/cn9k/deq_16_31_dual_burst.c',
158 'deq/cn9k/deq_32_47_dual_burst.c',
159 'deq/cn9k/deq_48_63_dual_burst.c',
160 'deq/cn9k/deq_64_79_dual_burst.c',
161 'deq/cn9k/deq_80_95_dual_burst.c',
162 'deq/cn9k/deq_96_111_dual_burst.c',
163 'deq/cn9k/deq_112_127_dual_burst.c',
164 'deq/cn9k/deq_0_15_dual_seg_burst.c',
165 'deq/cn9k/deq_16_31_dual_seg_burst.c',
166 'deq/cn9k/deq_32_47_dual_seg_burst.c',
167 'deq/cn9k/deq_48_63_dual_seg_burst.c',
168 'deq/cn9k/deq_64_79_dual_seg_burst.c',
169 'deq/cn9k/deq_80_95_dual_seg_burst.c',
170 'deq/cn9k/deq_96_111_dual_seg_burst.c',
171 'deq/cn9k/deq_112_127_dual_seg_burst.c',
172 'deq/cn9k/deq_0_15_dual.c',
173 'deq/cn9k/deq_16_31_dual.c',
174 'deq/cn9k/deq_32_47_dual.c',
175 'deq/cn9k/deq_48_63_dual.c',
176 'deq/cn9k/deq_64_79_dual.c',
177 'deq/cn9k/deq_80_95_dual.c',
178 'deq/cn9k/deq_96_111_dual.c',
179 'deq/cn9k/deq_112_127_dual.c',
180 'deq/cn9k/deq_0_15_dual_seg.c',
181 'deq/cn9k/deq_16_31_dual_seg.c',
182 'deq/cn9k/deq_32_47_dual_seg.c',
183 'deq/cn9k/deq_48_63_dual_seg.c',
184 'deq/cn9k/deq_64_79_dual_seg.c',
185 'deq/cn9k/deq_80_95_dual_seg.c',
186 'deq/cn9k/deq_96_111_dual_seg.c',
187 'deq/cn9k/deq_112_127_dual_seg.c',
188 'deq/cn9k/deq_0_15_dual_tmo.c',
189 'deq/cn9k/deq_16_31_dual_tmo.c',
190 'deq/cn9k/deq_32_47_dual_tmo.c',
191 'deq/cn9k/deq_48_63_dual_tmo.c',
192 'deq/cn9k/deq_64_79_dual_tmo.c',
193 'deq/cn9k/deq_80_95_dual_tmo.c',
194 'deq/cn9k/deq_96_111_dual_tmo.c',
195 'deq/cn9k/deq_112_127_dual_tmo.c',
196 'deq/cn9k/deq_0_15_dual_tmo_burst.c',
197 'deq/cn9k/deq_16_31_dual_tmo_burst.c',
198 'deq/cn9k/deq_32_47_dual_tmo_burst.c',
199 'deq/cn9k/deq_48_63_dual_tmo_burst.c',
200 'deq/cn9k/deq_64_79_dual_tmo_burst.c',
201 'deq/cn9k/deq_80_95_dual_tmo_burst.c',
202 'deq/cn9k/deq_96_111_dual_tmo_burst.c',
203 'deq/cn9k/deq_112_127_dual_tmo_burst.c',
204 'deq/cn9k/deq_0_15_dual_tmo_seg.c',
205 'deq/cn9k/deq_16_31_dual_tmo_seg.c',
206 'deq/cn9k/deq_32_47_dual_tmo_seg.c',
207 'deq/cn9k/deq_48_63_dual_tmo_seg.c',
208 'deq/cn9k/deq_64_79_dual_tmo_seg.c',
209 'deq/cn9k/deq_80_95_dual_tmo_seg.c',
210 'deq/cn9k/deq_96_111_dual_tmo_seg.c',
211 'deq/cn9k/deq_112_127_dual_tmo_seg.c',
212 'deq/cn9k/deq_0_15_dual_tmo_seg_burst.c',
213 'deq/cn9k/deq_16_31_dual_tmo_seg_burst.c',
214 'deq/cn9k/deq_32_47_dual_tmo_seg_burst.c',
215 'deq/cn9k/deq_48_63_dual_tmo_seg_burst.c',
216 'deq/cn9k/deq_64_79_dual_tmo_seg_burst.c',
217 'deq/cn9k/deq_80_95_dual_tmo_seg_burst.c',
218 'deq/cn9k/deq_96_111_dual_tmo_seg_burst.c',
219 'deq/cn9k/deq_112_127_dual_tmo_seg_burst.c',
220 'deq/cn9k/deq_0_15_dual_ca.c',
221 'deq/cn9k/deq_16_31_dual_ca.c',
222 'deq/cn9k/deq_32_47_dual_ca.c',
223 'deq/cn9k/deq_48_63_dual_ca.c',
224 'deq/cn9k/deq_64_79_dual_ca.c',
225 'deq/cn9k/deq_80_95_dual_ca.c',
226 'deq/cn9k/deq_96_111_dual_ca.c',
227 'deq/cn9k/deq_112_127_dual_ca.c',
228 'deq/cn9k/deq_0_15_dual_ca_burst.c',
229 'deq/cn9k/deq_16_31_dual_ca_burst.c',
230 'deq/cn9k/deq_32_47_dual_ca_burst.c',
231 'deq/cn9k/deq_48_63_dual_ca_burst.c',
232 'deq/cn9k/deq_64_79_dual_ca_burst.c',
233 'deq/cn9k/deq_80_95_dual_ca_burst.c',
234 'deq/cn9k/deq_96_111_dual_ca_burst.c',
235 'deq/cn9k/deq_112_127_dual_ca_burst.c',
236 'deq/cn9k/deq_0_15_dual_ca_seg.c',
237 'deq/cn9k/deq_16_31_dual_ca_seg.c',
238 'deq/cn9k/deq_32_47_dual_ca_seg.c',
239 'deq/cn9k/deq_48_63_dual_ca_seg.c',
240 'deq/cn9k/deq_64_79_dual_ca_seg.c',
241 'deq/cn9k/deq_80_95_dual_ca_seg.c',
242 'deq/cn9k/deq_96_111_dual_ca_seg.c',
243 'deq/cn9k/deq_112_127_dual_ca_seg.c',
244 'deq/cn9k/deq_0_15_dual_ca_seg_burst.c',
245 'deq/cn9k/deq_16_31_dual_ca_seg_burst.c',
246 'deq/cn9k/deq_32_47_dual_ca_seg_burst.c',
247 'deq/cn9k/deq_48_63_dual_ca_seg_burst.c',
248 'deq/cn9k/deq_64_79_dual_ca_seg_burst.c',
249 'deq/cn9k/deq_80_95_dual_ca_seg_burst.c',
250 'deq/cn9k/deq_96_111_dual_ca_seg_burst.c',
251 'deq/cn9k/deq_112_127_dual_ca_seg_burst.c',
252 'deq/cn9k/deq_0_15_dual_ca_tmo.c',
253 'deq/cn9k/deq_16_31_dual_ca_tmo.c',
254 'deq/cn9k/deq_32_47_dual_ca_tmo.c',
255 'deq/cn9k/deq_48_63_dual_ca_tmo.c',
256 'deq/cn9k/deq_64_79_dual_ca_tmo.c',
257 'deq/cn9k/deq_80_95_dual_ca_tmo.c',
258 'deq/cn9k/deq_96_111_dual_ca_tmo.c',
259 'deq/cn9k/deq_112_127_dual_ca_tmo.c',
260 'deq/cn9k/deq_0_15_dual_ca_tmo_burst.c',
261 'deq/cn9k/deq_16_31_dual_ca_tmo_burst.c',
262 'deq/cn9k/deq_32_47_dual_ca_tmo_burst.c',
263 'deq/cn9k/deq_48_63_dual_ca_tmo_burst.c',
264 'deq/cn9k/deq_64_79_dual_ca_tmo_burst.c',
265 'deq/cn9k/deq_80_95_dual_ca_tmo_burst.c',
266 'deq/cn9k/deq_96_111_dual_ca_tmo_burst.c',
267 'deq/cn9k/deq_112_127_dual_ca_tmo_burst.c',
268 'deq/cn9k/deq_0_15_dual_ca_tmo_seg.c',
269 'deq/cn9k/deq_16_31_dual_ca_tmo_seg.c',
270 'deq/cn9k/deq_32_47_dual_ca_tmo_seg.c',
271 'deq/cn9k/deq_48_63_dual_ca_tmo_seg.c',
272 'deq/cn9k/deq_64_79_dual_ca_tmo_seg.c',
273 'deq/cn9k/deq_80_95_dual_ca_tmo_seg.c',
274 'deq/cn9k/deq_96_111_dual_ca_tmo_seg.c',
275 'deq/cn9k/deq_112_127_dual_ca_tmo_seg.c',
276 'deq/cn9k/deq_0_15_dual_ca_tmo_seg_burst.c',
277 'deq/cn9k/deq_16_31_dual_ca_tmo_seg_burst.c',
278 'deq/cn9k/deq_32_47_dual_ca_tmo_seg_burst.c',
279 'deq/cn9k/deq_48_63_dual_ca_tmo_seg_burst.c',
280 'deq/cn9k/deq_64_79_dual_ca_tmo_seg_burst.c',
281 'deq/cn9k/deq_80_95_dual_ca_tmo_seg_burst.c',
282 'deq/cn9k/deq_96_111_dual_ca_tmo_seg_burst.c',
283 'deq/cn9k/deq_112_127_dual_ca_tmo_seg_burst.c',
288 'tx/cn9k/tx_16_31.c',
289 'tx/cn9k/tx_32_47.c',
290 'tx/cn9k/tx_48_63.c',
291 'tx/cn9k/tx_64_79.c',
292 'tx/cn9k/tx_80_95.c',
293 'tx/cn9k/tx_96_111.c',
294 'tx/cn9k/tx_112_127.c',
295 'tx/cn9k/tx_0_15_seg.c',
296 'tx/cn9k/tx_16_31_seg.c',
297 'tx/cn9k/tx_32_47_seg.c',
298 'tx/cn9k/tx_48_63_seg.c',
299 'tx/cn9k/tx_64_79_seg.c',
300 'tx/cn9k/tx_80_95_seg.c',
301 'tx/cn9k/tx_96_111_seg.c',
302 'tx/cn9k/tx_112_127_seg.c',
306 'tx/cn9k/tx_0_15_dual.c',
307 'tx/cn9k/tx_16_31_dual.c',
308 'tx/cn9k/tx_32_47_dual.c',
309 'tx/cn9k/tx_48_63_dual.c',
310 'tx/cn9k/tx_64_79_dual.c',
311 'tx/cn9k/tx_80_95_dual.c',
312 'tx/cn9k/tx_96_111_dual.c',
313 'tx/cn9k/tx_112_127_dual.c',
314 'tx/cn9k/tx_0_15_dual_seg.c',
315 'tx/cn9k/tx_16_31_dual_seg.c',
316 'tx/cn9k/tx_32_47_dual_seg.c',
317 'tx/cn9k/tx_48_63_dual_seg.c',
318 'tx/cn9k/tx_64_79_dual_seg.c',
319 'tx/cn9k/tx_80_95_dual_seg.c',
320 'tx/cn9k/tx_96_111_dual_seg.c',
321 'tx/cn9k/tx_112_127_dual_seg.c',
325 'deq/cn10k/deq_0_15_burst.c',
326 'deq/cn10k/deq_16_31_burst.c',
327 'deq/cn10k/deq_32_47_burst.c',
328 'deq/cn10k/deq_48_63_burst.c',
329 'deq/cn10k/deq_64_79_burst.c',
330 'deq/cn10k/deq_80_95_burst.c',
331 'deq/cn10k/deq_96_111_burst.c',
332 'deq/cn10k/deq_112_127_burst.c',
333 'deq/cn10k/deq_0_15_seg_burst.c',
334 'deq/cn10k/deq_16_31_seg_burst.c',
335 'deq/cn10k/deq_32_47_seg_burst.c',
336 'deq/cn10k/deq_48_63_seg_burst.c',
337 'deq/cn10k/deq_64_79_seg_burst.c',
338 'deq/cn10k/deq_80_95_seg_burst.c',
339 'deq/cn10k/deq_96_111_seg_burst.c',
340 'deq/cn10k/deq_112_127_seg_burst.c',
341 'deq/cn10k/deq_0_15.c',
342 'deq/cn10k/deq_16_31.c',
343 'deq/cn10k/deq_32_47.c',
344 'deq/cn10k/deq_48_63.c',
345 'deq/cn10k/deq_64_79.c',
346 'deq/cn10k/deq_80_95.c',
347 'deq/cn10k/deq_96_111.c',
348 'deq/cn10k/deq_112_127.c',
349 'deq/cn10k/deq_0_15_seg.c',
350 'deq/cn10k/deq_16_31_seg.c',
351 'deq/cn10k/deq_32_47_seg.c',
352 'deq/cn10k/deq_48_63_seg.c',
353 'deq/cn10k/deq_64_79_seg.c',
354 'deq/cn10k/deq_80_95_seg.c',
355 'deq/cn10k/deq_96_111_seg.c',
356 'deq/cn10k/deq_112_127_seg.c',
357 'deq/cn10k/deq_0_15_tmo.c',
358 'deq/cn10k/deq_16_31_tmo.c',
359 'deq/cn10k/deq_32_47_tmo.c',
360 'deq/cn10k/deq_48_63_tmo.c',
361 'deq/cn10k/deq_64_79_tmo.c',
362 'deq/cn10k/deq_80_95_tmo.c',
363 'deq/cn10k/deq_96_111_tmo.c',
364 'deq/cn10k/deq_112_127_tmo.c',
365 'deq/cn10k/deq_0_15_tmo_burst.c',
366 'deq/cn10k/deq_16_31_tmo_burst.c',
367 'deq/cn10k/deq_32_47_tmo_burst.c',
368 'deq/cn10k/deq_48_63_tmo_burst.c',
369 'deq/cn10k/deq_64_79_tmo_burst.c',
370 'deq/cn10k/deq_80_95_tmo_burst.c',
371 'deq/cn10k/deq_96_111_tmo_burst.c',
372 'deq/cn10k/deq_112_127_tmo_burst.c',
373 'deq/cn10k/deq_0_15_tmo_seg.c',
374 'deq/cn10k/deq_16_31_tmo_seg.c',
375 'deq/cn10k/deq_32_47_tmo_seg.c',
376 'deq/cn10k/deq_48_63_tmo_seg.c',
377 'deq/cn10k/deq_64_79_tmo_seg.c',
378 'deq/cn10k/deq_80_95_tmo_seg.c',
379 'deq/cn10k/deq_96_111_tmo_seg.c',
380 'deq/cn10k/deq_112_127_tmo_seg.c',
381 'deq/cn10k/deq_0_15_tmo_seg_burst.c',
382 'deq/cn10k/deq_16_31_tmo_seg_burst.c',
383 'deq/cn10k/deq_32_47_tmo_seg_burst.c',
384 'deq/cn10k/deq_48_63_tmo_seg_burst.c',
385 'deq/cn10k/deq_64_79_tmo_seg_burst.c',
386 'deq/cn10k/deq_80_95_tmo_seg_burst.c',
387 'deq/cn10k/deq_96_111_tmo_seg_burst.c',
388 'deq/cn10k/deq_112_127_tmo_seg_burst.c',
389 'deq/cn10k/deq_0_15_ca.c',
390 'deq/cn10k/deq_16_31_ca.c',
391 'deq/cn10k/deq_32_47_ca.c',
392 'deq/cn10k/deq_48_63_ca.c',
393 'deq/cn10k/deq_64_79_ca.c',
394 'deq/cn10k/deq_80_95_ca.c',
395 'deq/cn10k/deq_96_111_ca.c',
396 'deq/cn10k/deq_112_127_ca.c',
397 'deq/cn10k/deq_0_15_ca_burst.c',
398 'deq/cn10k/deq_16_31_ca_burst.c',
399 'deq/cn10k/deq_32_47_ca_burst.c',
400 'deq/cn10k/deq_48_63_ca_burst.c',
401 'deq/cn10k/deq_64_79_ca_burst.c',
402 'deq/cn10k/deq_80_95_ca_burst.c',
403 'deq/cn10k/deq_96_111_ca_burst.c',
404 'deq/cn10k/deq_112_127_ca_burst.c',
405 'deq/cn10k/deq_0_15_ca_seg.c',
406 'deq/cn10k/deq_16_31_ca_seg.c',
407 'deq/cn10k/deq_32_47_ca_seg.c',
408 'deq/cn10k/deq_48_63_ca_seg.c',
409 'deq/cn10k/deq_64_79_ca_seg.c',
410 'deq/cn10k/deq_80_95_ca_seg.c',
411 'deq/cn10k/deq_96_111_ca_seg.c',
412 'deq/cn10k/deq_112_127_ca_seg.c',
413 'deq/cn10k/deq_0_15_ca_seg_burst.c',
414 'deq/cn10k/deq_16_31_ca_seg_burst.c',
415 'deq/cn10k/deq_32_47_ca_seg_burst.c',
416 'deq/cn10k/deq_48_63_ca_seg_burst.c',
417 'deq/cn10k/deq_64_79_ca_seg_burst.c',
418 'deq/cn10k/deq_80_95_ca_seg_burst.c',
419 'deq/cn10k/deq_96_111_ca_seg_burst.c',
420 'deq/cn10k/deq_112_127_ca_seg_burst.c',
421 'deq/cn10k/deq_0_15_ca_tmo.c',
422 'deq/cn10k/deq_16_31_ca_tmo.c',
423 'deq/cn10k/deq_32_47_ca_tmo.c',
424 'deq/cn10k/deq_48_63_ca_tmo.c',
425 'deq/cn10k/deq_64_79_ca_tmo.c',
426 'deq/cn10k/deq_80_95_ca_tmo.c',
427 'deq/cn10k/deq_96_111_ca_tmo.c',
428 'deq/cn10k/deq_112_127_ca_tmo.c',
429 'deq/cn10k/deq_0_15_ca_tmo_burst.c',
430 'deq/cn10k/deq_16_31_ca_tmo_burst.c',
431 'deq/cn10k/deq_32_47_ca_tmo_burst.c',
432 'deq/cn10k/deq_48_63_ca_tmo_burst.c',
433 'deq/cn10k/deq_64_79_ca_tmo_burst.c',
434 'deq/cn10k/deq_80_95_ca_tmo_burst.c',
435 'deq/cn10k/deq_96_111_ca_tmo_burst.c',
436 'deq/cn10k/deq_112_127_ca_tmo_burst.c',
437 'deq/cn10k/deq_0_15_ca_tmo_seg.c',
438 'deq/cn10k/deq_16_31_ca_tmo_seg.c',
439 'deq/cn10k/deq_32_47_ca_tmo_seg.c',
440 'deq/cn10k/deq_48_63_ca_tmo_seg.c',
441 'deq/cn10k/deq_64_79_ca_tmo_seg.c',
442 'deq/cn10k/deq_80_95_ca_tmo_seg.c',
443 'deq/cn10k/deq_96_111_ca_tmo_seg.c',
444 'deq/cn10k/deq_112_127_ca_tmo_seg.c',
445 'deq/cn10k/deq_0_15_ca_tmo_seg_burst.c',
446 'deq/cn10k/deq_16_31_ca_tmo_seg_burst.c',
447 'deq/cn10k/deq_32_47_ca_tmo_seg_burst.c',
448 'deq/cn10k/deq_48_63_ca_tmo_seg_burst.c',
449 'deq/cn10k/deq_64_79_ca_tmo_seg_burst.c',
450 'deq/cn10k/deq_80_95_ca_tmo_seg_burst.c',
451 'deq/cn10k/deq_96_111_ca_tmo_seg_burst.c',
452 'deq/cn10k/deq_112_127_ca_tmo_seg_burst.c',
456 'tx/cn10k/tx_0_15.c',
457 'tx/cn10k/tx_16_31.c',
458 'tx/cn10k/tx_32_47.c',
459 'tx/cn10k/tx_48_63.c',
460 'tx/cn10k/tx_64_79.c',
461 'tx/cn10k/tx_80_95.c',
462 'tx/cn10k/tx_96_111.c',
463 'tx/cn10k/tx_112_127.c',
464 'tx/cn10k/tx_0_15_seg.c',
465 'tx/cn10k/tx_16_31_seg.c',
466 'tx/cn10k/tx_32_47_seg.c',
467 'tx/cn10k/tx_48_63_seg.c',
468 'tx/cn10k/tx_64_79_seg.c',
469 'tx/cn10k/tx_80_95_seg.c',
470 'tx/cn10k/tx_96_111_seg.c',
471 'tx/cn10k/tx_112_127_seg.c',
474 extra_flags = ['-flax-vector-conversions', '-Wno-strict-aliasing']
475 foreach flag: extra_flags
476 if cc.has_argument(flag)
481 deps += ['bus_pci', 'common_cnxk', 'net_cnxk', 'crypto_cnxk']