[0/8] net/mvpp2: add new features
mbox series

Message ID 1536045016-32008-1-git-send-email-tdu@semihalf.com
Headers show
Series
  • net/mvpp2: add new features
Related show

Message

Tomasz Duszynski Sept. 4, 2018, 7:10 a.m. UTC
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