crypto: cavium - Register the CNN55XX supported crypto algorithms.
authorSrikanth Jampala <Jampala.Srikanth@cavium.com>
Tue, 30 May 2017 11:58:03 +0000 (17:28 +0530)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sat, 10 Jun 2017 04:04:34 +0000 (12:04 +0800)
commitf2663872f073c874495b793721a47cc7f30eaec7
tree5a217fbbd67f666da73072c75917c15ec63d2819
parent086eac9eb4a05d053f8abf661c36e77c40264e41
crypto: cavium - Register the CNN55XX supported crypto algorithms.

Register the Symmetric crypto algorithms supported by
CNN55XX driver with crypto subsystem.

The following Symmetric crypto algorithms are supported,
  - aes with cbc, ecb, cfb, xts, ctr and cts modes
  - des3_ede with cbc and ecb modes

Signed-off-by: Srikanth Jampala <Jampala.Srikanth@cavium.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/cavium/nitrox/Makefile
drivers/crypto/cavium/nitrox/nitrox_algs.c [new file with mode: 0644]
drivers/crypto/cavium/nitrox/nitrox_common.h
drivers/crypto/cavium/nitrox/nitrox_lib.c
drivers/crypto/cavium/nitrox/nitrox_main.c