]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit6620bc6b1b0e7cd58c17f9a48e49695a8cc10091
treef85dee72ffba981696b656c60caff199cabbda61
parent8a7034a0dfcbc07670f03ad1ee79da9651664fcd
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]