Message ID | 1583324716-23633-5-git-send-email-schalla@marvell.com (mailing list archive) |
---|---|
State | Changes Requested |
Delegated to: | Herbert Xu |
Headers | show |
Series | Add Support for Marvell OcteonTX Cryptographic | expand |
On Wed, Mar 04, 2020 at 05:55:16PM +0530, Srujana Challa wrote: > > +config CRYPTO_DEV_OCTEONTX_CPT > + tristate "Support for Marvell OcteonTX CPT driver" > + depends on ARCH_THUNDER || COMPILE_TEST > + depends on PCI_MSI && 64BIT > + depends on CRYPTO_LIB_AES > + select CRYPTO_BLKCIPHER The BLKCIPHER option has been replaced by SKCIPHER. Thanks,
-----Original Message----- From: Herbert Xu <herbert@gondor.apana.org.au> Sent: Thursday, March 12, 2020 5:14 PM To: Srujana Challa <schalla@marvell.com> Cc: davem@davemloft.net; linux-crypto@vger.kernel.org; Narayana Prasad Raju Athreya <pathreya@marvell.com> Subject: [EXT] Re: [PATCH 4/4] crypto: marvell: enable OcteonTX cpt options for build External Email ---------------------------------------------------------------------- On Wed, Mar 04, 2020 at 05:55:16PM +0530, Srujana Challa wrote: > > +config CRYPTO_DEV_OCTEONTX_CPT > + tristate "Support for Marvell OcteonTX CPT driver" > + depends on ARCH_THUNDER || COMPILE_TEST > + depends on PCI_MSI && 64BIT > + depends on CRYPTO_LIB_AES > + select CRYPTO_BLKCIPHER The BLKCIPHER option has been replaced by SKCIPHER. Will replace in next version of patches. Thanks, -- Email: Herbert Xu <herbert@gondor.apana.org.au> Home Page: https://urldefense.proofpoint.com/v2/url?u=http-3A__gondor.apana.org.au_-7Eherbert_&d=DwIBAg&c=nKjWec2b6R0mOyPaz7xtfQ&r=Fj4OoD5hcKFpANhTWdwQzjT1Jpf7veC5263T47JVpnc&m=RtwtmKs1DMDh4ZHin6Hn9yZqcEAt5Pk8oJbz2CBzpPc&s=kUGS5TylH_VUzkI5PVgrtBKW7hclNNpEWzpTsRfvAuk&e= PGP Key: https://urldefense.proofpoint.com/v2/url?u=http-3A__gondor.apana.org.au_-7Eherbert_pubkey.txt&d=DwIBAg&c=nKjWec2b6R0mOyPaz7xtfQ&r=Fj4OoD5hcKFpANhTWdwQzjT1Jpf7veC5263T47JVpnc&m=RtwtmKs1DMDh4ZHin6Hn9yZqcEAt5Pk8oJbz2CBzpPc&s=eCzo1M4w_9vJKDxgDzV6po1WXmJKbkJg_yeUiiEl6sc&e=
diff --git a/drivers/crypto/marvell/Kconfig b/drivers/crypto/marvell/Kconfig index 9f09845..4930f1a 100644 --- a/drivers/crypto/marvell/Kconfig +++ b/drivers/crypto/marvell/Kconfig @@ -19,3 +19,19 @@ config CRYPTO_DEV_MARVELL_CESA Security Accelerator (CESA) which can be found on MVEBU and ORION platforms. This driver supports CPU offload through DMA transfers. + +config CRYPTO_DEV_OCTEONTX_CPT + tristate "Support for Marvell OcteonTX CPT driver" + depends on ARCH_THUNDER || COMPILE_TEST + depends on PCI_MSI && 64BIT + depends on CRYPTO_LIB_AES + select CRYPTO_BLKCIPHER + select CRYPTO_HASH + select CRYPTO_AEAD + select CRYPTO_DEV_MARVELL + help + This driver allows you to utilize the Marvell Cryptographic + Accelerator Unit(CPT) found in OcteonTX series of processors. + + To compile this driver as module, choose M here: + the modules will be called octeontx-cpt and octeontx-cptvf diff --git a/drivers/crypto/marvell/Makefile b/drivers/crypto/marvell/Makefile index 2030b0b..6c6a151 100644 --- a/drivers/crypto/marvell/Makefile +++ b/drivers/crypto/marvell/Makefile @@ -1,3 +1,4 @@ # SPDX-License-Identifier: GPL-2.0 obj-$(CONFIG_CRYPTO_DEV_MARVELL_CESA) += cesa/ +obj-$(CONFIG_CRYPTO_DEV_OCTEONTX_CPT) += octeontx/