From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 2AC52A0567; Tue, 9 Mar 2021 12:33:00 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6B9E222A514; Tue, 9 Mar 2021 12:32:59 +0100 (CET) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mails.dpdk.org (Postfix) with ESMTP id BCB1222A4FD for ; Tue, 9 Mar 2021 12:32:57 +0100 (CET) IronPort-SDR: 6tgUqhpWsQWCZqTuC7wW4XM/HorvhZjL1gWiyM6aNCIs1jmSSxurdo8R5S4MRllJjwS1Rno1sz A6xYGsGbI5Bw== X-IronPort-AV: E=McAfee;i="6000,8403,9917"; a="252233423" X-IronPort-AV: E=Sophos;i="5.81,234,1610438400"; d="scan'208";a="252233423" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Mar 2021 03:32:55 -0800 IronPort-SDR: Y+e5LIjeGUaMb/M/QEoIrs5A3e24zvJZWa4twXFqN/Z5IsmoIataH01j0+Dlc79grDtkzMK6kb A4Y1bCry3oOg== X-IronPort-AV: E=Sophos;i="5.81,234,1610438400"; d="scan'208";a="409700064" Received: from fyigit-mobl1.ger.corp.intel.com (HELO [10.213.196.3]) ([10.213.196.3]) by orsmga008-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Mar 2021 03:32:54 -0800 To: Ed Czeck , dev@dpdk.org Cc: shepard.siegel@atomicrules.com, john.miller@atomicrules.com References: <20210304165637.24658-1-ed.czeck@atomicrules.com> <20210308222922.30667-1-ed.czeck@atomicrules.com> <20210308222922.30667-3-ed.czeck@atomicrules.com> From: Ferruh Yigit X-User: ferruhy Message-ID: <929f6c73-3f67-fe48-e411-f2fc52a35596@intel.com> Date: Tue, 9 Mar 2021 11:32:51 +0000 MIME-Version: 1.0 In-Reply-To: <20210308222922.30667-3-ed.czeck@atomicrules.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit Subject: Re: [dpdk-dev] [PATCH v3 3/6] net/ark: update internal structs to reflect FPGA updates 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 Sender: "dev" On 3/8/2021 10:29 PM, Ed Czeck wrote: > - New PCIe IDs using net/ark driver > - Update Version IDs and structures specified by hardware > - New internal descriptor status for TX > - Adjust data placement in RX operations, headroom in retained > for segmented mbufs > > Signed-off-by: Ed Czeck > --- > doc/guides/nics/ark.rst | 5 ++ > drivers/net/ark/ark_ddm.c | 18 +++-- > drivers/net/ark/ark_ddm.h | 22 +++--- > drivers/net/ark/ark_ethdev.c | 3 + > drivers/net/ark/ark_ethdev_rx.c | 6 +- > drivers/net/ark/ark_ethdev_tx.c | 122 +++++++++++++++++++------------- > drivers/net/ark/ark_udm.c | 2 + > drivers/net/ark/ark_udm.h | 13 ++-- > 8 files changed, 121 insertions(+), 70 deletions(-) > > diff --git a/doc/guides/nics/ark.rst b/doc/guides/nics/ark.rst > index 18434c7a4..dcccfee26 100644 > --- a/doc/guides/nics/ark.rst > +++ b/doc/guides/nics/ark.rst > @@ -155,6 +155,11 @@ ARK PMD supports the following Arkville RTL PCIe instances including: > > * ``1d6c:100d`` - AR-ARKA-FX0 [Arkville 32B DPDK Data Mover] > * ``1d6c:100e`` - AR-ARKA-FX1 [Arkville 64B DPDK Data Mover] > +* ``1d6c:100f`` - AR-ARKA-FX1 [Arkville 64B DPDK Data Mover for Versal] > +* ``1d6c:1010`` - AR-ARKA-FX1 [Arkville 64B DPDK Data Mover for Agilex] > +* ``1d6c:1017`` - AR-ARK-FX1 [Arkville 64B Multi-Homed Primary Endpoint] > +* ``1d6c:1018`` - AR-ARK-FX1 [Arkville 64B Multi-Homed Secondary Endpoint] > +* ``1d6c:1019`` - AR-ARK-FX1 [Arkville 64B Multi-Homed Tertiary Endpoint] > Thanks for documenting them, but '100f' && '1010' are not in the 'pci_id_ark_map', are they missing in the code? Also can you please update the release notes related to the features updated in this set?