Commit e8da3c6b authored by Vidhya Vidhyaraman's avatar Vidhya Vidhyaraman Committed by David S. Miller
Browse files

octeontx2-af: Add IPv6 fields to default MKEX



Added some IPv6 protocol fields to the default MKEX profile.
They include everything from the beginning of IP header and up to
source address. The pattern occupies full KW2 in MCAM entry.
Only one out of two LD registers for this protocol is used.

Signed-off-by: default avatarVidhya Vidhyaraman <vraman@marvell.com>
Acked-by: default avatarSunil Goutham <sgoutham@marvell.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 8cfae0b5
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -13391,6 +13391,11 @@ static const struct npc_mcam_kex npc_mkex_default = {
				/* TOS: 1 byte, KW1[63:56] */
				KEX_LD_CFG(0x0, 0x1, 0x1, 0x0, 0xf),
			},
			/* Layer C: IPv6 */
			[NPC_LT_LC_IP6] = {
				/* Everything up to SADDR: 8 bytes, KW2[63:0] */
				KEX_LD_CFG(0x07, 0x0, 0x1, 0x0, 0x10),
			},
		},
		[NPC_LID_LD] = {
			/* Layer D:UDP */