diff options
author | Giovanni Cabiddu <giovanni.cabiddu@intel.com> | 2022-11-28 12:21:21 +0000 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2022-12-09 18:44:59 +0800 |
commit | 5b14b2b307e4045b38a4961718cbe9c17cef2bf4 (patch) | |
tree | 7022e51fb181b519d7e1922eaa26ed325ae3a57e /drivers/crypto/qat/qat_common/Makefile | |
parent | crypto: qat - expose deflate through acomp api for QAT GEN2 (diff) | |
download | wireguard-linux-5b14b2b307e4045b38a4961718cbe9c17cef2bf4.tar.xz wireguard-linux-5b14b2b307e4045b38a4961718cbe9c17cef2bf4.zip |
crypto: qat - enable deflate for QAT GEN4
Enable deflate for QAT GEN4 devices.
This adds
(1) logic to create configuration entries at probe time for the
compression instances for QAT GEN4 devices;
(2) the implementation of QAT GEN4 specific compression operations,
required since the creation of the compression request template is
different between GEN2 and GEN4; and
(3) updates to the firmware API related to compression for GEN4.
The implementation configures the device to produce data compressed
dynamically, optimized for throughput over compression ratio.
Signed-off-by: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
Reviewed-by: Wojciech Ziemba <wojciech.ziemba@intel.com>
Reviewed-by: Adam Guerin <adam.guerin@intel.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'drivers/crypto/qat/qat_common/Makefile')
-rw-r--r-- | drivers/crypto/qat/qat_common/Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/crypto/qat/qat_common/Makefile b/drivers/crypto/qat/qat_common/Makefile index e3db4786738f..1fb8d50f509f 100644 --- a/drivers/crypto/qat/qat_common/Makefile +++ b/drivers/crypto/qat/qat_common/Makefile @@ -16,6 +16,7 @@ intel_qat-objs := adf_cfg.o \ adf_gen4_hw_data.o \ adf_gen4_pm.o \ adf_gen2_dc.o \ + adf_gen4_dc.o \ qat_crypto.o \ qat_compression.o \ qat_comp_algs.o \ |