crypto/qat: refactor capabilities infrastructure
authorArek Kusztal <arkadiuszx.kusztal@intel.com>
Fri, 31 Mar 2017 12:53:17 +0000 (13:53 +0100)
committerPablo de Lara <pablo.de.lara.guarch@intel.com>
Wed, 5 Apr 2017 22:17:44 +0000 (00:17 +0200)
commit6a3c87bc6a6c37f8b13df3dd3d848ea55ef40e11
treeb08622307c05226b5a622437eff28f4ca0bea723
parent029bb90781fbbde04b587994693167f0584c2598
crypto/qat: refactor capabilities infrastructure

Refactor capabilities data structures to facilitate
defining different capability sets for different devices
without duplication of data.

Signed-off-by: Arek Kusztal <arkadiuszx.kusztal@intel.com>
Acked-by: Fiona Trahe <fiona.trahe@intel.com>
drivers/crypto/qat/qat_crypto.c
drivers/crypto/qat/qat_crypto.h
drivers/crypto/qat/qat_crypto_capabilities.h [new file with mode: 0644]
drivers/crypto/qat/rte_qat_cryptodev.c