aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/crypto/ccp/ccp-crypto.h
diff options
context:
space:
mode:
authorArd Biesheuvel <ard.biesheuvel@linaro.org>2019-07-02 21:41:43 +0200
committerHerbert Xu <herbert@gondor.apana.org.au>2019-07-26 14:58:13 +1000
commit6273fd7a5a99549bc5b90ce8a70df88cc6b570c3 (patch)
treed88fd34d1491abbe5455ecbee96aa514aca5c6c8 /drivers/crypto/ccp/ccp-crypto.h
parentcrypto: amcc - switch to AES library for GCM key derivation (diff)
downloadlinux-dev-6273fd7a5a99549bc5b90ce8a70df88cc6b570c3.tar.xz
linux-dev-6273fd7a5a99549bc5b90ce8a70df88cc6b570c3.zip
crypto: ccp - move to AES library for CMAC key derivation
Use the AES library instead of the cipher interface to perform the single block of AES processing involved in updating the key of the cmac(aes) hash. Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'drivers/crypto/ccp/ccp-crypto.h')
-rw-r--r--drivers/crypto/ccp/ccp-crypto.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/crypto/ccp/ccp-crypto.h b/drivers/crypto/ccp/ccp-crypto.h
index 622b34c17643..25409cea8465 100644
--- a/drivers/crypto/ccp/ccp-crypto.h
+++ b/drivers/crypto/ccp/ccp-crypto.h
@@ -87,9 +87,6 @@ struct ccp_aes_ctx {
/* Fallback cipher for XTS with unsupported unit sizes */
struct crypto_sync_skcipher *tfm_skcipher;
- /* Cipher used to generate CMAC K1/K2 keys */
- struct crypto_cipher *tfm_cipher;
-
enum ccp_engine engine;
enum ccp_aes_type type;
enum ccp_aes_mode mode;