1 /* SPDX-License-Identifier: BSD-3-Clause 2 * Copyright(C) 2022 Marvell. 3 */ 4 5 #include "cn20k_worker.h" 6 7 #ifdef _ROC_API_H_ 8 #error "roc_api.h is included" 9 #endif 10 11 #if !defined(CNXK_DIS_TMPLT_FUNC) 12 13 #define R(name, flags) \ 14 SSO_CMN_DEQ_SEG_BURST(cn20k_sso_hws_deq_seg_burst_##name, \ 15 cn20k_sso_hws_deq_seg_##name, flags) \ 16 SSO_CMN_DEQ_SEG_BURST(cn20k_sso_hws_reas_deq_seg_burst_##name, \ 17 cn20k_sso_hws_reas_deq_seg_##name, flags | NIX_RX_REAS_F) 18 19 NIX_RX_FASTPATH_MODES_32_47 20 #undef R 21 22 #endif 23