linux/drivers/net/ethernet/marvell/octeontx2/af
Santosh Shukla 631e70bb84 octeontx2-af: Add MKEX default profile
Added basic default MKEX profile. This profile tells
hardware what data to extract from packet and where to
place it (bit offset) in final KEY generated for the
parsed packet. Based on the bit placement of the packet
data, MCAM entries have to programmed for matching.

Also added a msg to retrieve this MKEX profile from PF/VF
which inturn can process it to determine how MCAM entry
has to be populated.

Signed-off-by: Santosh Shukla <sshukla@marvell.com>
Signed-off-by: Yuri Tolstov <ytolstov@marvell.com>
Signed-off-by: Sunil Goutham <sgoutham@marvell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-11-19 17:56:08 -08:00
..
cgx_fw_if.h octeontx2-af: Add support for CGX link management 2018-10-10 10:06:02 -07:00
cgx.c octeontx2-af: Config pkind for CGX mapped PFs 2018-10-22 20:15:38 -07:00
cgx.h octeontx2-af: Support to modify min/max allowed packet lengths 2018-11-19 17:56:07 -08:00
common.h octeontx2-af: Support to modify min/max allowed packet lengths 2018-11-19 17:56:07 -08:00
Makefile octeontx2-af: Config NPC KPU engines with parser profile 2018-10-22 20:15:37 -07:00
mbox.c octeontx2-af: Convert mbox handlers APIs to lowercase 2018-11-19 17:56:07 -08:00
mbox.h octeontx2-af: Add MKEX default profile 2018-11-19 17:56:08 -08:00
npc_profile.h octeontx2-af: Add NPC KPU profile 2018-10-22 20:15:37 -07:00
npc.h octeontx2-af: Install ucast and bcast pkt forwarding rules 2018-10-22 20:15:38 -07:00
rvu_cgx.c octeontx2-af: Convert mbox handlers APIs to lowercase 2018-11-19 17:56:07 -08:00
rvu_nix.c octeontx2-af: NPC MCAM entry alloc/free support 2018-11-19 17:56:07 -08:00
rvu_npa.c octeontx2-af: Convert mbox handlers APIs to lowercase 2018-11-19 17:56:07 -08:00
rvu_npc.c octeontx2-af: Add MKEX default profile 2018-11-19 17:56:08 -08:00
rvu_reg.c octeontx2-af: NIX Tx scheduler queue config support 2018-10-22 20:15:37 -07:00
rvu_reg.h octeontx2-af: Config NPC KPU engines with parser profile 2018-10-22 20:15:37 -07:00
rvu_struct.h octeontx2-af: NIX Rx flowkey configuration for RSS 2018-10-22 20:15:38 -07:00
rvu.c octeontx2-af: Relax resource lock into mutex 2018-11-19 17:56:07 -08:00
rvu.h octeontx2-af: Add MKEX default profile 2018-11-19 17:56:08 -08:00