cryptodev: break dependency on PCI device bus
authorDeclan Doherty <declan.doherty@intel.com>
Wed, 25 Oct 2017 12:00:36 +0000 (13:00 +0100)
committerPablo de Lara <pablo.de.lara.guarch@intel.com>
Wed, 25 Oct 2017 16:11:01 +0000 (18:11 +0200)
commitb1ce0ad9e8a8450c4eb2efa0d6ef62f8f8ef1d75
treef1c2a93e02001e5bac09efad3721ebf9a2b44b60
parentf2f020d21049cb6439c35276b767d1c42e047618
cryptodev: break dependency on PCI device bus

Removes any dependency of librte_cryptodev on the PCI device
infrastructure code and removes the functions which were virtual
device specific.

Updates QAT crypto PMD to remove dependencies on rte_cryptodev_pci.h
and replaces those calls with the new bus independent functions.

Signed-off-by: Declan Doherty <declan.doherty@intel.com>
Acked-by: Fiona Trahe <fiona.trahe@intel.com>
Acked-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
doc/guides/rel_notes/release_17_11.rst
drivers/crypto/qat/qat_crypto.c
drivers/crypto/qat/rte_qat_cryptodev.c
lib/librte_cryptodev/Makefile
lib/librte_cryptodev/rte_cryptodev_pci.h [deleted file]
lib/librte_cryptodev/rte_cryptodev_pmd.c
lib/librte_cryptodev/rte_cryptodev_version.map