]> 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)
commit1de9b83c356e80f7672f215cbca3d34975f4a3df
tree45a659b951218f7f849a23e3d6421c5b6184a6f9
parentfe10b4fc3753ab55026d5da7217e283c5a4e4688
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]