diff options
author | Herbert Xu <herbert@gondor.apana.org.au> | 2005-11-05 18:06:26 +1100 |
---|---|---|
committer | David S. Miller <davem@sunset.davemloft.net> | 2006-01-09 14:15:39 -0800 |
commit | c8a19c91b5b488fed8cce04200a84c6a35c0bf0c (patch) | |
tree | e0296c60f7601c5a1d1cf5fa9afd0e38f92e6995 /drivers | |
parent | 5cb1454b862ab3040b78364d58330262fea1ddba (diff) | |
download | op-kernel-dev-c8a19c91b5b488fed8cce04200a84c6a35c0bf0c.zip op-kernel-dev-c8a19c91b5b488fed8cce04200a84c6a35c0bf0c.tar.gz |
[CRYPTO] Allow AES C/ASM implementations to coexist
As the Crypto API now allows multiple implementations to be registered
for the same algorithm, we no longer have to play tricks with Kconfig
to select the right AES implementation.
This patch sets the driver name and priority for all the AES
implementations and removes the Kconfig conditions on the C implementation
for AES.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/crypto/padlock-aes.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/crypto/padlock-aes.c b/drivers/crypto/padlock-aes.c index 963e03d..64819aa 100644 --- a/drivers/crypto/padlock-aes.c +++ b/drivers/crypto/padlock-aes.c @@ -466,6 +466,8 @@ static unsigned int aes_decrypt_cbc(const struct cipher_desc *desc, u8 *out, static struct crypto_alg aes_alg = { .cra_name = "aes", + .cra_driver_name = "aes-padlock", + .cra_priority = 300, .cra_flags = CRYPTO_ALG_TYPE_CIPHER, .cra_blocksize = AES_BLOCK_SIZE, .cra_ctxsize = sizeof(struct aes_ctx), |