diff options
author | Paul Mackerras <paulus@samba.org> | 2008-01-30 19:25:51 -0500 |
---|---|---|
committer | Paul Mackerras <paulus@samba.org> | 2008-01-30 19:25:51 -0500 |
commit | bd45ac0c5daae35e7c71138172e63df5cf644cf6 (patch) | |
tree | 5eb5a599bf6a9d7a8a34e802db932aa9e9555de4 /drivers/net/Kconfig | |
parent | 4eece4ccf997c0e6d8fdad3d842e37b16b8d705f (diff) | |
parent | 5bdeae46be6dfe9efa44a548bd622af325f4bdb4 (diff) |
Merge branch 'linux-2.6'
Diffstat (limited to 'drivers/net/Kconfig')
-rw-r--r-- | drivers/net/Kconfig | 87 |
1 files changed, 68 insertions, 19 deletions
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig index 8f3f04d4f34b..389980f0e59e 100644 --- a/drivers/net/Kconfig +++ b/drivers/net/Kconfig | |||
@@ -212,7 +212,7 @@ config MII | |||
212 | 212 | ||
213 | config MACB | 213 | config MACB |
214 | tristate "Atmel MACB support" | 214 | tristate "Atmel MACB support" |
215 | depends on AVR32 || ARCH_AT91SAM9260 || ARCH_AT91SAM9263 | 215 | depends on AVR32 || ARCH_AT91SAM9260 || ARCH_AT91SAM9263 || ARCH_AT91CAP9 |
216 | select PHYLIB | 216 | select PHYLIB |
217 | help | 217 | help |
218 | The Atmel MACB ethernet interface is found on many AT32 and AT91 | 218 | The Atmel MACB ethernet interface is found on many AT32 and AT91 |
@@ -912,6 +912,24 @@ config DM9000 | |||
912 | To compile this driver as a module, choose M here. The module | 912 | To compile this driver as a module, choose M here. The module |
913 | will be called dm9000. | 913 | will be called dm9000. |
914 | 914 | ||
915 | config ENC28J60 | ||
916 | tristate "ENC28J60 support" | ||
917 | depends on EXPERIMENTAL && SPI && NET_ETHERNET | ||
918 | select CRC32 | ||
919 | ---help--- | ||
920 | Support for the Microchip EN28J60 ethernet chip. | ||
921 | |||
922 | To compile this driver as a module, choose M here and read | ||
923 | <file:Documentation/networking/net-modules.txt>. The module will be | ||
924 | called enc28j60. | ||
925 | |||
926 | config ENC28J60_WRITEVERIFY | ||
927 | bool "Enable write verify" | ||
928 | depends on ENC28J60 | ||
929 | ---help--- | ||
930 | Enable the verify after the buffer write useful for debugging purpose. | ||
931 | If unsure, say N. | ||
932 | |||
915 | config SMC911X | 933 | config SMC911X |
916 | tristate "SMSC LAN911[5678] support" | 934 | tristate "SMSC LAN911[5678] support" |
917 | select CRC32 | 935 | select CRC32 |
@@ -1584,6 +1602,18 @@ config 8139_OLD_RX_RESET | |||
1584 | experience problems, you can enable this option to restore the | 1602 | experience problems, you can enable this option to restore the |
1585 | old RX-reset behavior. If unsure, say N. | 1603 | old RX-reset behavior. If unsure, say N. |
1586 | 1604 | ||
1605 | config R6040 | ||
1606 | tristate "RDC R6040 Fast Ethernet Adapter support (EXPERIMENTAL)" | ||
1607 | depends on NET_PCI && PCI | ||
1608 | select CRC32 | ||
1609 | select MII | ||
1610 | help | ||
1611 | This is a driver for the R6040 Fast Ethernet MACs found in the | ||
1612 | the RDC R-321x System-on-chips. | ||
1613 | |||
1614 | To compile this driver as a module, choose M here: the module | ||
1615 | will be called r6040. This is recommended. | ||
1616 | |||
1587 | config SIS900 | 1617 | config SIS900 |
1588 | tristate "SiS 900/7016 PCI Fast Ethernet Adapter support" | 1618 | tristate "SiS 900/7016 PCI Fast Ethernet Adapter support" |
1589 | depends on NET_PCI && PCI | 1619 | depends on NET_PCI && PCI |
@@ -1785,7 +1815,7 @@ config DE620 | |||
1785 | 1815 | ||
1786 | config SGISEEQ | 1816 | config SGISEEQ |
1787 | tristate "SGI Seeq ethernet controller support" | 1817 | tristate "SGI Seeq ethernet controller support" |
1788 | depends on SGI_IP22 | 1818 | depends on SGI_HAS_SEEQ |
1789 | help | 1819 | help |
1790 | Say Y here if you have an Seeq based Ethernet network card. This is | 1820 | Say Y here if you have an Seeq based Ethernet network card. This is |
1791 | used in many Silicon Graphics machines. | 1821 | used in many Silicon Graphics machines. |
@@ -1979,6 +2009,9 @@ config E1000E | |||
1979 | To compile this driver as a module, choose M here. The module | 2009 | To compile this driver as a module, choose M here. The module |
1980 | will be called e1000e. | 2010 | will be called e1000e. |
1981 | 2011 | ||
2012 | config E1000E_ENABLED | ||
2013 | def_bool E1000E != n | ||
2014 | |||
1982 | config IP1000 | 2015 | config IP1000 |
1983 | tristate "IP1000 Gigabit Ethernet support" | 2016 | tristate "IP1000 Gigabit Ethernet support" |
1984 | depends on PCI && EXPERIMENTAL | 2017 | depends on PCI && EXPERIMENTAL |
@@ -1989,6 +2022,28 @@ config IP1000 | |||
1989 | To compile this driver as a module, choose M here: the module | 2022 | To compile this driver as a module, choose M here: the module |
1990 | will be called ipg. This is recommended. | 2023 | will be called ipg. This is recommended. |
1991 | 2024 | ||
2025 | config IGB | ||
2026 | tristate "Intel(R) 82575 PCI-Express Gigabit Ethernet support" | ||
2027 | depends on PCI | ||
2028 | ---help--- | ||
2029 | This driver supports Intel(R) 82575 gigabit ethernet family of | ||
2030 | adapters. For more information on how to identify your adapter, go | ||
2031 | to the Adapter & Driver ID Guide at: | ||
2032 | |||
2033 | <http://support.intel.com/support/network/adapter/pro100/21397.htm> | ||
2034 | |||
2035 | For general information and support, go to the Intel support | ||
2036 | website at: | ||
2037 | |||
2038 | <http://support.intel.com> | ||
2039 | |||
2040 | More specific information on configuring the driver is in | ||
2041 | <file:Documentation/networking/e1000.txt>. | ||
2042 | |||
2043 | To compile this driver as a module, choose M here and read | ||
2044 | <file:Documentation/networking/net-modules.txt>. The module | ||
2045 | will be called igb. | ||
2046 | |||
1992 | source "drivers/net/ixp2000/Kconfig" | 2047 | source "drivers/net/ixp2000/Kconfig" |
1993 | 2048 | ||
1994 | config MYRI_SBUS | 2049 | config MYRI_SBUS |
@@ -2560,6 +2615,7 @@ config PASEMI_MAC | |||
2560 | tristate "PA Semi 1/10Gbit MAC" | 2615 | tristate "PA Semi 1/10Gbit MAC" |
2561 | depends on PPC64 && PCI | 2616 | depends on PPC64 && PCI |
2562 | select PHYLIB | 2617 | select PHYLIB |
2618 | select INET_LRO | ||
2563 | help | 2619 | help |
2564 | This driver supports the on-chip 1/10Gbit Ethernet controller on | 2620 | This driver supports the on-chip 1/10Gbit Ethernet controller on |
2565 | PA Semi's PWRficient line of chips. | 2621 | PA Semi's PWRficient line of chips. |
@@ -2585,6 +2641,16 @@ config TEHUTI | |||
2585 | help | 2641 | help |
2586 | Tehuti Networks 10G Ethernet NIC | 2642 | Tehuti Networks 10G Ethernet NIC |
2587 | 2643 | ||
2644 | config BNX2X | ||
2645 | tristate "Broadcom NetXtremeII 10Gb support" | ||
2646 | depends on PCI | ||
2647 | select ZLIB_INFLATE | ||
2648 | help | ||
2649 | This driver supports Broadcom NetXtremeII 10 gigabit Ethernet cards. | ||
2650 | To compile this driver as a module, choose M here: the module | ||
2651 | will be called bnx2x. This is recommended. | ||
2652 | |||
2653 | |||
2588 | endif # NETDEV_10000 | 2654 | endif # NETDEV_10000 |
2589 | 2655 | ||
2590 | source "drivers/net/tokenring/Kconfig" | 2656 | source "drivers/net/tokenring/Kconfig" |
@@ -3015,23 +3081,6 @@ config NET_FC | |||
3015 | adaptor below. You also should have said Y to "SCSI support" and | 3081 | adaptor below. You also should have said Y to "SCSI support" and |
3016 | "SCSI generic support". | 3082 | "SCSI generic support". |
3017 | 3083 | ||
3018 | config SHAPER | ||
3019 | tristate "Traffic Shaper (OBSOLETE)" | ||
3020 | depends on EXPERIMENTAL | ||
3021 | ---help--- | ||
3022 | The traffic shaper is a virtual network device that allows you to | ||
3023 | limit the rate of outgoing data flow over some other network device. | ||
3024 | The traffic that you want to slow down can then be routed through | ||
3025 | these virtual devices. See | ||
3026 | <file:Documentation/networking/shaper.txt> for more information. | ||
3027 | |||
3028 | An alternative to this traffic shaper are traffic schedulers which | ||
3029 | you'll get if you say Y to "QoS and/or fair queuing" in | ||
3030 | "Networking options". | ||
3031 | |||
3032 | To compile this driver as a module, choose M here: the module | ||
3033 | will be called shaper. If unsure, say N. | ||
3034 | |||
3035 | config NETCONSOLE | 3084 | config NETCONSOLE |
3036 | tristate "Network console logging support (EXPERIMENTAL)" | 3085 | tristate "Network console logging support (EXPERIMENTAL)" |
3037 | depends on EXPERIMENTAL | 3086 | depends on EXPERIMENTAL |