crypto: stm32 - remove bufcnt in stm32_hash_write_ctrl.
authorThomas Bourgoin <thomas.bourgoin@foss.st.com>
Thu, 13 Jul 2023 15:15:14 +0000 (17:15 +0200)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sat, 22 Jul 2023 01:59:38 +0000 (13:59 +1200)
Commit "crypto: stm32 - Fix empty message processing" remove the use of
the argument bufcnt in stm32_hash_write_ctrl.
Hence, we can remove it from the function prototype and simplify the
function declaration.

Signed-off-by: Thomas Bourgoin <thomas.bourgoin@foss.st.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/stm32/stm32-hash.c

index 30e42a4..c179a6c 100644 (file)
@@ -286,7 +286,7 @@ static int stm32_hash_write_key(struct stm32_hash_dev *hdev)
        return 0;
 }
 
-static void stm32_hash_write_ctrl(struct stm32_hash_dev *hdev, int bufcnt)
+static void stm32_hash_write_ctrl(struct stm32_hash_dev *hdev)
 {
        struct stm32_hash_request_ctx *rctx = ahash_request_ctx(hdev->req);
        struct crypto_ahash *tfm = crypto_ahash_reqtfm(hdev->req);
@@ -395,7 +395,7 @@ static int stm32_hash_xmit_cpu(struct stm32_hash_dev *hdev,
 
        hdev->flags |= HASH_FLAGS_CPU;
 
-       stm32_hash_write_ctrl(hdev, length);
+       stm32_hash_write_ctrl(hdev);
 
        if (stm32_hash_wait_busy(hdev))
                return -ETIMEDOUT;
@@ -669,7 +669,7 @@ static int stm32_hash_dma_send(struct stm32_hash_dev *hdev)
        if (rctx->nents < 0)
                return -EINVAL;
 
-       stm32_hash_write_ctrl(hdev, rctx->total);
+       stm32_hash_write_ctrl(hdev);
 
        if (hdev->flags & HASH_FLAGS_HMAC) {
                err = stm32_hash_hmac_dma_send(hdev);