Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp237549ybb; Thu, 19 Mar 2020 20:51:37 -0700 (PDT) X-Google-Smtp-Source: ADFU+vs0LUH9sNP2VGgq86DdB+hHlksOgxomQJoL/0JnAQvzjCSdBM6YC4yxc8gBsJbWFEBBzTb8 X-Received: by 2002:a9d:450a:: with SMTP id w10mr5140974ote.114.1584676296892; Thu, 19 Mar 2020 20:51:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1584676296; cv=none; d=google.com; s=arc-20160816; b=R2hiAHkzoDISaA3zOQqLhPTqp1pokkS/7eVSRTVO46JRaLdiSb4doUANm5L0WEoG85 32oNQ6ypmyL3byZWuFq1ZklwgiNgtXfK/pCvFsAR6mZeFpLqKX9tZenHQlLIFoP0dBWT YFmK+CKtw3ws/M6ZnjY4F5X0A3N6LSxotQrUfrdMQ27znBosaRqDuVmN8hVL+LDHkRFT goA2AShCRLPcBJ53s8tT66Ks5QYZMmTMJZN4nYH6LZvQEkAb+tSu3hj9Ef7Pzi5z1htZ P/XwUBGwxL80uZQLcQw57wtWfCsXmApvKeKCnN6k/8mAFYpldZq8noVAxeU5589m+Apb hSbA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=5SKCFz3884N78A0Blp574sGhONScJFtsXz4FOa0jryE=; b=UB8giPEXuMa4O5ZG4mL31pyuA8x5wjAyPO5QXdSQBh0o1Cs7xQWezJk/yMA8r1XtH4 n7pRUq+b+ZYEJWmKT98nrfV6Kde6/+zLduwJEcMnd9lIn+g3PYRO9ui9QgRCh7Tpnh3M BfRTTS3oAqzqWQdmi3XZccp9MbR2u9ycCrjP6+gL1dfRv0pTDdqQAImL9Mns+fCK/ssk eyyHUKZUl0j/C6jVw/iE2dbYHpEyATf2YURlsCSLJLsGIa4VnCCmGDGVQaFqMxUUvfZL zwvIM9Qw74SIqxpZCz8h+NIf9eYpljImylSBML0cVjM7B2Aq18araT3S8snH9dso5w+y HPrw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v6si2196612otq.99.2020.03.19.20.51.25; Thu, 19 Mar 2020 20:51:36 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726986AbgCTDvU (ORCPT + 99 others); Thu, 19 Mar 2020 23:51:20 -0400 Received: from helcar.hmeau.com ([216.24.177.18]:33904 "EHLO fornost.hmeau.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726847AbgCTDvU (ORCPT ); Thu, 19 Mar 2020 23:51:20 -0400 Received: from gwarestrin.me.apana.org.au ([192.168.0.7] helo=gwarestrin.arnor.me.apana.org.au) by fornost.hmeau.com with smtp (Exim 4.89 #2 (Debian)) id 1jF8gj-0001XP-OB; Fri, 20 Mar 2020 14:51:14 +1100 Received: by gwarestrin.arnor.me.apana.org.au (sSMTP sendmail emulation); Fri, 20 Mar 2020 14:51:13 +1100 Date: Fri, 20 Mar 2020 14:51:13 +1100 From: Herbert Xu To: Srujana Challa Cc: davem@davemloft.net, linux-crypto@vger.kernel.org, pathreya@marvell.com, schandran@marvell.com, arno@natisbad.org, bbrezillon@kernel.org Subject: Re: [PATCH v2 0/4] Add Support for Marvell OcteonTX Cryptographic Message-ID: <20200320035113.GF27372@gondor.apana.org.au> References: <1584100028-21279-1-git-send-email-schalla@marvell.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1584100028-21279-1-git-send-email-schalla@marvell.com> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-crypto-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org 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 Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt