diff options
Diffstat (limited to 'arch/sparc/crypto/sha256_glue.c')
| -rw-r--r-- | arch/sparc/crypto/sha256_glue.c | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/sparc/crypto/sha256_glue.c b/arch/sparc/crypto/sha256_glue.c index 75e1adeeb02..591e656bd89 100644 --- a/arch/sparc/crypto/sha256_glue.c +++ b/arch/sparc/crypto/sha256_glue.c @@ -21,6 +21,8 @@  #include <asm/pstate.h>  #include <asm/elf.h> +#include "opcodes.h" +  asmlinkage void sha256_sparc64_transform(u32 *digest, const char *data,  					 unsigned int rounds); @@ -166,6 +168,7 @@ static struct shash_alg sha256 = {  	.base		=	{  		.cra_name	=	"sha256",  		.cra_driver_name=	"sha256-sparc64", +		.cra_priority	=	SPARC_CR_OPCODE_PRIORITY,  		.cra_flags	=	CRYPTO_ALG_TYPE_SHASH,  		.cra_blocksize	=	SHA256_BLOCK_SIZE,  		.cra_module	=	THIS_MODULE, @@ -181,6 +184,7 @@ static struct shash_alg sha224 = {  	.base		=	{  		.cra_name	=	"sha224",  		.cra_driver_name=	"sha224-sparc64", +		.cra_priority	=	SPARC_CR_OPCODE_PRIORITY,  		.cra_flags	=	CRYPTO_ALG_TYPE_SHASH,  		.cra_blocksize	=	SHA224_BLOCK_SIZE,  		.cra_module	=	THIS_MODULE,  |