compressdev: add basic device management
authorFiona Trahe <fiona.trahe@intel.com>
Fri, 27 Apr 2018 13:23:54 +0000 (14:23 +0100)
committerPablo de Lara <pablo.de.lara.guarch@intel.com>
Thu, 10 May 2018 16:46:19 +0000 (17:46 +0100)
commited7dd94f7f664b86d026ce6104b5a6b255a9b881
tree92c4ae76ef86f336f554df1a6343e82df4a507e1
parent7b2491a62dcc4da2ad5afca2dbba458588126c23
compressdev: add basic device management

Add basic functions to manage compress devices,
including driver and device allocation, and the basic
interface with compressdev PMDs.

Signed-off-by: Fiona Trahe <fiona.trahe@intel.com>
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
Signed-off-by: Shally Verma <shally.verma@caviumnetworks.com>
Signed-off-by: Ashish Gupta <ashish.gupta@caviumnetworks.com>
17 files changed:
MAINTAINERS
config/common_base
config/rte_config.h
doc/api/doxy-api-index.md
doc/api/doxy-api.conf
doc/guides/rel_notes/release_18_05.rst
lib/Makefile
lib/librte_compressdev/Makefile [new file with mode: 0644]
lib/librte_compressdev/meson.build [new file with mode: 0644]
lib/librte_compressdev/rte_compressdev.c [new file with mode: 0644]
lib/librte_compressdev/rte_compressdev.h [new file with mode: 0644]
lib/librte_compressdev/rte_compressdev_internal.h [new file with mode: 0644]
lib/librte_compressdev/rte_compressdev_pmd.c [new file with mode: 0644]
lib/librte_compressdev/rte_compressdev_pmd.h [new file with mode: 0644]
lib/librte_compressdev/rte_compressdev_version.map [new file with mode: 0644]
lib/meson.build
mk/rte.app.mk