From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ben Hutchings Subject: Pull request: sfc-next 2013-08-28 Date: Wed, 28 Aug 2013 16:13:57 +0100 Message-ID: <1377702837.2264.21.camel@bwh-desktop.uk.level5networks.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="=-doJuGlJVv/4xwkUCNfZa" Cc: netdev , linux-net-drivers To: David Miller Return-path: Received: from webmail.solarflare.com ([12.187.104.25]:17005 "EHLO webmail.solarflare.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753134Ab3H1POF (ORCPT ); Wed, 28 Aug 2013 11:14:05 -0400 Sender: netdev-owner@vger.kernel.org List-ID: --=-doJuGlJVv/4xwkUCNfZa Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 structur= es 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 commen= ts 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 s= hared 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 --=20 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. --=-doJuGlJVv/4xwkUCNfZa Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) iQEcBAABCAAGBQJSHhO1AAoJEGkILBsOca60ALsH/jXRRgV949DGWbCUkhiFBaNC Ytv6/5PaVHXfR0RQsTcdNwMyVn/unqNI78XWHLeqIoMMZ/homzTg0W0RHxWXkORT DhQ03Jpkxy9ggdTXhAES4mFLJrA+ckcbokdmr7YZ7ciZTZ9jtMG4f/h+bQGppbup pUiwP8MBzLnjvUBm18mHpMA8ssP155M6tdwbi8wBd61NnVH9tOUkbPZi+ef2jrIp OaY2/SHZrFe6aAULJTJr+ZtdSeY1KQ6kGLjQiOQvjmvYnYr43T1GXtwkCUOX86Xw 5+UEu8nnjC6pZLrQtGz9xyCmj0P9kVCHWCShFhY0abcPmnH7nYZGuNCAmIR+tgc= =TXcC -----END PGP SIGNATURE----- --=-doJuGlJVv/4xwkUCNfZa--