From: Alejandro Lucero <alejandro.lucero@netronome.com>
To: dev@dpdk.org
Subject: [PATCH v10 0/8] support for netronome nfp-6xxx card
Date: Mon, 30 Nov 2015 10:25:34 +0000 [thread overview]
Message-ID: <1448879142-22451-1-git-send-email-alejandro.lucero@netronome.com> (raw)
This patchset adds a new PMD for Netronome nfp-6xxx card.
Just PCI Virtual Functions support.
Using this PMD requires previous Netronome BSP installation.
v10:
- Getting rid of __u8 usage
- Squashing last two patches in one
v9:
- - Adding flag RTE_PCI_DRV_INTR_LSC
- Makefile changes for compilation as a shared library
- Adding map file for linker version script info
v8:
- removing remaining unnecessary flags to PMD Makefile
v7:
- Adding support for link status changes interrupts.
- removing unnecessary flags when compiling the PMD.
v6:
- Making each patch compilable.
v5:
- Splitting up patches per functionality.
v4:
- Getting rid of nfp_uio. Just submitting PMD.
- Removing LSC interrupt support.
v3:
- Making all patches independent for applying and building.
- changing commits messages following standard.
v2:
- Code style changes based on checkpatch.pl and DPDK style guide.
- Documentation changes using the right rst format.
- Moving the documentation files to a new patch file.
- Adding info to MAINTAINERS and release files.
Alejandro Lucero (8):
nfp: basic initialization
nfp: adding rx/tx functionality
nfp: adding rss
nfp: adding stats
nfp: adding link functionality
nfp: adding extra functionality
nfp: link status change interrupt support
nfp: adding nic guide
MAINTAINERS | 4 +
config/common_linuxapp | 6 +
doc/guides/nics/index.rst | 1 +
doc/guides/nics/nfp.rst | 265 ++++
doc/guides/rel_notes/release_2_2.rst | 3 +
drivers/net/Makefile | 1 +
drivers/net/nfp/Makefile | 56 +
drivers/net/nfp/nfp_net.c | 2499 +++++++++++++++++++++++++++++++
drivers/net/nfp/nfp_net_ctrl.h | 324 ++++
drivers/net/nfp/nfp_net_logs.h | 75 +
drivers/net/nfp/nfp_net_pmd.h | 453 ++++++
drivers/net/nfp/rte_pmd_nfp_version.map | 3 +
mk/rte.app.mk | 1 +
13 files changed, 3691 insertions(+)
create mode 100644 doc/guides/nics/nfp.rst
create mode 100644 drivers/net/nfp/Makefile
create mode 100644 drivers/net/nfp/nfp_net.c
create mode 100644 drivers/net/nfp/nfp_net_ctrl.h
create mode 100644 drivers/net/nfp/nfp_net_logs.h
create mode 100644 drivers/net/nfp/nfp_net_pmd.h
create mode 100644 drivers/net/nfp/rte_pmd_nfp_version.map
--
1.7.9.5
next reply other threads:[~2015-11-30 10:25 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-11-30 10:25 Alejandro Lucero [this message]
2015-11-30 10:25 ` [PATCH v10 1/8] nfp: basic initialization Alejandro Lucero
2015-11-30 10:25 ` [PATCH v10 2/8] nfp: adding rx/tx functionality Alejandro Lucero
2015-11-30 10:25 ` [PATCH v10 3/8] nfp: adding rss Alejandro Lucero
2015-11-30 10:25 ` [PATCH v10 4/8] nfp: adding stats Alejandro Lucero
2015-11-30 10:25 ` [PATCH v10 5/8] nfp: adding link functionality Alejandro Lucero
2015-11-30 10:25 ` [PATCH v10 6/8] nfp: adding extra functionality Alejandro Lucero
2015-11-30 10:25 ` [PATCH v10 7/8] nfp: link status change interrupt support Alejandro Lucero
2015-11-30 10:25 ` [PATCH v10 8/8] nfp: adding nic guide Alejandro Lucero
2015-12-07 23:47 ` [PATCH v10 0/8] support for netronome nfp-6xxx card Thomas Monjalon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1448879142-22451-1-git-send-email-alejandro.lucero@netronome.com \
--to=alejandro.lucero@netronome.com \
--cc=dev@dpdk.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.