crypto: cavium - Add Support for Octeon-tx CPT Engine
authorGeorge Cherian <george.cherian@cavium.com>
Tue, 7 Feb 2017 14:51:13 +0000 (14:51 +0000)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sat, 11 Feb 2017 09:52:31 +0000 (17:52 +0800)
commit9e2c7d99941d000a36f68a3594cec27a1bbea274
tree9f2c553799bff57fe4961cedbf56004ba0b786b1
parent87f3d0887c9cc63d7b8e7b0b7e5a48dca8cc8564
crypto: cavium - Add Support for Octeon-tx CPT Engine

Enable the Physical Function driver for the Cavium Crypto Engine (CPT)
found in Octeon-tx series of SoC's. CPT is the Cryptographic Accelaration
Unit. CPT includes microcoded GigaCypher symmetric engines (SEs) and
asymmetric engines (AEs).

Signed-off-by: George Cherian <george.cherian@cavium.com>
Reviewed-by: David Daney <david.daney@cavium.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/cavium/cpt/Kconfig [new file with mode: 0644]
drivers/crypto/cavium/cpt/Makefile [new file with mode: 0644]
drivers/crypto/cavium/cpt/cpt_common.h [new file with mode: 0644]
drivers/crypto/cavium/cpt/cpt_hw_types.h [new file with mode: 0644]
drivers/crypto/cavium/cpt/cptpf.h [new file with mode: 0644]
drivers/crypto/cavium/cpt/cptpf_main.c [new file with mode: 0644]
drivers/crypto/cavium/cpt/cptpf_mbox.c [new file with mode: 0644]