Kconfig (1c1538be1da768fe0209a11e1bdf9dd7ab38905a) Kconfig (527a626601de6ff89859de90883cc546892bf3ca)
1#
2# Network device configuration
3#
4
5config HAVE_NET_MACB
6 bool
7
8menuconfig NETDEVICES

--- 299 unchanged lines hidden (view full) ---

308
309config BFIN_MAC_USE_HWSTAMP
310 bool "Use IEEE 1588 hwstamp"
311 depends on BFIN_MAC && BF518
312 default y
313 help
314 To support the IEEE 1588 Precision Time Protocol (PTP), select y here
315
1#
2# Network device configuration
3#
4
5config HAVE_NET_MACB
6 bool
7
8menuconfig NETDEVICES

--- 299 unchanged lines hidden (view full) ---

308
309config BFIN_MAC_USE_HWSTAMP
310 bool "Use IEEE 1588 hwstamp"
311 depends on BFIN_MAC && BF518
312 default y
313 help
314 To support the IEEE 1588 Precision Time Protocol (PTP), select y here
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
327 tristate "NetX Ethernet support"
328 select MII
329 depends on ARCH_NETX
330 help
331 This is support for the Hilscher netX builtin Ethernet ports
332
333 To compile this driver as a module, choose M here. The module

--- 464 unchanged lines hidden (view full) ---

798 Say Y here if you have a SiS 190 PCI Fast Ethernet adapter or
799 a SiS 191 PCI Gigabit Ethernet adapter. Both are expected to
800 appear in lan on motherboard designs which are based on SiS 965
801 and SiS 966 south bridge.
802
803 To compile this driver as a module, choose M here: the module
804 will be called sis190. This is recommended.
805
316config NET_NETX
317 tristate "NetX Ethernet support"
318 select MII
319 depends on ARCH_NETX
320 help
321 This is support for the Hilscher netX builtin Ethernet ports
322
323 To compile this driver as a module, choose M here. The module

--- 464 unchanged lines hidden (view full) ---

788 Say Y here if you have a SiS 190 PCI Fast Ethernet adapter or
789 a SiS 191 PCI Gigabit Ethernet adapter. Both are expected to
790 appear in lan on motherboard designs which are based on SiS 965
791 and SiS 966 south bridge.
792
793 To compile this driver as a module, choose M here: the module
794 will be called sis190. This is recommended.
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
874 tristate "VIA Velocity support"
875 depends on PCI
876 select CRC32
877 select CRC_CCITT
878 select MII
879 help
880 If you have a VIA "Velocity" based network card say Y here.

--- 66 unchanged lines hidden (view full) ---

947 help
948 This driver supports the Gigabit Ethernet mode of the QUICC Engine,
949 which is available on some Freescale SOCs.
950
951config UGETH_TX_ON_DEMAND
952 bool "Transmit on Demand support"
953 depends on UCC_GETH
954
796config VIA_VELOCITY
797 tristate "VIA Velocity support"
798 depends on PCI
799 select CRC32
800 select CRC_CCITT
801 select MII
802 help
803 If you have a VIA "Velocity" based network card say Y here.

--- 66 unchanged lines hidden (view full) ---

870 help
871 This driver supports the Gigabit Ethernet mode of the QUICC Engine,
872 which is available on some Freescale SOCs.
873
874config UGETH_TX_ON_DEMAND
875 bool "Transmit on Demand support"
876 depends on UCC_GETH
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
969 tristate "Xilinx LL TEMAC (LocalLink Tri-mode Ethernet MAC) driver"
970 depends on PPC || MICROBLAZE
971 select PHYLIB
972 help
973 This driver supports the Xilinx 10/100/1000 LocalLink TEMAC
974 core used in Xilinx Spartan and Virtex FPGAs
975

--- 567 unchanged lines hidden ---
878config XILINX_LL_TEMAC
879 tristate "Xilinx LL TEMAC (LocalLink Tri-mode Ethernet MAC) driver"
880 depends on PPC || MICROBLAZE
881 select PHYLIB
882 help
883 This driver supports the Xilinx 10/100/1000 LocalLink TEMAC
884 core used in Xilinx Spartan and Virtex FPGAs
885

--- 567 unchanged lines hidden ---