[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Fri, 12 Dec 2008 12:46:24 +0000
From: Ben Hutchings <bhutchings@...arflare.com>
To: David Miller <davem@...emloft.net>
Cc: netdev@...r.kernel.org, linux-net-drivers@...arflare.com
Subject: [PATCH 00/33] sfc version 2.3
The big changes here are to add support for Solarflare's new multi-speed
PHY and reference design. There are also a number of small fixes, clean-
up and new features.
Ben.
Ben Hutchings (31):
sfc: Board support fixes
sfc: Change SPI lengths to type size_t
sfc: Do not use pci_disable_device() to disable bus mastering
sfc: Remove unneeded register write
sfc: Correct interpretation of second param to ethtool phys_id()
sfc: Clean up waits for flash/EEPROM operations
sfc: Work around unreliable strap pins
sfc: Restore phy_flash_cfg module parameter
sfc: Provide hints to irqbalance daemon
sfc: Abbreviate self-test names so they are not truncated
sfc: Don't count RX checksum errors during loopback self-test
sfc: Remove MII extension cruft
sfc: Add support for MMDs numbered >15
sfc: Add phy_type device attribute
sfc: Clean up board identification
sfc: Clean up MDIO flag setting
sfc: Add support for sub-10G speeds
sfc: Implement auto-negotiation
sfc: Rework MAC, PHY and board event handling
sfc: Add support for Solarflare 10Xpress SFT9001
sfc: Add support for SFN4111T
sfc: Fix format arguments for warning about MSI-X allocation
sfc: Generate unique names for per-NIC workqueues
sfc: Remove leading spaces
sfc: Specify a meaningful component for loopback RX-side and PHY
tests
sfc: Use mutex_lock_interruptible() for ethtool EEPROM access
sfc: Use model numbers for PHY type names
sfc: Treat probe as unsuccessful if it scheduled a reset
sfc: Use kzalloc() to ensure struct efx_spi_device is fully
initialised
sfc: Fix synchronisation of efx_mtd_{probe,rename,remove}
sfc: Version 2.3
Neil Turton (1):
sfc: Add option to use a separate channel for TX completions
Steve Hodgson (1):
sfc: Make reset_workqueue driver-global rather than per-NIC
drivers/net/sfc/Makefile | 4 +-
drivers/net/sfc/boards.c | 70 ++---
drivers/net/sfc/boards.h | 14 +-
drivers/net/sfc/efx.c | 331 ++++++++++++-------
drivers/net/sfc/enum.h | 32 +-
drivers/net/sfc/ethtool.c | 137 ++++++---
drivers/net/sfc/falcon.c | 472 ++++++++++++++++-----------
drivers/net/sfc/falcon.h | 3 +
drivers/net/sfc/falcon_gmac.c | 229 +++++++++++++
drivers/net/sfc/falcon_hwdefs.h | 160 +++++++++
drivers/net/sfc/falcon_xmac.c | 261 +++------------
drivers/net/sfc/gmii.h | 137 +--------
drivers/net/sfc/mac.h | 16 +-
drivers/net/sfc/mdio_10g.c | 453 ++++++++++++++++++--------
drivers/net/sfc/mdio_10g.h | 52 +++-
drivers/net/sfc/mtd.c | 2 +-
drivers/net/sfc/net_driver.h | 113 ++++++-
drivers/net/sfc/phy.h | 7 +-
drivers/net/sfc/selftest.c | 41 ++-
drivers/net/sfc/selftest.h | 2 -
drivers/net/sfc/sfe4001.c | 153 +++++++--
drivers/net/sfc/spi.h | 2 +-
drivers/net/sfc/tenxpress.c | 686 +++++++++++++++++++++++++++++----------
drivers/net/sfc/workarounds.h | 12 +-
drivers/net/sfc/xfp_phy.c | 38 +--
25 files changed, 2232 insertions(+), 1195 deletions(-)
create mode 100644 drivers/net/sfc/falcon_gmac.c
--
Ben Hutchings, Senior Software Engineer, Solarflare Communications
Not speaking for my employer; that's the marketing department's job.
They asked us to note that Solarflare product names are trademarked.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists