netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Pull request: sfc-next 2013-08-25
@ 2013-08-25 22:56 Ben Hutchings
  2013-08-25 23:00 ` [PATCH net-next 01/16] sfc: Make MCDI independent of Siena Ben Hutchings
                   ` (16 more replies)
  0 siblings, 17 replies; 23+ messages in thread
From: Ben Hutchings @ 2013-08-25 22:56 UTC (permalink / raw)
  To: David Miller; +Cc: netdev, linux-net-drivers

[-- Attachment #1: Type: text/plain, Size: 3392 bytes --]

The following changes since commit f073dde03b3e8d11050d82f52caaf75fd924e069:

  sfc: Make efx_mcdi_init() call efx_mcdi_handle_assertion() (2013-08-21 19:43:09 +0100)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/bwh/sfc-next.git for-davem

for you to fetch changes up to f76fe120d81c96fa2a17ae41f0647c963dbb43cd:

  sfc: Update and improve kernel-doc for efx_mcdi_state & efx_mcdi_iface (2013-08-21 20:20:41 +0100)

1. Refactoring and cleanup in preparation for new hardware support.
2. Some bug fixes for firmware completion handling.  (They're not known
to cause real problems, otherwise I'd be submitting these for net and
stable.)
3. Update to the firmware protocol (MCDI) definitions.

Ben.

Ben Hutchings (16):
      sfc: Make MCDI independent of Siena
      sfc: Add GFP flags to efx_nic_alloc_buffer() and make most callers allow blocking
      sfc: Make struct efx_special_buffer less special
      sfc: Rename Falcon-architecture register definitions
      sfc: Remove efx_process_channel_now()
      sfc: Rework IRQ enable/disable
      sfc: Limit scope of a Falcon A1 IRQ workaround
      sfc: Stop RX refill before flushing RX queues
      sfc: Remove bogus call to efx_release_tx_buffers()
      sfc: Refactor queue teardown sequence to allow for EF10 flush behaviour
      sfc: Move and rename Falcon/Siena common NIC operations
      sfc: Translate MCDI error numbers received in events
      sfc: Update MCDI protocol definitions for EF10
      sfc: Add support for MCDI v2
      sfc: Fix race in completion handling
      sfc: Update and improve kernel-doc for efx_mcdi_state & efx_mcdi_iface

 drivers/net/ethernet/sfc/Makefile                 |    3 +-
 drivers/net/ethernet/sfc/efx.c                    |  216 +-
 drivers/net/ethernet/sfc/efx.h                    |    3 -
 drivers/net/ethernet/sfc/falcon.c                 |   76 +-
 drivers/net/ethernet/sfc/farch.c                  | 1781 +++++++
 drivers/net/ethernet/sfc/{regs.h => farch_regs.h} |    6 +-
 drivers/net/ethernet/sfc/filter.c                 |    2 +-
 drivers/net/ethernet/sfc/mcdi.c                   |  299 +-
 drivers/net/ethernet/sfc/mcdi.h                   |   55 +-
 drivers/net/ethernet/sfc/mcdi_mon.c               |    2 +-
 drivers/net/ethernet/sfc/mcdi_pcol.h              | 5534 +++++++++++++++++++--
 drivers/net/ethernet/sfc/mcdi_port.c              |    5 +-
 drivers/net/ethernet/sfc/net_driver.h             |  155 +-
 drivers/net/ethernet/sfc/nic.c                    | 1812 +-------
 drivers/net/ethernet/sfc/nic.h                    |  219 +-
 drivers/net/ethernet/sfc/ptp.c                    |    9 +-
 drivers/net/ethernet/sfc/rx.c                     |    9 +-
 drivers/net/ethernet/sfc/selftest.c               |   11 -
 drivers/net/ethernet/sfc/siena.c                  |  131 +-
 drivers/net/ethernet/sfc/siena_sriov.c            |   17 +-
 drivers/net/ethernet/sfc/tx.c                     |   24 +-
 21 files changed, 7788 insertions(+), 2581 deletions(-)
 create mode 100644 drivers/net/ethernet/sfc/farch.c
 rename drivers/net/ethernet/sfc/{regs.h => farch_regs.h} (99%)

-- 
Ben Hutchings, Staff Engineer, Solarflare
Not speaking for my employer; that's the marketing department's job.
They asked us to note that Solarflare product names are trademarked.

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 482 bytes --]

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

end of thread, other threads:[~2013-08-27 16:52 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-25 22:56 Pull request: sfc-next 2013-08-25 Ben Hutchings
2013-08-25 23:00 ` [PATCH net-next 01/16] sfc: Make MCDI independent of Siena Ben Hutchings
2013-08-25 23:00 ` [PATCH net-next 02/16] sfc: Add GFP flags to efx_nic_alloc_buffer() and make most callers allow blocking Ben Hutchings
2013-08-25 23:01 ` [PATCH net-next 03/16] sfc: Make struct efx_special_buffer less special Ben Hutchings
2013-08-25 23:01 ` [PATCH net-next 04/16] sfc: Rename Falcon-architecture register definitions Ben Hutchings
2013-08-25 23:02 ` [PATCH net-next 05/16] sfc: Remove efx_process_channel_now() Ben Hutchings
2013-08-25 23:03 ` [PATCH net-next 06/16] sfc: Rework IRQ enable/disable Ben Hutchings
2013-08-25 23:03 ` [PATCH net-next 07/16] sfc: Limit scope of a Falcon A1 IRQ workaround Ben Hutchings
2013-08-26 12:31   ` Sergei Shtylyov
2013-08-26 22:47     ` Ben Hutchings
2013-08-25 23:05 ` [PATCH net-next 08/16] sfc: Stop RX refill before flushing RX queues Ben Hutchings
2013-08-25 23:06 ` [PATCH net-next 09/16] sfc: Remove bogus call to efx_release_tx_buffers() Ben Hutchings
2013-08-25 23:07 ` [PATCH net-next 10/16] sfc: Refactor queue teardown sequence to allow for EF10 flush behaviour Ben Hutchings
2013-08-25 23:26 ` [PATCH net-next 11/16] sfc: Move and rename Falcon/Siena common NIC operations Ben Hutchings
2013-08-25 23:27 ` [PATCH net-next 12/16] sfc: Translate MCDI error numbers received in events Ben Hutchings
2013-08-25 23:29 ` [PATCH net-next 13/16] sfc: Update MCDI protocol definitions for EF10 Ben Hutchings
2013-08-25 23:32 ` [PATCH net-next 14/16] sfc: Add support for MCDI v2 Ben Hutchings
2013-08-25 23:33 ` [PATCH net-next 15/16] sfc: Fix race in completion handling Ben Hutchings
2013-08-25 23:34 ` [PATCH net-next 16/16] sfc: Update and improve kernel-doc for efx_mcdi_state & efx_mcdi_iface Ben Hutchings
2013-08-27 16:18 ` Pull request: sfc-next 2013-08-25 David Miller
2013-08-27 16:26   ` Ben Hutchings
2013-08-27 16:37     ` David Miller
2013-08-27 16:52       ` Ben Hutchings

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).