summaryrefslogtreecommitdiffstats
path: root/drivers/crypto
diff options
context:
space:
mode:
authorLeilei Zhao <leilei.zhao@atmel.com>2015-04-07 11:45:02 +0200
committerHerbert Xu <herbert@gondor.apana.org.au>2015-04-08 16:20:00 +0200
commitcf1f0d12792cc57404582c9a7a693cf8f975e967 (patch)
tree752924e4f6fc3c149f3fb3001ad8931133be48bc /drivers/crypto
parentcrypto: qat - fix double release_firmware on error path (diff)
downloadlinux-cf1f0d12792cc57404582c9a7a693cf8f975e967.tar.xz
linux-cf1f0d12792cc57404582c9a7a693cf8f975e967.zip
crypto: atmel-aes - add new version
Add new version of atmel-aes available with SAMA5D4 devices. Signed-off-by: Leilei Zhao <leilei.zhao@atmel.com> Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com> Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'drivers/crypto')
-rw-r--r--drivers/crypto/atmel-aes.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/crypto/atmel-aes.c b/drivers/crypto/atmel-aes.c
index 2e875aaeaed7..3f19d7cf9ca4 100644
--- a/drivers/crypto/atmel-aes.c
+++ b/drivers/crypto/atmel-aes.c
@@ -1246,6 +1246,11 @@ static void atmel_aes_get_cap(struct atmel_aes_dev *dd)
/* keep only major version number */
switch (dd->hw_version & 0xff0) {
+ case 0x200:
+ dd->caps.has_dualbuff = 1;
+ dd->caps.has_cfb64 = 1;
+ dd->caps.max_burst_size = 4;
+ break;
case 0x130:
dd->caps.has_dualbuff = 1;
dd->caps.has_cfb64 = 1;