All of lore.kernel.org
 help / color / mirror / Atom feed
From: Simon Horman <simon.horman@netronome.com>
To: David Miller <davem@davemloft.net>,
	Jakub Kicinski <jakub.kicinski@netronome.com>
Cc: netdev@vger.kernel.org, oss-drivers@netronome.com,
	Dirk van der Merwe <dirk.vandermerwe@netronome.com>,
	Simon Horman <simon.horman@netronome.com>
Subject: [net-next 0/7] nfp: ethtool and related improvements
Date: Sat,  4 Nov 2017 16:48:53 +0100	[thread overview]
Message-ID: <20171104154900.21469-1-simon.horman@netronome.com> (raw)

Dirk van der Merwe says:

This patch series throws a couple of loosely related items into a single
series.

Patch 1: Clang compilation fix reported by
  Matthias Kaehlcke <mka@chromium.org>

Patch 2: Driver can now do MAC reinit on load when there has been a
  media override set in the NSP.

Patch 3: Refactor the nfp_app_reprs_set API.

Patch 4: Similar to vNICs, representors must be able to deal with media
  override changes in the NSP.

Patch 5: Since representors can now handle media overrides, we can
  allocate the get/set link ndo's to them.

Patch 6 & 7: Add support for FEC mode modification.

Dirk van der Merwe (5):
  nfp: refactor nfp_app_reprs_set
  nfp: resync repr state when port table sync
  nfp: add get/set link settings ndos to representors
  nfp: add helpers for FEC support
  nfp: implement ethtool FEC mode settings

Jakub Kicinski (2):
  nfp: don't depend on compiler constant propagation
  nfp: make use of MAC reinit

 drivers/net/ethernet/netronome/nfp/flower/main.c   |  16 +--
 drivers/net/ethernet/netronome/nfp/nfp_app.c       |   6 -
 drivers/net/ethernet/netronome/nfp/nfp_main.c      |  28 ++++-
 .../net/ethernet/netronome/nfp/nfp_net_ethtool.c   | 121 ++++++++++++++++++++-
 drivers/net/ethernet/netronome/nfp/nfp_net_main.c  |   8 +-
 drivers/net/ethernet/netronome/nfp/nfp_net_repr.c  |  47 ++++++++
 drivers/net/ethernet/netronome/nfp/nfp_net_repr.h  |   1 +
 .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c   |   5 +
 .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h   |  36 ++++++
 .../ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c   |  87 +++++++++++++--
 10 files changed, 325 insertions(+), 30 deletions(-)

-- 
2.11.0

             reply	other threads:[~2017-11-04 15:49 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-11-04 15:48 Simon Horman [this message]
2017-11-04 15:48 ` [net-next 1/7] nfp: don't depend on compiler constant propagation Simon Horman
2017-11-04 15:48 ` [net-next 2/7] nfp: make use of MAC reinit Simon Horman
2017-11-04 15:48 ` [net-next 3/7] nfp: refactor nfp_app_reprs_set Simon Horman
2017-11-04 15:48 ` [net-next 4/7] nfp: resync repr state when port table sync Simon Horman
2017-11-04 15:48 ` [net-next 5/7] nfp: add get/set link settings ndos to representors Simon Horman
2017-11-04 15:48 ` [net-next 6/7] nfp: add helpers for FEC support Simon Horman
2017-11-04 15:49 ` [net-next 7/7] nfp: implement ethtool FEC mode settings Simon Horman
2017-11-04 20:58 ` [net-next 0/7] nfp: ethtool and related improvements Jakub Kicinski
2017-11-05 14:23 ` David Miller

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=20171104154900.21469-1-simon.horman@netronome.com \
    --to=simon.horman@netronome.com \
    --cc=davem@davemloft.net \
    --cc=dirk.vandermerwe@netronome.com \
    --cc=jakub.kicinski@netronome.com \
    --cc=netdev@vger.kernel.org \
    --cc=oss-drivers@netronome.com \
    /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.