net/sfc/base: import SFN7xxx family support
authorAndrew Rybchenko <arybchenko@solarflare.com>
Tue, 29 Nov 2016 16:18:42 +0000 (16:18 +0000)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 17 Jan 2017 18:39:25 +0000 (19:39 +0100)
commite7cd430c864f9bd1ba76026f7b5ffe8fbb020c7a
tree2394ef71efbc7079c9851a3c423e76407ce8ce90
parentf7dc06bf35f2149ab98991ef6664702a45835c40
net/sfc/base: import SFN7xxx family support

SFN7xxx is the first family based on EF10 architecture.

EFSYS_OPT_HUNTINGTON should be enabled to use it.

From Solarflare Communications Inc.

Signed-off-by: Andrew Rybchenko <arybchenko@solarflare.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
27 files changed:
drivers/net/sfc/base/ef10_ev.c [new file with mode: 0644]
drivers/net/sfc/base/ef10_filter.c [new file with mode: 0644]
drivers/net/sfc/base/ef10_impl.h [new file with mode: 0644]
drivers/net/sfc/base/ef10_intr.c [new file with mode: 0644]
drivers/net/sfc/base/ef10_mac.c [new file with mode: 0644]
drivers/net/sfc/base/ef10_mcdi.c [new file with mode: 0644]
drivers/net/sfc/base/ef10_nic.c [new file with mode: 0644]
drivers/net/sfc/base/ef10_phy.c [new file with mode: 0644]
drivers/net/sfc/base/ef10_rx.c [new file with mode: 0644]
drivers/net/sfc/base/ef10_tlv_layout.h [new file with mode: 0644]
drivers/net/sfc/base/ef10_tx.c [new file with mode: 0644]
drivers/net/sfc/base/efx.h
drivers/net/sfc/base/efx_check.h
drivers/net/sfc/base/efx_ev.c
drivers/net/sfc/base/efx_filter.c
drivers/net/sfc/base/efx_impl.h
drivers/net/sfc/base/efx_intr.c
drivers/net/sfc/base/efx_mac.c
drivers/net/sfc/base/efx_mcdi.c
drivers/net/sfc/base/efx_nic.c
drivers/net/sfc/base/efx_phy.c
drivers/net/sfc/base/efx_regs_ef10.h [new file with mode: 0644]
drivers/net/sfc/base/efx_rx.c
drivers/net/sfc/base/efx_sram.c
drivers/net/sfc/base/efx_tx.c
drivers/net/sfc/base/hunt_impl.h [new file with mode: 0644]
drivers/net/sfc/base/hunt_nic.c [new file with mode: 0644]