Lines Matching full:lan966x

25 	VCAP_KFS_5TUPLE_IP4,        /* lan966x is1 X2 */
26 VCAP_KFS_5TUPLE_IP6, /* lan966x is1 X4 */
27 VCAP_KFS_7TUPLE, /* lan966x is1 X4 */
28 VCAP_KFS_ARP, /* sparx5 is2 X6, sparx5 es2 X6, lan966x is2 X2 */
29 VCAP_KFS_DBL_VID, /* lan966x is1 X1 */
30 VCAP_KFS_DMAC_VID, /* lan966x is1 X1 */
32 VCAP_KFS_IP4_OTHER, /* sparx5 is2 X6, sparx5 es2 X6, lan966x is2 X2 */
33 VCAP_KFS_IP4_TCP_UDP, /* sparx5 is2 X6, sparx5 es2 X6, lan966x is2 X2 */
35 VCAP_KFS_IP6_OTHER, /* lan966x is2 X4 */
36 VCAP_KFS_IP6_STD, /* sparx5 is2 X6, sparx5 es2 X6, lan966x is2 X2 */
37 VCAP_KFS_IP6_TCP_UDP, /* lan966x is2 X4 */
42 VCAP_KFS_MAC_ETYPE, /* sparx5 is2 X6, sparx5 es2 X6, lan966x is2 X2 */
43 VCAP_KFS_MAC_LLC, /* lan966x is2 X2 */
44 VCAP_KFS_MAC_SNAP, /* lan966x is2 X2 */
45 VCAP_KFS_NORMAL, /* lan966x is1 X2 */
48 VCAP_KFS_NORMAL_IP6, /* lan966x is1 X4 */
49 VCAP_KFS_OAM, /* lan966x is2 X2 */
51 VCAP_KFS_RT, /* lan966x is1 X1 */
52 VCAP_KFS_SMAC_SIP4, /* lan966x is2 X1 */
53 VCAP_KFS_SMAC_SIP6, /* lan966x is2 X2 */
54 VCAP_KFS_VID, /* lan966x es0 X1 */
74 * VCAP_KF_8021CB_R_TAGGED_IS: W1, lan966x: is1
77 * VCAP_KF_8021Q_DEI0: W1, sparx5: is0, lan966x: is1
79 * VCAP_KF_8021Q_DEI1: W1, sparx5: is0, lan966x: is1
83 * VCAP_KF_8021Q_DEI_CLS: W1, sparx5: is2/es2, lan966x: is2/es0
85 * VCAP_KF_8021Q_PCP0: W3, sparx5: is0, lan966x: is1
87 * VCAP_KF_8021Q_PCP1: W3, sparx5: is0, lan966x: is1
91 * VCAP_KF_8021Q_PCP_CLS: W3, sparx5: is2/es2, lan966x: is2/es0
95 * VCAP_KF_8021Q_TPID0: sparx5 is0 W3, lan966x is1 W1
97 * VCAP_KF_8021Q_TPID1: sparx5 is0 W3, lan966x is1 W1
101 * VCAP_KF_8021Q_VID0: W12, sparx5: is0, lan966x: is1
103 * VCAP_KF_8021Q_VID1: W12, sparx5: is0, lan966x: is1
108 * lan966x is2 W12, lan966x es0 W12
110 * VCAP_KF_8021Q_VLAN_DBL_TAGGED_IS: W1, lan966x: is1
112 * VCAP_KF_8021Q_VLAN_TAGGED_IS: W1, sparx5: is2/es2, lan966x: is1/is2
113 * Sparx5: Set if frame was received with a VLAN tag, LAN966x: Set if frame has
120 * VCAP_KF_ARP_ADDR_SPACE_OK_IS: W1, sparx5: is2/es2, lan966x: is2
122 * VCAP_KF_ARP_LEN_OK_IS: W1, sparx5: is2/es2, lan966x: is2
124 * VCAP_KF_ARP_OPCODE: W2, sparx5: is2/es2, lan966x: is2
126 * VCAP_KF_ARP_OPCODE_UNKNOWN_IS: W1, sparx5: is2/es2, lan966x: is2
128 * VCAP_KF_ARP_PROTO_SPACE_OK_IS: W1, sparx5: is2/es2, lan966x: is2
130 * VCAP_KF_ARP_SENDER_MATCH_IS: W1, sparx5: is2/es2, lan966x: is2
132 * VCAP_KF_ARP_TGT_MATCH_IS: W1, sparx5: is2/es2, lan966x: is2
138 * VCAP_KF_ETYPE: W16, sparx5: is0/is2/es2, lan966x: is1/is2
140 * VCAP_KF_ETYPE_LEN_IS: W1, sparx5: is0/is2/es2, lan966x: is1
142 * VCAP_KF_HOST_MATCH: W1, lan966x: is2
150 * VCAP_KF_IF_EGR_PORT_NO: sparx5 es0 W7, lan966x es0 W4
152 * VCAP_KF_IF_IGR_PORT: sparx5 is0 W7, sparx5 es2 W9, lan966x is1 W3, lan966x
153 * is2 W4, lan966x es0 W4
155 * ANA_CL::PORT_ID_CFG.LPORT_NUM or ERLEG, LAN966x: ingress port nunmber
157 * lan966x is1 W9, lan966x is2 W9
170 * VCAP_KF_IP4_IS: W1, sparx5: is0/is2/es2, lan966x: is1/is2
172 * VCAP_KF_IP_MC_IS: W1, sparx5: is0, lan966x: is1
176 * VCAP_KF_IP_PAYLOAD_5TUPLE: W32, sparx5: is0, lan966x: is1
178 * VCAP_KF_IP_PAYLOAD_S1_IP6: W112, lan966x: is1
180 * VCAP_KF_IP_SNAP_IS: W1, sparx5: is0, lan966x: is1
182 * VCAP_KF_ISDX_CLS: sparx5 is2 W12, sparx5 es0 W12, sparx5 es2 W12, lan966x es0
185 * VCAP_KF_ISDX_GT0_IS: W1, sparx5: is2/es0/es2, lan966x: is2/es0
187 * VCAP_KF_L2_BC_IS: W1, sparx5: is0/is2/es2, lan966x: is1/is2/es0
190 * VCAP_KF_L2_DMAC: W48, sparx5: is0/is2/es2, lan966x: is1/is2
192 * VCAP_KF_L2_FRM_TYPE: W4, lan966x: is2
196 * VCAP_KF_L2_LLC: W40, lan966x: is2
198 * VCAP_KF_L2_MAC: W48, lan966x: is1
200 * VCAP_KF_L2_MC_IS: W1, sparx5: is0/is2/es2, lan966x: is1/is2/es0
202 * VCAP_KF_L2_PAYLOAD0: W16, lan966x: is2
204 * VCAP_KF_L2_PAYLOAD1: W8, lan966x: is2
207 * VCAP_KF_L2_PAYLOAD2: W3, lan966x: is2
212 * VCAP_KF_L2_SMAC: W48, sparx5: is0/is2/es2, lan966x: is1/is2
214 * VCAP_KF_L2_SNAP: W40, lan966x: is2
216 * VCAP_KF_L3_DIP_EQ_SIP_IS: W1, sparx5: is2/es2, lan966x: is2
218 * VCAP_KF_L3_DPL_CLS: W1, sparx5: es0/es2, lan966x: es0
220 * VCAP_KF_L3_DSCP: W6, sparx5: is0, lan966x: is1
224 * VCAP_KF_L3_FRAGMENT: W1, lan966x: is1/is2
231 * VCAP_KF_L3_FRAG_OFS_GT0: W1, lan966x: is1/is2
233 * VCAP_KF_L3_IP4_DIP: W32, sparx5: is0/is2/es2, lan966x: is1/is2
235 * VCAP_KF_L3_IP4_SIP: W32, sparx5: is0/is2/es2, lan966x: is1/is2
238 * lan966x is1 W64, lan966x is1 W128, lan966x is2 W128
239 * Sparx5: Full IPv6 DIP, LAN966x: Either Full IPv6 DIP or a subset depending on
241 * VCAP_KF_L3_IP6_DIP_MSB: W16, lan966x: is1
244 * lan966x is1 W128, lan966x is1 W64, lan966x is2 W128
245 * Sparx5: Full IPv6 SIP, LAN966x: Either Full IPv6 SIP or a subset depending on
247 * VCAP_KF_L3_IP6_SIP_MSB: W16, lan966x: is1
249 * VCAP_KF_L3_IP_PROTO: W8, sparx5: is0/is2/es2, lan966x: is1/is2
251 * VCAP_KF_L3_OPTIONS_IS: W1, sparx5: is0/is2/es2, lan966x: is1/is2
254 * es2 W40, lan966x is2 W56
256 * payload is always taken 20 bytes after the start of the IPv4 header, LAN966x:
260 * VCAP_KF_L3_TOS: W8, sparx5: is2/es2, lan966x: is2
261 * Sparx5: Frame's IPv4/IPv6 DSCP and ECN fields, LAN966x: IP TOS field
262 * VCAP_KF_L3_TTL_GT0: W1, sparx5: is2/es2, lan966x: is2
264 * VCAP_KF_L4_1588_DOM: W8, lan966x: is2
266 * VCAP_KF_L4_1588_VER: W4, lan966x: is2
268 * VCAP_KF_L4_ACK: W1, sparx5: is2/es2, lan966x: is2
269 * Sparx5 and LAN966x: TCP flag ACK, LAN966x only: PTP over UDP: flagField bit 2
271 * VCAP_KF_L4_DPORT: W16, sparx5: is2/es2, lan966x: is2
273 * frames: L4_DPORT = L3_IP_PROTO, LAN966x: TCP/UDP destination port
274 * VCAP_KF_L4_FIN: W1, sparx5: is2/es2, lan966x: is2
275 * TCP flag FIN, LAN966x: TCP flag FIN, and for PTP over UDP: messageType bit 1
281 * VCAP_KF_L4_PSH: W1, sparx5: is2/es2, lan966x: is2
282 * Sparx5: TCP flag PSH, LAN966x: TCP: TCP flag PSH. PTP over UDP: flagField bit
284 * VCAP_KF_L4_RNG: sparx5 is0 W8, sparx5 is2 W16, sparx5 es2 W16, lan966x is1
285 * W8, lan966x is2 W8
289 * VCAP_KF_L4_RST: W1, sparx5: is2/es2, lan966x: is2
290 * Sparx5: TCP flag RST , LAN966x: TCP: TCP flag RST. PTP over UDP: messageType
292 * VCAP_KF_L4_SEQUENCE_EQ0_IS: W1, sparx5: is2/es2, lan966x: is2
293 * Set if TCP sequence number is 0, LAN966x: Overlaid with PTP over UDP:
295 * VCAP_KF_L4_SPORT: W16, sparx5: is0/is2/es2, lan966x: is1/is2
297 * VCAP_KF_L4_SPORT_EQ_DPORT_IS: W1, sparx5: is2/es2, lan966x: is2
299 * VCAP_KF_L4_SYN: W1, sparx5: is2/es2, lan966x: is2
300 * Sparx5: TCP flag SYN, LAN966x: TCP: TCP flag SYN. PTP over UDP: messageType
302 * VCAP_KF_L4_URG: W1, sparx5: is2/es2, lan966x: is2
303 * Sparx5: TCP flag URG, LAN966x: TCP: TCP flag URG. PTP over UDP: flagField bit
305 * VCAP_KF_LOOKUP_FIRST_IS: W1, sparx5: is0/is2/es2, lan966x: is1/is2
312 * VCAP_KF_LOOKUP_INDEX: W2, lan966x: is1
315 * VCAP_KF_LOOKUP_PAG: W8, sparx5: is2, lan966x: is2
319 * VCAP_KF_OAM_CCM_CNTS_EQ0: W1, sparx5: is2/es2, lan966x: is2
321 * VCAP_KF_OAM_DETECTED: W1, lan966x: is2
323 * VCAP_KF_OAM_FLAGS: W8, lan966x: is2
325 * VCAP_KF_OAM_MEL_FLAGS: W7, lan966x: is2
327 * VCAP_KF_OAM_MEPID: W16, lan966x: is2
329 * VCAP_KF_OAM_OPCODE: W8, lan966x: is2
331 * VCAP_KF_OAM_VER: W5, lan966x: is2
333 * VCAP_KF_OAM_Y1731_IS: W1, sparx5: is2/es2, lan966x: is2
335 * VCAP_KF_PDU_TYPE: W4, lan966x: es0
339 * VCAP_KF_RTP_ID: W10, lan966x: es0
341 * VCAP_KF_RT_FRMID: W32, lan966x: is1
343 * VCAP_KF_RT_TYPE: W2, lan966x: is1
346 * VCAP_KF_RT_VLAN_IDX: W3, lan966x: is1
348 * VCAP_KF_TCP_IS: W1, sparx5: is0/is2/es2, lan966x: is1/is2
351 * VCAP_KF_TCP_UDP_IS: W1, sparx5: is0/is2/es2, lan966x: is1
355 * sparx5 es0 W1, sparx5 es2 W3, lan966x is1 W1, lan966x is1 W2, lan966x is2 W4,
356 * lan966x is2 W2
493 VCAP_AFS_BASE_TYPE, /* sparx5 is2 X3, sparx5 es2 X3, lan966x is2 X2 */
498 VCAP_AFS_S1, /* lan966x is1 X1 */
499 VCAP_AFS_SMAC_SIP, /* lan966x is2 X1 */
500 VCAP_AFS_VID, /* lan966x es0 X1 */
505 * VCAP_AF_ACL_ID: W6, lan966x: is2
523 * VCAP_AF_CPU_COPY_ENA: W1, sparx5: is2/es2, lan966x: is2
528 * VCAP_AF_CPU_QUEUE_NUM: W3, sparx5: is2/es2, lan966x: is2
530 * VCAP_AF_CUSTOM_ACE_TYPE_ENA: W4, lan966x: is1
535 * VCAP_AF_DEI_A_VAL: W1, sparx5: es0, lan966x: es0
537 * VCAP_AF_DEI_B_VAL: W1, sparx5: es0, lan966x: es0
541 * VCAP_AF_DEI_ENA: W1, sparx5: is0, lan966x: is1
544 * VCAP_AF_DEI_VAL: W1, sparx5: is0, lan966x: is1
546 * VCAP_AF_DLR_SEL: W2, lan966x: is1
549 * VCAP_AF_DP_ENA: W1, sparx5: is0, lan966x: is1
552 * VCAP_AF_DP_VAL: sparx5 is0 W2, lan966x is1 W1
554 * VCAP_AF_DSCP_ENA: W1, sparx5: is0, lan966x: is1
563 * VCAP_AF_DSCP_VAL: W6, sparx5: is0/es0, lan966x: is1
568 * VCAP_AF_ESDX: sparx5 es0 W13, lan966x es0 W8
571 * VCAP_AF_FWD_KILL_ENA: W1, lan966x: is2
579 * VCAP_AF_HIT_ME_ONCE: W1, sparx5: is2/es2, lan966x: is2
585 * VCAP_AF_HOST_MATCH: W1, lan966x: is2
597 * VCAP_AF_ISDX_ADD_VAL: W8, lan966x: is1
602 * VCAP_AF_ISDX_ENA: W1, lan966x: is2
605 * VCAP_AF_ISDX_REPLACE_ENA: W1, lan966x: is1
611 * VCAP_AF_LRN_DIS: W1, sparx5: is2, lan966x: is2
626 * VCAP_AF_MASK_MODE: sparx5 is0 W3, sparx5 is2 W3, lan966x is2 W2
629 * Not applicable. LAN966X: 0: No action, 1: Permit/deny (AND), 2: Policy
638 * VCAP_AF_MIRROR_ENA: W1, lan966x: is2
647 * VCAP_AF_MRP_SEL: W2, lan966x: is1
654 * VCAP_AF_OAM_SEL: W3, lan966x: is1
659 * VCAP_AF_PAG_OVERRIDE_MASK: W8, sparx5: is0, lan966x: is1
662 * VCAP_AF_PAG_VAL: W8, sparx5: is0, lan966x: is1
664 * VCAP_AF_PCP_A_VAL: W3, sparx5: es0, lan966x: es0
666 * VCAP_AF_PCP_B_VAL: W3, sparx5: es0, lan966x: es0
670 * VCAP_AF_PCP_ENA: W1, sparx5: is0, lan966x: is1
673 * VCAP_AF_PCP_VAL: W3, sparx5: is0, lan966x: is1
683 * VCAP_AF_POLICE_ENA: W1, sparx5: is2/es2, lan966x: is1/is2
685 * VCAP_AF_POLICE_IDX: sparx5 is2 W6, sparx5 es2 W6, lan966x is1 W9, lan966x is2
691 * VCAP_AF_POLICE_VCAP_ONLY: W1, lan966x: is2
697 * VCAP_AF_PORT_MASK: sparx5 is0 W65, sparx5 is2 W68, lan966x is2 W8
703 * VCAP_AF_PUSH_INNER_TAG: W1, sparx5: es0, lan966x: es0
706 * VCAP_AF_PUSH_OUTER_TAG: W2, sparx5: es0, lan966x: es0
711 * VCAP_AF_QOS_ENA: W1, sparx5: is0, lan966x: is1
714 * VCAP_AF_QOS_VAL: W3, sparx5: is0, lan966x: is1
716 * VCAP_AF_REW_OP: W16, lan966x: is2
721 * VCAP_AF_SFID_ENA: W1, lan966x: is1
723 * VCAP_AF_SFID_VAL: W8, lan966x: is1
725 * VCAP_AF_SGID_ENA: W1, lan966x: is1
727 * VCAP_AF_SGID_VAL: W8, lan966x: is1
732 * VCAP_AF_TAG_A_DEI_SEL: sparx5 es0 W3, lan966x es0 W2
735 * VCAP_AF_TAG_A_PCP_SEL: sparx5 es0 W3, lan966x es0 W2
738 * VCAP_AF_TAG_A_TPID_SEL: sparx5 es0 W3, lan966x es0 W2
742 * VCAP_AF_TAG_A_VID_SEL: sparx5 es0 W2, lan966x es0 W1
744 * VCAP_AF_TAG_B_DEI_SEL: sparx5 es0 W3, lan966x es0 W2
747 * VCAP_AF_TAG_B_PCP_SEL: sparx5 es0 W3, lan966x es0 W2
750 * VCAP_AF_TAG_B_TPID_SEL: sparx5 es0 W3, lan966x es0 W2
754 * VCAP_AF_TAG_B_VID_SEL: sparx5 es0 W2, lan966x es0 W1
777 * VCAP_AF_TYPE: W1, sparx5: is0, lan966x: is1
782 * VCAP_AF_VID_A_VAL: W12, sparx5: es0, lan966x: es0
784 * VCAP_AF_VID_B_VAL: W12, sparx5: es0, lan966x: es0
788 * VCAP_AF_VID_REPLACE_ENA: W1, lan966x: is1
793 * VCAP_AF_VID_VAL: sparx5 is0 W13, lan966x is1 W12
795 * VCAP_AF_VLAN_POP_CNT: W2, lan966x: is1
797 * VCAP_AF_VLAN_POP_CNT_ENA: W1, lan966x: is1