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 8615546A7B; Sat, 28 Jun 2025 09:26:32 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id F36EB4060A; Sat, 28 Jun 2025 09:26:20 +0200 (CEST) Received: from mail-m16.vip.163.com (mail-m16.vip.163.com [220.197.30.222]) by mails.dpdk.org (Postfix) with ESMTP id 98D1F4025D for ; Sat, 28 Jun 2025 09:26:17 +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=ehbCxZosZaaprOopegRWJED/YvwtFMA4MH60zxqtPdc=; b=XLPQF7cgtyCT/jBiqQdYr7aNweHf/r24RsVtTyuI7E+TKwo1WtANzNp8e8yrrh 1wnjuNVYtmaZ3RMKdNxzasQ5kR7LrklgcU0TxAieIc9tGoOtemMx7Xd73TZWCiuq Pw/odLRQ0ohBESt+ncNN2MJRlO1AtQBkK80k4wJAKpucc= Received: from localhost.localdomain (unknown [114.116.198.59]) by gzsmtp2 (Coremail) with SMTP id As8vCgDnrwERmV9o+dKKAw--.5048S5; Sat, 28 Jun 2025 15:26:13 +0800 (CST) From: Feifei Wang To: dev@dpdk.org Cc: gongfan1@huawei.com, Yi Chen , Feifei Wang , Xin Wang Subject: [V3 01/18] add some basic files about hinic3 driver Date: Sat, 28 Jun 2025 15:25:24 +0800 Message-ID: <20250628072552.1311-2-wff_light@vip.163.com> X-Mailer: git-send-email 2.47.0.windows.2 In-Reply-To: <20250628072552.1311-1-wff_light@vip.163.com> References: <20250418090621.9638-1-wff_light@vip.163.com> <20250628072552.1311-1-wff_light@vip.163.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-CM-TRANSID: As8vCgDnrwERmV9o+dKKAw--.5048S5 X-Coremail-Antispam: 1Uf129KBjvJXoWxArWUur43ZFy5tF48Cw48Zwb_yoW7Jw1Upw 4fCryfKF98Gw1IvrnIy3W7Ar1rZ3Z5u34Uuay8tryrZFnxAr109w48KFyIy3yDGFyF9a4f Zr1qgryfC3WjgrUanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDUYxBIdaVFxhVjvjDU0xZFpf9x07jIc_3UUUUU= X-Originating-IP: [114.116.198.59] X-CM-SenderInfo: pziiszhljk3qxylshiywtou0bp/1tbiARB6CmhfYNdkcgAAs3 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 6126f7e472..950ea29c1d 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 @@ -1730,6 +1730,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 @@ -1764,6 +1765,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 0e9357f3a3..eeb735679e 100644=0D --- a/MAINTAINERS=0D +++ b/MAINTAINERS=0D @@ -780,6 +780,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 57d161c526..1a1e3a6825 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