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 ---