From patchwork Fri Apr 22 09:33:53 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arkadiusz Kusztal X-Patchwork-Id: 110114 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 708FAA0032; Fri, 22 Apr 2022 11:34:08 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1559C4067B; Fri, 22 Apr 2022 11:34:08 +0200 (CEST) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mails.dpdk.org (Postfix) with ESMTP id 6F8D340042 for ; Fri, 22 Apr 2022 11:34:06 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1650620046; x=1682156046; h=from:to:cc:subject:date:message-id; bh=z56xUQFIvjt27x6RMS+P7IkXr3Tggfsx0JgnP7ZuWjo=; b=DaJeToyFBvCqcFgigqaPK/mEYU3IrzB69Vax3y0ZNRhi14pZNKKKzjCL lpTDfvEr2W4XuYy7T5CrES7T+DI7tTnDqHtJ+XjoEZP7L4RMbSfJ8A5Ri +nDcssihqgrvOyyyZ/hK0YaXAffNEG2mKJgjnlVN2KZOYKJ/qRMmXK/SO 5S2QxZ6l9pGZnmRk5GH/8ITBZ5EtNTxrea/4QcJmavnvGuFp/c1cFuLDM NPiNQ04hVAwlq87pKAIbmrGvJCyr5N47B7//7/iCJ047bXkIo83q4hI71 NdvWTSUiCW5kuiKwqtAEGGuJPGDj/ExT2EY5KOSWANzCsxRU/6z5/f/Tm w==; X-IronPort-AV: E=McAfee;i="6400,9594,10324"; a="251959208" X-IronPort-AV: E=Sophos;i="5.90,281,1643702400"; d="scan'208";a="251959208" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Apr 2022 02:34:05 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,281,1643702400"; d="scan'208";a="805931200" Received: from silpixa00400308.ir.intel.com ([10.237.214.95]) by fmsmga006.fm.intel.com with ESMTP; 22 Apr 2022 02:34:04 -0700 From: Arek Kusztal To: dev@dpdk.org Cc: gakhil@marvell.com, roy.fan.zhang@intel.com, Arek Kusztal Subject: [PATCH v2 0/2] crypto/qat: add secp384r1 curve support Date: Fri, 22 Apr 2022 10:33:53 +0100 Message-Id: <20220422093355.13631-1-arkadiuszx.kusztal@intel.com> X-Mailer: git-send-email 2.17.1 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org This patchset adds secp384r1 (P-384) elliptic curve to Intel QuickAssist Technology crypto PMD. v2: - added release notes Arek Kusztal (2): crypto/qat: refactor asym algorithm macros and logs crypto/qat: add secp384r1 curve doc/guides/rel_notes/release_22_07.rst | 4 + drivers/common/qat/qat_adf/qat_pke.h | 12 ++ drivers/crypto/qat/qat_asym.c | 230 ++++++++++++++------------------- drivers/crypto/qat/qat_asym.h | 3 +- drivers/crypto/qat/qat_ec.h | 77 ++++++++++- 5 files changed, 193 insertions(+), 133 deletions(-)