From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tomasz Duszynski Subject: [PATCH v2 0/4] add net mrvl pmd driver Date: Thu, 28 Sep 2017 12:22:34 +0200 Message-ID: <1506594158-15721-1-git-send-email-tdu@semihalf.com> References: <1506418805-12117-1-git-send-email-tdu@semihalf.com> Cc: mw@semihalf.com, dima@marvell.com, nsamsono@marvell.com, Jianbo.liu@linaro.org, Tomasz Duszynski To: dev@dpdk.org Return-path: Received: from mail-wr0-f170.google.com (mail-wr0-f170.google.com [209.85.128.170]) by dpdk.org (Postfix) with ESMTP id B5D6CFFA for ; Thu, 28 Sep 2017 12:23:20 +0200 (CEST) Received: by mail-wr0-f170.google.com with SMTP id y95so1772101wrb.4 for ; Thu, 28 Sep 2017 03:23:20 -0700 (PDT) In-Reply-To: <1506418805-12117-1-git-send-email-tdu@semihalf.com> List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Hello, This patch series introduces the net driver for Marvell Armada 7k/8k SoCs along with documentation. Below you can find the list of features which net pmd supports: * Speed capabilities * Link status * Queue start/stop * MTU update * Jumbo frame * Promiscuous mode * Allmulticast mode * Unicast MAC filter * Multicast MAC filter * RSS hash * VLAN filter * CRC offload * L3 checksum offload * L4 checksum offload * Packet type parsing * Basic stats * Stats per queue Tomasz Duszynski (4): app: link the whole rte_cfgfile library net/mrvl: add mrvl net pmd driver doc: add mrvl net pmd documentation maintainers: add maintainers for the mrvl net pmd MAINTAINERS | 10 + config/common_base | 7 + doc/guides/nics/features/mrvl.ini | 24 + doc/guides/nics/index.rst | 1 + doc/guides/nics/mrvl.rst | 151 ++ drivers/net/Makefile | 2 + drivers/net/mrvl/Makefile | 69 + drivers/net/mrvl/mrvl_ethdev.c | 2277 +++++++++++++++++++++++++++++ drivers/net/mrvl/mrvl_ethdev.h | 115 ++ drivers/net/mrvl/mrvl_qos.c | 627 ++++++++ drivers/net/mrvl/mrvl_qos.h | 112 ++ drivers/net/mrvl/rte_pmd_mrvl_version.map | 3 + mk/rte.app.mk | 3 +- 13 files changed, 3400 insertions(+), 1 deletion(-) create mode 100644 doc/guides/nics/features/mrvl.ini create mode 100644 doc/guides/nics/mrvl.rst create mode 100644 drivers/net/mrvl/Makefile create mode 100644 drivers/net/mrvl/mrvl_ethdev.c create mode 100644 drivers/net/mrvl/mrvl_ethdev.h create mode 100644 drivers/net/mrvl/mrvl_qos.c create mode 100644 drivers/net/mrvl/mrvl_qos.h create mode 100644 drivers/net/mrvl/rte_pmd_mrvl_version.map -- 2.7.4