From patchwork Wed Aug 23 05:49:58 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Dwivedi X-Patchwork-Id: 83 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 F2CE2430DC; Wed, 23 Aug 2023 07:50:19 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C03D140A79; Wed, 23 Aug 2023 07:50:19 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 5F444406BA for ; Wed, 23 Aug 2023 07:50:18 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 37MI5Zlk027399 for ; Tue, 22 Aug 2023 22:50:17 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : mime-version : content-transfer-encoding : content-type; s=pfpt0220; bh=FDfmxO8uNNIgCxLk+IvkBLna8VGYmgi226TF+eoaB1k=; b=ckuklBcG36HsUb1Ku8la9axLyAoSmymeLaNODjqrTEDpiu20Q78ZeDVbdZAEazYNeYb0 44z5EK7jL0Px+GlhVTgEa3cEiTaLaBDy8yZc3wTRRlzQ37l8Ja8WQWMEwPwnCwbhh8t0 JnA8ZhnZCNbQ4NwnYahyIhgjvm7RWAk1Ai4YK5hSptubdimr7z6M89+/P4YCv33INrvM NW9c+n7W/ydGHPvhysg5NO4+jGcEzHNGryLftDZw0K+Gm23J7bsdt55DtjBuJmtTey1c t0LizrSoAlzXwLQYl6mCEolSz1Om6JiVw5Ypvbxl468mRL1EWMHvXYXAQQ1pgOaMpQTq Dw== Received: from dc5-exch02.marvell.com ([199.233.59.182]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3sn20b1src-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT) for ; Tue, 22 Aug 2023 22:50:17 -0700 Received: from DC5-EXCH01.marvell.com (10.69.176.38) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server (TLS) id 15.0.1497.48; Tue, 22 Aug 2023 22:50:15 -0700 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server id 15.0.1497.48 via Frontend Transport; Tue, 22 Aug 2023 22:50:15 -0700 Received: from localhost.localdomain (unknown [10.28.36.185]) by maili.marvell.com (Postfix) with ESMTP id 95BF53F7057; Tue, 22 Aug 2023 22:50:13 -0700 (PDT) From: Ankur Dwivedi To: CC: , , , "Ankur Dwivedi" Subject: [PATCH v1 0/2] support of MACsec PN threshold events on multiple ports Date: Wed, 23 Aug 2023 11:19:58 +0530 Message-ID: <20230823055000.2692083-1-adwivedi@marvell.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-Proofpoint-ORIG-GUID: BsHPQPTMJHQC6dRpfr-_usZRpgL30mJf X-Proofpoint-GUID: BsHPQPTMJHQC6dRpfr-_usZRpgL30mJf X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-08-23_03,2023-08-22_01,2023-05-22_02 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 patch series adds support for packet number threshold events to be received on the respective ethernet port. For this a sa to port mapping is created during sa creation. When the pn threshold event is received then the check for port id is made to receive the event on the correct port. Ankur Dwivedi (2): common/cnxk: add sa to port mapping net/cnxk: update sa to port map drivers/common/cnxk/roc_mcs.c | 22 +++++++++++++++++++--- drivers/common/cnxk/roc_mcs.h | 8 ++++++-- drivers/common/cnxk/roc_mcs_sec_cfg.c | 6 ++++++ drivers/common/cnxk/version.map | 1 + drivers/net/cnxk/cnxk_ethdev_mcs.c | 14 +++++++++++++- 5 files changed, 45 insertions(+), 6 deletions(-)