[PATCH v3 3/3] drivers: crypto: Enable CPT options crypto for build

2016-12-21 Thread george.cherian
From: George Cherian Add the CPT options in crypto Kconfig and update the crypto Makefile Signed-off-by: George Cherian Reviewed-by: David Daney --- drivers/crypto/Kconfig | 1 + drivers/crypto/Makefile | 1 + 2 files changed, 2 insertions(+) diff --git a/drivers/crypto/Kconfig b/drivers/cr

[PATCH v3 2/3] drivers: crypto: Add the Virtual Function driver for CPT

2016-12-21 Thread george.cherian
From: George Cherian Enable the CPT VF driver. CPT is the cryptographic Accelaration Unit in Octeon-tx series of processors. Signed-off-by: George Cherian Reviewed-by: David Daney --- drivers/crypto/cavium/cpt/Makefile | 3 +- drivers/crypto/cavium/cpt/cptvf.h| 135 +++

[PATCH v3 1/3] drivers: crypto: Add Support for Octeon-tx CPT Engine

2016-12-21 Thread george.cherian
From: George Cherian Enable the Physical Function diver for the Cavium Crypto Engine (CPT) found in Octeon-tx series of SoC's. CPT is the Cryptographic Acceleration Unit. CPT includes microcoded GigaCypher symmetric engines (SEs) and asymmetric engines (AEs). Signed-off-by: George Cherian Revie

[PATCH v3 0/3] Add Support for Cavium Cryptographic Acceleration Unit

2016-12-21 Thread george.cherian
From: George Cherian This series adds the support for Cavium Cryptographic Accelerarion Unit (CPT) CPT is available in Cavium's Octeon-Tx SoC series. The series was tested with ecryptfs and