All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] mvpp2 changes and features
@ 2018-08-24 12:16 Tomasz Duszynski
  2018-08-24 12:16 ` [PATCH 1/6] drivers/common: add mvep common code for MRVL PMDs Tomasz Duszynski
                   ` (6 more replies)
  0 siblings, 7 replies; 30+ messages in thread
From: Tomasz Duszynski @ 2018-08-24 12:16 UTC (permalink / raw)
  To: dev; +Cc: nsamsono, mw, Tomasz Duszynski

This patch series introduces following changes:

* Common code responsible for DMA memory initialization
  is now available under drivers/common/mvep. MVEP stands for
  Marvell Embedded Processors. This eases maintenance and avoids
  boilerplate code across Marvell PMDs. MVEP will grow over time as new
  features and PMDs are added.

* Couple of minor fixes.

* Support for reading VLAN information from descriptor.

Liron Himi (2):
  drivers/common: add mvep common code for MRVL PMDs
  net/mvpp2: use common code to initialize DMA

Natalie Samsonov (3):
  net/mvpp2: fix comments and error messages
  net/mvpp2: make private variables static
  net/mvpp2: add VLAN packet type support for parser offload

Tomasz Duszynski (1):
  net/mvpp2: fix array initialization

 config/common_base                              |  5 ++
 devtools/test-build.sh                          |  2 +
 drivers/common/Makefile                         |  4 ++
 drivers/common/meson.build                      |  2 +-
 drivers/common/mvep/Makefile                    | 38 +++++++++++++++
 drivers/common/mvep/meson.build                 | 19 ++++++++
 drivers/common/mvep/mvep_common.c               | 45 ++++++++++++++++++
 drivers/common/mvep/rte_common_mvep_version.map |  6 +++
 drivers/common/mvep/rte_mvep_common.h           | 20 ++++++++
 drivers/net/Makefile                            |  3 ++
 drivers/net/mvpp2/Makefile                      |  3 +-
 drivers/net/mvpp2/meson.build                   |  2 +-
 drivers/net/mvpp2/mrvl_ethdev.c                 | 61 +++++++++++++------------
 drivers/net/mvpp2/mrvl_flow.c                   | 29 ++++++++----
 mk/rte.app.mk                                   |  4 ++
 15 files changed, 204 insertions(+), 39 deletions(-)
 create mode 100644 drivers/common/mvep/Makefile
 create mode 100644 drivers/common/mvep/meson.build
 create mode 100644 drivers/common/mvep/mvep_common.c
 create mode 100644 drivers/common/mvep/rte_common_mvep_version.map
 create mode 100644 drivers/common/mvep/rte_mvep_common.h

--
2.7.4

^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2018-08-27 12:18 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-08-24 12:16 [PATCH 0/6] mvpp2 changes and features Tomasz Duszynski
2018-08-24 12:16 ` [PATCH 1/6] drivers/common: add mvep common code for MRVL PMDs Tomasz Duszynski
2018-08-24 12:32   ` Ferruh Yigit
2018-08-24 12:49     ` Tomasz Duszynski
2018-08-24 12:16 ` [PATCH 2/6] net/mvpp2: use common code to initialize DMA Tomasz Duszynski
2018-08-24 12:16 ` [PATCH 3/6] net/mvpp2: fix array initialization Tomasz Duszynski
2018-08-24 12:16 ` [PATCH 4/6] net/mvpp2: fix comments and error messages Tomasz Duszynski
2018-08-24 12:16 ` [PATCH 5/6] net/mvpp2: make private variables static Tomasz Duszynski
2018-08-24 12:16 ` [PATCH 6/6] net/mvpp2: add VLAN packet type support for parser offload Tomasz Duszynski
2018-08-24 14:54 ` [PATCH 0/6] net/mvpp2 changes and features Tomasz Duszynski
2018-08-24 14:54   ` [PATCH v2 1/6] drivers/common: add mvep common code for MRVL PMDs Tomasz Duszynski
2018-08-24 16:45     ` Ferruh Yigit
2018-08-24 17:51       ` Tomasz Duszynski
2018-08-24 14:54   ` [PATCH v2 2/6] net/mvpp2: use common code to initialize DMA Tomasz Duszynski
2018-08-24 16:46     ` Ferruh Yigit
2018-08-24 17:51       ` Tomasz Duszynski
2018-08-24 14:54   ` [PATCH v2 3/6] net/mvpp2: fix array initialization Tomasz Duszynski
2018-08-24 16:46     ` Ferruh Yigit
2018-08-24 17:53       ` Tomasz Duszynski
2018-08-24 14:54   ` [PATCH v2 4/6] net/mvpp2: fix comments and error messages Tomasz Duszynski
2018-08-24 14:54   ` [PATCH v2 5/6] net/mvpp2: make private variables static Tomasz Duszynski
2018-08-24 14:54   ` [PATCH v2 6/6] net/mvpp2: add VLAN packet type support for parser offload Tomasz Duszynski
2018-08-24 18:29   ` [PATCH v3 0/6] net/mvpp2: changes and features Tomasz Duszynski
2018-08-24 18:29     ` [PATCH v3 1/6] drivers/common: add mvep common code for MRVL PMDs Tomasz Duszynski
2018-08-24 18:29     ` [PATCH v3 2/6] net/mvpp2: use common code to initialize DMA Tomasz Duszynski
2018-08-24 18:30     ` [PATCH v3 3/6] net/mvpp2: fix array initialization Tomasz Duszynski
2018-08-24 18:30     ` [PATCH v3 4/6] net/mvpp2: fix comments and error messages Tomasz Duszynski
2018-08-24 18:30     ` [PATCH v3 5/6] net/mvpp2: make private variables static Tomasz Duszynski
2018-08-24 18:30     ` [PATCH v3 6/6] net/mvpp2: add VLAN packet type support for parser offload Tomasz Duszynski
2018-08-27 12:18     ` [PATCH v3 0/6] net/mvpp2: changes and features Ferruh Yigit

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.