compress/octeontx: introduce octeontx zip PMD
authorSunila Sahu <sunila.sahu@caviumnetworks.com>
Wed, 25 Jul 2018 17:04:51 +0000 (22:34 +0530)
committerPablo de Lara <pablo.de.lara.guarch@intel.com>
Wed, 25 Jul 2018 11:36:26 +0000 (13:36 +0200)
commit43e610bb85658fca3b1d6ce00ef8a58c46336695
tree7e017be9d22415264819a7af3179ba11bc2b1491
parentc1fe6dbfcec2b17dd5fd115dcdec2ea573c4de0d
compress/octeontx: introduce octeontx zip PMD

Octentx zipvf PMD provides hardware acceleration for
deflate and lzs compression and decompression operations
using Octeontx zip co-processor, which provide 8
virtualized zip devices.

This patch add basic initialization routine to register zip VFs
to compressdev library.

Signed-off-by: Ashish Gupta <ashish.gupta@caviumnetworks.com>
Signed-off-by: Shally Verma <shally.verma@caviumnetworks.com>
Signed-off-by: Sunila Sahu <sunila.sahu@caviumnetworks.com>
12 files changed:
MAINTAINERS
config/common_base
drivers/compress/Makefile
drivers/compress/meson.build
drivers/compress/octeontx/Makefile [new file with mode: 0644]
drivers/compress/octeontx/include/zip_regs.h [new file with mode: 0644]
drivers/compress/octeontx/meson.build [new file with mode: 0644]
drivers/compress/octeontx/otx_zip.c [new file with mode: 0644]
drivers/compress/octeontx/otx_zip.h [new file with mode: 0644]
drivers/compress/octeontx/otx_zip_pmd.c [new file with mode: 0644]
drivers/compress/octeontx/rte_pmd_octeontx_compress_version.map [new file with mode: 0644]
mk/rte.app.mk