From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tomasz Duszynski Subject: [PATCH 0/8] net/mvpp2: add new features Date: Tue, 4 Sep 2018 09:10:08 +0200 Message-ID: <1536045016-32008-1-git-send-email-tdu@semihalf.com> Cc: nsamsono@marvell.com, mw@semihalf.com, Tomasz Duszynski To: dev@dpdk.org Return-path: Received: from mail-pl1-f176.google.com (mail-pl1-f176.google.com [209.85.214.176]) by dpdk.org (Postfix) with ESMTP id 09D08F11 for ; Tue, 4 Sep 2018 09:10:31 +0200 (CEST) Received: by mail-pl1-f176.google.com with SMTP id b12-v6so1182600plr.8 for ; Tue, 04 Sep 2018 00:10:30 -0700 (PDT) List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" This patch series introduces fixes and adds support for traffic metering and traffic manager. Natalie Samsonov (2): net/mvpp2: initialize ppio only once net/mvpp2: update MTU and MRU related calculations Tomasz Duszynski (5): net/mvpp2: move common code net/mvpp2: add metering support net/mvpp2: change default policer configuration net/mvpp2: add init and deinit to flow net/mvpp2: add traffic manager support Yuval Caduri (1): net/mvpp2: detach tx_qos from rx cls/qos config doc/guides/nics/mvpp2.rst | 31 +- drivers/net/mvpp2/Makefile | 2 + drivers/net/mvpp2/meson.build | 4 +- drivers/net/mvpp2/mrvl_ethdev.c | 188 ++++++-- drivers/net/mvpp2/mrvl_ethdev.h | 122 ++++- drivers/net/mvpp2/mrvl_flow.c | 129 +++-- drivers/net/mvpp2/mrvl_flow.h | 15 + drivers/net/mvpp2/mrvl_mtr.c | 512 ++++++++++++++++++++ drivers/net/mvpp2/mrvl_mtr.h | 15 + drivers/net/mvpp2/mrvl_qos.c | 244 +++++----- drivers/net/mvpp2/mrvl_qos.h | 2 +- drivers/net/mvpp2/mrvl_tm.c | 1009 +++++++++++++++++++++++++++++++++++++++ drivers/net/mvpp2/mrvl_tm.h | 15 + 13 files changed, 2064 insertions(+), 224 deletions(-) create mode 100644 drivers/net/mvpp2/mrvl_flow.h create mode 100644 drivers/net/mvpp2/mrvl_mtr.c create mode 100644 drivers/net/mvpp2/mrvl_mtr.h create mode 100644 drivers/net/mvpp2/mrvl_tm.c create mode 100644 drivers/net/mvpp2/mrvl_tm.h -- 2.7.4