diff options
author | Steve Glendinning <steve.glendinning@smsc.com> | 2008-11-04 19:35:37 -0500 |
---|---|---|
committer | Jeff Garzik <jgarzik@redhat.com> | 2008-11-06 00:58:40 -0500 |
commit | fd9abb3d97c2ab883e4732ec1214fe64190236e7 (patch) | |
tree | e5f9c0b1ab77980e22434c85cf50644e18c1e134 /drivers/net/Kconfig | |
parent | c5916cf8dbd3ac5ec675d9347aeaa796b546b50e (diff) |
SMSC LAN911x and LAN921x vendor driver
Attached is a driver for SMSC's LAN911x and LAN921x families of embedded
ethernet controllers.
There is an existing smc911x driver in the tree; this is intended to
replace it. Dustin McIntire (the author of the smc911x driver) has
expressed his support for switching to this driver.
This driver contains workarounds for all known hardware issues, and has
been tested on all flavours of the chip on multiple architectures.
This driver now uses phylib, so this patch also adds support for the
device's internal phy
Signed-off-by: Steve Glendinning <steve.glendinning@smsc.com>
Signed-off-by: Bahadir Balban <Bahadir.Balban@arm.com>
Signed-off-by: Dustin Mcintire <dustin@sensoria.com>
Signed-off-by: Bill Gatliff <bgat@billgatliff.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Diffstat (limited to 'drivers/net/Kconfig')
-rw-r--r-- | drivers/net/Kconfig | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig index f1d0a1371695..74a18a7f8f40 100644 --- a/drivers/net/Kconfig +++ b/drivers/net/Kconfig | |||
@@ -979,6 +979,20 @@ config SMC911X | |||
979 | called smc911x. If you want to compile it as a module, say M | 979 | called smc911x. If you want to compile it as a module, say M |
980 | here and read <file:Documentation/kbuild/modules.txt> | 980 | here and read <file:Documentation/kbuild/modules.txt> |
981 | 981 | ||
982 | config SMSC911X | ||
983 | tristate "SMSC LAN911x/LAN921x families embedded ethernet support" | ||
984 | depends on ARM || SUPERH | ||
985 | select CRC32 | ||
986 | select MII | ||
987 | select PHYLIB | ||
988 | ---help--- | ||
989 | Say Y here if you want support for SMSC LAN911x and LAN921x families | ||
990 | of ethernet controllers. | ||
991 | |||
992 | To compile this driver as a module, choose M here and read | ||
993 | <file:Documentation/networking/net-modules.txt>. The module | ||
994 | will be called smsc911x. | ||
995 | |||
982 | config NET_VENDOR_RACAL | 996 | config NET_VENDOR_RACAL |
983 | bool "Racal-Interlan (Micom) NI cards" | 997 | bool "Racal-Interlan (Micom) NI cards" |
984 | depends on ISA | 998 | depends on ISA |