crypto: qat - set deprecated capabilities as reserved
authorKarthikeyan Gopal <karthikeyan.gopal@intel.com>
Tue, 30 May 2023 15:58:11 +0000 (16:58 +0100)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 9 Jun 2023 09:10:04 +0000 (17:10 +0800)
The LZS and RAND features are no longer available on QAT.
Remove the definition of bit 6 (LZS) and bit 7 (RAND) in the enum that
represents the capabilities and replace them with a comment mentioning
that those bits are reserved.
Those bits shall not be used in future.

Signed-off-by: Karthikeyan Gopal <karthikeyan.gopal@intel.com>
Reviewed-by: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
Signed-off-by: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/intel/qat/qat_common/icp_qat_hw.h

index 4042739bb6fa9d38412c76d889623706c32ed712..a65059e56248ab162c98ff170964ebc8daf809d3 100644 (file)
@@ -87,8 +87,7 @@ enum icp_qat_capabilities_mask {
        ICP_ACCEL_CAPABILITIES_AUTHENTICATION = BIT(3),
        ICP_ACCEL_CAPABILITIES_RESERVED_1 = BIT(4),
        ICP_ACCEL_CAPABILITIES_COMPRESSION = BIT(5),
-       ICP_ACCEL_CAPABILITIES_LZS_COMPRESSION = BIT(6),
-       ICP_ACCEL_CAPABILITIES_RAND = BIT(7),
+       /* Bits 6-7 are currently reserved */
        ICP_ACCEL_CAPABILITIES_ZUC = BIT(8),
        ICP_ACCEL_CAPABILITIES_SHA3 = BIT(9),
        /* Bits 10-11 are currently reserved */