aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/crypto/ccree/cc_aead.h
diff options
context:
space:
mode:
authorGilad Ben-Yossef <gilad@benyossef.com>2019-07-02 14:39:18 +0300
committerHerbert Xu <herbert@gondor.apana.org.au>2019-07-26 14:51:55 +1000
commite6e6600c001c3aa3760aeb83dbd4630063e926ee (patch)
tree1950967c912c7bdb747bbefaf45060489ca0c355 /drivers/crypto/ccree/cc_aead.h
parentcrypto: ccree - fix spelling mistake "configration" -> "configuration" (diff)
downloadlinux-dev-e6e6600c001c3aa3760aeb83dbd4630063e926ee.tar.xz
linux-dev-e6e6600c001c3aa3760aeb83dbd4630063e926ee.zip
crypto: ccree - drop legacy ivgen support
ccree had a mechanism for IV generation which was not compatible with the Linux seqiv or echainiv iv generator and was never used in any of the upstream versions so drop all the code implementing it. Signed-off-by: Gilad Ben-Yossef <gilad@benyossef.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'drivers/crypto/ccree/cc_aead.h')
-rw-r--r--drivers/crypto/ccree/cc_aead.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/crypto/ccree/cc_aead.h b/drivers/crypto/ccree/cc_aead.h
index e51724b96c56..f12169b57f9d 100644
--- a/drivers/crypto/ccree/cc_aead.h
+++ b/drivers/crypto/ccree/cc_aead.h
@@ -65,8 +65,7 @@ struct aead_req_ctx {
unsigned int hw_iv_size ____cacheline_aligned;
/* used to prevent cache coherence problem */
u8 backup_mac[MAX_MAC_SIZE];
- u8 *backup_iv; /*store iv for generated IV flow*/
- u8 *backup_giv; /*store iv for rfc3686(ctr) flow*/
+ u8 *backup_iv; /* store orig iv */
u32 assoclen; /* internal assoclen */
dma_addr_t mac_buf_dma_addr; /* internal ICV DMA buffer */
/* buffer for internal ccm configurations */