From 658a127f90c1e81ce8f66b9996ce25c40cddea3c Mon Sep 17 00:00:00 2001 From: Varun Wadekar Date: Mon, 27 Dec 2010 18:17:35 +0530 Subject: [PATCH] crypto: tegra-aes: reduce ivsize to 16 bytes and priority to 100 Change-Id: I6f5a7107d1140cf67f6029111cb4df312ac1183c Signed-off-by: Varun Wadekar --- drivers/crypto/tegra-aes.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/crypto/tegra-aes.c b/drivers/crypto/tegra-aes.c index 22eeb19f11bb..1d477582b515 100644 --- a/drivers/crypto/tegra-aes.c +++ b/drivers/crypto/tegra-aes.c @@ -842,7 +842,7 @@ static struct crypto_alg algs[] = { { .cra_name = "ecb(aes)", .cra_driver_name = "ecb-aes-tegra", - .cra_priority = 300, + .cra_priority = 100, .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC, .cra_blocksize = AES_BLOCK_SIZE, .cra_ctxsize = sizeof(struct tegra_aes_ctx), @@ -860,7 +860,7 @@ static struct crypto_alg algs[] = { }, { .cra_name = "cbc(aes)", .cra_driver_name = "cbc-aes-tegra", - .cra_priority = 300, + .cra_priority = 100, .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC, .cra_blocksize = AES_BLOCK_SIZE, .cra_ctxsize = sizeof(struct tegra_aes_ctx), @@ -871,7 +871,7 @@ static struct crypto_alg algs[] = { .cra_u.ablkcipher = { .min_keysize = AES_MIN_KEY_SIZE, .max_keysize = AES_MAX_KEY_SIZE, - .ivsize = AES_MAX_KEY_SIZE, + .ivsize = AES_MIN_KEY_SIZE, .setkey = tegra_aes_setkey, .encrypt = tegra_aes_cbc_encrypt, .decrypt = tegra_aes_cbc_decrypt, @@ -879,7 +879,7 @@ static struct crypto_alg algs[] = { }, { .cra_name = "ansi_cprng", .cra_driver_name = "rng-aes-tegra", - .cra_priority = 300, + .cra_priority = 100, .cra_flags = CRYPTO_ALG_TYPE_RNG, .cra_ctxsize = sizeof(struct tegra_aes_ctx), .cra_type = &crypto_rng_type, -- 2.34.1