crypto: stm32 - Remove unused HASH_FLAGS_ERRORS
authorHerbert Xu <herbert@gondor.apana.org.au>
Sat, 11 Mar 2023 09:09:21 +0000 (17:09 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 17 Mar 2023 03:16:44 +0000 (11:16 +0800)
The bit HASH_FLAGS_ERRORS was never used.  Remove it.

Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Tested-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/stm32/stm32-hash.c

index c836163..478822f 100644 (file)
@@ -95,7 +95,6 @@
 #define HASH_FLAGS_SHA1                        BIT(19)
 #define HASH_FLAGS_SHA224              BIT(20)
 #define HASH_FLAGS_SHA256              BIT(21)
-#define HASH_FLAGS_ERRORS              BIT(22)
 #define HASH_FLAGS_HMAC                        BIT(23)
 
 #define HASH_OP_UPDATE                 1
@@ -873,7 +872,6 @@ static int stm32_hash_finish(struct ahash_request *req)
 static void stm32_hash_finish_req(struct ahash_request *req, int err)
 {
        struct stm32_hash_request_ctx *rctx = ahash_request_ctx(req);
-       struct stm32_hash_state *state = &rctx->state;
        struct stm32_hash_dev *hdev = rctx->hdev;
 
        if (!err && (HASH_FLAGS_FINAL & hdev->flags)) {
@@ -884,8 +882,6 @@ static void stm32_hash_finish_req(struct ahash_request *req, int err)
                                 HASH_FLAGS_OUTPUT_READY | HASH_FLAGS_HMAC |
                                 HASH_FLAGS_HMAC_INIT | HASH_FLAGS_HMAC_FINAL |
                                 HASH_FLAGS_HMAC_KEY);
-       } else {
-               state->flags |= HASH_FLAGS_ERRORS;
        }
 
        pm_runtime_mark_last_busy(hdev->dev);