crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN
[linux-block.git] / drivers / crypto / stm32 / stm32-crc32.c
index 9e11c3480353ff23d4c1c5a2e86d0568141200db..8e92e4ac79f11fbb94352ffc7d510c26af1af1ca 100644 (file)
@@ -85,10 +85,8 @@ static int stm32_crc_setkey(struct crypto_shash *tfm, const u8 *key,
 {
        struct stm32_crc_ctx *mctx = crypto_shash_ctx(tfm);
 
-       if (keylen != sizeof(u32)) {
-               crypto_shash_set_flags(tfm, CRYPTO_TFM_RES_BAD_KEY_LEN);
+       if (keylen != sizeof(u32))
                return -EINVAL;
-       }
 
        mctx->key = get_unaligned_le32(key);
        return 0;