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>
Showing
- drivers/crypto/cavium/cpt/Kconfig 16 additions, 0 deletionsdrivers/crypto/cavium/cpt/Kconfig
- drivers/crypto/cavium/cpt/Makefile 2 additions, 0 deletionsdrivers/crypto/cavium/cpt/Makefile
- drivers/crypto/cavium/cpt/cpt_common.h 158 additions, 0 deletionsdrivers/crypto/cavium/cpt/cpt_common.h
- drivers/crypto/cavium/cpt/cpt_hw_types.h 658 additions, 0 deletionsdrivers/crypto/cavium/cpt/cpt_hw_types.h
- drivers/crypto/cavium/cpt/cptpf.h 69 additions, 0 deletionsdrivers/crypto/cavium/cpt/cptpf.h
- drivers/crypto/cavium/cpt/cptpf_main.c 708 additions, 0 deletionsdrivers/crypto/cavium/cpt/cptpf_main.c
- drivers/crypto/cavium/cpt/cptpf_mbox.c 163 additions, 0 deletionsdrivers/crypto/cavium/cpt/cptpf_mbox.c
Loading
Please register or sign in to comment