Merge to Fedora kernel-2.6.6-1.422
[linux-2.6.git] / drivers / net / Kconfig
index 589ab05..346f595 100644 (file)
@@ -1873,25 +1873,12 @@ endmenu
 #      Gigabit Ethernet
 #
 
-menu "Gigabit Ethernet (1000/10000 Mbit)"
+menu "Ethernet (1000 Mbit)"
        depends on NETDEVICES
 
-config NET_GIGE
-       bool "Gigabit Ethernet (1000/10000 Mbit) controller support"
-       depends on NETDEVICES && NET_ETHERNET && (PCI || SBUS)
-       help
-         Gigabit ethernet.  It's yummy and fast, fast, fast.
-
-         Note that the answer to this question doesn't directly affect the
-         kernel: saying N will just cause the configurator to skip all
-         the questions about this class of network cards. If you say Y, you
-         will be asked for your specific card in the following questions.
-         
-         If you are unsure, say Y.
-
 config ACENIC
        tristate "Alteon AceNIC/3Com 3C985/NetGear GA620 Gigabit support"
-       depends on PCI && NET_GIGE
+       depends on PCI
        ---help---
          Say Y here if you have an Alteon AceNIC, 3Com 3C985(B), NetGear
          GA620, SGI Gigabit or Farallon PN9000-SX PCI Gigabit Ethernet
@@ -1918,7 +1905,7 @@ config ACENIC_OMIT_TIGON_I
 
 config DL2K
        tristate "D-Link DL2000-based Gigabit Ethernet support"
-       depends on PCI && NET_GIGE
+       depends on PCI
        select CRC32
        help
          This driver supports D-Link 2000-based gigabit ethernet cards, which
@@ -1931,7 +1918,7 @@ config DL2K
 
 config E1000
        tristate "Intel(R) PRO/1000 Gigabit Ethernet support"
-       depends on PCI && NET_GIGE
+       depends on PCI
        ---help---
          This driver supports Intel(R) PRO/1000 gigabit ethernet family of
          adapters, which includes:
@@ -1978,7 +1965,7 @@ config E1000_NAPI
 
 config MYRI_SBUS
        tristate "MyriCOM Gigabit Ethernet support"
-       depends on SBUS && NET_GIGE
+       depends on SBUS
        help
          This driver supports MyriCOM Sbus gigabit Ethernet cards.
 
@@ -1987,7 +1974,7 @@ config MYRI_SBUS
 
 config NS83820
        tristate "National Semiconduct DP83820 support"
-       depends on PCI && NET_GIGE
+       depends on PCI
        help
          This is a driver for the National Semiconductor DP83820 series
          of gigabit ethernet MACs.  Cards using this chipset include
@@ -1997,7 +1984,7 @@ config NS83820
 
 config HAMACHI
        tristate "Packet Engines Hamachi GNIC-II support"
-       depends on PCI && NET_GIGE
+       depends on PCI
        select MII
        help
          If you have a Gigabit Ethernet card of this type, say Y and read
@@ -2010,7 +1997,7 @@ config HAMACHI
 
 config YELLOWFIN
        tristate "Packet Engines Yellowfin Gigabit-NIC support (EXPERIMENTAL)"
-       depends on PCI && EXPERIMENTAL && NET_GIGE
+       depends on PCI && EXPERIMENTAL
        select CRC32
        ---help---
          Say Y here if you have a Packet Engines G-NIC PCI Gigabit Ethernet
@@ -2024,7 +2011,7 @@ config YELLOWFIN
 
 config R8169
        tristate "Realtek 8169 gigabit ethernet support"
-       depends on PCI && NET_GIGE
+       depends on PCI
        select CRC32
        ---help---
          Say Y here if you have a Realtek 8169 PCI Gigabit Ethernet adapter.
@@ -2034,7 +2021,7 @@ config R8169
 
 config SK98LIN
        tristate "Marvell Yukon Chipset / SysKonnect SK-98xx Support"
-       depends on PCI && NET_GIGE
+       depends on PCI
        ---help---
          Say Y here if you have a Marvell Yukon or SysKonnect SK-98xx/SK-95xx
          compliant Gigabit Ethernet Adapter. The following adapters are supported
@@ -2113,16 +2100,25 @@ config SK98LIN
 
 config TIGON3
        tristate "Broadcom Tigon3 support"
-       depends on PCI && NET_GIGE
+       depends on PCI
        help
          This driver supports Broadcom Tigon3 based gigabit Ethernet cards.
 
          To compile this driver as a module, choose M here: the module
          will be called tg3.  This is recommended.
 
+endmenu
+
+#
+#      10 Gigabit Ethernet
+#
+
+menu "Ethernet (10000 Mbit)"
+       depends on NETDEVICES
+
 config IXGB
        tristate "Intel(R) PRO/10GbE support"
-       depends on PCI && NET_GIGE
+       depends on PCI
        ---help---
          This driver supports Intel(R) PRO/10GbE family of
          adapters, which includes:
@@ -2154,7 +2150,7 @@ config IXGB_NAPI
 
 config S2IO
        tristate "S2IO 10Gbe XFrame NIC"
-       depends on PCI && NET_GIGE
+       depends on PCI
        ---help---
          This driver supports the 10Gbe XFrame NIC of S2IO. 
          For help regarding driver compilation, installation and