1.. SPDX-License-Identifier: BSD-3-Clause 2 Copyright(c) 2017 Huawei Technologies Co., Ltd 3 4 5HINIC Poll Mode Driver 6====================== 7 8The hinic PMD (**librte_net_hinic**) provides poll mode driver support 9for 25Gbps Huawei Intelligent PCIE Network Adapters based on the 10Huawei Ethernet Controller Hi1822. 11 12 13Features 14-------- 15 16- Multi arch support: x86_64, ARMv8. 17- Multiple queues for TX and RX 18- Receiver Side Scaling (RSS) 19- MAC/VLAN filtering 20- Checksum offload 21- TSO offload 22- Promiscuous mode 23- Port hardware statistics 24- Link state information 25- Link flow control 26- Scattered and gather for TX and RX 27- SR-IOV - Partially supported at this point, VFIO only 28- VLAN filter and VLAN offload 29- Allmulticast mode 30- MTU update 31- Unicast MAC filter 32- Multicast MAC filter 33- Flow API 34- Set Link down or up 35- FW version 36- LRO 37 38Prerequisites 39------------- 40 41- Learning about Huawei Hi1822 IN200 Series Intelligent NICs using 42 `<https://e.huawei.com/en/products/cloud-computing-dc/servers/pcie-ssd/in-card>`_. 43 44- Getting the latest product documents and software supports using 45 `<https://support.huawei.com/enterprise/en/intelligent-accelerator-components/in500-solution-pid-23507369>`_. 46 47- Follow the DPDK :ref:`Getting Started Guide for Linux <linux_gsg>` to setup the basic DPDK environment. 48 49 50Driver compilation and testing 51------------------------------ 52 53Refer to the document :ref:`compiling and testing a PMD for a NIC <pmd_build_and_test>` 54for details. 55 56Limitations or Known issues 57--------------------------- 58Build with ICC is not supported yet. 59X86-32, Power8, ARMv7 and BSD are not supported yet. 60