This series implements the data path and various other functionality for Xilinx/Solarflare EF100 NICs.
Edward Cree (12): sfc_ef100: check firmware version at start-of-day sfc_ef100: fail the probe if NIC uses unsol_ev credits sfc_ef100: read Design Parameters at probe time sfc_ef100: TX path for EF100 NICs sfc_ef100: RX filter table management and related gubbins sfc_ef100: RX path for EF100 sfc_ef100: plumb in fini_dmaq sfc_ef100: statistics gathering sfc_ef100: functions for selftests sfc_ef100: add ethtool ops and miscellaneous ndos sfc_ef100: read pf_index at probe time sfc_ef100: add nic-type for VFs, and bind to them drivers/net/ethernet/sfc/Kconfig | 1 + drivers/net/ethernet/sfc/ef100.c | 2 + drivers/net/ethernet/sfc/ef100_ethtool.c | 44 ++ drivers/net/ethernet/sfc/ef100_netdev.c | 20 + drivers/net/ethernet/sfc/ef100_nic.c | 643 +++++++++++++++++++++++ drivers/net/ethernet/sfc/ef100_nic.h | 48 ++ drivers/net/ethernet/sfc/ef100_rx.c | 150 +++++- drivers/net/ethernet/sfc/ef100_rx.h | 1 + drivers/net/ethernet/sfc/ef100_tx.c | 368 ++++++++++++- drivers/net/ethernet/sfc/ef100_tx.h | 4 + drivers/net/ethernet/sfc/net_driver.h | 21 + drivers/net/ethernet/sfc/tx_common.c | 1 + 12 files changed, 1291 insertions(+), 12 deletions(-)