From e3e12f52b214121840b44c91de5b3e5af5d3eb84 Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Mon, 06 Nov 2023 03:04:41 +0000 Subject: [PATCH] rk3568 rt init --- kernel/drivers/crypto/rockchip/rk_crypto_ahash_utils.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) diff --git a/kernel/drivers/crypto/rockchip/rk_crypto_ahash_utils.c b/kernel/drivers/crypto/rockchip/rk_crypto_ahash_utils.c index 4e6cc9a..495c554 100644 --- a/kernel/drivers/crypto/rockchip/rk_crypto_ahash_utils.c +++ b/kernel/drivers/crypto/rockchip/rk_crypto_ahash_utils.c @@ -286,7 +286,6 @@ struct crypto_ahash *tfm = crypto_ahash_reqtfm(req); struct rk_crypto_algt *algt = rk_ahash_get_algt(tfm); struct scatterlist *src_sg; - unsigned long flags; unsigned int nbytes; int ret = 0; @@ -378,14 +377,12 @@ ctx->hash_tmp_len, ctx->lastc_len, nbytes); if (nbytes) { - spin_lock_irqsave(&rk_dev->lock, flags); if (ctx->calc_cnt == 0) alg_ctx->ops.hw_init(rk_dev, algt->algo, algt->type); /* flush all 64byte key buffer for hmac */ alg_ctx->ops.hw_write_key(ctx->rk_dev, ctx->authkey, sizeof(ctx->authkey)); ret = rk_ahash_set_data_start(rk_dev, rctx->flag); - spin_unlock_irqrestore(&rk_dev->lock, flags); } exit: return ret; -- Gitblit v1.6.2