sparc64: Move AES driver over to a methods based implementation.
authorDavid S. Miller <davem@davemloft.net>
Wed, 29 Aug 2012 19:50:16 +0000 (12:50 -0700)
committerDavid S. Miller <davem@davemloft.net>
Wed, 29 Aug 2012 21:22:23 +0000 (14:22 -0700)
commit0bdcaf7495726688a93a2f7226e9b4beaeabd2ec
tree1bd6f45eff4d6f5aea604a44ffb38596dd818426
parent45dfe237a865368929534ec75fe5f26c151c88d9
sparc64: Move AES driver over to a methods based implementation.

Instead of testing and branching off of the key size on every
encrypt/decrypt call, use method ops assigned at key set time.

Reverse the order of float registers used for decryption to make
future changes easier.

Align all assembler routines on a 32-byte boundary.

Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc/crypto/aes_asm.S
arch/sparc/crypto/aes_glue.c