1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# 8390 device configuration 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun 6*4882a593Smuzhiyunconfig NET_VENDOR_8390 7*4882a593Smuzhiyun bool "National Semiconductor 8390 devices" 8*4882a593Smuzhiyun default y 9*4882a593Smuzhiyun depends on NET_VENDOR_NATSEMI 10*4882a593Smuzhiyun help 11*4882a593Smuzhiyun If you have a network (Ethernet) card belonging to this class, say Y. 12*4882a593Smuzhiyun 13*4882a593Smuzhiyun Note that the answer to this question doesn't directly affect the 14*4882a593Smuzhiyun kernel: saying N will just cause the configurator to skip all 15*4882a593Smuzhiyun the questions about National Semiconductor 8390 cards. If you say Y, 16*4882a593Smuzhiyun you will be asked for your specific card in the following questions. 17*4882a593Smuzhiyun 18*4882a593Smuzhiyunif NET_VENDOR_8390 19*4882a593Smuzhiyun 20*4882a593Smuzhiyunconfig PCMCIA_AXNET 21*4882a593Smuzhiyun tristate "Asix AX88190 PCMCIA support" 22*4882a593Smuzhiyun depends on PCMCIA 23*4882a593Smuzhiyun help 24*4882a593Smuzhiyun Say Y here if you intend to attach an Asix AX88190-based PCMCIA 25*4882a593Smuzhiyun (PC-card) Fast Ethernet card to your computer. These cards are 26*4882a593Smuzhiyun nearly NE2000 compatible but need a separate driver due to a few 27*4882a593Smuzhiyun misfeatures. 28*4882a593Smuzhiyun 29*4882a593Smuzhiyun To compile this driver as a module, choose M here: the module will be 30*4882a593Smuzhiyun called axnet_cs. If unsure, say N. 31*4882a593Smuzhiyun 32*4882a593Smuzhiyunconfig AX88796 33*4882a593Smuzhiyun tristate "ASIX AX88796 NE2000 clone support" if !ZORRO 34*4882a593Smuzhiyun depends on (ARM || MIPS || SUPERH || ZORRO || COMPILE_TEST) 35*4882a593Smuzhiyun select CRC32 36*4882a593Smuzhiyun select PHYLIB 37*4882a593Smuzhiyun select MDIO_BITBANG 38*4882a593Smuzhiyun help 39*4882a593Smuzhiyun AX88796 driver, using platform bus to provide 40*4882a593Smuzhiyun chip detection and resources 41*4882a593Smuzhiyun 42*4882a593Smuzhiyunconfig AX88796_93CX6 43*4882a593Smuzhiyun bool "ASIX AX88796 external 93CX6 eeprom support" 44*4882a593Smuzhiyun depends on AX88796 45*4882a593Smuzhiyun select EEPROM_93CX6 46*4882a593Smuzhiyun help 47*4882a593Smuzhiyun Select this if your platform comes with an external 93CX6 eeprom. 48*4882a593Smuzhiyun 49*4882a593Smuzhiyunconfig XSURF100 50*4882a593Smuzhiyun tristate "Amiga XSurf 100 AX88796/NE2000 clone support" 51*4882a593Smuzhiyun depends on ZORRO 52*4882a593Smuzhiyun select AX88796 53*4882a593Smuzhiyun select AX88796B_PHY 54*4882a593Smuzhiyun help 55*4882a593Smuzhiyun This driver is for the Individual Computers X-Surf 100 Ethernet 56*4882a593Smuzhiyun card (based on the Asix AX88796 chip). If you have such a card, 57*4882a593Smuzhiyun say Y. Otherwise, say N. 58*4882a593Smuzhiyun 59*4882a593Smuzhiyun To compile this driver as a module, choose M here: the module 60*4882a593Smuzhiyun will be called xsurf100. 61*4882a593Smuzhiyun 62*4882a593Smuzhiyunconfig HYDRA 63*4882a593Smuzhiyun tristate "Hydra support" 64*4882a593Smuzhiyun depends on ZORRO 65*4882a593Smuzhiyun select CRC32 66*4882a593Smuzhiyun help 67*4882a593Smuzhiyun If you have a Hydra Ethernet adapter, say Y. Otherwise, say N. 68*4882a593Smuzhiyun 69*4882a593Smuzhiyun To compile this driver as a module, choose M here: the module 70*4882a593Smuzhiyun will be called hydra. 71*4882a593Smuzhiyun 72*4882a593Smuzhiyunconfig ARM_ETHERH 73*4882a593Smuzhiyun tristate "I-cubed EtherH/ANT EtherM support" 74*4882a593Smuzhiyun depends on ARM && ARCH_ACORN 75*4882a593Smuzhiyun select CRC32 76*4882a593Smuzhiyun help 77*4882a593Smuzhiyun If you have an Acorn system with one of these network cards, you 78*4882a593Smuzhiyun should say Y to this option if you wish to use it with Linux. 79*4882a593Smuzhiyun 80*4882a593Smuzhiyunconfig MAC8390 81*4882a593Smuzhiyun tristate "Macintosh NS 8390 based ethernet cards" 82*4882a593Smuzhiyun depends on MAC 83*4882a593Smuzhiyun select CRC32 84*4882a593Smuzhiyun help 85*4882a593Smuzhiyun If you want to include a driver to support Nubus or LC-PDS 86*4882a593Smuzhiyun Ethernet cards using an NS8390 chipset or its equivalent, say Y. 87*4882a593Smuzhiyun 88*4882a593Smuzhiyunconfig MCF8390 89*4882a593Smuzhiyun tristate "ColdFire NS8390 based Ethernet support" 90*4882a593Smuzhiyun depends on COLDFIRE 91*4882a593Smuzhiyun select CRC32 92*4882a593Smuzhiyun help 93*4882a593Smuzhiyun This driver is for Ethernet devices using an NS8390-compatible 94*4882a593Smuzhiyun chipset on many common ColdFire CPU based boards. Many of the older 95*4882a593Smuzhiyun Freescale dev boards use this, and some other common boards like 96*4882a593Smuzhiyun some SnapGear routers do as well. 97*4882a593Smuzhiyun 98*4882a593Smuzhiyun If you have one of these boards and want to use the network interface 99*4882a593Smuzhiyun on them then choose Y. To compile this driver as a module, choose M 100*4882a593Smuzhiyun here, the module will be called mcf8390. 101*4882a593Smuzhiyun 102*4882a593Smuzhiyunconfig NE2000 103*4882a593Smuzhiyun tristate "NE2000/NE1000 support" 104*4882a593Smuzhiyun depends on (ISA || (Q40 && m) || MACH_TX49XX || ATARI_ETHERNEC) 105*4882a593Smuzhiyun select CRC32 106*4882a593Smuzhiyun help 107*4882a593Smuzhiyun If you have a network (Ethernet) card of this type, say Y here. 108*4882a593Smuzhiyun Many Ethernet cards without a specific driver are compatible with 109*4882a593Smuzhiyun the NE2000. 110*4882a593Smuzhiyun 111*4882a593Smuzhiyun If you have a PCI NE2000 card however, say N here and Y to "PCI 112*4882a593Smuzhiyun NE2000 and clone support" below. 113*4882a593Smuzhiyun 114*4882a593Smuzhiyun To compile this driver as a module, choose M here. The module 115*4882a593Smuzhiyun will be called ne. 116*4882a593Smuzhiyun 117*4882a593Smuzhiyunconfig NE2K_PCI 118*4882a593Smuzhiyun tristate "PCI NE2000 and clones support (see help)" 119*4882a593Smuzhiyun depends on PCI 120*4882a593Smuzhiyun select CRC32 121*4882a593Smuzhiyun help 122*4882a593Smuzhiyun This driver is for NE2000 compatible PCI cards. It will not work 123*4882a593Smuzhiyun with ISA NE2000 cards (they have their own driver, "NE2000/NE1000 124*4882a593Smuzhiyun support" below). If you have a PCI NE2000 network (Ethernet) card, 125*4882a593Smuzhiyun say Y here. 126*4882a593Smuzhiyun 127*4882a593Smuzhiyun This driver also works for the following NE2000 clone cards: 128*4882a593Smuzhiyun RealTek RTL-8029 Winbond 89C940 Compex RL2000 KTI ET32P2 129*4882a593Smuzhiyun NetVin NV5000SC Via 86C926 SureCom NE34 Winbond 130*4882a593Smuzhiyun Holtek HT80232 Holtek HT80229 131*4882a593Smuzhiyun 132*4882a593Smuzhiyun To compile this driver as a module, choose M here. The module 133*4882a593Smuzhiyun will be called ne2k-pci. 134*4882a593Smuzhiyun 135*4882a593Smuzhiyunconfig APNE 136*4882a593Smuzhiyun tristate "PCMCIA NE2000 support" 137*4882a593Smuzhiyun depends on AMIGA_PCMCIA 138*4882a593Smuzhiyun select CRC32 139*4882a593Smuzhiyun help 140*4882a593Smuzhiyun If you have a PCMCIA NE2000 compatible adapter, say Y. Otherwise, 141*4882a593Smuzhiyun say N. 142*4882a593Smuzhiyun 143*4882a593Smuzhiyun To compile this driver as a module, choose M here: the module 144*4882a593Smuzhiyun will be called apne. 145*4882a593Smuzhiyun 146*4882a593Smuzhiyunconfig PCMCIA_PCNET 147*4882a593Smuzhiyun tristate "NE2000 compatible PCMCIA support" 148*4882a593Smuzhiyun depends on PCMCIA 149*4882a593Smuzhiyun select CRC32 150*4882a593Smuzhiyun help 151*4882a593Smuzhiyun Say Y here if you intend to attach an NE2000 compatible PCMCIA 152*4882a593Smuzhiyun (PC-card) Ethernet or Fast Ethernet card to your computer. 153*4882a593Smuzhiyun 154*4882a593Smuzhiyun To compile this driver as a module, choose M here: the module will be 155*4882a593Smuzhiyun called pcnet_cs. If unsure, say N. 156*4882a593Smuzhiyun 157*4882a593Smuzhiyunconfig STNIC 158*4882a593Smuzhiyun tristate "National DP83902AV support" 159*4882a593Smuzhiyun depends on SUPERH 160*4882a593Smuzhiyun select CRC32 161*4882a593Smuzhiyun help 162*4882a593Smuzhiyun Support for cards based on the National Semiconductor DP83902AV 163*4882a593Smuzhiyun ST-NIC Serial Network Interface Controller for Twisted Pair. This 164*4882a593Smuzhiyun is a 10Mbit/sec Ethernet controller. Product overview and specs at 165*4882a593Smuzhiyun <http://www.national.com/pf/DP/DP83902A.html>. 166*4882a593Smuzhiyun 167*4882a593Smuzhiyun If unsure, say N. 168*4882a593Smuzhiyun 169*4882a593Smuzhiyunconfig ULTRA 170*4882a593Smuzhiyun tristate "SMC Ultra support" 171*4882a593Smuzhiyun depends on ISA 172*4882a593Smuzhiyun select CRC32 173*4882a593Smuzhiyun help 174*4882a593Smuzhiyun If you have a network (Ethernet) card of this type, say Y here. 175*4882a593Smuzhiyun 176*4882a593Smuzhiyun Important: There have been many reports that, with some motherboards 177*4882a593Smuzhiyun mixing an SMC Ultra and an Adaptec AHA154x SCSI card (or compatible, 178*4882a593Smuzhiyun such as some BusLogic models) causes corruption problems with many 179*4882a593Smuzhiyun operating systems. The Linux smc-ultra driver has a work-around for 180*4882a593Smuzhiyun this but keep it in mind if you have such a SCSI card and have 181*4882a593Smuzhiyun problems. 182*4882a593Smuzhiyun 183*4882a593Smuzhiyun To compile this driver as a module, choose M here. The module 184*4882a593Smuzhiyun will be called smc-ultra. 185*4882a593Smuzhiyun 186*4882a593Smuzhiyunconfig WD80x3 187*4882a593Smuzhiyun tristate "WD80*3 support" 188*4882a593Smuzhiyun depends on ISA 189*4882a593Smuzhiyun select CRC32 190*4882a593Smuzhiyun help 191*4882a593Smuzhiyun If you have a network (Ethernet) card of this type, say Y here. 192*4882a593Smuzhiyun 193*4882a593Smuzhiyun To compile this driver as a module, choose M here. The module 194*4882a593Smuzhiyun will be called wd. 195*4882a593Smuzhiyun 196*4882a593Smuzhiyunconfig ZORRO8390 197*4882a593Smuzhiyun tristate "Zorro NS8390-based Ethernet support" 198*4882a593Smuzhiyun depends on ZORRO 199*4882a593Smuzhiyun select CRC32 200*4882a593Smuzhiyun help 201*4882a593Smuzhiyun This driver is for Zorro Ethernet cards using an NS8390-compatible 202*4882a593Smuzhiyun chipset, like the Village Tronic Ariadne II and the Individual 203*4882a593Smuzhiyun Computers X-Surf Ethernet cards. If you have such a card, say Y. 204*4882a593Smuzhiyun Otherwise, say N. 205*4882a593Smuzhiyun 206*4882a593Smuzhiyun To compile this driver as a module, choose M here: the module 207*4882a593Smuzhiyun will be called zorro8390. 208*4882a593Smuzhiyun 209*4882a593Smuzhiyunendif # NET_VENDOR_8390 210