]> git.baikalelectronics.ru Git - kernel.git/commit
crypto: caam - refactor skcipher/aead/gcm/chachapoly {en,de}crypt functions
authorIuliana Prodan <iuliana.prodan@nxp.com>
Wed, 12 Feb 2020 17:55:16 +0000 (19:55 +0200)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sat, 22 Feb 2020 01:25:47 +0000 (09:25 +0800)
commit8389553449f0cfb3b02210093925e47969097ed5
treefcf59b1080072413a18dbf6c7997cb2b019a7221
parent6f0cf68399a364a1a4592b8add93da13311ce2cb
crypto: caam - refactor skcipher/aead/gcm/chachapoly {en,de}crypt functions

Create a common crypt function for each skcipher/aead/gcm/chachapoly
algorithms and call it for encrypt/decrypt with the specific boolean -
true for encrypt and false for decrypt.

Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
Reviewed-by: Horia Geanta <horia.geanta@nxp.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/caam/caamalg.c