crypto: n2 - Remove cfb
authorHerbert Xu <herbert@gondor.apana.org.au>
Thu, 30 Nov 2023 10:11:51 +0000 (18:11 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 8 Dec 2023 03:59:46 +0000 (11:59 +0800)
Remove the unused CFB implementation.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/n2_core.c

index 37d958cfa9bbceca8f410b04ea46647368dddd15..7a3083debc2bb64248bfdc2aa6b9dbc3d7f79feb 100644 (file)
@@ -1121,19 +1121,6 @@ static const struct n2_skcipher_tmpl skcipher_tmpls[] = {
                        .decrypt        = n2_decrypt_chaining,
                },
        },
-       {       .name           = "cfb(des)",
-               .drv_name       = "cfb-des",
-               .block_size     = DES_BLOCK_SIZE,
-               .enc_type       = (ENC_TYPE_ALG_DES |
-                                  ENC_TYPE_CHAINING_CFB),
-               .skcipher       = {
-                       .min_keysize    = DES_KEY_SIZE,
-                       .max_keysize    = DES_KEY_SIZE,
-                       .setkey         = n2_des_setkey,
-                       .encrypt        = n2_encrypt_chaining,
-                       .decrypt        = n2_decrypt_chaining,
-               },
-       },
 
        /* 3DES: ECB CBC and CFB are supported */
        {       .name           = "ecb(des3_ede)",
@@ -1163,19 +1150,7 @@ static const struct n2_skcipher_tmpl skcipher_tmpls[] = {
                        .decrypt        = n2_decrypt_chaining,
                },
        },
-       {       .name           = "cfb(des3_ede)",
-               .drv_name       = "cfb-3des",
-               .block_size     = DES_BLOCK_SIZE,
-               .enc_type       = (ENC_TYPE_ALG_3DES |
-                                  ENC_TYPE_CHAINING_CFB),
-               .skcipher       = {
-                       .min_keysize    = 3 * DES_KEY_SIZE,
-                       .max_keysize    = 3 * DES_KEY_SIZE,
-                       .setkey         = n2_3des_setkey,
-                       .encrypt        = n2_encrypt_chaining,
-                       .decrypt        = n2_decrypt_chaining,
-               },
-       },
+
        /* AES: ECB CBC and CTR are supported */
        {       .name           = "ecb(aes)",
                .drv_name       = "ecb-aes",