net/cnxk: support inline security setup for cn10k
authorNithin Dabilpuram <ndabilpuram@marvell.com>
Fri, 1 Oct 2021 13:40:11 +0000 (19:10 +0530)
committerJerin Jacob <jerinj@marvell.com>
Sat, 2 Oct 2021 13:45:05 +0000 (15:45 +0200)
commit69daa9e5022b82a0daa0f2a96d1a074dbe25f520
treea5984a3a2ceee9aa3183c4a7b1212b586b9dda3e
parent7eabd6c637739a37f480053befeb4ab0407c43e2
net/cnxk: support inline security setup for cn10k

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

This patch also changes dpdk-devbind.py to list new inline
device as misc device.

Signed-off-by: Nithin Dabilpuram <ndabilpuram@marvell.com>
Acked-by: Jerin Jacob <jerinj@marvell.com>
13 files changed:
doc/guides/nics/cnxk.rst
doc/guides/nics/features/cnxk.ini
doc/guides/nics/features/cnxk_vec.ini
doc/guides/nics/features/cnxk_vf.ini
doc/guides/rel_notes/release_21_11.rst
drivers/event/cnxk/cnxk_eventdev_adptr.c
drivers/net/cnxk/cn10k_ethdev.c
drivers/net/cnxk/cn10k_ethdev.h
drivers/net/cnxk/cn10k_ethdev_sec.c [new file with mode: 0644]
drivers/net/cnxk/cn10k_rx.h
drivers/net/cnxk/cn10k_tx.h
drivers/net/cnxk/meson.build
usertools/dpdk-devbind.py