net/cnxk: support inline security setup for cn9k
authorNithin Dabilpuram <ndabilpuram@marvell.com>
Fri, 1 Oct 2021 13:40:10 +0000 (19:10 +0530)
committerJerin Jacob <jerinj@marvell.com>
Sat, 2 Oct 2021 13:45:02 +0000 (15:45 +0200)
commit7eabd6c637739a37f480053befeb4ab0407c43e2
treee74ce2cafc07e01d3b643f7d98832e3ccb843462
parent57f7b98283e12d7f949aeb7df4012b00a93fc762
net/cnxk: support inline security setup for cn9k

Add support for inline inbound and outbound IPSec for SA create,
destroy and other NIX / CPT LF configurations.

Signed-off-by: Nithin Dabilpuram <ndabilpuram@marvell.com>
Acked-by: Jerin Jacob <jerinj@marvell.com>
12 files changed:
drivers/net/cnxk/cn9k_ethdev.c
drivers/net/cnxk/cn9k_ethdev.h
drivers/net/cnxk/cn9k_ethdev_sec.c [new file with mode: 0644]
drivers/net/cnxk/cn9k_rx.h
drivers/net/cnxk/cn9k_tx.h
drivers/net/cnxk/cnxk_ethdev.c
drivers/net/cnxk/cnxk_ethdev.h
drivers/net/cnxk/cnxk_ethdev_devargs.c
drivers/net/cnxk/cnxk_ethdev_sec.c [new file with mode: 0644]
drivers/net/cnxk/cnxk_lookup.c
drivers/net/cnxk/meson.build
drivers/net/cnxk/version.map