Kconfig (aa43c2158d5ae1dc76cccb08cd57a3ffd32c3825) | Kconfig (ae150435b59e68de00546330241727f2fec54517) |
---|---|
1# 2# Network device configuration 3# 4 5config HAVE_NET_MACB 6 bool 7 8menuconfig NETDEVICES --- 551 unchanged lines hidden (view full) --- 560 561config BFIN_MAC_USE_HWSTAMP 562 bool "Use IEEE 1588 hwstamp" 563 depends on BFIN_MAC && BF518 564 default y 565 help 566 To support the IEEE 1588 Precision Time Protocol (PTP), select y here 567 | 1# 2# Network device configuration 3# 4 5config HAVE_NET_MACB 6 bool 7 8menuconfig NETDEVICES --- 551 unchanged lines hidden (view full) --- 560 561config BFIN_MAC_USE_HWSTAMP 562 bool "Use IEEE 1588 hwstamp" 563 depends on BFIN_MAC && BF518 564 default y 565 help 566 To support the IEEE 1588 Precision Time Protocol (PTP), select y here 567 |
568config SMC9194 569 tristate "SMC 9194 support" 570 depends on NET_VENDOR_SMC && (ISA || MAC && BROKEN) 571 select CRC32 572 ---help--- 573 This is support for the SMC9xxx based Ethernet cards. Choose this 574 option if you have a DELL laptop with the docking station, or 575 another SMC9192/9194 based chipset. Say Y if you want it compiled 576 into the kernel, and read the file 577 <file:Documentation/networking/smc9.txt> and the Ethernet-HOWTO, 578 available from <http://www.tldp.org/docs.html#howto>. 579 580 To compile this driver as a module, choose M here. The module 581 will be called smc9194. 582 583config SMC91X 584 tristate "SMC 91C9x/91C1xxx support" 585 select CRC32 586 select MII 587 depends on ARM || M32R || SUPERH || \ 588 MIPS || BLACKFIN || MN10300 || COLDFIRE 589 help 590 This is a driver for SMC's 91x series of Ethernet chipsets, 591 including the SMC91C94 and the SMC91C111. Say Y if you want it 592 compiled into the kernel, and read the file 593 <file:Documentation/networking/smc9.txt> and the Ethernet-HOWTO, 594 available from <http://www.tldp.org/docs.html#howto>. 595 596 This driver is also available as a module ( = code which can be 597 inserted in and removed from the running kernel whenever you want). 598 The module will be called smc91x. If you want to compile it as a 599 module, say M here and read <file:Documentation/kbuild/modules.txt>. 600 | |
601config PXA168_ETH 602 tristate "Marvell pxa168 ethernet support" 603 depends on CPU_PXA168 604 select PHYLIB 605 help 606 This driver supports the pxa168 Ethernet ports. 607 608 To compile this driver as a module, choose M here. The module --- 98 unchanged lines hidden (view full) --- 707config GRETH 708 tristate "Aeroflex Gaisler GRETH Ethernet MAC support" 709 depends on SPARC 710 select PHYLIB 711 select CRC32 712 help 713 Say Y here if you want to use the Aeroflex Gaisler GRETH Ethernet MAC. 714 | 568config PXA168_ETH 569 tristate "Marvell pxa168 ethernet support" 570 depends on CPU_PXA168 571 select PHYLIB 572 help 573 This driver supports the pxa168 Ethernet ports. 574 575 To compile this driver as a module, choose M here. The module --- 98 unchanged lines hidden (view full) --- 674config GRETH 675 tristate "Aeroflex Gaisler GRETH Ethernet MAC support" 676 depends on SPARC 677 select PHYLIB 678 select CRC32 679 help 680 Say Y here if you want to use the Aeroflex Gaisler GRETH Ethernet MAC. 681 |
715config SMC911X 716 tristate "SMSC LAN911[5678] support" 717 select CRC32 718 select MII 719 depends on ARM || SUPERH || MN10300 720 help 721 This is a driver for SMSC's LAN911x series of Ethernet chipsets 722 including the new LAN9115, LAN9116, LAN9117, and LAN9118. 723 Say Y if you want it compiled into the kernel, 724 and read the Ethernet-HOWTO, available from 725 <http://www.tldp.org/docs.html#howto>. 726 727 This driver is also available as a module. The module will be 728 called smc911x. If you want to compile it as a module, say M 729 here and read <file:Documentation/kbuild/modules.txt> 730 731config SMSC911X 732 tristate "SMSC LAN911x/LAN921x families embedded ethernet support" 733 depends on ARM || SUPERH || BLACKFIN || MIPS || MN10300 734 select CRC32 735 select MII 736 select PHYLIB 737 ---help--- 738 Say Y here if you want support for SMSC LAN911x and LAN921x families 739 of ethernet controllers. 740 741 To compile this driver as a module, choose M here and read 742 <file:Documentation/networking/net-modules.txt>. The module 743 will be called smsc911x. 744 745config SMSC911X_ARCH_HOOKS 746 def_bool n 747 depends on SMSC911X 748 help 749 If the arch enables this, it allows the arch to implement various 750 hooks for more comprehensive interrupt control and also to override 751 the source of the MAC address. 752 | |
753config NET_VENDOR_RACAL 754 bool "Racal-Interlan (Micom) NI cards" 755 depends on ISA 756 help 757 If you have a network (Ethernet) card belonging to this class, such 758 as the NI5010, NI5210 or NI6210, say Y and read the Ethernet-HOWTO, 759 available from <http://www.tldp.org/docs.html#howto>. 760 --- 382 unchanged lines hidden (view full) --- 1143 SiS 630 and SiS 540 chipsets. 1144 1145 This driver also supports AMD 79C901 HomePNA so that you can use 1146 your phone line as a network cable. 1147 1148 To compile this driver as a module, choose M here: the module 1149 will be called sis900. This is recommended. 1150 | 682config NET_VENDOR_RACAL 683 bool "Racal-Interlan (Micom) NI cards" 684 depends on ISA 685 help 686 If you have a network (Ethernet) card belonging to this class, such 687 as the NI5010, NI5210 or NI6210, say Y and read the Ethernet-HOWTO, 688 available from <http://www.tldp.org/docs.html#howto>. 689 --- 382 unchanged lines hidden (view full) --- 1072 SiS 630 and SiS 540 chipsets. 1073 1074 This driver also supports AMD 79C901 HomePNA so that you can use 1075 your phone line as a network cable. 1076 1077 To compile this driver as a module, choose M here: the module 1078 will be called sis900. This is recommended. 1079 |
1151config EPIC100 1152 tristate "SMC EtherPower II" 1153 depends on NET_PCI && PCI 1154 select CRC32 1155 select MII 1156 help 1157 This driver is for the SMC EtherPower II 9432 PCI Ethernet NIC, 1158 which is based on the SMC83c17x (EPIC/100). 1159 More specific information and updates are available from 1160 <http://www.scyld.com/network/epic100.html>. 1161 1162config SMSC9420 1163 tristate "SMSC LAN9420 PCI ethernet adapter support" 1164 depends on NET_PCI && PCI 1165 select CRC32 1166 select PHYLIB 1167 select SMSC_PHY 1168 help 1169 This is a driver for SMSC's LAN9420 PCI ethernet adapter. 1170 Say Y if you want it compiled into the kernel, 1171 and read the Ethernet-HOWTO, available from 1172 <http://www.tldp.org/docs.html#howto>. 1173 1174 This driver is also available as a module. The module will be 1175 called smsc9420. If you want to compile it as a module, say M 1176 here and read <file:Documentation/kbuild/modules.txt> 1177 | |
1178config SUNDANCE 1179 tristate "Sundance Alta support" 1180 depends on NET_PCI && PCI 1181 select CRC32 1182 select MII 1183 help 1184 This driver is for the Sundance "Alta" chip. 1185 More specific information and updates are available from --- 700 unchanged lines hidden (view full) --- 1886 bool "Direct Cache Access (DCA) Support" 1887 default y 1888 depends on MYRI10GE && DCA && !(MYRI10GE=y && DCA=m) 1889 ---help--- 1890 Say Y here if you want to use Direct Cache Access (DCA) in the 1891 driver. DCA is a method for warming the CPU cache before data 1892 is used, with the intent of lessening the impact of cache misses. 1893 | 1080config SUNDANCE 1081 tristate "Sundance Alta support" 1082 depends on NET_PCI && PCI 1083 select CRC32 1084 select MII 1085 help 1086 This driver is for the Sundance "Alta" chip. 1087 More specific information and updates are available from --- 700 unchanged lines hidden (view full) --- 1788 bool "Direct Cache Access (DCA) Support" 1789 default y 1790 depends on MYRI10GE && DCA && !(MYRI10GE=y && DCA=m) 1791 ---help--- 1792 Say Y here if you want to use Direct Cache Access (DCA) in the 1793 driver. DCA is a method for warming the CPU cache before data 1794 is used, with the intent of lessening the impact of cache misses. 1795 |
1894config NETXEN_NIC 1895 tristate "NetXen Multi port (1/10) Gigabit Ethernet NIC" 1896 depends on PCI 1897 select FW_LOADER 1898 help 1899 This enables the support for NetXen's Gigabit Ethernet card. 1900 | |
1901config NIU 1902 tristate "Sun Neptune 10Gbit Ethernet support" 1903 depends on PCI 1904 select CRC32 1905 help 1906 This enables support for cards based upon Sun's 1907 Neptune chipset. 1908 --- 581 unchanged lines hidden --- | 1796config NIU 1797 tristate "Sun Neptune 10Gbit Ethernet support" 1798 depends on PCI 1799 select CRC32 1800 help 1801 This enables support for cards based upon Sun's 1802 Neptune chipset. 1803 --- 581 unchanged lines hidden --- |