diff options
author | Dmitry Torokhov <dtor@insightbb.com> | 2006-12-08 01:07:56 -0500 |
---|---|---|
committer | Dmitry Torokhov <dtor@insightbb.com> | 2006-12-08 01:07:56 -0500 |
commit | bef986502fa398b1785a3979b1aa17cd902d3527 (patch) | |
tree | b59c1afe7b1dfcc001b86e54863f550d7ddc8c34 /drivers/net/Kconfig | |
parent | 4bdbd2807deeccc0793d57fb5120d7a53f2c0b3c (diff) | |
parent | c99767974ebd2a719d849fdeaaa1674456f5283f (diff) |
Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Conflicts:
drivers/usb/input/hid.h
Diffstat (limited to 'drivers/net/Kconfig')
-rw-r--r-- | drivers/net/Kconfig | 59 |
1 files changed, 46 insertions, 13 deletions
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig index 28c17d1ca5cb..9de0eed6755b 100644 --- a/drivers/net/Kconfig +++ b/drivers/net/Kconfig | |||
@@ -32,7 +32,7 @@ config IFB | |||
32 | tristate "Intermediate Functional Block support" | 32 | tristate "Intermediate Functional Block support" |
33 | depends on NET_CLS_ACT | 33 | depends on NET_CLS_ACT |
34 | ---help--- | 34 | ---help--- |
35 | This is an intermidiate driver that allows sharing of | 35 | This is an intermediate driver that allows sharing of |
36 | resources. | 36 | resources. |
37 | To compile this driver as a module, choose M here: the module | 37 | To compile this driver as a module, choose M here: the module |
38 | will be called ifb. If you want to use more than one ifb | 38 | will be called ifb. If you want to use more than one ifb |
@@ -188,6 +188,17 @@ config MII | |||
188 | or internal device. It is safe to say Y or M here even if your | 188 | or internal device. It is safe to say Y or M here even if your |
189 | ethernet card lack MII. | 189 | ethernet card lack MII. |
190 | 190 | ||
191 | config MACB | ||
192 | tristate "Atmel MACB support" | ||
193 | depends on NET_ETHERNET && AVR32 | ||
194 | select MII | ||
195 | help | ||
196 | The Atmel MACB ethernet interface is found on many AT32 and AT91 | ||
197 | parts. Say Y to include support for the MACB chip. | ||
198 | |||
199 | To compile this driver as a module, choose M here: the module | ||
200 | will be called macb. | ||
201 | |||
191 | source "drivers/net/arm/Kconfig" | 202 | source "drivers/net/arm/Kconfig" |
192 | 203 | ||
193 | config MACE | 204 | config MACE |
@@ -486,7 +497,7 @@ config SGI_IOC3_ETH_HW_TX_CSUM | |||
486 | 497 | ||
487 | config MIPS_SIM_NET | 498 | config MIPS_SIM_NET |
488 | tristate "MIPS simulator Network device (EXPERIMENTAL)" | 499 | tristate "MIPS simulator Network device (EXPERIMENTAL)" |
489 | depends on NETDEVICES && MIPS_SIM && EXPERIMENTAL | 500 | depends on MIPS_SIM && EXPERIMENTAL |
490 | help | 501 | help |
491 | The MIPSNET device is a simple Ethernet network device which is | 502 | The MIPSNET device is a simple Ethernet network device which is |
492 | emulated by the MIPS Simulator. | 503 | emulated by the MIPS Simulator. |
@@ -1769,8 +1780,8 @@ config VIA_RHINE_NAPI | |||
1769 | information. | 1780 | information. |
1770 | 1781 | ||
1771 | config LAN_SAA9730 | 1782 | config LAN_SAA9730 |
1772 | bool "Philips SAA9730 Ethernet support (EXPERIMENTAL)" | 1783 | bool "Philips SAA9730 Ethernet support" |
1773 | depends on NET_PCI && EXPERIMENTAL && MIPS | 1784 | depends on NET_PCI && PCI && MIPS_ATLAS |
1774 | help | 1785 | help |
1775 | The SAA9730 is a combined multimedia and peripheral controller used | 1786 | The SAA9730 is a combined multimedia and peripheral controller used |
1776 | in thin clients, Internet access terminals, and diskless | 1787 | in thin clients, Internet access terminals, and diskless |
@@ -2136,7 +2147,7 @@ config SK98LIN | |||
2136 | This driver supports the original Yukon chipset. A cleaner driver is | 2147 | This driver supports the original Yukon chipset. A cleaner driver is |
2137 | also available (skge) which seems to work better than this one. | 2148 | also available (skge) which seems to work better than this one. |
2138 | 2149 | ||
2139 | This driver does not support the newer Yukon2 chipset. A seperate | 2150 | This driver does not support the newer Yukon2 chipset. A separate |
2140 | driver, sky2, is provided to support Yukon2-based adapters. | 2151 | driver, sky2, is provided to support Yukon2-based adapters. |
2141 | 2152 | ||
2142 | The following adapters are supported by this driver: | 2153 | The following adapters are supported by this driver: |
@@ -2251,6 +2262,14 @@ config SPIDER_NET | |||
2251 | This driver supports the Gigabit Ethernet chips present on the | 2262 | This driver supports the Gigabit Ethernet chips present on the |
2252 | Cell Processor-Based Blades from IBM. | 2263 | Cell Processor-Based Blades from IBM. |
2253 | 2264 | ||
2265 | config TSI108_ETH | ||
2266 | tristate "Tundra TSI108 gigabit Ethernet support" | ||
2267 | depends on TSI108_BRIDGE | ||
2268 | help | ||
2269 | This driver supports Tundra TSI108 gigabit Ethernet ports. | ||
2270 | To compile this driver as a module, choose M here: the module | ||
2271 | will be called tsi108_eth. | ||
2272 | |||
2254 | config GIANFAR | 2273 | config GIANFAR |
2255 | tristate "Gianfar Ethernet" | 2274 | tristate "Gianfar Ethernet" |
2256 | depends on 85xx || 83xx || PPC_86xx | 2275 | depends on 85xx || 83xx || PPC_86xx |
@@ -2341,10 +2360,11 @@ menu "Ethernet (10000 Mbit)" | |||
2341 | config CHELSIO_T1 | 2360 | config CHELSIO_T1 |
2342 | tristate "Chelsio 10Gb Ethernet support" | 2361 | tristate "Chelsio 10Gb Ethernet support" |
2343 | depends on PCI | 2362 | depends on PCI |
2363 | select CRC32 | ||
2344 | help | 2364 | help |
2345 | This driver supports Chelsio N110 and N210 models 10Gb Ethernet | 2365 | This driver supports Chelsio gigabit and 10-gigabit |
2346 | cards. More information about adapter features and performance | 2366 | Ethernet cards. More information about adapter features and |
2347 | tuning is in <file:Documentation/networking/cxgb.txt>. | 2367 | performance tuning is in <file:Documentation/networking/cxgb.txt>. |
2348 | 2368 | ||
2349 | For general information about Chelsio and our products, visit | 2369 | For general information about Chelsio and our products, visit |
2350 | our website at <http://www.chelsio.com>. | 2370 | our website at <http://www.chelsio.com>. |
@@ -2357,6 +2377,13 @@ config CHELSIO_T1 | |||
2357 | To compile this driver as a module, choose M here: the module | 2377 | To compile this driver as a module, choose M here: the module |
2358 | will be called cxgb. | 2378 | will be called cxgb. |
2359 | 2379 | ||
2380 | config CHELSIO_T1_1G | ||
2381 | bool "Chelsio gigabit Ethernet support" | ||
2382 | depends on CHELSIO_T1 | ||
2383 | help | ||
2384 | Enables support for Chelsio's gigabit Ethernet PCI cards. If you | ||
2385 | are using only 10G cards say 'N' here. | ||
2386 | |||
2360 | config EHEA | 2387 | config EHEA |
2361 | tristate "eHEA Ethernet support" | 2388 | tristate "eHEA Ethernet support" |
2362 | depends on IBMEBUS | 2389 | depends on IBMEBUS |
@@ -2447,6 +2474,12 @@ config MYRI10GE | |||
2447 | <file:Documentation/networking/net-modules.txt>. The module | 2474 | <file:Documentation/networking/net-modules.txt>. The module |
2448 | will be called myri10ge. | 2475 | will be called myri10ge. |
2449 | 2476 | ||
2477 | config NETXEN_NIC | ||
2478 | tristate "NetXen Multi port (1/10) Gigabit Ethernet NIC" | ||
2479 | depends on PCI | ||
2480 | help | ||
2481 | This enables the support for NetXen's Gigabit Ethernet card. | ||
2482 | |||
2450 | endmenu | 2483 | endmenu |
2451 | 2484 | ||
2452 | source "drivers/net/tokenring/Kconfig" | 2485 | source "drivers/net/tokenring/Kconfig" |
@@ -2467,7 +2500,7 @@ config ISERIES_VETH | |||
2467 | 2500 | ||
2468 | config RIONET | 2501 | config RIONET |
2469 | tristate "RapidIO Ethernet over messaging driver support" | 2502 | tristate "RapidIO Ethernet over messaging driver support" |
2470 | depends on NETDEVICES && RAPIDIO | 2503 | depends on RAPIDIO |
2471 | 2504 | ||
2472 | config RIONET_TX_SIZE | 2505 | config RIONET_TX_SIZE |
2473 | int "Number of outbound queue entries" | 2506 | int "Number of outbound queue entries" |
@@ -2833,7 +2866,7 @@ config NET_FC | |||
2833 | "SCSI generic support". | 2866 | "SCSI generic support". |
2834 | 2867 | ||
2835 | config SHAPER | 2868 | config SHAPER |
2836 | tristate "Traffic Shaper (EXPERIMENTAL)" | 2869 | tristate "Traffic Shaper (OBSOLETE)" |
2837 | depends on EXPERIMENTAL | 2870 | depends on EXPERIMENTAL |
2838 | ---help--- | 2871 | ---help--- |
2839 | The traffic shaper is a virtual network device that allows you to | 2872 | The traffic shaper is a virtual network device that allows you to |
@@ -2842,9 +2875,9 @@ config SHAPER | |||
2842 | these virtual devices. See | 2875 | these virtual devices. See |
2843 | <file:Documentation/networking/shaper.txt> for more information. | 2876 | <file:Documentation/networking/shaper.txt> for more information. |
2844 | 2877 | ||
2845 | An alternative to this traffic shaper is the experimental | 2878 | An alternative to this traffic shaper are traffic schedulers which |
2846 | Class-Based Queuing (CBQ) scheduling support which you get if you | 2879 | you'll get if you say Y to "QoS and/or fair queuing" in |
2847 | say Y to "QoS and/or fair queuing" above. | 2880 | "Networking options". |
2848 | 2881 | ||
2849 | To compile this driver as a module, choose M here: the module | 2882 | To compile this driver as a module, choose M here: the module |
2850 | will be called shaper. If unsure, say N. | 2883 | will be called shaper. If unsure, say N. |