On Fri, Mar 13, 2020 at 05:17:04PM +0530, Srujana Challa wrote: > The following series adds support for Marvell Cryptographic Accelerarion > Unit (CPT) on OcteonTX CN83XX SoC. > > Changes since v1: > * Replaced CRYPTO_BLKCIPHER with CRYPTO_SKCIPHER in Kconfig. > > Srujana Challa (4): > drivers: crypto: create common Kconfig and Makefile for Marvell > drivers: crypto: add support for OCTEON TX CPT engine > drivers: crypto: add the Virtual Function driver for CPT > crypto: marvell: enable OcteonTX cpt options for build > > MAINTAINERS | 1 + > drivers/crypto/Kconfig | 15 +- > drivers/crypto/Makefile | 2 +- > drivers/crypto/marvell/Kconfig | 37 + > drivers/crypto/marvell/Makefile | 7 +- > drivers/crypto/marvell/cesa.c | 615 ------- > drivers/crypto/marvell/cesa.h | 880 ---------- > drivers/crypto/marvell/cesa/Makefile | 3 + > drivers/crypto/marvell/cesa/cesa.c | 615 +++++++ > drivers/crypto/marvell/cesa/cesa.h | 881 ++++++++++ > drivers/crypto/marvell/cesa/cipher.c | 801 +++++++++ > drivers/crypto/marvell/cesa/hash.c | 1448 ++++++++++++++++ > drivers/crypto/marvell/cesa/tdma.c | 352 ++++ > drivers/crypto/marvell/cipher.c | 798 --------- > drivers/crypto/marvell/hash.c | 1442 ---------------- > drivers/crypto/marvell/octeontx/Makefile | 6 + > drivers/crypto/marvell/octeontx/otx_cpt_common.h | 51 + > drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h | 824 +++++++++ > drivers/crypto/marvell/octeontx/otx_cptpf.h | 34 + > drivers/crypto/marvell/octeontx/otx_cptpf_main.c | 307 ++++ > drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c | 253 +++ > drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c | 1686 +++++++++++++++++++ > drivers/crypto/marvell/octeontx/otx_cptpf_ucode.h | 180 ++ > drivers/crypto/marvell/octeontx/otx_cptvf.h | 104 ++ > drivers/crypto/marvell/octeontx/otx_cptvf_algs.c | 1744 ++++++++++++++++++++ > drivers/crypto/marvell/octeontx/otx_cptvf_algs.h | 188 +++ > drivers/crypto/marvell/octeontx/otx_cptvf_main.c | 985 +++++++++++ > drivers/crypto/marvell/octeontx/otx_cptvf_mbox.c | 247 +++ > drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c | 612 +++++++ > drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.h | 227 +++ > drivers/crypto/marvell/tdma.c | 350 ---- > 31 files changed, 11592 insertions(+), 4103 deletions(-) > create mode 100644 drivers/crypto/marvell/Kconfig > delete mode 100644 drivers/crypto/marvell/cesa.c > delete mode 100644 drivers/crypto/marvell/cesa.h > create mode 100644 drivers/crypto/marvell/cesa/Makefile > create mode 100644 drivers/crypto/marvell/cesa/cesa.c > create mode 100644 drivers/crypto/marvell/cesa/cesa.h > create mode 100644 drivers/crypto/marvell/cesa/cipher.c > create mode 100644 drivers/crypto/marvell/cesa/hash.c > create mode 100644 drivers/crypto/marvell/cesa/tdma.c > delete mode 100644 drivers/crypto/marvell/cipher.c > delete mode 100644 drivers/crypto/marvell/hash.c > create mode 100644 drivers/crypto/marvell/octeontx/Makefile > create mode 100644 drivers/crypto/marvell/octeontx/otx_cpt_common.h > create mode 100644 drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h > create mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf.h > create mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_main.c > create mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c > create mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c > create mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_ucode.h > create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf.h > create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_algs.c > create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_algs.h > create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_main.c > create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_mbox.c > create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c > create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.h > delete mode 100644 drivers/crypto/marvell/tdma.c All applied. Thanks. -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt