Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8ceee660 authored by Ben Hutchings's avatar Ben Hutchings Committed by Jeff Garzik
Browse files

New driver "sfc" for Solarstorm SFC4000 controller.



The driver supports the 10Xpress PHY and XFP modules on our reference
designs SFE4001 and SFE4002 and the SMC models SMC10GPCIe-XFP and
SMC10GPCIe-10BT.

Signed-off-by: default avatarBen Hutchings <bhutchings@solarflare.com>
Signed-off-by: default avatarJeff Garzik <jgarzik@redhat.com>
parent 358c1295
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -3522,6 +3522,13 @@ M: pfg@sgi.com
L:	linux-ia64@vger.kernel.org
S:	Supported

SFC NETWORK DRIVER
P:	Steve Hodgson
P:	Ben Hutchings
P:	Robert Stonehouse
M:	linux-net-drivers@solarflare.com
S:	Supported

SGI VISUAL WORKSTATION 320 AND 540
P:	Andrey Panin
M:	pazke@donpac.ru
+1 −0
Original line number Diff line number Diff line
@@ -2592,6 +2592,7 @@ config BNX2X
	  To compile this driver as a module, choose M here: the module
	  will be called bnx2x.  This is recommended.

source "drivers/net/sfc/Kconfig"

endif # NETDEV_10000

+2 −0
Original line number Diff line number Diff line
@@ -252,3 +252,5 @@ obj-$(CONFIG_FS_ENET) += fs_enet/
obj-$(CONFIG_NETXEN_NIC) += netxen/
obj-$(CONFIG_NIU) += niu.o
obj-$(CONFIG_VIRTIO_NET) += virtio_net.o
obj-$(CONFIG_SFC) += sfc/
+12 −0
Original line number Diff line number Diff line
config SFC
	tristate "Solarflare Solarstorm SFC4000 support"
	depends on PCI && INET
	select MII
	select INET_LRO
	select CRC32
	help
	  This driver supports 10-gigabit Ethernet cards based on
	  the Solarflare Communications Solarstorm SFC4000 controller.

	  To compile this driver as a module, choose M here.  The module
	  will be called sfc.
+5 −0
Original line number Diff line number Diff line
sfc-y			+= efx.o falcon.o tx.o rx.o falcon_xmac.o \
			   i2c-direct.o ethtool.o xfp_phy.o mdio_10g.o \
			   tenxpress.o boards.o sfe4001.o

obj-$(CONFIG_SFC)	+= sfc.o
Loading