crypto: powerpc/aes - assembler core
authorMarkus Stockhausen <stockhausen@collogia.de>
Sun, 22 Feb 2015 08:59:49 +0000 (09:59 +0100)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sun, 1 Mar 2015 10:02:28 +0000 (23:02 +1300)
commit1c201e6420729f0aca9c844bb941ee2dd2b6c3c0
treef85dee72ffba981696b656c60caff199cabbda61
parent0c5f9aea2e9c1f4a60321127064d03a0331add99
crypto: powerpc/aes - assembler core

The assembler AES encryption and decryption core routines.
Implemented & optimized for big endian. Nevertheless they
work on little endian too.

For most efficient reuse in (higher level) block cipher
routines they are implemented as "fast" call modules without
any stack handling or register saving. The caller must
take care of that part.

Signed-off-by: Markus Stockhausen <stockhausen@collogia.de>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
arch/powerpc/crypto/aes-spe-core.S [new file with mode: 0644]