crypto: octeontx2 - simplify the return expression of otx2_cpt_aead_cbc_aes_sha_setkey()
authorMinghao Chi <chi.minghao@zte.com.cn>
Thu, 5 May 2022 02:20:24 +0000 (02:20 +0000)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 13 May 2022 09:24:48 +0000 (17:24 +0800)
Simplify the return expression.

Reported-by: Zeal Robot <zealci@zte.com.cn>
Signed-off-by: Minghao Chi <chi.minghao@zte.com.cn>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c

index f8f8542..67530e9 100644 (file)
@@ -896,7 +896,6 @@ static int otx2_cpt_aead_cbc_aes_sha_setkey(struct crypto_aead *cipher,
        struct crypto_authenc_key_param *param;
        int enckeylen = 0, authkeylen = 0;
        struct rtattr *rta = (void *)key;
-       int status;
 
        if (!RTA_OK(rta, keylen))
                return -EINVAL;
@@ -938,11 +937,7 @@ static int otx2_cpt_aead_cbc_aes_sha_setkey(struct crypto_aead *cipher,
        ctx->enc_key_len = enckeylen;
        ctx->auth_key_len = authkeylen;
 
-       status = aead_hmac_init(cipher);
-       if (status)
-               return status;
-
-       return 0;
+       return aead_hmac_init(cipher);
 }
 
 static int otx2_cpt_aead_ecb_null_sha_setkey(struct crypto_aead *cipher,