crypto: omap - increase priority of DES/3DES
authorCorentin Labbe <clabbe@baylibre.com>
Wed, 15 Dec 2021 10:42:39 +0000 (10:42 +0000)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 24 Dec 2021 03:18:22 +0000 (14:18 +1100)
Give the same priority of OMAP DES/3DES than OMAP AES for being sure it
is picked before software implementation.

Signed-off-by: Corentin Labbe <clabbe@baylibre.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/omap-des.c

index be77656..538aff8 100644 (file)
@@ -735,7 +735,7 @@ static struct skcipher_alg algs_ecb_cbc[] = {
 {
        .base.cra_name          = "ecb(des)",
        .base.cra_driver_name   = "ecb-des-omap",
-       .base.cra_priority      = 100,
+       .base.cra_priority      = 300,
        .base.cra_flags         = CRYPTO_ALG_KERN_DRIVER_ONLY |
                                  CRYPTO_ALG_ASYNC,
        .base.cra_blocksize     = DES_BLOCK_SIZE,
@@ -752,7 +752,7 @@ static struct skcipher_alg algs_ecb_cbc[] = {
 {
        .base.cra_name          = "cbc(des)",
        .base.cra_driver_name   = "cbc-des-omap",
-       .base.cra_priority      = 100,
+       .base.cra_priority      = 300,
        .base.cra_flags         = CRYPTO_ALG_KERN_DRIVER_ONLY |
                                  CRYPTO_ALG_ASYNC,
        .base.cra_blocksize     = DES_BLOCK_SIZE,
@@ -770,7 +770,7 @@ static struct skcipher_alg algs_ecb_cbc[] = {
 {
        .base.cra_name          = "ecb(des3_ede)",
        .base.cra_driver_name   = "ecb-des3-omap",
-       .base.cra_priority      = 100,
+       .base.cra_priority      = 300,
        .base.cra_flags         = CRYPTO_ALG_KERN_DRIVER_ONLY |
                                  CRYPTO_ALG_ASYNC,
        .base.cra_blocksize     = DES3_EDE_BLOCK_SIZE,
@@ -787,7 +787,7 @@ static struct skcipher_alg algs_ecb_cbc[] = {
 {
        .base.cra_name          = "cbc(des3_ede)",
        .base.cra_driver_name   = "cbc-des3-omap",
-       .base.cra_priority      = 100,
+       .base.cra_priority      = 300,
        .base.cra_flags         = CRYPTO_ALG_KERN_DRIVER_ONLY |
                                  CRYPTO_ALG_ASYNC,
        .base.cra_blocksize     = DES3_EDE_BLOCK_SIZE,