diff options
Diffstat (limited to 'drivers/crypto/bcm/cipher.c')
| -rw-r--r-- | drivers/crypto/bcm/cipher.c | 8 | 
1 files changed, 3 insertions, 5 deletions
| diff --git a/drivers/crypto/bcm/cipher.c b/drivers/crypto/bcm/cipher.c index 309c67c7012f..2d1f1db9f807 100644 --- a/drivers/crypto/bcm/cipher.c +++ b/drivers/crypto/bcm/cipher.c @@ -3914,8 +3914,7 @@ static struct iproc_alg_s driver_algs[] = {  				    .cra_name = "md5",  				    .cra_driver_name = "md5-iproc",  				    .cra_blocksize = MD5_BLOCK_WORDS * 4, -				    .cra_flags = CRYPTO_ALG_TYPE_AHASH | -					     CRYPTO_ALG_ASYNC, +				    .cra_flags = CRYPTO_ALG_ASYNC,  				}  		      },  	 .cipher_info = { @@ -4649,8 +4648,7 @@ static int spu_register_ahash(struct iproc_alg_s *driver_alg)  	hash->halg.base.cra_ctxsize = sizeof(struct iproc_ctx_s);  	hash->halg.base.cra_init = ahash_cra_init;  	hash->halg.base.cra_exit = generic_cra_exit; -	hash->halg.base.cra_type = &crypto_ahash_type; -	hash->halg.base.cra_flags = CRYPTO_ALG_TYPE_AHASH | CRYPTO_ALG_ASYNC; +	hash->halg.base.cra_flags = CRYPTO_ALG_ASYNC;  	hash->halg.statesize = sizeof(struct spu_hash_export_s);  	if (driver_alg->auth_info.mode != HASH_MODE_HMAC) { @@ -4691,7 +4689,7 @@ static int spu_register_aead(struct iproc_alg_s *driver_alg)  	aead->base.cra_ctxsize = sizeof(struct iproc_ctx_s);  	INIT_LIST_HEAD(&aead->base.cra_list); -	aead->base.cra_flags |= CRYPTO_ALG_TYPE_AEAD | CRYPTO_ALG_ASYNC; +	aead->base.cra_flags |= CRYPTO_ALG_ASYNC;  	/* setkey set in alg initialization */  	aead->setauthsize = aead_setauthsize;  	aead->encrypt = aead_encrypt; |