| Jeff Kirsher | 644570b | 2011-04-02 06:20:12 -0700 | [diff] [blame] | 1 | # | 
 | 2 | # 8390 device configuration | 
 | 3 | # | 
 | 4 |  | 
 | 5 | config NET_VENDOR_8390 | 
 | 6 | 	bool "National Semi-conductor 8390 devices" | 
| Jeff Kirsher | 88f0748 | 2011-08-23 01:29:52 -0700 | [diff] [blame] | 7 | 	default y | 
| Jeff Kirsher | d9fb9f3 | 2011-05-18 05:14:22 -0700 | [diff] [blame] | 8 | 	depends on NET_VENDOR_NATSEMI && (AMIGA_PCMCIA || PCI || SUPERH || \ | 
 | 9 | 		   ISA || MCA || EISA || MAC || M32R || MACH_TX49XX || \ | 
 | 10 | 		   MCA_LEGACY || H8300 || ARM || MIPS || ZORRO || PCMCIA || \ | 
 | 11 | 		   EXPERIMENTAL) | 
| Jeff Kirsher | 644570b | 2011-04-02 06:20:12 -0700 | [diff] [blame] | 12 | 	---help--- | 
 | 13 | 	  If you have a network (Ethernet) card belonging to this class, say Y | 
 | 14 | 	  and read the Ethernet-HOWTO, available from | 
 | 15 | 	  <http://www.tldp.org/docs.html#howto>. | 
 | 16 |  | 
 | 17 | 	  Note that the answer to this question doesn't directly affect the | 
 | 18 | 	  kernel: saying N will just cause the configurator to skip all | 
 | 19 | 	  the questions about Western Digital cards. If you say Y, you will be | 
 | 20 | 	  asked for your specific card in the following questions. | 
 | 21 |  | 
 | 22 | if NET_VENDOR_8390 | 
 | 23 |  | 
 | 24 | config EL2 | 
 | 25 | 	tristate "3c503 \"EtherLink II\" support" | 
 | 26 | 	depends on ISA | 
 | 27 | 	select CRC32 | 
 | 28 | 	---help--- | 
 | 29 | 	  If you have a network (Ethernet) card of this type, say Y and read | 
 | 30 | 	  the Ethernet-HOWTO, available from | 
 | 31 | 	  <http://www.tldp.org/docs.html#howto>. | 
 | 32 |  | 
 | 33 | 	  To compile this driver as a module, choose M here. The module | 
 | 34 | 	  will be called 3c503. | 
 | 35 |  | 
 | 36 | config AC3200 | 
 | 37 | 	tristate "Ansel Communications EISA 3200 support (EXPERIMENTAL)" | 
 | 38 | 	depends on PCI && (ISA || EISA) && EXPERIMENTAL | 
 | 39 | 	select CRC32 | 
 | 40 | 	---help--- | 
 | 41 | 	  If you have a network (Ethernet) card of this type, say Y and read | 
 | 42 | 	  the Ethernet-HOWTO, available from | 
 | 43 | 	  <http://www.tldp.org/docs.html#howto>. | 
 | 44 |  | 
 | 45 | 	  To compile this driver as a module, choose M here. The module | 
 | 46 | 	  will be called ac3200. | 
 | 47 |  | 
 | 48 | config PCMCIA_AXNET | 
 | 49 | 	tristate "Asix AX88190 PCMCIA support" | 
 | 50 | 	depends on PCMCIA | 
 | 51 | 	---help--- | 
 | 52 | 	  Say Y here if you intend to attach an Asix AX88190-based PCMCIA | 
 | 53 | 	  (PC-card) Fast Ethernet card to your computer.  These cards are | 
 | 54 | 	  nearly NE2000 compatible but need a separate driver due to a few | 
 | 55 | 	  misfeatures. | 
 | 56 |  | 
 | 57 | 	  To compile this driver as a module, choose M here: the module will be | 
 | 58 | 	  called axnet_cs.  If unsure, say N. | 
 | 59 |  | 
 | 60 | config AX88796 | 
 | 61 | 	tristate "ASIX AX88796 NE2000 clone support" | 
 | 62 | 	depends on (ARM || MIPS || SUPERH) | 
| Arnd Bergmann | 31f3120 | 2012-04-20 10:56:13 +0000 | [diff] [blame] | 63 | 	select CRC32 | 
| Jeff Kirsher | 644570b | 2011-04-02 06:20:12 -0700 | [diff] [blame] | 64 | 	select PHYLIB | 
 | 65 | 	select MDIO_BITBANG | 
 | 66 | 	---help--- | 
 | 67 | 	  AX88796 driver, using platform bus to provide | 
 | 68 | 	  chip detection and resources | 
 | 69 |  | 
 | 70 | config AX88796_93CX6 | 
 | 71 | 	bool "ASIX AX88796 external 93CX6 eeprom support" | 
 | 72 | 	depends on AX88796 | 
 | 73 | 	select EEPROM_93CX6 | 
 | 74 | 	---help--- | 
 | 75 | 	  Select this if your platform comes with an external 93CX6 eeprom. | 
 | 76 |  | 
 | 77 | config E2100 | 
 | 78 | 	tristate "Cabletron E21xx support" | 
 | 79 | 	depends on ISA | 
 | 80 | 	select CRC32 | 
 | 81 | 	---help--- | 
 | 82 | 	  If you have a network (Ethernet) card of this type, say Y and read | 
 | 83 | 	  the Ethernet-HOWTO, available from | 
 | 84 | 	  <http://www.tldp.org/docs.html#howto>. | 
 | 85 |  | 
 | 86 | 	  To compile this driver as a module, choose M here. The module | 
 | 87 | 	  will be called e2100. | 
 | 88 |  | 
 | 89 | config ES3210 | 
 | 90 | 	tristate "Racal-Interlan EISA ES3210 support (EXPERIMENTAL)" | 
 | 91 | 	depends on PCI && EISA && EXPERIMENTAL | 
 | 92 | 	select CRC32 | 
 | 93 | 	---help--- | 
 | 94 | 	  If you have a network (Ethernet) card of this type, say Y and read | 
 | 95 | 	  the Ethernet-HOWTO, available from | 
 | 96 | 	  <http://www.tldp.org/docs.html#howto>. | 
 | 97 |  | 
 | 98 | 	  To compile this driver as a module, choose M here. The module | 
 | 99 | 	  will be called es3210. | 
 | 100 |  | 
 | 101 | config HPLAN_PLUS | 
 | 102 | 	tristate "HP PCLAN+ (27247B and 27252A) support" | 
 | 103 | 	depends on ISA | 
 | 104 | 	select CRC32 | 
 | 105 | 	---help--- | 
 | 106 | 	  If you have a network (Ethernet) card of this type, say Y and read | 
 | 107 | 	  the Ethernet-HOWTO, available from | 
 | 108 | 	  <http://www.tldp.org/docs.html#howto>. | 
 | 109 |  | 
 | 110 | 	  To compile this driver as a module, choose M here. The module | 
 | 111 | 	  will be called hp-plus. | 
 | 112 |  | 
 | 113 | config HPLAN | 
 | 114 | 	tristate "HP PCLAN (27245 and other 27xxx series) support" | 
 | 115 | 	depends on ISA | 
 | 116 | 	select CRC32 | 
 | 117 | 	---help--- | 
 | 118 | 	  If you have a network (Ethernet) card of this type, say Y and read | 
 | 119 | 	  the Ethernet-HOWTO, available from | 
 | 120 | 	  <http://www.tldp.org/docs.html#howto>. | 
 | 121 |  | 
 | 122 | 	  To compile this driver as a module, choose M here. The module | 
 | 123 | 	  will be called hp. | 
 | 124 |  | 
 | 125 | config HYDRA | 
 | 126 | 	tristate "Hydra support" | 
 | 127 | 	depends on ZORRO | 
 | 128 | 	select CRC32 | 
 | 129 | 	---help--- | 
 | 130 | 	  If you have a Hydra Ethernet adapter, say Y. Otherwise, say N. | 
 | 131 |  | 
 | 132 | 	  To compile this driver as a module, choose M here: the module | 
 | 133 | 	  will be called hydra. | 
 | 134 |  | 
 | 135 | config ARM_ETHERH | 
 | 136 | 	tristate "I-cubed EtherH/ANT EtherM support" | 
 | 137 | 	depends on ARM && ARCH_ACORN | 
 | 138 | 	select CRC32 | 
 | 139 | 	---help--- | 
 | 140 | 	  If you have an Acorn system with one of these network cards, you | 
 | 141 | 	  should say Y to this option if you wish to use it with Linux. | 
 | 142 |  | 
 | 143 | config LNE390 | 
 | 144 | 	tristate "Mylex EISA LNE390A/B support (EXPERIMENTAL)" | 
 | 145 | 	depends on PCI && EISA && EXPERIMENTAL | 
 | 146 | 	select CRC32 | 
 | 147 | 	---help--- | 
 | 148 | 	  If you have a network (Ethernet) card of this type, say Y and read | 
 | 149 | 	  the Ethernet-HOWTO, available from | 
 | 150 | 	  <http://www.tldp.org/docs.html#howto>. | 
 | 151 |  | 
 | 152 | 	  To compile this driver as a module, choose M here. The module | 
 | 153 | 	  will be called lne390. | 
 | 154 |  | 
 | 155 | config MAC8390 | 
 | 156 | 	bool "Macintosh NS 8390 based ethernet cards" | 
 | 157 | 	depends on MAC | 
 | 158 | 	select CRC32 | 
 | 159 | 	---help--- | 
 | 160 | 	  If you want to include a driver to support Nubus or LC-PDS | 
 | 161 | 	  Ethernet cards using an NS8390 chipset or its equivalent, say Y | 
 | 162 | 	  and read the Ethernet-HOWTO, available from | 
 | 163 | 	  <http://www.tldp.org/docs.html#howto>. | 
 | 164 |  | 
 | 165 | config NE2000 | 
 | 166 | 	tristate "NE2000/NE1000 support" | 
 | 167 | 	depends on (ISA || (Q40 && m) || M32R || MACH_TX49XX) | 
 | 168 | 	select CRC32 | 
 | 169 | 	---help--- | 
 | 170 | 	  If you have a network (Ethernet) card of this type, say Y and read | 
 | 171 | 	  the Ethernet-HOWTO, available from | 
 | 172 | 	  <http://www.tldp.org/docs.html#howto>.  Many Ethernet cards | 
 | 173 | 	  without a specific driver are compatible with NE2000. | 
 | 174 |  | 
 | 175 | 	  If you have a PCI NE2000 card however, say N here and Y to "PCI | 
 | 176 | 	  NE2000 and clone support" under "EISA, VLB, PCI and on board | 
 | 177 | 	  controllers" below. If you have a NE2000 card and are running on | 
 | 178 | 	  an MCA system (a bus system used on some IBM PS/2 computers and | 
 | 179 | 	  laptops), say N here and Y to "NE/2 (ne2000 MCA version) support", | 
 | 180 | 	  below. | 
 | 181 |  | 
 | 182 | 	  To compile this driver as a module, choose M here. The module | 
 | 183 | 	  will be called ne. | 
 | 184 |  | 
