]> git.baikalelectronics.ru Git - kernel.git/commit
crypto: cavium - Add support for CNN55XX adapters.
authorSrikanth Jampala <Jampala.Srikanth@cavium.com>
Tue, 30 May 2017 11:58:01 +0000 (17:28 +0530)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sat, 10 Jun 2017 04:04:33 +0000 (12:04 +0800)
commit1dcf203ce0ea9b4a2bc435220a1dfea8cbfe75e7
tree45a659b951218f7f849a23e3d6421c5b6184a6f9
parent6c9d3cd3429b43773aec1802df9d0ae9d7b52118
crypto: cavium - Add support for CNN55XX adapters.

Add Physical Function driver support for CNN55XX crypto adapters.
CNN55XX adapters belongs to Cavium NITROX family series,
which accelerate both Symmetric and Asymmetric crypto workloads.

These adapters have crypto engines that need firmware
to become operational.

Signed-off-by: Srikanth Jampala <Jampala.Srikanth@cavium.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
13 files changed:
drivers/crypto/Kconfig
drivers/crypto/Makefile
drivers/crypto/cavium/nitrox/Kconfig [new file with mode: 0644]
drivers/crypto/cavium/nitrox/Makefile [new file with mode: 0644]
drivers/crypto/cavium/nitrox/nitrox_common.h [new file with mode: 0644]
drivers/crypto/cavium/nitrox/nitrox_csr.h [new file with mode: 0644]
drivers/crypto/cavium/nitrox/nitrox_dev.h [new file with mode: 0644]
drivers/crypto/cavium/nitrox/nitrox_hal.c [new file with mode: 0644]
drivers/crypto/cavium/nitrox/nitrox_isr.c [new file with mode: 0644]
drivers/crypto/cavium/nitrox/nitrox_lib.c [new file with mode: 0644]
drivers/crypto/cavium/nitrox/nitrox_main.c [new file with mode: 0644]
drivers/crypto/cavium/nitrox/nitrox_req.h [new file with mode: 0644]
drivers/crypto/cavium/nitrox/nitrox_reqmgr.c [new file with mode: 0644]