From: Ben Hutchings <bhutchings@solarflare.com>
To: David Miller <davem@davemloft.net>
Cc: netdev <netdev@vger.kernel.org>,
linux-net-drivers <linux-net-drivers@solarflare.com>
Subject: Pull request: sfc-next 2013-08-28
Date: Wed, 28 Aug 2013 16:13:57 +0100 [thread overview]
Message-ID: <1377702837.2264.21.camel@bwh-desktop.uk.level5networks.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 3471 bytes --]
The following changes since commit b766630b351c68c0383831dba9b81a905e5e84c6:
sfc: Eliminate struct efx_mtd (2013-08-22 19:26:04 +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 d4fbdcfe93928fbcb7374ea490e41f7b69d95380:
sfc: Use extended MC_CMD_SENSOR_INFO and MC_CMD_READ_SENSORS (2013-08-27 22:29:56 +0100)
1. Further cleanup and refactoring in preparation for EF10.
2. Remove ethtool stats that are always zero on Falcon boards.
3. Add an ethtool stat for merged TX completions.
4. Prepare to support merged RX completions.
5. Prepare to support more hwmon sensors.
6. Add support for new events that are generated by EF10 firmware.
7. Update MC reboot detection for EF10.
Ben.
----------------------------------------------------------------
Alexandre Rames (2):
sfc: Add EF10 support for TX/RX DMA error events handling.
sfc: Return an error code when a sensor is busy.
Ben Hutchings (10):
sfc: Move NIC-type-specific MTD partition date into separate structures
sfc: Move MTD operations into efx_nic_type
sfc: Remove more left-overs from Falcon GMAC support
sfc: Remove driver-local struct ethtool_string
sfc: Delegate MAC/NIC statistic description to efx_nic_type
sfc: Remove early call to efx_nic_type::reconfigure_mac in efx_reset_up()
sfc: Rename EFX_PAGE_BLOCK_SIZE to EFX_VI_PAGE_SIZE and adjust comments
sfc: Add TX merged completion counter
sfc: Add support for reading packet length from prefix
sfc: Use extended MC_CMD_SENSOR_INFO and MC_CMD_READ_SENSORS
Daniel Pieczko (1):
sfc: use MCDI epoch flag to improve MC reboot detection in the driver
Jon Cooper (1):
sfc: Generalise packet hash lookup to support EF10 RX prefix
Laurence Evans (2):
sfc: PTP MCDI requests need to initialise periph ID field
sfc: Add a function pointer to abstract write of host time into NIC shared memory
drivers/net/ethernet/sfc/efx.c | 37 +-
drivers/net/ethernet/sfc/efx.h | 7 +-
drivers/net/ethernet/sfc/enum.h | 6 +-
drivers/net/ethernet/sfc/ethtool.c | 155 ++-------
drivers/net/ethernet/sfc/falcon.c | 616 ++++++++++++++++++++++++++--------
drivers/net/ethernet/sfc/farch.c | 6 +-
drivers/net/ethernet/sfc/farch_regs.h | 4 +
drivers/net/ethernet/sfc/io.h | 8 +-
drivers/net/ethernet/sfc/mcdi.c | 392 ++++++++++++++--------
drivers/net/ethernet/sfc/mcdi.h | 34 +-
drivers/net/ethernet/sfc/mcdi_mon.c | 146 +++++---
drivers/net/ethernet/sfc/mtd.c | 551 +-----------------------------
drivers/net/ethernet/sfc/net_driver.h | 143 ++++----
drivers/net/ethernet/sfc/nic.c | 83 +++++
drivers/net/ethernet/sfc/nic.h | 162 ++++++++-
drivers/net/ethernet/sfc/ptp.c | 10 +-
drivers/net/ethernet/sfc/rx.c | 27 +-
drivers/net/ethernet/sfc/siena.c | 373 +++++++++++++++-----
drivers/net/ethernet/sfc/spi.h | 99 ------
drivers/net/ethernet/sfc/tx.c | 3 +
20 files changed, 1536 insertions(+), 1326 deletions(-)
delete mode 100644 drivers/net/ethernet/sfc/spi.h
--
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: 490 bytes --]
next reply other threads:[~2013-08-28 15:14 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-08-28 15:13 Ben Hutchings [this message]
2013-08-28 15:16 ` [PATCH net-next 01/16] sfc: Move NIC-type-specific MTD partition date into separate structures Ben Hutchings
2013-08-28 15:17 ` [PATCH net-next 02/16] sfc: Move MTD operations into efx_nic_type Ben Hutchings
2013-08-28 15:17 ` [PATCH net-next 03/16] sfc: Remove more left-overs from Falcon GMAC support Ben Hutchings
2013-08-28 15:18 ` [PATCH net-next 04/16] sfc: Remove driver-local struct ethtool_string Ben Hutchings
2013-08-28 15:18 ` [PATCH net-next 05/16] sfc: Delegate MAC/NIC statistic description to efx_nic_type Ben Hutchings
2013-08-28 15:18 ` [PATCH net-next 06/16] sfc: PTP MCDI requests need to initialise periph ID field Ben Hutchings
2013-08-28 15:18 ` [PATCH net-next 07/16] sfc: Add a function pointer to abstract write of host time into NIC shared memory Ben Hutchings
2013-08-28 15:19 ` [PATCH net-next 08/16] sfc: Add EF10 support for TX/RX DMA error events handling Ben Hutchings
2013-08-28 15:19 ` [PATCH net-next 09/16] sfc: use MCDI epoch flag to improve MC reboot detection in the driver Ben Hutchings
2013-08-28 15:20 ` [PATCH net-next 10/16] sfc: Remove early call to efx_nic_type::reconfigure_mac in efx_reset_up() Ben Hutchings
2013-08-28 15:20 ` [PATCH net-next 11/16] sfc: Rename EFX_PAGE_BLOCK_SIZE to EFX_VI_PAGE_SIZE and adjust comments Ben Hutchings
2013-08-28 15:21 ` [PATCH net-next 12/16] sfc: Generalise packet hash lookup to support EF10 RX prefix Ben Hutchings
2013-08-28 15:21 ` [PATCH net-next 13/16] sfc: Add TX merged completion counter Ben Hutchings
2013-08-28 15:22 ` [PATCH net-next 14/16] sfc: Add support for reading packet length from prefix Ben Hutchings
2013-08-28 15:22 ` [PATCH net-next 15/16] sfc: Return an error code when a sensor is busy Ben Hutchings
2013-08-28 15:23 ` [PATCH net-next 16/16] sfc: Use extended MC_CMD_SENSOR_INFO and MC_CMD_READ_SENSORS Ben Hutchings
2013-08-29 5:56 ` Pull request: sfc-next 2013-08-28 David Miller
2013-08-29 11:29 ` Ben Hutchings
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=1377702837.2264.21.camel@bwh-desktop.uk.level5networks.com \
--to=bhutchings@solarflare.com \
--cc=davem@davemloft.net \
--cc=linux-net-drivers@solarflare.com \
--cc=netdev@vger.kernel.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox