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