From cde9070d9970eef1f7ec2360586c802a16230ad8 Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Fri, 10 May 2024 07:43:50 +0000
Subject: [PATCH] rtl88x2CE_WiFi_linux driver

---
 kernel/drivers/crypto/rockchip/rk_crypto_skcipher_utils.c |   16 +---------------
 1 files changed, 1 insertions(+), 15 deletions(-)

diff --git a/kernel/drivers/crypto/rockchip/rk_crypto_skcipher_utils.c b/kernel/drivers/crypto/rockchip/rk_crypto_skcipher_utils.c
index eb6a8ac..7d8d0aa 100644
--- a/kernel/drivers/crypto/rockchip/rk_crypto_skcipher_utils.c
+++ b/kernel/drivers/crypto/rockchip/rk_crypto_skcipher_utils.c
@@ -469,21 +469,7 @@
 
 int rk_aead_gcm_setauthsize(struct crypto_aead *tfm, unsigned int authsize)
 {
-	/* Same as crypto_gcm_authsize() from crypto/gcm.c */
-	switch (authsize) {
-	case 4:
-	case 8:
-	case 12:
-	case 13:
-	case 14:
-	case 15:
-	case 16:
-		break;
-	default:
-		return -EINVAL;
-	}
-
-	return 0;
+	return crypto_gcm_check_authsize(authsize);
 }
 
 int rk_aead_handle_req(struct rk_crypto_dev *rk_dev, struct aead_request *req)

--
Gitblit v1.6.2