Lines Matching +full:rx +full:- +full:m
1 /* SPDX-License-Identifier: GPL-2.0 */
37 #define INTR_MASK(pfvfs) ((pfvfs < 64) ? (BIT_ULL(pfvfs) - 1) : (~0ull))
69 u64 rx_start; /* Offset of Rx region in mbox memory */
71 u16 rx_size; /* Size of Rx region */
133 /* Generic mbox IDs (range 0x000 - 0x1FF) */ \
134 M(READY, 0x001, ready, msg_req, ready_msg_rsp) \
135 M(ATTACH_RESOURCES, 0x002, attach_resources, rsrc_attach, msg_rsp) \
136 M(DETACH_RESOURCES, 0x003, detach_resources, rsrc_detach, msg_rsp) \
137 M(FREE_RSRC_CNT, 0x004, free_rsrc_cnt, msg_req, free_rsrcs_rsp) \
138 M(MSIX_OFFSET, 0x005, msix_offset, msg_req, msix_offset_rsp) \
139 M(VF_FLR, 0x006, vf_flr, msg_req, msg_rsp) \
140 M(PTP_OP, 0x007, ptp_op, ptp_req, ptp_rsp) \
141 M(GET_HW_CAP, 0x008, get_hw_cap, msg_req, get_hw_cap_rsp) \
142 M(LMTST_TBL_SETUP, 0x00a, lmtst_tbl_setup, lmtst_tbl_setup_req, \
144 M(SET_VF_PERM, 0x00b, set_vf_perm, set_vf_perm, msg_rsp) \
145 M(PTP_GET_CAP, 0x00c, ptp_get_cap, msg_req, ptp_get_cap_rsp) \
146 /* CGX mbox IDs (range 0x200 - 0x3FF) */ \
147 M(CGX_START_RXTX, 0x200, cgx_start_rxtx, msg_req, msg_rsp) \
148 M(CGX_STOP_RXTX, 0x201, cgx_stop_rxtx, msg_req, msg_rsp) \
149 M(CGX_STATS, 0x202, cgx_stats, msg_req, cgx_stats_rsp) \
150 M(CGX_MAC_ADDR_SET, 0x203, cgx_mac_addr_set, cgx_mac_addr_set_or_get, \
152 M(CGX_MAC_ADDR_GET, 0x204, cgx_mac_addr_get, cgx_mac_addr_set_or_get, \
154 M(CGX_PROMISC_ENABLE, 0x205, cgx_promisc_enable, msg_req, msg_rsp) \
155 M(CGX_PROMISC_DISABLE, 0x206, cgx_promisc_disable, msg_req, msg_rsp) \
156 M(CGX_START_LINKEVENTS, 0x207, cgx_start_linkevents, msg_req, msg_rsp) \
157 M(CGX_STOP_LINKEVENTS, 0x208, cgx_stop_linkevents, msg_req, msg_rsp) \
158 M(CGX_GET_LINKINFO, 0x209, cgx_get_linkinfo, msg_req, cgx_link_info_msg) \
159 M(CGX_INTLBK_ENABLE, 0x20A, cgx_intlbk_enable, msg_req, msg_rsp) \
160 M(CGX_INTLBK_DISABLE, 0x20B, cgx_intlbk_disable, msg_req, msg_rsp) \
161 M(CGX_PTP_RX_ENABLE, 0x20C, cgx_ptp_rx_enable, msg_req, msg_rsp) \
162 M(CGX_PTP_RX_DISABLE, 0x20D, cgx_ptp_rx_disable, msg_req, msg_rsp) \
163 M(CGX_CFG_PAUSE_FRM, 0x20E, cgx_cfg_pause_frm, cgx_pause_frm_cfg, \
165 M(CGX_FW_DATA_GET, 0x20F, cgx_get_aux_link_info, msg_req, cgx_fw_data) \
166 M(CGX_FEC_SET, 0x210, cgx_set_fec_param, fec_mode, fec_mode) \
167 M(CGX_MAC_ADDR_ADD, 0x211, cgx_mac_addr_add, cgx_mac_addr_add_req, \
169 M(CGX_MAC_ADDR_DEL, 0x212, cgx_mac_addr_del, cgx_mac_addr_del_req, \
171 M(CGX_MAC_MAX_ENTRIES_GET, 0x213, cgx_mac_max_entries_get, msg_req, \
173 M(CGX_FEC_STATS, 0x217, cgx_fec_stats, msg_req, cgx_fec_stats_rsp) \
174 M(CGX_SET_LINK_MODE, 0x218, cgx_set_link_mode, cgx_set_link_mode_req,\
176 M(CGX_GET_PHY_FEC_STATS, 0x219, cgx_get_phy_fec_stats, msg_req, msg_rsp) \
177 M(CGX_STATS_RST, 0x21A, cgx_stats_rst, msg_req, msg_rsp) \
178 M(CGX_FEATURES_GET, 0x21B, cgx_features_get, msg_req, \
180 M(RPM_STATS, 0x21C, rpm_stats, msg_req, rpm_stats_rsp) \
181 M(CGX_MAC_ADDR_RESET, 0x21D, cgx_mac_addr_reset, cgx_mac_addr_reset_req, \
183 M(CGX_MAC_ADDR_UPDATE, 0x21E, cgx_mac_addr_update, cgx_mac_addr_update_req, \
185 M(CGX_PRIO_FLOW_CTRL_CFG, 0x21F, cgx_prio_flow_ctrl_cfg, cgx_pfc_cfg, \
187 /* NPA mbox IDs (range 0x400 - 0x5FF) */ \
188 M(NPA_LF_ALLOC, 0x400, npa_lf_alloc, \
190 M(NPA_LF_FREE, 0x401, npa_lf_free, msg_req, msg_rsp) \
191 M(NPA_AQ_ENQ, 0x402, npa_aq_enq, npa_aq_enq_req, npa_aq_enq_rsp) \
192 M(NPA_HWCTX_DISABLE, 0x403, npa_hwctx_disable, hwctx_disable_req, msg_rsp)\
193 /* SSO/SSOW mbox IDs (range 0x600 - 0x7FF) */ \
194 /* TIM mbox IDs (range 0x800 - 0x9FF) */ \
195 /* CPT mbox IDs (range 0xA00 - 0xBFF) */ \
196 M(CPT_LF_ALLOC, 0xA00, cpt_lf_alloc, cpt_lf_alloc_req_msg, \
198 M(CPT_LF_FREE, 0xA01, cpt_lf_free, msg_req, msg_rsp) \
199 M(CPT_RD_WR_REGISTER, 0xA02, cpt_rd_wr_register, cpt_rd_wr_reg_msg, \
201 M(CPT_INLINE_IPSEC_CFG, 0xA04, cpt_inline_ipsec_cfg, \
203 M(CPT_STATS, 0xA05, cpt_sts, cpt_sts_req, cpt_sts_rsp) \
204 M(CPT_RXC_TIME_CFG, 0xA06, cpt_rxc_time_cfg, cpt_rxc_time_cfg_req, \
206 M(CPT_CTX_CACHE_SYNC, 0xA07, cpt_ctx_cache_sync, msg_req, msg_rsp) \
207 M(CPT_LF_RESET, 0xA08, cpt_lf_reset, cpt_lf_rst_req, msg_rsp) \
208 M(CPT_FLT_ENG_INFO, 0xA09, cpt_flt_eng_info, cpt_flt_eng_info_req, \
210 /* SDP mbox IDs (range 0x1000 - 0x11FF) */ \
211 M(SET_SDP_CHAN_INFO, 0x1000, set_sdp_chan_info, sdp_chan_info_msg, msg_rsp) \
212 M(GET_SDP_CHAN_INFO, 0x1001, get_sdp_chan_info, msg_req, sdp_get_chan_info_msg) \
213 /* NPC mbox IDs (range 0x6000 - 0x7FFF) */ \
214 M(NPC_MCAM_ALLOC_ENTRY, 0x6000, npc_mcam_alloc_entry, npc_mcam_alloc_entry_req,\
216 M(NPC_MCAM_FREE_ENTRY, 0x6001, npc_mcam_free_entry, \
218 M(NPC_MCAM_WRITE_ENTRY, 0x6002, npc_mcam_write_entry, \
220 M(NPC_MCAM_ENA_ENTRY, 0x6003, npc_mcam_ena_entry, \
222 M(NPC_MCAM_DIS_ENTRY, 0x6004, npc_mcam_dis_entry, \
224 M(NPC_MCAM_SHIFT_ENTRY, 0x6005, npc_mcam_shift_entry, npc_mcam_shift_entry_req,\
226 M(NPC_MCAM_ALLOC_COUNTER, 0x6006, npc_mcam_alloc_counter, \
229 M(NPC_MCAM_FREE_COUNTER, 0x6007, npc_mcam_free_counter, \
231 M(NPC_MCAM_UNMAP_COUNTER, 0x6008, npc_mcam_unmap_counter, \
233 M(NPC_MCAM_CLEAR_COUNTER, 0x6009, npc_mcam_clear_counter, \
235 M(NPC_MCAM_COUNTER_STATS, 0x600a, npc_mcam_counter_stats, \
238 M(NPC_MCAM_ALLOC_AND_WRITE_ENTRY, 0x600b, npc_mcam_alloc_and_write_entry, \
241 M(NPC_GET_KEX_CFG, 0x600c, npc_get_kex_cfg, \
243 M(NPC_INSTALL_FLOW, 0x600d, npc_install_flow, \
245 M(NPC_DELETE_FLOW, 0x600e, npc_delete_flow, \
247 M(NPC_MCAM_READ_ENTRY, 0x600f, npc_mcam_read_entry, \
250 M(NPC_SET_PKIND, 0x6010, npc_set_pkind, \
252 M(NPC_MCAM_READ_BASE_RULE, 0x6011, npc_read_base_steer_rule, \
254 M(NPC_MCAM_GET_STATS, 0x6012, npc_mcam_entry_stats, \
257 M(NPC_GET_FIELD_HASH_INFO, 0x6013, npc_get_field_hash_info, \
260 M(NPC_GET_FIELD_STATUS, 0x6014, npc_get_field_status, \
263 /* NIX mbox IDs (range 0x8000 - 0xFFFF) */ \
264 M(NIX_LF_ALLOC, 0x8000, nix_lf_alloc, \
266 M(NIX_LF_FREE, 0x8001, nix_lf_free, nix_lf_free_req, msg_rsp) \
267 M(NIX_AQ_ENQ, 0x8002, nix_aq_enq, nix_aq_enq_req, nix_aq_enq_rsp) \
268 M(NIX_HWCTX_DISABLE, 0x8003, nix_hwctx_disable, \
270 M(NIX_TXSCH_ALLOC, 0x8004, nix_txsch_alloc, \
272 M(NIX_TXSCH_FREE, 0x8005, nix_txsch_free, nix_txsch_free_req, msg_rsp) \
273 M(NIX_TXSCHQ_CFG, 0x8006, nix_txschq_cfg, nix_txschq_config, \
275 M(NIX_STATS_RST, 0x8007, nix_stats_rst, msg_req, msg_rsp) \
276 M(NIX_VTAG_CFG, 0x8008, nix_vtag_cfg, nix_vtag_config, \
278 M(NIX_RSS_FLOWKEY_CFG, 0x8009, nix_rss_flowkey_cfg, \
281 M(NIX_SET_MAC_ADDR, 0x800a, nix_set_mac_addr, nix_set_mac_addr, msg_rsp) \
282 M(NIX_SET_RX_MODE, 0x800b, nix_set_rx_mode, nix_rx_mode, msg_rsp) \
283 M(NIX_SET_HW_FRS, 0x800c, nix_set_hw_frs, nix_frs_cfg, msg_rsp) \
284 M(NIX_LF_START_RX, 0x800d, nix_lf_start_rx, msg_req, msg_rsp) \
285 M(NIX_LF_STOP_RX, 0x800e, nix_lf_stop_rx, msg_req, msg_rsp) \
286 M(NIX_MARK_FORMAT_CFG, 0x800f, nix_mark_format_cfg, \
289 M(NIX_SET_RX_CFG, 0x8010, nix_set_rx_cfg, nix_rx_cfg, msg_rsp) \
290 M(NIX_LSO_FORMAT_CFG, 0x8011, nix_lso_format_cfg, \
293 M(NIX_LF_PTP_TX_ENABLE, 0x8013, nix_lf_ptp_tx_enable, msg_req, msg_rsp) \
294 M(NIX_LF_PTP_TX_DISABLE, 0x8014, nix_lf_ptp_tx_disable, msg_req, msg_rsp) \
295 M(NIX_BP_ENABLE, 0x8016, nix_bp_enable, nix_bp_cfg_req, \
297 M(NIX_BP_DISABLE, 0x8017, nix_bp_disable, nix_bp_cfg_req, msg_rsp) \
298 M(NIX_GET_MAC_ADDR, 0x8018, nix_get_mac_addr, msg_req, nix_get_mac_addr_rsp) \
299 M(NIX_INLINE_IPSEC_CFG, 0x8019, nix_inline_ipsec_cfg, \
301 M(NIX_INLINE_IPSEC_LF_CFG, 0x801a, nix_inline_ipsec_lf_cfg, \
303 M(NIX_CN10K_AQ_ENQ, 0x801b, nix_cn10k_aq_enq, nix_cn10k_aq_enq_req, \
305 M(NIX_GET_HW_INFO, 0x801c, nix_get_hw_info, msg_req, nix_hw_info) \
306 M(NIX_BANDPROF_ALLOC, 0x801d, nix_bandprof_alloc, nix_bandprof_alloc_req, \
308 M(NIX_BANDPROF_FREE, 0x801e, nix_bandprof_free, nix_bandprof_free_req, \
310 M(NIX_BANDPROF_GET_HWINFO, 0x801f, nix_bandprof_get_hwinfo, msg_req, \
312 M(NIX_READ_INLINE_IPSEC_CFG, 0x8023, nix_read_inline_ipsec_cfg, \
314 /* MCS mbox IDs (range 0xA000 - 0xBFFF) */ \
315 M(MCS_ALLOC_RESOURCES, 0xa000, mcs_alloc_resources, mcs_alloc_rsrc_req, \
317 M(MCS_FREE_RESOURCES, 0xa001, mcs_free_resources, mcs_free_rsrc_req, msg_rsp) \
318 M(MCS_FLOWID_ENTRY_WRITE, 0xa002, mcs_flowid_entry_write, mcs_flowid_entry_write_req, \
320 M(MCS_SECY_PLCY_WRITE, 0xa003, mcs_secy_plcy_write, mcs_secy_plcy_write_req, \
322 M(MCS_RX_SC_CAM_WRITE, 0xa004, mcs_rx_sc_cam_write, mcs_rx_sc_cam_write_req, \
324 M(MCS_SA_PLCY_WRITE, 0xa005, mcs_sa_plcy_write, mcs_sa_plcy_write_req, \
326 M(MCS_TX_SC_SA_MAP_WRITE, 0xa006, mcs_tx_sc_sa_map_write, mcs_tx_sc_sa_map, \
328 M(MCS_RX_SC_SA_MAP_WRITE, 0xa007, mcs_rx_sc_sa_map_write, mcs_rx_sc_sa_map, \
330 M(MCS_FLOWID_ENA_ENTRY, 0xa008, mcs_flowid_ena_entry, mcs_flowid_ena_dis_entry, \
332 M(MCS_PN_TABLE_WRITE, 0xa009, mcs_pn_table_write, mcs_pn_table_write_req, \
334 M(MCS_SET_ACTIVE_LMAC, 0xa00a, mcs_set_active_lmac, mcs_set_active_lmac, \
336 M(MCS_GET_HW_INFO, 0xa00b, mcs_get_hw_info, msg_req, mcs_hw_info) \
337 M(MCS_GET_FLOWID_STATS, 0xa00c, mcs_get_flowid_stats, mcs_stats_req, \
339 M(MCS_GET_SECY_STATS, 0xa00d, mcs_get_secy_stats, mcs_stats_req, \
341 M(MCS_GET_SC_STATS, 0xa00e, mcs_get_sc_stats, mcs_stats_req, mcs_sc_stats) \
342 M(MCS_GET_SA_STATS, 0xa00f, mcs_get_sa_stats, mcs_stats_req, mcs_sa_stats) \
343 M(MCS_GET_PORT_STATS, 0xa010, mcs_get_port_stats, mcs_stats_req, \
345 M(MCS_CLEAR_STATS, 0xa011, mcs_clear_stats, mcs_clear_stats, msg_rsp) \
346 M(MCS_INTR_CFG, 0xa012, mcs_intr_cfg, mcs_intr_cfg, msg_rsp) \
347 M(MCS_SET_LMAC_MODE, 0xa013, mcs_set_lmac_mode, mcs_set_lmac_mode, msg_rsp) \
348 M(MCS_SET_PN_THRESHOLD, 0xa014, mcs_set_pn_threshold, mcs_set_pn_threshold, \
350 M(MCS_ALLOC_CTRL_PKT_RULE, 0xa015, mcs_alloc_ctrl_pkt_rule, \
353 M(MCS_FREE_CTRL_PKT_RULE, 0xa016, mcs_free_ctrl_pkt_rule, \
355 M(MCS_CTRL_PKT_RULE_WRITE, 0xa017, mcs_ctrl_pkt_rule_write, \
357 M(MCS_PORT_RESET, 0xa018, mcs_port_reset, mcs_port_reset_req, msg_rsp) \
358 M(MCS_PORT_CFG_SET, 0xa019, mcs_port_cfg_set, mcs_port_cfg_set_req, msg_rsp)\
359 M(MCS_PORT_CFG_GET, 0xa020, mcs_port_cfg_get, mcs_port_cfg_get_req, \
361 M(MCS_CUSTOM_TAG_CFG_GET, 0xa021, mcs_custom_tag_cfg_get, \
365 /* Messages initiated by AF (range 0xC00 - 0xEFF) */
367 M(CGX_LINK_EVENT, 0xC00, cgx_link_event, cgx_link_info_msg, msg_rsp)
370 M(CPT_INST_LMTST, 0xD00, cpt_inst_lmtst, cpt_inst_lmtst_req, msg_rsp)
373 M(MCS_INTR_NOTIFY, 0xE00, mcs_intr_notify, mcs_intr_info, msg_rsp)
376 #define M(_name, _id, _1, _2, _3) MBOX_MSG_ ## _name = _id, macro
381 #undef M
403 * Range 256 - 300.
406 RVU_INVALID_VF_ID = -256,
424 * attach->cptlfs = 3; <3 LFs from CPT0>
427 * attach->modify = 1;
428 * attach->cpt_blkaddr = BLKADDR_CPT1;
429 * attach->cptlfs = 2; <2 LFs from CPT1>
735 * Range 301 - 400.
738 NPA_AF_ERR_PARAM = -301,
739 NPA_AF_ERR_AQ_FULL = -302,
740 NPA_AF_ERR_AQ_ENQUEUE = -303,
741 NPA_AF_ERR_AF_LF_INVALID = -304,
742 NPA_AF_ERR_AF_LF_ALLOC = -305,
743 NPA_AF_ERR_LF_RESET = -306,
806 * Range 401 - 500.
809 NIX_AF_ERR_PARAM = -401,
810 NIX_AF_ERR_AQ_FULL = -402,
811 NIX_AF_ERR_AQ_ENQUEUE = -403,
812 NIX_AF_ERR_AF_LF_INVALID = -404,
813 NIX_AF_ERR_AF_LF_ALLOC = -405,
814 NIX_AF_ERR_TLX_ALLOC_FAIL = -406,
815 NIX_AF_ERR_TLX_INVALID = -407,
816 NIX_AF_ERR_RSS_SIZE_INVALID = -408,
817 NIX_AF_ERR_RSS_GRPS_INVALID = -409,
818 NIX_AF_ERR_FRS_INVALID = -410,
819 NIX_AF_ERR_RX_LINK_INVALID = -411,
820 NIX_AF_INVAL_TXSCHQ_CFG = -412,
821 NIX_AF_SMQ_FLUSH_FAILED = -413,
822 NIX_AF_ERR_LF_RESET = -414,
823 NIX_AF_ERR_RSS_NOSPC_FIELD = -415,
824 NIX_AF_ERR_RSS_NOSPC_ALGO = -416,
825 NIX_AF_ERR_MARK_CFG_FAIL = -417,
826 NIX_AF_ERR_LSO_CFG_FAIL = -418,
827 NIX_AF_INVAL_NPA_PF_FUNC = -419,
828 NIX_AF_INVAL_SSO_PF_FUNC = -420,
829 NIX_AF_ERR_TX_VTAG_NOSPC = -421,
830 NIX_AF_ERR_RX_VTAG_INUSE = -422,
831 NIX_AF_ERR_PTP_CONFIG_FAIL = -423,
832 NIX_AF_ERR_NPC_KEY_NOT_SUPP = -424,
833 NIX_AF_ERR_INVALID_NIXBLK = -425,
834 NIX_AF_ERR_INVALID_BANDPROF = -426,
835 NIX_AF_ERR_IPOLICER_NOTSUPP = -427,
836 NIX_AF_ERR_BANDPROF_INVAL_REQ = -428,
837 NIX_AF_ERR_CQ_CTX_WRITE_ERR = -429,
838 NIX_AF_ERR_AQ_CTX_RETRY_WRITE = -430,
839 NIX_AF_ERR_LINK_CREDITS = -431,
842 /* For NIX RX vtag action */
844 NIX_AF_LFX_RX_VTAG_TYPE0, /* reserved for rx vlan offload */
878 u8 rx_chan_cnt; /* total number of RX channels */
980 u16 schq[NIX_TXSCH_LVL_CNT]; /* No of non-contiguous queues */
1011 #define TXSCHQ_IDX_MASK (BIT_ULL(10) - 1)
1026 * cfg_type is '1' for rx vlan cfg
1070 /* rx vtag type index, valid values are in 0..7 range */
1072 /* rx vtag strip */
1074 /* rx vtag capture */
1076 } rx; member
1178 u8 sdp_link; /* Set SDP RX link */
1299 * Range 701 - 800.
1302 NPC_MCAM_INVALID_REQ = -701,
1303 NPC_MCAM_ALLOC_DENIED = -702,
1304 NPC_MCAM_ALLOC_FAILED = -703,
1305 NPC_MCAM_PERM_DENIED = -704,
1306 NPC_FLOW_INTF_INVALID = -707,
1307 NPC_FLOW_CHAN_INVALID = -708,
1308 NPC_FLOW_NO_NIXLF = -709,
1309 NPC_FLOW_NOT_SUPPORTED = -710,
1310 NPC_FLOW_VF_PERM_DENIED = -711,
1311 NPC_FLOW_VF_NOT_INIT = -712,
1312 NPC_FLOW_VF_OVERLAP = -713,
1330 * Invalid incase of non-contiguous.
1356 u8 intf; /* Rx or Tx interface */
1390 * Invalid incase of non-contiguous.
1418 u8 intf; /* Rx or Tx interface */
1503 /* vtag rx action */
1637 * Range 901 - 1000.
1640 CPT_AF_ERR_PARAM = -901,
1641 CPT_AF_ERR_GRP_INVALID = -902,
1642 CPT_AF_ERR_LF_INVALID = -903,
1643 CPT_AF_ERR_ACCESS_DENIED = -904,
1644 CPT_AF_ERR_SSO_PF_FUNC_INVALID = -905,
1645 CPT_AF_ERR_NIX_PF_FUNC_INVALID = -906,
1646 CPT_AF_ERR_INLINE_IPSEC_INB_ENA = -907,
1647 CPT_AF_ERR_INLINE_IPSEC_OUT_ENA = -908
1795 * Range 1101 - 1200.
1798 LMAC_AF_ERR_INVALID_PARAM = -1101,
1799 LMAC_AF_ERR_PF_NOT_MAPPED = -1102,
1800 LMAC_AF_ERR_PERM_DENIED = -1103,
1801 LMAC_AF_ERR_PFC_ENADIS_PERM_DENIED = -1104,
1802 LMAC_AF_ERR_8023PAUSE_ENADIS_PERM_DENIED = -1105,
1803 LMAC_AF_ERR_CMD_TIMEOUT = -1106,
1804 LMAC_AF_ERR_FIRMWARE_DATA_NOT_MAPPED = -1107,
1805 LMAC_AF_ERR_EXACT_MATCH_TBL_ADD_FAILED = -1108,
1806 LMAC_AF_ERR_EXACT_MATCH_TBL_DEL_FAILED = -1109,
1807 LMAC_AF_ERR_EXACT_MATCH_TBL_LOOK_UP_FAILED = -1110,
1860 u64 sci; /* CNF10K-B for tx_secy_mem_map */
1880 /* RX SC_CAM mapping */
1919 u8 an; /* value range 0-3, sc_id + an used as index SA_MEM_MAP */
1945 u8 tcam_entries; /* RX/TX Tcam entries per mcs block */
1946 u8 secy_entries; /* RX/TX SECY entries per mcs block */
1947 u8 sc_entries; /* RX/TX SC CAM entries per mcs block */
2023 * Range 1201 - 1300.
2026 MCS_AF_ERR_INVALID_MCSID = -1201,
2027 MCS_AF_ERR_NOT_MAPPED = -1202,
2110 /* Valid only for RX */
2119 u64 pkt_ctl_cnt; /* CN10K-B */
2120 u64 pkt_notag_cnt; /* CNF10K-B */
2134 u64 preempt_err_cnt; /* CNF10K-B */
2139 /* Only for CN10K-B */
2142 /* RX */
2156 /* RX */
2162 u64 pkt_delay_cnt; /* CNF10K-B */
2163 u64 pkt_ok_cnt; /* CNF10K-B */
2164 u64 octet_decrypt_cnt; /* CN10K-B */
2165 u64 octet_validate_cnt; /* CN10K-B */
2169 u64 octet_encrypt_cnt; /* CN10K-B */
2170 u64 octet_protected_cnt; /* CN10K-B */