History log of /arch/sparc/crypto/sha256_glue.c
Revision Date Author Comments
226f7cea949303a3e1911999a9a2c71b0a708e73 10-Nov-2012 David S. Miller <davem@davemloft.net> sparc64: Fix build with mix of modular vs. non-modular crypto drivers.

We tried linking in a single built object to hold the device table,
but only works if all of the sparc64 crypto modules get built the same
way (modular vs. non-modular).

Just include the device ID stub into each driver source file so that
the table gets compiled into the correct result in all cases.

Reported-by: Meelis Roos <mroos@linux.ee>
Signed-off-by: David S. Miller <davem@davemloft.net>
1080362425793f67e36dc690973e13e4a9631b4d 15-Sep-2012 David S. Miller <davem@davemloft.net> sparc64: Adjust crypto priorities.

Make the crypto opcode implementations have a higher priority than
those provides by the ring buffer based Niagara crypto device.

Also, several crypto opcode hashes were not setting the priority value
at all.

Signed-off-by: David S. Miller <davem@davemloft.net>
86c93b24ef49d64062045c4e3cc2ed4609f6842a 20-Aug-2012 David S. Miller <davem@davemloft.net> sparc64: Add SHA224/SHA256 driver making use of the 'sha256' instruction.

Signed-off-by: David S. Miller <davem@davemloft.net>
Acked-by: Herbert Xu <herbert@gondor.apana.org.au>