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 AF35F46A4A; Wed, 25 Jun 2025 04:29:01 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9970440689; Wed, 25 Jun 2025 04:28:55 +0200 (CEST) Received: from mail-m16.vip.163.com (mail-m16.vip.163.com [220.197.30.221]) by mails.dpdk.org (Postfix) with ESMTP id EF3FA4013F for ; Wed, 25 Jun 2025 04:28:52 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vip.163.com; s=s110527; h=From:To:Subject:Date:Message-ID: MIME-Version; bh=/CCPFJCKDBPjpr2GSFBDaT67FhuScgeQQ5ZlsRttUP0=; b=NBFpMVktPEoKJRITqzp368JbqVczgMLsfD9Ofr8xe1sH/1y3vBjvpDh8AnfcLm VnAB2/wqH0FnGt/CispBuJaPq8qCC1dIJh9DeH77QsHdO1UuMo3MHGHSyAzb5DP4 pIAm2fuN9XEojoNnf27RQXaTetf/A4d1c8xQsNtFlC15I= Received: from localhost.localdomain (unknown [114.116.198.59]) by gzsmtp1 (Coremail) with SMTP id Ac8vCgCn9JbcXltoMyZzAA--.15249S5; Wed, 25 Jun 2025 10:28:46 +0800 (CST) From: Feifei Wang To: dev@dpdk.org Cc: Yi Chen , Feifei Wang , Xin Wang Subject: [V2 01/18] add some basic files about hinic3 driver Date: Wed, 25 Jun 2025 10:27:57 +0800 Message-ID: <20250625022827.3091-2-wff_light@vip.163.com> X-Mailer: git-send-email 2.47.0.windows.2 In-Reply-To: <20250625022827.3091-1-wff_light@vip.163.com> References: <20250418090621.9638-1-wff_light@vip.163.com> <20250625022827.3091-1-wff_light@vip.163.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-CM-TRANSID: Ac8vCgCn9JbcXltoMyZzAA--.15249S5 X-Coremail-Antispam: 1Uf129KBjvJXoWxArWUur47CF4rtr1kur4fuFg_yoW7Jw1Upa 1fCryfKF95Gw1IvrnIy3WUZr1rZ3Z5u3yUuay8tFyrZFnxAr10gw4rKFyIy3yDGFyY9a4f Zr1jgryfC3WjgrUanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDUYxBIdaVFxhVjvjDU0xZFpf9x07j8eOJUUUUU= X-Originating-IP: [114.116.198.59] X-CM-SenderInfo: pziiszhljk3qxylshiywtou0bp/1tbiAgp3CmhbT+tMxAAAsq 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 From: Yi Chen =0D This patch adds some basic files to describe the hinic3 driver.=0D =0D Signed-off-by: Feifei Wang =0D Signed-off-by: Yi Chen =0D Reviewed-by: Xin Wang =0D ---=0D .mailmap | 4 +-=0D MAINTAINERS | 6 +++=0D doc/guides/nics/hinic3.rst | 51 ++++++++++++++++++++++++++=0D doc/guides/nics/index.rst | 1 +=0D doc/guides/rel_notes/release_25_07.rst | 4 ++=0D 5 files changed, 65 insertions(+), 1 deletion(-)=0D create mode 100644 doc/guides/nics/hinic3.rst=0D =0D diff --git a/.mailmap b/.mailmap=0D index 8483d96ec5..b725a0ed53 100644=0D --- a/.mailmap=0D +++ b/.mailmap=0D @@ -431,7 +431,7 @@ Fang TongHao =0D Fan Zhang =0D Farah Smith =0D Fei Chen =0D -Feifei Wang =0D +Feifei Wang =0D Fei Qin =0D Fengjiang Liu =0D Fengnan Chang =0D @@ -1729,6 +1729,7 @@ Xingguang He =0D Xingyou Chen =0D Xing Wang =0D Xinying Yu =0D +Xin Wang =0D Xin Long =0D Xi Zhang =0D Xuan Ding =0D @@ -1763,6 +1764,7 @@ Yelena Krivosheev =0D Yerden Zhumabekov =0D Yevgeny Kliteynik =0D Yicai Lu =0D +Yi Chen =0D Yiding Zhou =0D Yi Li =0D Yi Liu =0D diff --git a/MAINTAINERS b/MAINTAINERS=0D index 57679d40bc..bcfb5f33e0 100644=0D --- a/MAINTAINERS=0D +++ b/MAINTAINERS=0D @@ -781,6 +781,12 @@ F: drivers/net/hinic/=0D F: doc/guides/nics/hinic.rst=0D F: doc/guides/nics/features/hinic.ini=0D =0D +Huawei hinic3=0D +M: Feifei Wang =0D +F: drivers/net/hinic3/=0D +F: doc/guides/nics/hinic3.rst=0D +F: doc/guides/nics/features/hinic3.ini=0D +=0D Intel Network Common Code=0D M: Bruce Richardson =0D T: git://dpdk.org/next/dpdk-next-net-intel=0D diff --git a/doc/guides/nics/hinic3.rst b/doc/guides/nics/hinic3.rst=0D new file mode 100644=0D index 0000000000..6ab13113b8=0D --- /dev/null=0D +++ b/doc/guides/nics/hinic3.rst=0D @@ -0,0 +1,51 @@=0D +.. SPDX-License-Identifier: BSD-3-Clause=0D + Copyright(c) 2025 Huawei Technologies Co., Ltd=0D +=0D +HINIC Poll Mode Driver=0D +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0D +=0D +The hinic3 PMD (**librte_net_hinic3**) provides poll mode driver support=0D +for 25Gbps/100Gbps/200Gbps Huawei SPx series Network Adapters.=0D +=0D +Features=0D +--------=0D +=0D +- Multi arch support: x86_64, ARMv8.=0D +- Multiple queues for TX and RX=0D +- Receiver Side Scaling (RSS)=0D +- flow filtering=0D +- Checksum offload=0D +- TSO offload=0D +- Promiscuous mode=0D +- Port hardware statistics=0D +- Link state information=0D +- Link flow control=0D +- Scattered and gather for TX and RX=0D +- Allmulticast mode=0D +- MTU update=0D +- Multicast MAC filter=0D +- Flow API=0D +- Set Link down or up=0D +- VLAN filter and VLAN offload=0D +- SR-IOV - Partially supported at this point, VFIO only=0D +- FW version=0D +- LRO=0D +=0D +Prerequisites=0D +-------------=0D +=0D +- Learning about Huawei Hi1823 Series Intelligent NICs using=0D + ``_.=0D +=0D +- Follow the DPDK :ref:`Getting Started Guide for Linux ` to se= tup the basic DPDK environment.=0D +=0D +=0D +Driver compilation and testing=0D +------------------------------=0D +=0D +Refer to the document :ref:`compiling and testing a PMD for a NIC `=0D +for details.=0D +=0D +Limitations or Known issues=0D +---------------------------=0D +X86-32, Windows, and BSD are not supported yet.=0D \ No newline at end of file=0D diff --git a/doc/guides/nics/index.rst b/doc/guides/nics/index.rst=0D index 618c52d618..b721bf6b93 100644=0D --- a/doc/guides/nics/index.rst=0D +++ b/doc/guides/nics/index.rst=0D @@ -33,6 +33,7 @@ Network Interface Controller Drivers=0D fm10k=0D gve=0D hinic=0D + hinic3=0D hns3=0D i40e=0D ice=0D diff --git a/doc/guides/rel_notes/release_25_07.rst b/doc/guides/rel_notes/= release_25_07.rst=0D index 19be7740c4..b99f142750 100644=0D --- a/doc/guides/rel_notes/release_25_07.rst=0D +++ b/doc/guides/rel_notes/release_25_07.rst=0D @@ -141,6 +141,10 @@ New Features=0D String values are simply saved as-is,=0D while the boolean support allows for values "true", "false", "1" or "0".= =0D =0D +* **Added Huawei hinic3 net driver.**=0D +=0D + * Added network driver for the Huawei SPx series Network Adapters.=0D +=0D =0D Removed Items=0D -------------=0D -- =0D 2.45.1.windows.1=0D =0D