mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
199 lines
5.5 KiB
199 lines
5.5 KiB
# SPDX-License-Identifier: GPL-2.0-only |
|
# |
|
# AMD network device configuration |
|
# |
|
|
|
config NET_VENDOR_AMD |
|
bool "AMD devices" |
|
default y |
|
depends on DIO || MACH_DECSTATION || MVME147 || ATARI || SUN3 || \ |
|
SUN3X || SBUS || PCI || ZORRO || (ISA && ISA_DMA_API) || \ |
|
ISA || EISA || PCMCIA || ARM64 |
|
help |
|
If you have a network (Ethernet) chipset belonging to this class, |
|
say Y. |
|
|
|
Note that the answer to this question does not directly affect |
|
the kernel: saying N will just cause the configurator to skip all |
|
the questions regarding AMD chipsets. If you say Y, you will be asked |
|
for your specific chipset/driver in the following questions. |
|
|
|
if NET_VENDOR_AMD |
|
|
|
config A2065 |
|
tristate "A2065 support" |
|
depends on ZORRO |
|
select CRC32 |
|
help |
|
If you have a Commodore A2065 Ethernet adapter, say Y. Otherwise, |
|
say N. |
|
|
|
To compile this driver as a module, choose M here: the module |
|
will be called a2065. |
|
|
|
config AMD8111_ETH |
|
tristate "AMD 8111 (new PCI LANCE) support" |
|
depends on PCI |
|
select CRC32 |
|
select MII |
|
help |
|
If you have an AMD 8111-based PCI LANCE ethernet card, |
|
answer Y here. |
|
|
|
To compile this driver as a module, choose M here. The module |
|
will be called amd8111e. |
|
|
|
config LANCE |
|
tristate "AMD LANCE and PCnet (AT1500 and NE2100) support" |
|
depends on ISA && ISA_DMA_API && !ARM && !PPC32 |
|
select NETDEV_LEGACY_INIT |
|
help |
|
If you have a network (Ethernet) card of this type, say Y here. |
|
Some LinkSys cards are of this type. |
|
|
|
To compile this driver as a module, choose M here: the module |
|
will be called lance. This is recommended. |
|
|
|
config PCNET32 |
|
tristate "AMD PCnet32 PCI support" |
|
depends on PCI |
|
select CRC32 |
|
select MII |
|
help |
|
If you have a PCnet32 or PCnetPCI based network (Ethernet) card, |
|
answer Y here. |
|
|
|
To compile this driver as a module, choose M here. The module |
|
will be called pcnet32. |
|
|
|
config ARIADNE |
|
tristate "Ariadne support" |
|
depends on ZORRO |
|
help |
|
If you have a Village Tronic Ariadne Ethernet adapter, say Y. |
|
Otherwise, say N. |
|
|
|
To compile this driver as a module, choose M here: the module |
|
will be called ariadne. |
|
|
|
config ATARILANCE |
|
tristate "Atari LANCE support" |
|
depends on ATARI |
|
help |
|
Say Y to include support for several Atari Ethernet adapters based |
|
on the AMD LANCE chipset: RieblCard (with or without battery), or |
|
PAMCard VME (also the version by Rhotron, with different addresses). |
|
|
|
config DECLANCE |
|
tristate "DEC LANCE ethernet controller support" |
|
depends on MACH_DECSTATION |
|
select CRC32 |
|
help |
|
This driver is for the series of Ethernet controllers produced by |
|
DEC (now Compaq) based on the AMD LANCE chipset, including the |
|
DEPCA series. (This chipset is better known via the NE2100 cards.) |
|
|
|
config HPLANCE |
|
tristate "HP on-board LANCE support" |
|
depends on DIO |
|
select CRC32 |
|
help |
|
If you want to use the builtin "LANCE" Ethernet controller on an |
|
HP300 machine, say Y here. |
|
|
|
config MIPS_AU1X00_ENET |
|
tristate "MIPS AU1000 Ethernet support" |
|
depends on MIPS_ALCHEMY |
|
select PHYLIB |
|
select CRC32 |
|
help |
|
If you have an Alchemy Semi AU1X00 based system |
|
say Y. Otherwise, say N. |
|
|
|
config MVME147_NET |
|
tristate "MVME147 (LANCE) Ethernet support" |
|
depends on MVME147 |
|
select CRC32 |
|
help |
|
Support for the on-board Ethernet interface on the Motorola MVME147 |
|
single-board computer. Say Y here to include the |
|
driver for this chip in your kernel. |
|
To compile this driver as a module, choose M here. |
|
|
|
config PCMCIA_NMCLAN |
|
tristate "New Media PCMCIA support" |
|
depends on PCMCIA |
|
help |
|
Say Y here if you intend to attach a New Media Ethernet or LiveWire |
|
PCMCIA (PC-card) Ethernet card to your computer. |
|
|
|
To compile this driver as a module, choose M here: the module will be |
|
called nmclan_cs. If unsure, say N. |
|
|
|
config NI65 |
|
tristate "NI6510 support" |
|
depends on ISA && ISA_DMA_API && !ARM && !PPC32 |
|
select NETDEV_LEGACY_INIT |
|
help |
|
If you have a network (Ethernet) card of this type, say Y here. |
|
|
|
To compile this driver as a module, choose M here. The module |
|
will be called ni65. |
|
|
|
config SUN3LANCE |
|
tristate "Sun3/Sun3x on-board LANCE support" |
|
depends on (SUN3 || SUN3X) |
|
help |
|
Most Sun3 and Sun3x motherboards (including the 3/50, 3/60 and 3/80) |
|
featured an AMD LANCE 10Mbit Ethernet controller on board; say Y |
|
here to compile in the Linux driver for this and enable Ethernet. |
|
General Linux information on the Sun 3 and 3x series (now |
|
discontinued) is at |
|
<http://www.angelfire.com/ca2/tech68k/sun3.html>. |
|
|
|
If you're not building a kernel for a Sun 3, say N. |
|
|
|
config SUNLANCE |
|
tristate "Sun LANCE support" |
|
depends on SBUS |
|
select CRC32 |
|
help |
|
This driver supports the "le" interface present on all 32-bit Sparc |
|
systems, on some older Ultra systems and as an Sbus option. These |
|
cards are based on the AMD LANCE chipset, which is better known |
|
via the NE2100 cards. |
|
|
|
To compile this driver as a module, choose M here: the module |
|
will be called sunlance. |
|
|
|
config AMD_XGBE |
|
tristate "AMD 10GbE Ethernet driver" |
|
depends on ((OF_NET && OF_ADDRESS) || ACPI || PCI) && HAS_IOMEM |
|
depends on X86 || ARM64 || COMPILE_TEST |
|
depends on PTP_1588_CLOCK_OPTIONAL |
|
select BITREVERSE |
|
select CRC32 |
|
select PHYLIB |
|
select AMD_XGBE_HAVE_ECC if X86 |
|
help |
|
This driver supports the AMD 10GbE Ethernet device found on an |
|
AMD SoC. |
|
|
|
To compile this driver as a module, choose M here: the module |
|
will be called amd-xgbe. |
|
|
|
config AMD_XGBE_DCB |
|
bool "Data Center Bridging (DCB) support" |
|
default n |
|
depends on AMD_XGBE && DCB |
|
help |
|
Say Y here to enable Data Center Bridging (DCB) support in the |
|
driver. |
|
|
|
If unsure, say N. |
|
|
|
config AMD_XGBE_HAVE_ECC |
|
bool |
|
default n |
|
|
|
endif # NET_VENDOR_AMD
|
|
|