[dpdk-dev] [PATCH v2 00/16] Wind River Systems AVP PMD

Allain Legacy allain.legacy at windriver.com
Sun Feb 26 20:08:48 CET 2017


This patch series submits an initial version of the AVP PMD from Wind River
Systems.  The series includes shared header files, driver implementation,
and changes to documentation files in support of this new driver.  The AVP
driver is a shared memory based device.  It is intended to be used as a PMD
within a virtual machine running on a Wind River virtualization platform.
See: http://www.windriver.com/products/titanium-cloud/

v2:
* Fixed coding style violations that slipped in accidentally because of an
  out of date checkpatch.pl from an older kernel.

Allain Legacy (16):
  config: added attributes for the AVP PMD
  net/avp: added public header files
  maintainers: claim responsibility for AVP PMD
  net/avp: added PMD version map file
  net/avp: added log macros
  drivers/net: added driver makefiles
  net/avp: driver registration
  net/avp: device initialization
  net/avp: device configuration
  net/avp: queue setup and release
  net/avp: packet receive functions
  net/avp: packet transmit functions
  net/avp: device statistics operations
  net/avp: device promiscuous functions
  net/avp: device start and stop operations
  doc: added information related to the AVP PMD

 MAINTAINERS                             |    6 +
 config/common_base                      |   10 +
 config/common_linuxapp                  |    1 +
 doc/guides/nics/avp.rst                 |   99 ++
 doc/guides/nics/features/avp.ini        |   17 +
 doc/guides/nics/index.rst               |    1 +
 drivers/net/Makefile                    |    1 +
 drivers/net/avp/Makefile                |   61 +
 drivers/net/avp/avp_ethdev.c            | 2371 +++++++++++++++++++++++++++++++
 drivers/net/avp/avp_logs.h              |   59 +
 drivers/net/avp/rte_avp_common.h        |  427 ++++++
 drivers/net/avp/rte_avp_fifo.h          |  157 ++
 drivers/net/avp/rte_pmd_avp_version.map |    4 +
 mk/rte.app.mk                           |    1 +
 14 files changed, 3215 insertions(+)
 create mode 100644 doc/guides/nics/avp.rst
 create mode 100644 doc/guides/nics/features/avp.ini
 create mode 100644 drivers/net/avp/Makefile
 create mode 100644 drivers/net/avp/avp_ethdev.c
 create mode 100644 drivers/net/avp/avp_logs.h
 create mode 100644 drivers/net/avp/rte_avp_common.h
 create mode 100644 drivers/net/avp/rte_avp_fifo.h
 create mode 100644 drivers/net/avp/rte_pmd_avp_version.map

-- 
1.8.3.1



More information about the dev mailing list