mirror of
https://github.com/torvalds/linux.git
synced 2026-06-05 13:06:59 +02:00
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: Vidhya Vidhyaraman <vraman@marvell.com> Acked-by: Sunil Goutham <sgoutham@marvell.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
8cfae0b5fa
commit
e8da3c6be0
|
|
@ -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 */
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user