| Jeff Kirsher | 644570b | 2011-04-02 06:20:12 -0700 | [diff] [blame] | 185 | config NE2K_PCI | 
 | 186 | 	tristate "PCI NE2000 and clones support (see help)" | 
 | 187 | 	depends on PCI | 
 | 188 | 	select CRC32 | 
 | 189 | 	---help--- | 
 | 190 | 	  This driver is for NE2000 compatible PCI cards. It will not work | 
 | 191 | 	  with ISA NE2000 cards (they have their own driver, "NE2000/NE1000 | 
 | 192 | 	  support" below). If you have a PCI NE2000 network (Ethernet) card, | 
 | 193 | 	  say Y and read the Ethernet-HOWTO, available from | 
 | 194 | 	  <http://www.tldp.org/docs.html#howto>. | 
 | 195 |  | 
 | 196 | 	  This driver also works for the following NE2000 clone cards: | 
 | 197 | 	  RealTek RTL-8029  Winbond 89C940  Compex RL2000  KTI ET32P2 | 
 | 198 | 	  NetVin NV5000SC   Via 86C926      SureCom NE34   Winbond | 
 | 199 | 	  Holtek HT80232    Holtek HT80229 | 
 | 200 |  | 
 | 201 | 	  To compile this driver as a module, choose M here. The module | 
 | 202 | 	  will be called ne2k-pci. | 
 | 203 |  | 
 | 204 | config APNE | 
 | 205 | 	tristate "PCMCIA NE2000 support" | 
 | 206 | 	depends on AMIGA_PCMCIA | 
 | 207 | 	select CRC32 | 
 | 208 | 	---help--- | 
 | 209 | 	  If you have a PCMCIA NE2000 compatible adapter, say Y.  Otherwise, | 
 | 210 | 	  say N. | 
 | 211 |  | 
 | 212 | 	  To compile this driver as a module, choose M here: the module | 
 | 213 | 	  will be called apne. | 
 | 214 |  | 
 | 215 | config NE3210 | 
 | 216 | 	tristate "Novell/Eagle/Microdyne NE3210 EISA support (EXPERIMENTAL)" | 
 | 217 | 	depends on PCI && EISA && EXPERIMENTAL | 
 | 218 | 	select CRC32 | 
 | 219 | 	---help--- | 
 | 220 | 	  If you have a network (Ethernet) card of this type, say Y and read | 
 | 221 | 	  the Ethernet-HOWTO, available from | 
 | 222 | 	  <http://www.tldp.org/docs.html#howto>.  Note that this driver | 
 | 223 | 	  will NOT WORK for NE3200 cards as they are completely different. | 
 | 224 |  | 
 | 225 | 	  To compile this driver as a module, choose M here. The module | 
 | 226 | 	  will be called ne3210. | 
 | 227 |  | 
 | 228 | config PCMCIA_PCNET | 
 | 229 | 	tristate "NE2000 compatible PCMCIA support" | 
 | 230 | 	depends on PCMCIA | 
 | 231 | 	select CRC32 | 
 | 232 | 	---help--- | 
 | 233 | 	  Say Y here if you intend to attach an NE2000 compatible PCMCIA | 
 | 234 | 	  (PC-card) Ethernet or Fast Ethernet card to your computer. | 
 | 235 |  | 
 | 236 | 	  To compile this driver as a module, choose M here: the module will be | 
 | 237 | 	  called pcnet_cs.  If unsure, say N. | 
 | 238 |  | 
 | 239 | config NE_H8300 | 
 | 240 | 	tristate "NE2000 compatible support for H8/300" | 
 | 241 | 	depends on H8300 | 
 | 242 | 	---help--- | 
 | 243 | 	  Say Y here if you want to use the NE2000 compatible | 
 | 244 | 	  controller on the Renesas H8/300 processor. | 
 | 245 |  | 
 | 246 | config STNIC | 
 | 247 | 	tristate "National DP83902AV  support" | 
 | 248 | 	depends on SUPERH | 
 | 249 | 	select CRC32 | 
 | 250 | 	---help--- | 
 | 251 | 	  Support for cards based on the National Semiconductor DP83902AV | 
 | 252 | 	  ST-NIC Serial Network Interface Controller for Twisted Pair.  This | 
 | 253 | 	  is a 10Mbit/sec Ethernet controller.  Product overview and specs at | 
 | 254 | 	  <http://www.national.com/pf/DP/DP83902A.html>. | 
 | 255 |  | 
 | 256 | 	  If unsure, say N. | 
 | 257 |  | 
| Jeff Kirsher | 644570b | 2011-04-02 06:20:12 -0700 | [diff] [blame] | 258 | config ULTRA | 
 | 259 | 	tristate "SMC Ultra support" | 
| Jeff Kirsher | ae15043 | 2011-05-12 20:21:07 -0700 | [diff] [blame] | 260 | 	depends on ISA | 
| Jeff Kirsher | 644570b | 2011-04-02 06:20:12 -0700 | [diff] [blame] | 261 | 	select CRC32 | 
 | 262 | 	---help--- | 
 | 263 | 	  If you have a network (Ethernet) card of this type, say Y and read | 
 | 264 | 	  the Ethernet-HOWTO, available from | 
 | 265 | 	  <http://www.tldp.org/docs.html#howto>. | 
 | 266 |  | 
 | 267 | 	  Important: There have been many reports that, with some motherboards | 
 | 268 | 	  mixing an SMC Ultra and an Adaptec AHA154x SCSI card (or compatible, | 
 | 269 | 	  such as some BusLogic models) causes corruption problems with many | 
 | 270 | 	  operating systems. The Linux smc-ultra driver has a work-around for | 
 | 271 | 	  this but keep it in mind if you have such a SCSI card and have | 
 | 272 | 	  problems. | 
 | 273 |  | 
 | 274 | 	  To compile this driver as a module, choose M here. The module | 
 | 275 | 	  will be called smc-ultra. | 
 | 276 |  | 
 | 277 | config ULTRA32 | 
 | 278 | 	tristate "SMC Ultra32 EISA support" | 
| Jeff Kirsher | ae15043 | 2011-05-12 20:21:07 -0700 | [diff] [blame] | 279 | 	depends on EISA | 
| Jeff Kirsher | 644570b | 2011-04-02 06:20:12 -0700 | [diff] [blame] | 280 | 	select CRC32 | 
 | 281 | 	---help--- | 
 | 282 | 	  If you have a network (Ethernet) card of this type, say Y and read | 
 | 283 | 	  the Ethernet-HOWTO, available from | 
 | 284 | 	  <http://www.tldp.org/docs.html#howto>. | 
 | 285 |  | 
 | 286 | 	  To compile this driver as a module, choose M here. The module | 
 | 287 | 	  will be called smc-ultra32. | 
 | 288 |  | 
 | 289 | config WD80x3 | 
 | 290 | 	tristate "WD80*3 support" | 
| Jeff Kirsher | ae15043 | 2011-05-12 20:21:07 -0700 | [diff] [blame] | 291 | 	depends on ISA | 
| Jeff Kirsher | 644570b | 2011-04-02 06:20:12 -0700 | [diff] [blame] | 292 | 	select CRC32 | 
 | 293 | 	---help--- | 
 | 294 | 	  If you have a network (Ethernet) card of this type, say Y and read | 
 | 295 | 	  the Ethernet-HOWTO, available from | 
 | 296 | 	  <http://www.tldp.org/docs.html#howto>. | 
 | 297 |  | 
 | 298 | 	  To compile this driver as a module, choose M here. The module | 
 | 299 | 	  will be called wd. | 
 | 300 |  | 
 | 301 | config ZORRO8390 | 
 | 302 | 	tristate "Zorro NS8390-based Ethernet support" | 
 | 303 | 	depends on ZORRO | 
 | 304 | 	select CRC32 | 
 | 305 | 	---help--- | 
 | 306 | 	  This driver is for Zorro Ethernet cards using an NS8390-compatible | 
 | 307 | 	  chipset, like the Village Tronic Ariadne II and the Individual | 
 | 308 | 	  Computers X-Surf Ethernet cards. If you have such a card, say Y. | 
 | 309 | 	  Otherwise, say N. | 
 | 310 |  | 
 | 311 | 	  To compile this driver as a module, choose M here: the module | 
 | 312 | 	  will be called zorro8390. | 
 | 313 |  | 
 | 314 | endif # NET_VENDOR_8390 |