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