diff options
Diffstat (limited to 'drivers/crypto/nx')
| -rw-r--r-- | drivers/crypto/nx/nx-842-pseries.c | 6 | ||||
| -rw-r--r-- | drivers/crypto/nx/nx-842.c | 3 | ||||
| -rw-r--r-- | drivers/crypto/nx/nx-aes-xcbc.c | 12 | ||||
| -rw-r--r-- | drivers/crypto/nx/nx-sha256.c | 6 | ||||
| -rw-r--r-- | drivers/crypto/nx/nx-sha512.c | 6 | 
5 files changed, 11 insertions, 22 deletions
| diff --git a/drivers/crypto/nx/nx-842-pseries.c b/drivers/crypto/nx/nx-842-pseries.c index 66869976cfa2..57932848361b 100644 --- a/drivers/crypto/nx/nx-842-pseries.c +++ b/drivers/crypto/nx/nx-842-pseries.c @@ -296,7 +296,7 @@ static int nx842_pseries_compress(const unsigned char *in, unsigned int inlen,  	struct nx842_workmem *workmem;  	struct nx842_scatterlist slin, slout;  	struct nx_csbcpb *csbcpb; -	int ret = 0, max_sync_size; +	int ret = 0;  	unsigned long inbuf, outbuf;  	struct vio_pfo_op op = {  		.done = NULL, @@ -319,7 +319,6 @@ static int nx842_pseries_compress(const unsigned char *in, unsigned int inlen,  		rcu_read_unlock();  		return -ENODEV;  	} -	max_sync_size = local_devdata->max_sync_size;  	dev = local_devdata->dev;  	/* Init scatterlist */ @@ -427,7 +426,7 @@ static int nx842_pseries_decompress(const unsigned char *in, unsigned int inlen,  	struct nx842_workmem *workmem;  	struct nx842_scatterlist slin, slout;  	struct nx_csbcpb *csbcpb; -	int ret = 0, max_sync_size; +	int ret = 0;  	unsigned long inbuf, outbuf;  	struct vio_pfo_op op = {  		.done = NULL, @@ -451,7 +450,6 @@ static int nx842_pseries_decompress(const unsigned char *in, unsigned int inlen,  		rcu_read_unlock();  		return -ENODEV;  	} -	max_sync_size = local_devdata->max_sync_size;  	dev = local_devdata->dev;  	workmem = PTR_ALIGN(wmem, WORKMEM_ALIGN); diff --git a/drivers/crypto/nx/nx-842.c b/drivers/crypto/nx/nx-842.c index d94e25df503b..f06565df2a12 100644 --- a/drivers/crypto/nx/nx-842.c +++ b/drivers/crypto/nx/nx-842.c @@ -353,7 +353,7 @@ static int decompress(struct nx842_crypto_ctx *ctx,  	unsigned int adj_slen = slen;  	u8 *src = p->in, *dst = p->out;  	u16 padding = be16_to_cpu(g->padding); -	int ret, spadding = 0, dpadding = 0; +	int ret, spadding = 0;  	ktime_t timeout;  	if (!slen || !required_len) @@ -413,7 +413,6 @@ usesw:  		spadding = 0;  		dst = p->out;  		dlen = p->oremain; -		dpadding = 0;  		if (dlen < required_len) { /* have ignore bytes */  			dst = ctx->dbounce;  			dlen = BOUNCE_BUFFER_SIZE; diff --git a/drivers/crypto/nx/nx-aes-xcbc.c b/drivers/crypto/nx/nx-aes-xcbc.c index ad3358e74f5c..8f5820b78a83 100644 --- a/drivers/crypto/nx/nx-aes-xcbc.c +++ b/drivers/crypto/nx/nx-aes-xcbc.c @@ -105,8 +105,7 @@ static int nx_xcbc_empty(struct shash_desc *desc, u8 *out)  	nx_ctx->op.inlen = (nx_ctx->in_sg - in_sg) * sizeof(struct nx_sg);  	nx_ctx->op.outlen = (nx_ctx->out_sg - out_sg) * sizeof(struct nx_sg); -	rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, -			   desc->flags & CRYPTO_TFM_REQ_MAY_SLEEP); +	rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, 0);  	if (rc)  		goto out;  	atomic_inc(&(nx_ctx->stats->aes_ops)); @@ -134,8 +133,7 @@ static int nx_xcbc_empty(struct shash_desc *desc, u8 *out)  	nx_ctx->op.inlen = (nx_ctx->in_sg - in_sg) * sizeof(struct nx_sg);  	nx_ctx->op.outlen = (nx_ctx->out_sg - out_sg) * sizeof(struct nx_sg); -	rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, -			   desc->flags & CRYPTO_TFM_REQ_MAY_SLEEP); +	rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, 0);  	if (rc)  		goto out;  	atomic_inc(&(nx_ctx->stats->aes_ops)); @@ -279,8 +277,7 @@ static int nx_xcbc_update(struct shash_desc *desc,  			goto out;  		} -		rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, -			   desc->flags & CRYPTO_TFM_REQ_MAY_SLEEP); +		rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, 0);  		if (rc)  			goto out; @@ -361,8 +358,7 @@ static int nx_xcbc_final(struct shash_desc *desc, u8 *out)  		goto out;  	} -	rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, -			   desc->flags & CRYPTO_TFM_REQ_MAY_SLEEP); +	rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, 0);  	if (rc)  		goto out; diff --git a/drivers/crypto/nx/nx-sha256.c b/drivers/crypto/nx/nx-sha256.c index a6764af83c6d..e06f0431dee5 100644 --- a/drivers/crypto/nx/nx-sha256.c +++ b/drivers/crypto/nx/nx-sha256.c @@ -162,8 +162,7 @@ static int nx_sha256_update(struct shash_desc *desc, const u8 *data,  			goto out;  		} -		rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, -				   desc->flags & CRYPTO_TFM_REQ_MAY_SLEEP); +		rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, 0);  		if (rc)  			goto out; @@ -243,8 +242,7 @@ static int nx_sha256_final(struct shash_desc *desc, u8 *out)  		goto out;  	} -	rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, -			   desc->flags & CRYPTO_TFM_REQ_MAY_SLEEP); +	rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, 0);  	if (rc)  		goto out; diff --git a/drivers/crypto/nx/nx-sha512.c b/drivers/crypto/nx/nx-sha512.c index 92956bc6e45e..0293b17903d0 100644 --- a/drivers/crypto/nx/nx-sha512.c +++ b/drivers/crypto/nx/nx-sha512.c @@ -166,8 +166,7 @@ static int nx_sha512_update(struct shash_desc *desc, const u8 *data,  			goto out;  		} -		rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, -				   desc->flags & CRYPTO_TFM_REQ_MAY_SLEEP); +		rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, 0);  		if (rc)  			goto out; @@ -249,8 +248,7 @@ static int nx_sha512_final(struct shash_desc *desc, u8 *out)  		goto out;  	} -	rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, -			   desc->flags & CRYPTO_TFM_REQ_MAY_SLEEP); +	rc = nx_hcall_sync(nx_ctx, &nx_ctx->op, 0);  	if (rc)  		goto out; |