This series improves support for the recently released SFN8000 series
of adapters. Specifically, it retrieves interrupt moderation timer
settings directly from the adapter and uses those settings. It also
uses a new event queue initialisation interface, allowing specification
of a performance objective rather than enabling individual flags.

Bert Kenward (6):
  sfc: update MCDI protocol headers
  sfc: allow asynchronous MCDI without completion function
  sfc: retrieve second word of datapath capabilities
  sfc: use new performance based event queue init
  sfc: set interrupt moderation via MCDI
  sfc: get timer configuration from adapter

 drivers/net/ethernet/sfc/ef10.c        | 221 +++++++++++---
 drivers/net/ethernet/sfc/efx.c         |  96 +++---
 drivers/net/ethernet/sfc/efx.h         |   2 +
 drivers/net/ethernet/sfc/falcon.c      |   9 +-
 drivers/net/ethernet/sfc/mcdi.c        |   5 +-
 drivers/net/ethernet/sfc/mcdi_pcol.h   | 530 ++++++++++++++++++++++++++++++++-
 drivers/net/ethernet/sfc/net_driver.h  |  12 +-
 drivers/net/ethernet/sfc/nic.h         |   5 +
 drivers/net/ethernet/sfc/ptp.c         |   2 +-
 drivers/net/ethernet/sfc/siena.c       |  14 +-
 drivers/net/ethernet/sfc/workarounds.h |   4 +
 11 files changed, 782 insertions(+), 118 deletions(-)

-- 
2.7.4

Reply via email to