config NE2000
tristate "NE2000/NE1000 support"
- depends on NET_ISA || (Q40 && m)
select CRC32
---help---
If you have a network (Ethernet) card of this type, say Y and read
<file:Documentation/networking/net-modules.txt>. The module will
be called ibmveth.
+config IBM_EMAC
+ tristate "IBM PPC4xx EMAC driver support"
+ depends on 4xx
+ ---help---
+ This driver supports the IBM PPC4xx EMAC family of on-chip
+ Ethernet controllers.
+
+config IBM_EMAC_ERRMSG
+ bool "Verbose error messages"
+ depends on IBM_EMAC
+
+config IBM_EMAC_RXB
+ int "Number of receive buffers"
+ depends on IBM_EMAC
+ default "128" if IBM_EMAC4
+ default "64"
+
+config IBM_EMAC_TXB
+ int "Number of transmit buffers"
+ depends on IBM_EMAC
+ default "128" if IBM_EMAC4
+ default "8"
+
+config IBM_EMAC_FGAP
+ int "Frame gap"
+ depends on IBM_EMAC
+ default "8"
+
+config IBM_EMAC_SKBRES
+ int "Skb reserve amount"
+ depends on IBM_EMAC
+ default "0"
+
config NET_PCI
bool "EISA, VLB, PCI and on board controllers"
depends on NET_ETHERNET && (ISA || EISA || PCI)
Say Y here if you want to use the built-in 10/100 Fast ethernet
controller on the Motorola ColdFire 5272 processor.
+config NE_H8300
+ tristate "NE2000 compatible support for H8/300"
+ depends on H8300 && NET_ETHERNET
+ help
+ Say Y here if you want to use the NE2000 compatible
+ controller on the Renesas H8/300 processor.
+
endmenu
#
# Gigabit Ethernet
#
-menu "Ethernet (1000 Mbit)"
+menu "Gigabit Ethernet (1000/10000 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
+ depends on PCI && NET_GIGE
---help---
Say Y here if you have an Alteon AceNIC, 3Com 3C985(B), NetGear
GA620, SGI Gigabit or Farallon PN9000-SX PCI Gigabit Ethernet
config DL2K
tristate "D-Link DL2000-based Gigabit Ethernet support"
- depends on PCI
+ depends on PCI && NET_GIGE
select CRC32
help
This driver supports D-Link 2000-based gigabit ethernet cards, which
config E1000
tristate "Intel(R) PRO/1000 Gigabit Ethernet support"
- depends on PCI
+ depends on PCI && NET_GIGE
---help---
This driver supports Intel(R) PRO/1000 gigabit ethernet family of
adapters, which includes:
config MYRI_SBUS
tristate "MyriCOM Gigabit Ethernet support"
- depends on SBUS
+ depends on SBUS && NET_GIGE
help
This driver supports MyriCOM Sbus gigabit Ethernet cards.
config NS83820
tristate "National Semiconduct DP83820 support"
- depends on PCI
+ depends on PCI && NET_GIGE
help
This is a driver for the National Semiconductor DP83820 series
of gigabit ethernet MACs. Cards using this chipset include
config HAMACHI
tristate "Packet Engines Hamachi GNIC-II support"
- depends on PCI
+ depends on PCI && NET_GIGE
select MII
help
If you have a Gigabit Ethernet card of this type, say Y and read
config YELLOWFIN
tristate "Packet Engines Yellowfin Gigabit-NIC support (EXPERIMENTAL)"
- depends on PCI && EXPERIMENTAL
+ depends on PCI && EXPERIMENTAL && NET_GIGE
select CRC32
---help---
Say Y here if you have a Packet Engines G-NIC PCI Gigabit Ethernet
config R8169
tristate "Realtek 8169 gigabit ethernet support"
- depends on PCI
+ depends on PCI && NET_GIGE
select CRC32
---help---
Say Y here if you have a Realtek 8169 PCI Gigabit Ethernet adapter.
config SK98LIN
tristate "Marvell Yukon Chipset / SysKonnect SK-98xx Support"
- depends on PCI
+ depends on PCI && NET_GIGE
---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
config TIGON3
tristate "Broadcom Tigon3 support"
- depends on PCI
+ depends on PCI && NET_GIGE
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
+ depends on PCI && NET_GIGE
---help---
This driver supports Intel(R) PRO/10GbE family of
adapters, which includes:
config S2IO
tristate "S2IO 10Gbe XFrame NIC"
- depends on PCI
+ depends on PCI && NET_GIGE
---help---
This driver supports the 10Gbe XFrame NIC of S2IO.
For help regarding driver compilation, installation and
To compile this driver as a module, choose M here: the module
will be called iph5526.
-config RCPCI
- tristate "Red Creek Hardware VPN (EXPERIMENTAL)"
- depends on NETDEVICES && EXPERIMENTAL && PCI && !64BIT
- help
- This is a driver for hardware which provides a Virtual Private
- Network (VPN). Say Y if you have it.
-
- To compile this driver as a module, choose M here: the module
- will be called rcpci.
-
config SHAPER
tristate "Traffic Shaper (EXPERIMENTAL)"
depends on NETDEVICES && EXPERIMENTAL