crypto: qat - use ae_mask
authorJack Xu <jack.xu@intel.com>
Fri, 6 Nov 2020 11:28:04 +0000 (19:28 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 13 Nov 2020 09:38:53 +0000 (20:38 +1100)
commitbf8313c71c887c3c8676c23a20b6f8eb1d56bd4f
tree67a6004b1c8c23fb6b44461e693320413d613814
parent912eebeb72b499de3b25cda9e2b9e3f5e91bed12
crypto: qat - use ae_mask

Use ae_mask to decide which Accelerator Engine (AE) to target in AE
related operations, instead of a sequential loop, to skip AEs that are
fused out.

Signed-off-by: Jack Xu <jack.xu@intel.com>
Co-developed-by: Wojciech Ziemba <wojciech.ziemba@intel.com>
Signed-off-by: Wojciech Ziemba <wojciech.ziemba@intel.com>
Reviewed-by: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/qat/qat_common/qat_uclo.c