aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/Kconfig
diff options
context:
space:
mode:
authorJeff Kirsher <jeffrey.t.kirsher@intel.com>2011-05-20 23:18:55 -0400
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>2011-08-12 03:21:51 -0400
commit527a626601de6ff89859de90883cc546892bf3ca (patch)
tree5e30febb8d509e036cee5702676f386a0d4e4ad3 /drivers/net/Kconfig
parent1c1538be1da768fe0209a11e1bdf9dd7ab38905a (diff)
skge/sky2/mv643xx/pxa168: Move the Marvell Ethernet drivers
Move the Marvell Ethernet drivers into drivers/net/ethernet/marvell/ and make the necessary Kconfig and Makefile changes. CC: Sachin Sanap <ssanap@marvell.com> CC: Zhangfei Gao <zgao6@marvell.com> CC: Philip Rakity <prakity@marvell.com> CC: Mark Brown <markb@marvell.com> CC: Lennert Buytenhek <buytenh@marvell.com> CC: Stephen Hemminger <shemminger@linux-foundation.org> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/net/Kconfig')
-rw-r--r--drivers/net/Kconfig90
1 files changed, 0 insertions, 90 deletions
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig
index 87e7a1217851..cb6c6947b320 100644
--- a/drivers/net/Kconfig
+++ b/drivers/net/Kconfig
@@ -313,16 +313,6 @@ config BFIN_MAC_USE_HWSTAMP
313 help 313 help
314 To support the IEEE 1588 Precision Time Protocol (PTP), select y here 314 To support the IEEE 1588 Precision Time Protocol (PTP), select y here
315 315
316config PXA168_ETH
317 tristate "Marvell pxa168 ethernet support"
318 depends on CPU_PXA168
319 select PHYLIB
320 help
321 This driver supports the pxa168 Ethernet ports.
322
323 To compile this driver as a module, choose M here. The module
324 will be called pxa168_eth.
325
326config NET_NETX 316config NET_NETX
327 tristate "NetX Ethernet support" 317 tristate "NetX Ethernet support"
328 select MII 318 select MII
@@ -803,73 +793,6 @@ config SIS190
803 To compile this driver as a module, choose M here: the module 793 To compile this driver as a module, choose M here: the module
804 will be called sis190. This is recommended. 794 will be called sis190. This is recommended.
805 795
806config SKGE
807 tristate "Marvell Yukon Gigabit Ethernet support"
808 depends on PCI
809 select CRC32
810 ---help---
811 This driver support the Marvell Yukon or SysKonnect SK-98xx/SK-95xx
812 and related Gigabit Ethernet adapters. It is a new smaller driver
813 with better performance and more complete ethtool support.
814
815 It does not support the link failover and network management
816 features that "portable" vendor supplied sk98lin driver does.
817
818 This driver supports adapters based on the original Yukon chipset:
819 Marvell 88E8001, Belkin F5D5005, CNet GigaCard, DLink DGE-530T,
820 Linksys EG1032/EG1064, 3Com 3C940/3C940B, SysKonnect SK-9871/9872.
821
822 It does not support the newer Yukon2 chipset: a separate driver,
823 sky2, is provided for these adapters.
824
825 To compile this driver as a module, choose M here: the module
826 will be called skge. This is recommended.
827
828config SKGE_DEBUG
829 bool "Debugging interface"
830 depends on SKGE && DEBUG_FS
831 help
832 This option adds the ability to dump driver state for debugging.
833 The file /sys/kernel/debug/skge/ethX displays the state of the internal
834 transmit and receive rings.
835
836 If unsure, say N.
837
838config SKGE_GENESIS
839 bool "Support for older SysKonnect Genesis boards"
840 depends on SKGE
841 help
842 This enables support for the older and uncommon SysKonnect Genesis
843 chips, which support MII via an external transceiver, instead of
844 an internal one. Disabling this option will save some memory
845 by making code smaller. If unsure say Y.
846
847config SKY2
848 tristate "Marvell Yukon 2 support"
849 depends on PCI
850 select CRC32
851 ---help---
852 This driver supports Gigabit Ethernet adapters based on the
853 Marvell Yukon 2 chipset:
854 Marvell 88E8021/88E8022/88E8035/88E8036/88E8038/88E8050/88E8052/
855 88E8053/88E8055/88E8061/88E8062, SysKonnect SK-9E21D/SK-9S21
856
857 There is companion driver for the older Marvell Yukon and
858 SysKonnect Genesis based adapters: skge.
859
860 To compile this driver as a module, choose M here: the module
861 will be called sky2. This is recommended.
862
863config SKY2_DEBUG
864 bool "Debugging interface"
865 depends on SKY2 && DEBUG_FS
866 help
867 This option adds the ability to dump driver state for debugging.
868 The file /sys/kernel/debug/sky2/ethX displays the state of the internal
869 transmit and receive rings.
870
871 If unsure, say N.
872
873config VIA_VELOCITY 796config VIA_VELOCITY
874 tristate "VIA Velocity support" 797 tristate "VIA Velocity support"
875 depends on PCI 798 depends on PCI
@@ -952,19 +875,6 @@ config UGETH_TX_ON_DEMAND
952 bool "Transmit on Demand support" 875 bool "Transmit on Demand support"
953 depends on UCC_GETH 876 depends on UCC_GETH
954 877
955config MV643XX_ETH
956 tristate "Marvell Discovery (643XX) and Orion ethernet support"
957 depends on (MV64X60 || PPC32 || PLAT_ORION) && INET
958 select INET_LRO
959 select PHYLIB
960 help
961 This driver supports the gigabit ethernet MACs in the
962 Marvell Discovery PPC/MIPS chipset family (MV643XX) and
963 in the Marvell Orion ARM SoC family.
964
965 Some boards that use the Discovery chipset are the Momenco
966 Ocelot C and Jaguar ATX and Pegasos II.
967
968config XILINX_LL_TEMAC 878config XILINX_LL_TEMAC
969 tristate "Xilinx LL TEMAC (LocalLink Tri-mode Ethernet MAC) driver" 879 tristate "Xilinx LL TEMAC (LocalLink Tri-mode Ethernet MAC) driver"
970 depends on PPC || MICROBLAZE 880 depends on PPC || MICROBLAZE