diff options
author | Jeff Kirsher <jeffrey.t.kirsher@intel.com> | 2011-04-02 09:20:12 -0400 |
---|---|---|
committer | Jeff Kirsher <jeffrey.t.kirsher@intel.com> | 2011-08-10 22:54:25 -0400 |
commit | 644570b830266ff33ff5f3542b9c838f93a55ea6 (patch) | |
tree | b19c680ce1b1e4cd15465c74aa335459068c033f | |
parent | b955f6ca776f3bab3d1e2c5fb1d247b203cbda14 (diff) |
8390: Move the 8390 related drivers
Moves the drivers for the National Semi-conductor 8390 chipset into
drivers/net/ethernet/8390/ and the necessary Kconfig and Makefile
changes.
CC: Donald Becker <becker@scyld.com>
CC: Paul Gortmaker <paul.gortmaker@windriver.com>
CC: Alain Malek <alain.malek@cryogen.com>
CC: Peter De Schrijver <p2@mind.be>
CC: "David Huggins-Daines" <dhd@debian.org>
CC: Wim Dumon <wimpie@kotnet.org>
CC: Yoshinori Sato <ysato@users.sourceforge.jp>
CC: David Hinds <dahinds@users.sourceforge.net>
CC: Russell King <linux@arm.linux.org.uk>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
-rw-r--r-- | MAINTAINERS | 5 | ||||
-rw-r--r-- | drivers/net/Kconfig | 283 | ||||
-rw-r--r-- | drivers/net/Makefile | 23 | ||||
-rw-r--r-- | drivers/net/arm/Kconfig | 8 | ||||
-rw-r--r-- | drivers/net/arm/Makefile | 1 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/3c503.c (renamed from drivers/net/3c503.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/3c503.h (renamed from drivers/net/3c503.h) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/8390.c (renamed from drivers/net/8390.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/8390.h (renamed from drivers/net/8390.h) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/8390p.c (renamed from drivers/net/8390p.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/Kconfig | 348 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/Makefile | 29 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/ac3200.c (renamed from drivers/net/ac3200.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/apne.c (renamed from drivers/net/apne.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/ax88796.c (renamed from drivers/net/ax88796.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/axnet_cs.c (renamed from drivers/net/pcmcia/axnet_cs.c) | 2 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/e2100.c (renamed from drivers/net/e2100.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/es3210.c (renamed from drivers/net/es3210.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/etherh.c (renamed from drivers/net/arm/etherh.c) | 2 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/hp-plus.c (renamed from drivers/net/hp-plus.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/hp.c (renamed from drivers/net/hp.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/hydra.c (renamed from drivers/net/hydra.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/lib8390.c (renamed from drivers/net/lib8390.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/lne390.c (renamed from drivers/net/lne390.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/mac8390.c (renamed from drivers/net/mac8390.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/ne-h8300.c (renamed from drivers/net/ne-h8300.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/ne.c (renamed from drivers/net/ne.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/ne2.c (renamed from drivers/net/ne2.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/ne2k-pci.c (renamed from drivers/net/ne2k-pci.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/ne3210.c (renamed from drivers/net/ne3210.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/pcnet_cs.c (renamed from drivers/net/pcmcia/pcnet_cs.c) | 2 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/smc-mca.c (renamed from drivers/net/smc-mca.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/smc-ultra.c (renamed from drivers/net/smc-ultra.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/smc-ultra32.c (renamed from drivers/net/smc-ultra32.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/stnic.c (renamed from drivers/net/stnic.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/wd.c (renamed from drivers/net/wd.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/8390/zorro8390.c (renamed from drivers/net/zorro8390.c) | 0 | ||||
-rw-r--r-- | drivers/net/ethernet/Kconfig | 1 | ||||
-rw-r--r-- | drivers/net/ethernet/Makefile | 1 | ||||
-rw-r--r-- | drivers/net/pcmcia/Kconfig | 21 | ||||
-rw-r--r-- | drivers/net/pcmcia/Makefile | 2 |
41 files changed, 384 insertions, 344 deletions
diff --git a/MAINTAINERS b/MAINTAINERS index 6f9dc946fc9b..c6945830ea46 100644 --- a/MAINTAINERS +++ b/MAINTAINERS | |||
@@ -170,8 +170,7 @@ F: include/linux/serial_8250.h | |||
170 | 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] | 170 | 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] |
171 | L: netdev@vger.kernel.org | 171 | L: netdev@vger.kernel.org |
172 | S: Orphan / Obsolete | 172 | S: Orphan / Obsolete |
173 | F: drivers/net/*8390* | 173 | F: drivers/net/ethernet/8390/ |
174 | F: drivers/net/ax88796.c | ||
175 | 174 | ||
176 | 9P FILE SYSTEM | 175 | 9P FILE SYSTEM |
177 | M: Eric Van Hensbergen <ericvh@gmail.com> | 176 | M: Eric Van Hensbergen <ericvh@gmail.com> |
@@ -6568,7 +6567,7 @@ W: http://uclinux-h8.sourceforge.jp/ | |||
6568 | S: Supported | 6567 | S: Supported |
6569 | F: arch/h8300/ | 6568 | F: arch/h8300/ |
6570 | F: drivers/ide/ide-h8300.c | 6569 | F: drivers/ide/ide-h8300.c |
6571 | F: drivers/net/ne-h8300.c | 6570 | F: drivers/net/ethernet/8390/ne-h8300.c |
6572 | 6571 | ||
6573 | UDF FILESYSTEM | 6572 | UDF FILESYSTEM |
6574 | M: Jan Kara <jack@suse.cz> | 6573 | M: Jan Kara <jack@suse.cz> |
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig index b686dab54ec6..c877f4114e04 100644 --- a/drivers/net/Kconfig +++ b/drivers/net/Kconfig | |||
@@ -237,22 +237,6 @@ config MACB | |||
237 | 237 | ||
238 | source "drivers/net/arm/Kconfig" | 238 | source "drivers/net/arm/Kconfig" |
239 | 239 | ||
240 | config AX88796 | ||
241 | tristate "ASIX AX88796 NE2000 clone support" | ||
242 | depends on ARM || MIPS || SUPERH | ||
243 | select PHYLIB | ||
244 | select MDIO_BITBANG | ||
245 | help | ||
246 | AX88796 driver, using platform bus to provide | ||
247 | chip detection and resources | ||
248 | |||
249 | config AX88796_93CX6 | ||
250 | bool "ASIX AX88796 external 93CX6 eeprom support" | ||
251 | depends on AX88796 | ||
252 | select EEPROM_93CX6 | ||
253 | help | ||
254 | Select this if your platform comes with an external 93CX6 eeprom. | ||
255 | |||
256 | config MACE | 240 | config MACE |
257 | tristate "MACE (Power Mac ethernet) support" | 241 | tristate "MACE (Power Mac ethernet) support" |
258 | depends on PPC_PMAC && PPC32 | 242 | depends on PPC_PMAC && PPC32 |
@@ -287,50 +271,6 @@ config BMAC | |||
287 | To compile this driver as a module, choose M here: the module | 271 | To compile this driver as a module, choose M here: the module |
288 | will be called bmac. | 272 | will be called bmac. |
289 | 273 | ||
290 | config HYDRA | ||
291 | tristate "Hydra support" | ||
292 | depends on ZORRO | ||
293 | select CRC32 | ||
294 | help | ||
295 | If you have a Hydra Ethernet adapter, say Y. Otherwise, say N. | ||
296 | |||
297 | To compile this driver as a module, choose M here: the module | ||
298 | will be called hydra. | ||
299 | |||
300 | config ZORRO8390 | ||
301 | tristate "Zorro NS8390-based Ethernet support" | ||
302 | depends on ZORRO | ||
303 | select CRC32 | ||
304 | help | ||
305 | This driver is for Zorro Ethernet cards using an NS8390-compatible | ||
306 | chipset, like the Village Tronic Ariadne II and the Individual | ||
307 | Computers X-Surf Ethernet cards. If you have such a card, say Y. | ||
308 | Otherwise, say N. | ||
309 | |||
310 | To compile this driver as a module, choose M here: the module | ||
311 | will be called zorro8390. | ||
312 | |||
313 | config APNE | ||
314 | tristate "PCMCIA NE2000 support" | ||
315 | depends on AMIGA_PCMCIA | ||
316 | select CRC32 | ||
317 | help | ||
318 | If you have a PCMCIA NE2000 compatible adapter, say Y. Otherwise, | ||
319 | say N. | ||
320 | |||
321 | To compile this driver as a module, choose M here: the module | ||
322 | will be called apne. | ||
323 | |||
324 | config MAC8390 | ||
325 | bool "Macintosh NS 8390 based ethernet cards" | ||
326 | depends on MAC | ||
327 | select CRC32 | ||
328 | help | ||
329 | If you want to include a driver to support Nubus or LC-PDS | ||
330 | Ethernet cards using an NS8390 chipset or its equivalent, say Y | ||
331 | and read the Ethernet-HOWTO, available from | ||
332 | <http://www.tldp.org/docs.html#howto>. | ||
333 | |||
334 | config MAC89x0 | 274 | config MAC89x0 |
335 | tristate "Macintosh CS89x0 based ethernet cards" | 275 | tristate "Macintosh CS89x0 based ethernet cards" |
336 | depends on MAC | 276 | depends on MAC |
@@ -449,18 +389,6 @@ config SGI_O2MACE_ETH | |||
449 | tristate "SGI O2 MACE Fast Ethernet support" | 389 | tristate "SGI O2 MACE Fast Ethernet support" |
450 | depends on SGI_IP32=y | 390 | depends on SGI_IP32=y |
451 | 391 | ||
452 | config STNIC | ||
453 | tristate "National DP83902AV support" | ||
454 | depends on SUPERH | ||
455 | select CRC32 | ||
456 | help | ||
457 | Support for cards based on the National Semiconductor DP83902AV | ||
458 | ST-NIC Serial Network Interface Controller for Twisted Pair. This | ||
459 | is a 10Mbit/sec Ethernet controller. Product overview and specs at | ||
460 | <http://www.national.com/pf/DP/DP83902A.html>. | ||
461 | |||
462 | If unsure, say N. | ||
463 | |||
464 | config SH_ETH | 392 | config SH_ETH |
465 | tristate "Renesas SuperH Ethernet support" | 393 | tristate "Renesas SuperH Ethernet support" |
466 | depends on SUPERH && \ | 394 | depends on SUPERH && \ |
@@ -591,74 +519,6 @@ config ELMC_II | |||
591 | To compile this driver as a module, choose M here. The module | 519 | To compile this driver as a module, choose M here. The module |
592 | will be called 3c527. | 520 | will be called 3c527. |
593 | 521 | ||
594 | config NET_VENDOR_SMC | ||
595 | bool "Western Digital/SMC cards" | ||
596 | depends on ISA || MCA || EISA || MAC | ||
597 | help | ||
598 | If you have a network (Ethernet) card belonging to this class, say Y | ||
599 | and read the Ethernet-HOWTO, available from | ||
600 | <http://www.tldp.org/docs.html#howto>. | ||
601 | |||
602 | Note that the answer to this question doesn't directly affect the | ||
603 | kernel: saying N will just cause the configurator to skip all | ||
604 | the questions about Western Digital cards. If you say Y, you will be | ||
605 | asked for your specific card in the following questions. | ||
606 | |||
607 | config WD80x3 | ||
608 | tristate "WD80*3 support" | ||
609 | depends on NET_VENDOR_SMC && ISA | ||
610 | select CRC32 | ||
611 | help | ||
612 | If you have a network (Ethernet) card of this type, say Y and read | ||
613 | the Ethernet-HOWTO, available from | ||
614 | <http://www.tldp.org/docs.html#howto>. | ||
615 | |||
616 | To compile this driver as a module, choose M here. The module | ||
617 | will be called wd. | ||
618 | |||
619 | config ULTRAMCA | ||
620 | tristate "SMC Ultra MCA support" | ||
621 | depends on NET_VENDOR_SMC && MCA | ||
622 | select CRC32 | ||
623 | help | ||
624 | If you have a network (Ethernet) card of this type and are running | ||
625 | an MCA based system (PS/2), say Y and read the Ethernet-HOWTO, | ||
626 | available from <http://www.tldp.org/docs.html#howto>. | ||
627 | |||
628 | To compile this driver as a module, choose M here. The module | ||
629 | will be called smc-mca. | ||
630 | |||
631 | config ULTRA | ||
632 | tristate "SMC Ultra support" | ||
633 | depends on NET_VENDOR_SMC && ISA | ||
634 | select CRC32 | ||
635 | ---help--- | ||
636 | If you have a network (Ethernet) card of this type, say Y and read | ||
637 | the Ethernet-HOWTO, available from | ||
638 | <http://www.tldp.org/docs.html#howto>. | ||
639 | |||
640 | Important: There have been many reports that, with some motherboards | ||
641 | mixing an SMC Ultra and an Adaptec AHA154x SCSI card (or compatible, | ||
642 | such as some BusLogic models) causes corruption problems with many | ||
643 | operating systems. The Linux smc-ultra driver has a work-around for | ||
644 | this but keep it in mind if you have such a SCSI card and have | ||
645 | problems. | ||
646 | |||
647 | To compile this driver as a module, choose M here. The module | ||
648 | will be called smc-ultra. | ||
649 | |||
650 | config ULTRA32 | ||
651 | tristate "SMC Ultra32 EISA support" | ||
652 | depends on NET_VENDOR_SMC && EISA | ||
653 | select CRC32 | ||
654 | help | ||
655 | If you have a network (Ethernet) card of this type, say Y and read | ||
656 | the Ethernet-HOWTO, available from | ||
657 | <http://www.tldp.org/docs.html#howto>. | ||
658 | |||
659 | To compile this driver as a module, choose M here. The module | ||
660 | will be called smc-ultra32. | ||
661 | |||
662 | config BFIN_MAC | 522 | config BFIN_MAC |
663 | tristate "Blackfin on-chip MAC support" | 523 | tristate "Blackfin on-chip MAC support" |
664 | depends on NET_ETHERNET && (BF516 || BF518 || BF526 || BF527 || BF536 || BF537) | 524 | depends on NET_ETHERNET && (BF516 || BF518 || BF526 || BF527 || BF536 || BF537) |
@@ -979,18 +839,6 @@ config NET_ISA | |||
979 | the remaining ISA network card questions. If you say Y, you will be | 839 | the remaining ISA network card questions. If you say Y, you will be |
980 | asked for your specific card in the following questions. | 840 | asked for your specific card in the following questions. |
981 | 841 | ||
982 | config E2100 | ||
983 | tristate "Cabletron E21xx support" | ||
984 | depends on NET_ISA | ||
985 | select CRC32 | ||
986 | help | ||
987 | If you have a network (Ethernet) card of this type, say Y and read | ||
988 | the Ethernet-HOWTO, available from | ||
989 | <http://www.tldp.org/docs.html#howto>. | ||
990 | |||
991 | To compile this driver as a module, choose M here. The module | ||
992 | will be called e2100. | ||
993 | |||
994 | config EWRK3 | 842 | config EWRK3 |
995 | tristate "EtherWORKS 3 (DE203, DE204, DE205) support" | 843 | tristate "EtherWORKS 3 (DE203, DE204, DE205) support" |
996 | depends on NET_ISA | 844 | depends on NET_ISA |
@@ -1032,30 +880,6 @@ config EEXPRESS_PRO | |||
1032 | To compile this driver as a module, choose M here. The module | 880 | To compile this driver as a module, choose M here. The module |
1033 | will be called eepro. | 881 | will be called eepro. |
1034 | 882 | ||
1035 | config HPLAN_PLUS | ||
1036 | tristate "HP PCLAN+ (27247B and 27252A) support" | ||
1037 | depends on NET_ISA | ||
1038 | select CRC32 | ||
1039 | help | ||
1040 | If you have a network (Ethernet) card of this type, say Y and read | ||
1041 | the Ethernet-HOWTO, available from | ||
1042 | <http://www.tldp.org/docs.html#howto>. | ||
1043 | |||
1044 | To compile this driver as a module, choose M here. The module | ||
1045 | will be called hp-plus. | ||
1046 | |||
1047 | config HPLAN | ||
1048 | tristate "HP PCLAN (27245 and other 27xxx series) support" | ||
1049 | depends on NET_ISA | ||
1050 | select CRC32 | ||
1051 | help | ||
1052 | If you have a network (Ethernet) card of this type, say Y and read | ||
1053 | the Ethernet-HOWTO, available from | ||
1054 | <http://www.tldp.org/docs.html#howto>. | ||
1055 | |||
1056 | To compile this driver as a module, choose M here. The module | ||
1057 | will be called hp. | ||
1058 | |||
1059 | config LP486E | 883 | config LP486E |
1060 | tristate "LP486E on board Ethernet" | 884 | tristate "LP486E on board Ethernet" |
1061 | depends on NET_ISA | 885 | depends on NET_ISA |
@@ -1075,26 +899,6 @@ config ETH16I | |||
1075 | To compile this driver as a module, choose M here. The module | 899 | To compile this driver as a module, choose M here. The module |
1076 | will be called eth16i. | 900 | will be called eth16i. |
1077 | 901 | ||
1078 | config NE2000 | ||
1079 | tristate "NE2000/NE1000 support" | ||
1080 | depends on NET_ISA || (Q40 && m) || M32R || MACH_TX49XX | ||
1081 | select CRC32 | ||
1082 | ---help--- | ||
1083 | If you have a network (Ethernet) card of this type, say Y and read | ||
1084 | the Ethernet-HOWTO, available from | ||
1085 | <http://www.tldp.org/docs.html#howto>. Many Ethernet cards | ||
1086 | without a specific driver are compatible with NE2000. | ||
1087 | |||
1088 | If you have a PCI NE2000 card however, say N here and Y to "PCI | ||
1089 | NE2000 and clone support" under "EISA, VLB, PCI and on board | ||
1090 | controllers" below. If you have a NE2000 card and are running on | ||
1091 | an MCA system (a bus system used on some IBM PS/2 computers and | ||
1092 | laptops), say N here and Y to "NE/2 (ne2000 MCA version) support", | ||
1093 | below. | ||
1094 | |||
1095 | To compile this driver as a module, choose M here. The module | ||
1096 | will be called ne. | ||
1097 | |||
1098 | config ZNET | 902 | config ZNET |
1099 | tristate "Zenith Z-Note support (EXPERIMENTAL)" | 903 | tristate "Zenith Z-Note support (EXPERIMENTAL)" |
1100 | depends on NET_ISA && EXPERIMENTAL && ISA_DMA_API | 904 | depends on NET_ISA && EXPERIMENTAL && ISA_DMA_API |
@@ -1116,18 +920,6 @@ config SEEQ8005 | |||
1116 | To compile this driver as a module, choose M here. The module | 920 | To compile this driver as a module, choose M here. The module |
1117 | will be called seeq8005. | 921 | will be called seeq8005. |
1118 | 922 | ||
1119 | config NE2_MCA | ||
1120 | tristate "NE/2 (ne2000 MCA version) support" | ||
1121 | depends on MCA_LEGACY | ||
1122 | select CRC32 | ||
1123 | help | ||
1124 | If you have a network (Ethernet) card of this type, say Y and read | ||
1125 | the Ethernet-HOWTO, available from | ||
1126 | <http://www.tldp.org/docs.html#howto>. | ||
1127 | |||
1128 | To compile this driver as a module, choose M here. The module | ||
1129 | will be called ne2. | ||
1130 | |||
1131 | config IBMLANA | 923 | config IBMLANA |
1132 | tristate "IBM LAN Adapter/A support" | 924 | tristate "IBM LAN Adapter/A support" |
1133 | depends on MCA | 925 | depends on MCA |
@@ -1183,18 +975,6 @@ config ADAPTEC_STARFIRE | |||
1183 | To compile this driver as a module, choose M here: the module | 975 | To compile this driver as a module, choose M here: the module |
1184 | will be called starfire. This is recommended. | 976 | will be called starfire. This is recommended. |
1185 | 977 | ||
1186 | config AC3200 | ||
1187 | tristate "Ansel Communications EISA 3200 support (EXPERIMENTAL)" | ||
1188 | depends on NET_PCI && (ISA || EISA) && EXPERIMENTAL | ||
1189 | select CRC32 | ||
1190 | help | ||
1191 | If you have a network (Ethernet) card of this type, say Y and read | ||
1192 | the Ethernet-HOWTO, available from | ||
1193 | <http://www.tldp.org/docs.html#howto>. | ||
1194 | |||
1195 | To compile this driver as a module, choose M here. The module | ||
1196 | will be called ac3200. | ||
1197 | |||
1198 | config KSZ884X_PCI | 978 | config KSZ884X_PCI |
1199 | tristate "Micrel KSZ8841/2 PCI" | 979 | tristate "Micrel KSZ8841/2 PCI" |
1200 | depends on NET_PCI && PCI | 980 | depends on NET_PCI && PCI |
@@ -1310,18 +1090,6 @@ config E100 | |||
1310 | To compile this driver as a module, choose M here. The module | 1090 | To compile this driver as a module, choose M here. The module |
1311 | will be called e100. | 1091 | will be called e100. |
1312 | 1092 | ||
1313 | config LNE390 | ||
1314 | tristate "Mylex EISA LNE390A/B support (EXPERIMENTAL)" | ||
1315 | depends on NET_PCI && EISA && EXPERIMENTAL | ||
1316 | select CRC32 | ||
1317 | help | ||
1318 | If you have a network (Ethernet) card of this type, say Y and read | ||
1319 | the Ethernet-HOWTO, available from | ||
1320 | <http://www.tldp.org/docs.html#howto>. | ||
1321 | |||
1322 | To compile this driver as a module, choose M here. The module | ||
1323 | will be called lne390. | ||
1324 | |||
1325 | config FEALNX | 1093 | config FEALNX |
1326 | tristate "Myson MTD-8xx PCI Ethernet support" | 1094 | tristate "Myson MTD-8xx PCI Ethernet support" |
1327 | depends on NET_PCI && PCI | 1095 | depends on NET_PCI && PCI |
@@ -1342,50 +1110,6 @@ config NATSEMI | |||
1342 | More specific information and updates are available from | 1110 | More specific information and updates are available from |
1343 | <http://www.scyld.com/network/natsemi.html>. | 1111 | <http://www.scyld.com/network/natsemi.html>. |
1344 | 1112 | ||
1345 | config NE2K_PCI | ||
1346 | tristate "PCI NE2000 and clones support (see help)" | ||
1347 | depends on NET_PCI && PCI | ||
1348 | select CRC32 | ||
1349 | ---help--- | ||
1350 | This driver is for NE2000 compatible PCI cards. It will not work | ||
1351 | with ISA NE2000 cards (they have their own driver, "NE2000/NE1000 | ||
1352 | support" below). If you have a PCI NE2000 network (Ethernet) card, | ||
1353 | say Y and read the Ethernet-HOWTO, available from | ||
1354 | <http://www.tldp.org/docs.html#howto>. | ||
1355 | |||
1356 | This driver also works for the following NE2000 clone cards: | ||
1357 | RealTek RTL-8029 Winbond 89C940 Compex RL2000 KTI ET32P2 | ||
1358 | NetVin NV5000SC Via 86C926 SureCom NE34 Winbond | ||
1359 | Holtek HT80232 Holtek HT80229 | ||
1360 | |||
1361 | To compile this driver as a module, choose M here. The module | ||
1362 | will be called ne2k-pci. | ||
1363 | |||
1364 | config NE3210 | ||
1365 | tristate "Novell/Eagle/Microdyne NE3210 EISA support (EXPERIMENTAL)" | ||
1366 | depends on NET_PCI && EISA && EXPERIMENTAL | ||
1367 | select CRC32 | ||
1368 | ---help--- | ||
1369 | If you have a network (Ethernet) card of this type, say Y and read | ||
1370 | the Ethernet-HOWTO, available from | ||
1371 | <http://www.tldp.org/docs.html#howto>. Note that this driver | ||
1372 | will NOT WORK for NE3200 cards as they are completely different. | ||
1373 | |||
1374 | To compile this driver as a module, choose M here. The module | ||
1375 | will be called ne3210. | ||
1376 | |||
1377 | config ES3210 | ||
1378 | tristate "Racal-Interlan EISA ES3210 support (EXPERIMENTAL)" | ||
1379 | depends on NET_PCI && EISA && EXPERIMENTAL | ||
1380 | select CRC32 | ||
1381 | help | ||
1382 | If you have a network (Ethernet) card of this type, say Y and read | ||
1383 | the Ethernet-HOWTO, available from | ||
1384 | <http://www.tldp.org/docs.html#howto>. | ||
1385 | |||
1386 | To compile this driver as a module, choose M here. The module | ||
1387 | will be called es3210. | ||
1388 | |||
1389 | config 8139CP | 1113 | config 8139CP |
1390 | tristate "RealTek RTL-8139 C+ PCI Fast Ethernet Adapter support (EXPERIMENTAL)" | 1114 | tristate "RealTek RTL-8139 C+ PCI Fast Ethernet Adapter support (EXPERIMENTAL)" |
1391 | depends on NET_PCI && PCI && EXPERIMENTAL | 1115 | depends on NET_PCI && PCI && EXPERIMENTAL |
@@ -1723,13 +1447,6 @@ config FEC_MPC52xx_MDIO | |||
1723 | If not sure, enable. | 1447 | If not sure, enable. |
1724 | If compiled as module, it will be called fec_mpc52xx_phy. | 1448 | If compiled as module, it will be called fec_mpc52xx_phy. |
1725 | 1449 | ||
1726 | config NE_H8300 | ||
1727 | tristate "NE2000 compatible support for H8/300" | ||
1728 | depends on H8300 | ||
1729 | help | ||
1730 | Say Y here if you want to use the NE2000 compatible | ||
1731 | controller on the Renesas H8/300 processor. | ||
1732 | |||
1733 | config ATL2 | 1450 | config ATL2 |
1734 | tristate "Atheros L2 Fast Ethernet support" | 1451 | tristate "Atheros L2 Fast Ethernet support" |
1735 | depends on PCI | 1452 | depends on PCI |
diff --git a/drivers/net/Makefile b/drivers/net/Makefile index 59b6cc932037..4e8fa7372242 100644 --- a/drivers/net/Makefile +++ b/drivers/net/Makefile | |||
@@ -65,7 +65,6 @@ obj-$(CONFIG_SUNVNET) += sunvnet.o | |||
65 | obj-$(CONFIG_MACE) += mace.o | 65 | obj-$(CONFIG_MACE) += mace.o |
66 | obj-$(CONFIG_BMAC) += bmac.o | 66 | obj-$(CONFIG_BMAC) += bmac.o |
67 | 67 | ||
68 | obj-$(CONFIG_NE2K_PCI) += ne2k-pci.o 8390.o | ||
69 | obj-$(CONFIG_E100) += e100.o | 68 | obj-$(CONFIG_E100) += e100.o |
70 | obj-$(CONFIG_TLAN) += tlan.o | 69 | obj-$(CONFIG_TLAN) += tlan.o |
71 | obj-$(CONFIG_EPIC100) += epic100.o | 70 | obj-$(CONFIG_EPIC100) += epic100.o |
@@ -77,7 +76,6 @@ obj-$(CONFIG_YELLOWFIN) += yellowfin.o | |||
77 | obj-$(CONFIG_ISERIES_VETH) += iseries_veth.o | 76 | obj-$(CONFIG_ISERIES_VETH) += iseries_veth.o |
78 | obj-$(CONFIG_NATSEMI) += natsemi.o | 77 | obj-$(CONFIG_NATSEMI) += natsemi.o |
79 | obj-$(CONFIG_NS83820) += ns83820.o | 78 | obj-$(CONFIG_NS83820) += ns83820.o |
80 | obj-$(CONFIG_STNIC) += stnic.o 8390.o | ||
81 | obj-$(CONFIG_FEALNX) += fealnx.o | 79 | obj-$(CONFIG_FEALNX) += fealnx.o |
82 | obj-$(CONFIG_TIGON3) += tg3.o | 80 | obj-$(CONFIG_TIGON3) += tg3.o |
83 | obj-$(CONFIG_BNX2) += bnx2.o | 81 | obj-$(CONFIG_BNX2) += bnx2.o |
@@ -112,9 +110,6 @@ obj-$(CONFIG_HAMACHI) += hamachi.o | |||
112 | obj-$(CONFIG_NET) += Space.o loopback.o | 110 | obj-$(CONFIG_NET) += Space.o loopback.o |
113 | obj-$(CONFIG_SEEQ8005) += seeq8005.o | 111 | obj-$(CONFIG_SEEQ8005) += seeq8005.o |
114 | obj-$(CONFIG_NET_SB1000) += sb1000.o | 112 | obj-$(CONFIG_NET_SB1000) += sb1000.o |
115 | obj-$(CONFIG_MAC8390) += mac8390.o | ||
116 | obj-$(CONFIG_APNE) += apne.o 8390.o | ||
117 | obj-$(CONFIG_PCMCIA_PCNET) += 8390.o | ||
118 | obj-$(CONFIG_HP100) += hp100.o | 113 | obj-$(CONFIG_HP100) += hp100.o |
119 | obj-$(CONFIG_SMC9194) += smc9194.o | 114 | obj-$(CONFIG_SMC9194) += smc9194.o |
120 | obj-$(CONFIG_FEC) += fec.o | 115 | obj-$(CONFIG_FEC) += fec.o |
@@ -122,24 +117,9 @@ obj-$(CONFIG_FEC_MPC52xx) += fec_mpc52xx.o | |||
122 | ifeq ($(CONFIG_FEC_MPC52xx_MDIO),y) | 117 | ifeq ($(CONFIG_FEC_MPC52xx_MDIO),y) |
123 | obj-$(CONFIG_FEC_MPC52xx) += fec_mpc52xx_phy.o | 118 | obj-$(CONFIG_FEC_MPC52xx) += fec_mpc52xx_phy.o |
124 | endif | 119 | endif |
125 | obj-$(CONFIG_WD80x3) += wd.o 8390.o | ||
126 | obj-$(CONFIG_EL2) += 3c503.o 8390p.o | ||
127 | obj-$(CONFIG_NE2000) += ne.o 8390p.o | ||
128 | obj-$(CONFIG_NE2_MCA) += ne2.o 8390p.o | ||
129 | obj-$(CONFIG_HPLAN) += hp.o 8390p.o | ||
130 | obj-$(CONFIG_HPLAN_PLUS) += hp-plus.o 8390p.o | ||
131 | obj-$(CONFIG_ULTRA) += smc-ultra.o 8390.o | ||
132 | obj-$(CONFIG_ULTRAMCA) += smc-mca.o 8390.o | ||
133 | obj-$(CONFIG_ULTRA32) += smc-ultra32.o 8390.o | ||
134 | obj-$(CONFIG_E2100) += e2100.o 8390.o | ||
135 | obj-$(CONFIG_ES3210) += es3210.o 8390.o | ||
136 | obj-$(CONFIG_LNE390) += lne390.o 8390.o | ||
137 | obj-$(CONFIG_NE3210) += ne3210.o 8390.o | ||
138 | obj-$(CONFIG_SB1250_MAC) += sb1250-mac.o | 120 | obj-$(CONFIG_SB1250_MAC) += sb1250-mac.o |
139 | obj-$(CONFIG_B44) += b44.o | 121 | obj-$(CONFIG_B44) += b44.o |
140 | obj-$(CONFIG_FORCEDETH) += forcedeth.o | 122 | obj-$(CONFIG_FORCEDETH) += forcedeth.o |
141 | obj-$(CONFIG_NE_H8300) += ne-h8300.o | ||
142 | obj-$(CONFIG_AX88796) += ax88796.o | ||
143 | obj-$(CONFIG_BCM63XX_ENET) += bcm63xx_enet.o | 123 | obj-$(CONFIG_BCM63XX_ENET) += bcm63xx_enet.o |
144 | obj-$(CONFIG_FTGMAC100) += ftgmac100.o | 124 | obj-$(CONFIG_FTGMAC100) += ftgmac100.o |
145 | obj-$(CONFIG_FTMAC100) += ftmac100.o | 125 | obj-$(CONFIG_FTMAC100) += ftmac100.o |
@@ -195,7 +175,6 @@ obj-$(CONFIG_ATP) += atp.o | |||
195 | obj-$(CONFIG_NI5010) += ni5010.o | 175 | obj-$(CONFIG_NI5010) += ni5010.o |
196 | obj-$(CONFIG_NI52) += ni52.o | 176 | obj-$(CONFIG_NI52) += ni52.o |
197 | obj-$(CONFIG_ELPLUS) += 3c505.o | 177 | obj-$(CONFIG_ELPLUS) += 3c505.o |
198 | obj-$(CONFIG_AC3200) += ac3200.o 8390.o | ||
199 | obj-$(CONFIG_APRICOT) += 82596.o | 178 | obj-$(CONFIG_APRICOT) += 82596.o |
200 | obj-$(CONFIG_LASI_82596) += lasi_82596.o | 179 | obj-$(CONFIG_LASI_82596) += lasi_82596.o |
201 | obj-$(CONFIG_SNI_82596) += sni_82596.o | 180 | obj-$(CONFIG_SNI_82596) += sni_82596.o |
@@ -207,13 +186,11 @@ obj-$(CONFIG_SC92031) += sc92031.o | |||
207 | obj-$(CONFIG_LP486E) += lp486e.o | 186 | obj-$(CONFIG_LP486E) += lp486e.o |
208 | 187 | ||
209 | obj-$(CONFIG_ETH16I) += eth16i.o | 188 | obj-$(CONFIG_ETH16I) += eth16i.o |
210 | obj-$(CONFIG_ZORRO8390) += zorro8390.o | ||
211 | obj-$(CONFIG_EQUALIZER) += eql.o | 189 | obj-$(CONFIG_EQUALIZER) += eql.o |
212 | obj-$(CONFIG_KORINA) += korina.o | 190 | obj-$(CONFIG_KORINA) += korina.o |
213 | obj-$(CONFIG_MIPS_JAZZ_SONIC) += jazzsonic.o | 191 | obj-$(CONFIG_MIPS_JAZZ_SONIC) += jazzsonic.o |
214 | obj-$(CONFIG_MIPS_SIM_NET) += mipsnet.o | 192 | obj-$(CONFIG_MIPS_SIM_NET) += mipsnet.o |
215 | obj-$(CONFIG_SGI_IOC3_ETH) += ioc3-eth.o | 193 | obj-$(CONFIG_SGI_IOC3_ETH) += ioc3-eth.o |
216 | obj-$(CONFIG_HYDRA) += hydra.o | ||
217 | obj-$(CONFIG_CS89x0) += cs89x0.o | 194 | obj-$(CONFIG_CS89x0) += cs89x0.o |
218 | obj-$(CONFIG_MACSONIC) += macsonic.o | 195 | obj-$(CONFIG_MACSONIC) += macsonic.o |
219 | obj-$(CONFIG_MACMACE) += macmace.o | 196 | obj-$(CONFIG_MACMACE) += macmace.o |
diff --git a/drivers/net/arm/Kconfig b/drivers/net/arm/Kconfig index d0c8cf254cb0..715bf2acc24b 100644 --- a/drivers/net/arm/Kconfig +++ b/drivers/net/arm/Kconfig | |||
@@ -17,14 +17,6 @@ config ARM_ETHER3 | |||
17 | If you have an Acorn system with one of these network cards, you | 17 | If you have an Acorn system with one of these network cards, you |
18 | should say Y to this option if you wish to use it with Linux. | 18 | should say Y to this option if you wish to use it with Linux. |
19 | 19 | ||
20 | config ARM_ETHERH | ||
21 | tristate "I-cubed EtherH/ANT EtherM support" | ||
22 | depends on ARM && ARCH_ACORN | ||
23 | select CRC32 | ||
24 | help | ||
25 | If you have an Acorn system with one of these network cards, you | ||
26 | should say Y to this option if you wish to use it with Linux. | ||
27 | |||
28 | config ARM_AT91_ETHER | 20 | config ARM_AT91_ETHER |
29 | tristate "AT91RM9200 Ethernet support" | 21 | tristate "AT91RM9200 Ethernet support" |
30 | depends on ARM && ARCH_AT91RM9200 | 22 | depends on ARM && ARCH_AT91RM9200 |
diff --git a/drivers/net/arm/Makefile b/drivers/net/arm/Makefile index 63c57be34abf..f1e6150b6757 100644 --- a/drivers/net/arm/Makefile +++ b/drivers/net/arm/Makefile | |||
@@ -3,7 +3,6 @@ | |||
3 | # Makefile for the ARM network device drivers | 3 | # Makefile for the ARM network device drivers |
4 | # | 4 | # |
5 | 5 | ||
6 | obj-$(CONFIG_ARM_ETHERH) += etherh.o | ||
7 | obj-$(CONFIG_ARM_ETHER3) += ether3.o | 6 | obj-$(CONFIG_ARM_ETHER3) += ether3.o |
8 | obj-$(CONFIG_ARM_ETHER1) += ether1.o | 7 | obj-$(CONFIG_ARM_ETHER1) += ether1.o |
9 | obj-$(CONFIG_ARM_AT91_ETHER) += at91_ether.o | 8 | obj-$(CONFIG_ARM_AT91_ETHER) += at91_ether.o |
diff --git a/drivers/net/3c503.c b/drivers/net/ethernet/8390/3c503.c index 84e68f1b9adf..84e68f1b9adf 100644 --- a/drivers/net/3c503.c +++ b/drivers/net/ethernet/8390/3c503.c | |||
diff --git a/drivers/net/3c503.h b/drivers/net/ethernet/8390/3c503.h index e2367b82a2ec..e2367b82a2ec 100644 --- a/drivers/net/3c503.h +++ b/drivers/net/ethernet/8390/3c503.h | |||
diff --git a/drivers/net/8390.c b/drivers/net/ethernet/8390/8390.c index 7c7518be1756..7c7518be1756 100644 --- a/drivers/net/8390.c +++ b/drivers/net/ethernet/8390/8390.c | |||
diff --git a/drivers/net/8390.h b/drivers/net/ethernet/8390/8390.h index 58a12e4c78f9..58a12e4c78f9 100644 --- a/drivers/net/8390.h +++ b/drivers/net/ethernet/8390/8390.h | |||
diff --git a/drivers/net/8390p.c b/drivers/net/ethernet/8390/8390p.c index a2a64ea0b691..a2a64ea0b691 100644 --- a/drivers/net/8390p.c +++ b/drivers/net/ethernet/8390/8390p.c | |||
diff --git a/drivers/net/ethernet/8390/Kconfig b/drivers/net/ethernet/8390/Kconfig new file mode 100644 index 000000000000..5cd53f1b84d3 --- /dev/null +++ b/drivers/net/ethernet/8390/Kconfig | |||
@@ -0,0 +1,348 @@ | |||
1 | # | ||
2 | # 8390 device configuration | ||
3 | # | ||
4 | |||
5 | config NET_VENDOR_8390 | ||
6 | bool "National Semi-conductor 8390 devices" | ||
7 | depends on AMIGA_PCMCIA || PCI || SUPERH || ISA || MCA || EISA || \ | ||
8 | MAC || M32R || MACH_TX49XX || MCA_LEGACY || H8300 || \ | ||
9 | ARM || MIPS || ZORRO || PCMCIA || EXPERIMENTAL | ||
10 | ---help--- | ||
11 | If you have a network (Ethernet) card belonging to this class, say Y | ||
12 | and read the Ethernet-HOWTO, available from | ||
13 | <http://www.tldp.org/docs.html#howto>. | ||
14 | |||
15 | Note that the answer to this question doesn't directly affect the | ||
16 | kernel: saying N will just cause the configurator to skip all | ||
17 | the questions about Western Digital cards. If you say Y, you will be | ||
18 | asked for your specific card in the following questions. | ||
19 | |||
20 | if NET_VENDOR_8390 | ||
21 | |||
22 | config EL2 | ||
23 | tristate "3c503 \"EtherLink II\" support" | ||
24 | depends on ISA | ||
25 | select CRC32 | ||
26 | ---help--- | ||
27 | If you have a network (Ethernet) card of this type, say Y and read | ||
28 | the Ethernet-HOWTO, available from | ||
29 | <http://www.tldp.org/docs.html#howto>. | ||
30 | |||
31 | To compile this driver as a module, choose M here. The module | ||
32 | will be called 3c503. | ||
33 | |||
34 | config AC3200 | ||
35 | tristate "Ansel Communications EISA 3200 support (EXPERIMENTAL)" | ||
36 | depends on PCI && (ISA || EISA) && EXPERIMENTAL | ||
37 | select CRC32 | ||
38 | ---help--- | ||
39 | If you have a network (Ethernet) card of this type, say Y and read | ||
40 | the Ethernet-HOWTO, available from | ||
41 | <http://www.tldp.org/docs.html#howto>. | ||
42 | |||
43 | To compile this driver as a module, choose M here. The module | ||
44 | will be called ac3200. | ||
45 | |||
46 | config PCMCIA_AXNET | ||
47 | tristate "Asix AX88190 PCMCIA support" | ||
48 | depends on PCMCIA | ||
49 | ---help--- | ||
50 | Say Y here if you intend to attach an Asix AX88190-based PCMCIA | ||
51 | (PC-card) Fast Ethernet card to your computer. These cards are | ||
52 | nearly NE2000 compatible but need a separate driver due to a few | ||
53 | misfeatures. | ||
54 | |||
55 | To compile this driver as a module, choose M here: the module will be | ||
56 | called axnet_cs. If unsure, say N. | ||
57 | |||
58 | config AX88796 | ||
59 | tristate "ASIX AX88796 NE2000 clone support" | ||
60 | depends on (ARM || MIPS || SUPERH) | ||
61 | select PHYLIB | ||
62 | select MDIO_BITBANG | ||
63 | ---help--- | ||
64 | AX88796 driver, using platform bus to provide | ||
65 | chip detection and resources | ||
66 | |||
67 | config AX88796_93CX6 | ||
68 | bool "ASIX AX88796 external 93CX6 eeprom support" | ||
69 | depends on AX88796 | ||
70 | select EEPROM_93CX6 | ||
71 | ---help--- | ||
72 | Select this if your platform comes with an external 93CX6 eeprom. | ||
73 | |||
74 | config E2100 | ||
75 | tristate "Cabletron E21xx support" | ||
76 | depends on ISA | ||
77 | select CRC32 | ||
78 | ---help--- | ||
79 | If you have a network (Ethernet) card of this type, say Y and read | ||
80 | the Ethernet-HOWTO, available from | ||
81 | <http://www.tldp.org/docs.html#howto>. | ||
82 | |||
83 | To compile this driver as a module, choose M here. The module | ||
84 | will be called e2100. | ||
85 | |||
86 | config ES3210 | ||
87 | tristate "Racal-Interlan EISA ES3210 support (EXPERIMENTAL)" | ||
88 | depends on PCI && EISA && EXPERIMENTAL | ||
89 | select CRC32 | ||
90 | ---help--- | ||
91 | If you have a network (Ethernet) card of this type, say Y and read | ||
92 | the Ethernet-HOWTO, available from | ||
93 | <http://www.tldp.org/docs.html#howto>. | ||
94 | |||
95 | To compile this driver as a module, choose M here. The module | ||
96 | will be called es3210. | ||
97 | |||
98 | config HPLAN_PLUS | ||
99 | tristate "HP PCLAN+ (27247B and 27252A) support" | ||
100 | depends on ISA | ||
101 | select CRC32 | ||
102 | ---help--- | ||
103 | If you have a network (Ethernet) card of this type, say Y and read | ||
104 | the Ethernet-HOWTO, available from | ||
105 | <http://www.tldp.org/docs.html#howto>. | ||
106 | |||
107 | To compile this driver as a module, choose M here. The module | ||
108 | will be called hp-plus. | ||
109 | |||
110 | config HPLAN | ||
111 | tristate "HP PCLAN (27245 and other 27xxx series) support" | ||
112 | depends on ISA | ||
113 | select CRC32 | ||
114 | ---help--- | ||
115 | If you have a network (Ethernet) card of this type, say Y and read | ||
116 | the Ethernet-HOWTO, available from | ||
117 | <http://www.tldp.org/docs.html#howto>. | ||
118 | |||
119 | To compile this driver as a module, choose M here. The module | ||
120 | will be called hp. | ||
121 | |||
122 | config HYDRA | ||
123 | tristate "Hydra support" | ||
124 | depends on ZORRO | ||
125 | select CRC32 | ||
126 | ---help--- | ||
127 | If you have a Hydra Ethernet adapter, say Y. Otherwise, say N. | ||
128 | |||
129 | To compile this driver as a module, choose M here: the module | ||
130 | will be called hydra. | ||
131 | |||
132 | config ARM_ETHERH | ||
133 | tristate "I-cubed EtherH/ANT EtherM support" | ||
134 | depends on ARM && ARCH_ACORN | ||
135 | select CRC32 | ||
136 | ---help--- | ||
137 | If you have an Acorn system with one of these network cards, you | ||
138 | should say Y to this option if you wish to use it with Linux. | ||
139 | |||
140 | config LNE390 | ||
141 | tristate "Mylex EISA LNE390A/B support (EXPERIMENTAL)" | ||
142 | depends on PCI && EISA && EXPERIMENTAL | ||
143 | select CRC32 | ||
144 | ---help--- | ||
145 | If you have a network (Ethernet) card of this type, say Y and read | ||
146 | the Ethernet-HOWTO, available from | ||
147 | <http://www.tldp.org/docs.html#howto>. | ||
148 | |||
149 | To compile this driver as a module, choose M here. The module | ||
150 | will be called lne390. | ||
151 | |||
152 | config MAC8390 | ||
153 | bool "Macintosh NS 8390 based ethernet cards" | ||
154 | depends on MAC | ||
155 | select CRC32 | ||
156 | ---help--- | ||
157 | If you want to include a driver to support Nubus or LC-PDS | ||
158 | Ethernet cards using an NS8390 chipset or its equivalent, say Y | ||
159 | and read the Ethernet-HOWTO, available from | ||
160 | <http://www.tldp.org/docs.html#howto>. | ||
161 | |||
162 | config NE2000 | ||
163 | tristate "NE2000/NE1000 support" | ||
164 | depends on (ISA || (Q40 && m) || M32R || MACH_TX49XX) | ||
165 | select CRC32 | ||
166 | ---help--- | ||
167 | If you have a network (Ethernet) card of this type, say Y and read | ||
168 | the Ethernet-HOWTO, available from | ||
169 | <http://www.tldp.org/docs.html#howto>. Many Ethernet cards | ||
170 | without a specific driver are compatible with NE2000. | ||
171 | |||
172 | If you have a PCI NE2000 card however, say N here and Y to "PCI | ||
173 | NE2000 and clone support" under "EISA, VLB, PCI and on board | ||
174 | controllers" below. If you have a NE2000 card and are running on | ||
175 | an MCA system (a bus system used on some IBM PS/2 computers and | ||
176 | laptops), say N here and Y to "NE/2 (ne2000 MCA version) support", | ||
177 | below. | ||
178 | |||
179 | To compile this driver as a module, choose M here. The module | ||
180 | will be called ne. | ||
181 | |||
182 | config NE2_MCA | ||
183 | tristate "NE/2 (ne2000 MCA version) support" | ||
184 | depends on MCA_LEGACY | ||
185 | select CRC32 | ||
186 | ---help--- | ||
187 | If you have a network (Ethernet) card of this type, say Y and read | ||
188 | the Ethernet-HOWTO, available from | ||
189 | <http://www.tldp.org/docs.html#howto>. | ||
190 | |||
191 | To compile this driver as a module, choose M here. The module | ||
192 | will be called ne2. | ||
193 | |||
194 | config NE2K_PCI | ||
195 | tristate "PCI NE2000 and clones support (see help)" | ||
196 | depends on PCI | ||
197 | select CRC32 | ||
198 | ---help--- | ||
199 | This driver is for NE2000 compatible PCI cards. It will not work | ||
200 | with ISA NE2000 cards (they have their own driver, "NE2000/NE1000 | ||
201 | support" below). If you have a PCI NE2000 network (Ethernet) card, | ||
202 | say Y and read the Ethernet-HOWTO, available from | ||
203 | <http://www.tldp.org/docs.html#howto>. | ||
204 | |||
205 | This driver also works for the following NE2000 clone cards: | ||
206 | RealTek RTL-8029 Winbond 89C940 Compex RL2000 KTI ET32P2 | ||
207 | NetVin NV5000SC Via 86C926 SureCom NE34 Winbond | ||
208 | Holtek HT80232 Holtek HT80229 | ||
209 | |||
210 | To compile this driver as a module, choose M here. The module | ||
211 | will be called ne2k-pci. | ||
212 | |||
213 | config APNE | ||
214 | tristate "PCMCIA NE2000 support" | ||
215 | depends on AMIGA_PCMCIA | ||
216 | select CRC32 | ||
217 | ---help--- | ||
218 | If you have a PCMCIA NE2000 compatible adapter, say Y. Otherwise, | ||
219 | say N. | ||
220 | |||
221 | To compile this driver as a module, choose M here: the module | ||
222 | will be called apne. | ||
223 | |||
224 | config NE3210 | ||
225 | tristate "Novell/Eagle/Microdyne NE3210 EISA support (EXPERIMENTAL)" | ||
226 | depends on PCI && EISA && EXPERIMENTAL | ||
227 | select CRC32 | ||
228 | ---help--- | ||
229 | If you have a network (Ethernet) card of this type, say Y and read | ||
230 | the Ethernet-HOWTO, available from | ||
231 | <http://www.tldp.org/docs.html#howto>. Note that this driver | ||
232 | will NOT WORK for NE3200 cards as they are completely different. | ||
233 | |||
234 | To compile this driver as a module, choose M here. The module | ||
235 | will be called ne3210. | ||
236 | |||
237 | config PCMCIA_PCNET | ||
238 | tristate "NE2000 compatible PCMCIA support" | ||
239 | depends on PCMCIA | ||
240 | select CRC32 | ||
241 | ---help--- | ||
242 | Say Y here if you intend to attach an NE2000 compatible PCMCIA | ||
243 | (PC-card) Ethernet or Fast Ethernet card to your computer. | ||
244 | |||
245 | To compile this driver as a module, choose M here: the module will be | ||
246 | called pcnet_cs. If unsure, say N. | ||
247 | |||
248 | config NE_H8300 | ||
249 | tristate "NE2000 compatible support for H8/300" | ||
250 | depends on H8300 | ||
251 | ---help--- | ||
252 | Say Y here if you want to use the NE2000 compatible | ||
253 | controller on the Renesas H8/300 processor. | ||
254 | |||
255 | config STNIC | ||
256 | tristate "National DP83902AV support" | ||
257 | depends on SUPERH | ||
258 | select CRC32 | ||
259 | ---help--- | ||
260 | Support for cards based on the National Semiconductor DP83902AV | ||
261 | ST-NIC Serial Network Interface Controller for Twisted Pair. This | ||
262 | is a 10Mbit/sec Ethernet controller. Product overview and specs at | ||
263 | <http://www.national.com/pf/DP/DP83902A.html>. | ||
264 | |||
265 | If unsure, say N. | ||
266 | |||
267 | config NET_VENDOR_SMC | ||
268 | bool "Western Digital/SMC cards" | ||
269 | depends on (ISA || MCA || EISA || MAC) | ||
270 | ---help--- | ||
271 | If you have a network (Ethernet) card belonging to this class, say Y | ||
272 | and read the Ethernet-HOWTO, available from | ||
273 | <http://www.tldp.org/docs.html#howto>. | ||
274 | |||
275 | Note that the answer to this question doesn't directly affect the | ||
276 | kernel: saying N will just cause the configurator to skip all | ||
277 | the questions about Western Digital cards. If you say Y, you will be | ||
278 | asked for your specific card in the following questions. | ||
279 | |||
280 | config ULTRAMCA | ||
281 | tristate "SMC Ultra MCA support" | ||
282 | depends on NET_VENDOR_SMC && MCA | ||
283 | select CRC32 | ||
284 | ---help--- | ||
285 | If you have a network (Ethernet) card of this type and are running | ||
286 | an MCA based system (PS/2), say Y and read the Ethernet-HOWTO, | ||
287 | available from <http://www.tldp.org/docs.html#howto>. | ||
288 | |||
289 | To compile this driver as a module, choose M here. The module | ||
290 | will be called smc-mca. | ||
291 | |||
292 | config ULTRA | ||
293 | tristate "SMC Ultra support" | ||
294 | depends on NET_VENDOR_SMC && ISA | ||
295 | select CRC32 | ||
296 | ---help--- | ||
297 | If you have a network (Ethernet) card of this type, say Y and read | ||
298 | the Ethernet-HOWTO, available from | ||
299 | <http://www.tldp.org/docs.html#howto>. | ||
300 | |||
301 | Important: There have been many reports that, with some motherboards | ||
302 | mixing an SMC Ultra and an Adaptec AHA154x SCSI card (or compatible, | ||
303 | such as some BusLogic models) causes corruption problems with many | ||
304 | operating systems. The Linux smc-ultra driver has a work-around for | ||
305 | this but keep it in mind if you have such a SCSI card and have | ||
306 | problems. | ||
307 | |||
308 | To compile this driver as a module, choose M here. The module | ||
309 | will be called smc-ultra. | ||
310 | |||
311 | config ULTRA32 | ||
312 | tristate "SMC Ultra32 EISA support" | ||
313 | depends on NET_VENDOR_SMC && EISA | ||
314 | select CRC32 | ||
315 | ---help--- | ||
316 | If you have a network (Ethernet) card of this type, say Y and read | ||
317 | the Ethernet-HOWTO, available from | ||
318 | <http://www.tldp.org/docs.html#howto>. | ||
319 | |||
320 | To compile this driver as a module, choose M here. The module | ||
321 | will be called smc-ultra32. | ||
322 | |||
323 | config WD80x3 | ||
324 | tristate "WD80*3 support" | ||
325 | depends on NET_VENDOR_SMC && ISA | ||
326 | select CRC32 | ||
327 | ---help--- | ||
328 | If you have a network (Ethernet) card of this type, say Y and read | ||
329 | the Ethernet-HOWTO, available from | ||
330 | <http://www.tldp.org/docs.html#howto>. | ||
331 | |||
332 | To compile this driver as a module, choose M here. The module | ||
333 | will be called wd. | ||
334 | |||
335 | config ZORRO8390 | ||
336 | tristate "Zorro NS8390-based Ethernet support" | ||
337 | depends on ZORRO | ||
338 | select CRC32 | ||
339 | ---help--- | ||
340 | This driver is for Zorro Ethernet cards using an NS8390-compatible | ||
341 | chipset, like the Village Tronic Ariadne II and the Individual | ||
342 | Computers X-Surf Ethernet cards. If you have such a card, say Y. | ||
343 | Otherwise, say N. | ||
344 | |||
345 | To compile this driver as a module, choose M here: the module | ||
346 | will be called zorro8390. | ||
347 | |||
348 | endif # NET_VENDOR_8390 | ||
diff --git a/drivers/net/ethernet/8390/Makefile b/drivers/net/ethernet/8390/Makefile new file mode 100644 index 000000000000..3337d7fb4344 --- /dev/null +++ b/drivers/net/ethernet/8390/Makefile | |||
@@ -0,0 +1,29 @@ | |||
1 | # | ||
2 | # Makefile for the 8390 network device drivers. | ||
3 | # | ||
4 | |||
5 | obj-$(CONFIG_MAC8390) += mac8390.o | ||
6 | obj-$(CONFIG_AC3200) += ac3200.o 8390.o | ||
7 | obj-$(CONFIG_APNE) += apne.o 8390.o | ||
8 | obj-$(CONFIG_ARM_ETHERH) += etherh.o | ||
9 | obj-$(CONFIG_AX88796) += ax88796.o | ||
10 | obj-$(CONFIG_E2100) += e2100.o 8390.o | ||
11 | obj-$(CONFIG_EL2) += 3c503.o 8390p.o | ||
12 | obj-$(CONFIG_ES3210) += es3210.o 8390.o | ||
13 | obj-$(CONFIG_HPLAN_PLUS) += hp-plus.o 8390p.o | ||
14 | obj-$(CONFIG_HPLAN) += hp.o 8390p.o | ||
15 | obj-$(CONFIG_HYDRA) += hydra.o 8390.o | ||
16 | obj-$(CONFIG_LNE390) += lne390.o 8390.o | ||
17 | obj-$(CONFIG_NE2000) += ne.o 8390p.o | ||
18 | obj-$(CONFIG_NE2_MCA) += ne2.o 8390p.o | ||
19 | obj-$(CONFIG_NE2K_PCI) += ne2k-pci.o 8390.o | ||
20 | obj-$(CONFIG_NE3210) += ne3210.o 8390.o | ||
21 | obj-$(CONFIG_NE_H8300) += ne-h8300.o 8390.o | ||
22 | obj-$(CONFIG_PCMCIA_AXNET) += axnet_cs.o 8390.o | ||
23 | obj-$(CONFIG_PCMCIA_PCNET) += pcnet_cs.o 8390.o | ||
24 | obj-$(CONFIG_STNIC) += stnic.o 8390.o | ||
25 | obj-$(CONFIG_ULTRA) += smc-ultra.o 8390.o | ||
26 | obj-$(CONFIG_ULTRA32) += smc-ultra32.o 8390.o | ||
27 | obj-$(CONFIG_ULTRAMCA) += smc-mca.o 8390.o | ||
28 | obj-$(CONFIG_WD80x3) += wd.o 8390.o | ||
29 | obj-$(CONFIG_ZORRO8390) += zorro8390.o 8390.o | ||
diff --git a/drivers/net/ac3200.c b/drivers/net/ethernet/8390/ac3200.c index f07b2e980fbc..f07b2e980fbc 100644 --- a/drivers/net/ac3200.c +++ b/drivers/net/ethernet/8390/ac3200.c | |||
diff --git a/drivers/net/apne.c b/drivers/net/ethernet/8390/apne.c index 547737340cbb..547737340cbb 100644 --- a/drivers/net/apne.c +++ b/drivers/net/ethernet/8390/apne.c | |||
diff --git a/drivers/net/ax88796.c b/drivers/net/ethernet/8390/ax88796.c index e7cb8c8b9776..e7cb8c8b9776 100644 --- a/drivers/net/ax88796.c +++ b/drivers/net/ethernet/8390/ax88796.c | |||
diff --git a/drivers/net/pcmcia/axnet_cs.c b/drivers/net/ethernet/8390/axnet_cs.c index 9953db711969..3e4b926c30dc 100644 --- a/drivers/net/pcmcia/axnet_cs.c +++ b/drivers/net/ethernet/8390/axnet_cs.c | |||
@@ -38,7 +38,7 @@ | |||
38 | #include <linux/etherdevice.h> | 38 | #include <linux/etherdevice.h> |
39 | #include <linux/crc32.h> | 39 | #include <linux/crc32.h> |
40 | #include <linux/mii.h> | 40 | #include <linux/mii.h> |
41 | #include "../8390.h" | 41 | #include "8390.h" |
42 | 42 | ||
43 | #include <pcmcia/cistpl.h> | 43 | #include <pcmcia/cistpl.h> |
44 | #include <pcmcia/ciscode.h> | 44 | #include <pcmcia/ciscode.h> |
diff --git a/drivers/net/e2100.c b/drivers/net/ethernet/8390/e2100.c index d50a9998ae77..d50a9998ae77 100644 --- a/drivers/net/e2100.c +++ b/drivers/net/ethernet/8390/e2100.c | |||
diff --git a/drivers/net/es3210.c b/drivers/net/ethernet/8390/es3210.c index 7a09575ecff0..7a09575ecff0 100644 --- a/drivers/net/es3210.c +++ b/drivers/net/ethernet/8390/es3210.c | |||
diff --git a/drivers/net/arm/etherh.c b/drivers/net/ethernet/8390/etherh.c index 03e217a868d4..cf851faef311 100644 --- a/drivers/net/arm/etherh.c +++ b/drivers/net/ethernet/8390/etherh.c | |||
@@ -65,7 +65,7 @@ | |||
65 | static char version[] __initdata = | 65 | static char version[] __initdata = |
66 | "EtherH/EtherM Driver (c) 2002-2004 Russell King " DRV_VERSION "\n"; | 66 | "EtherH/EtherM Driver (c) 2002-2004 Russell King " DRV_VERSION "\n"; |
67 | 67 | ||
68 | #include "../lib8390.c" | 68 | #include "lib8390.c" |
69 | 69 | ||
70 | static unsigned int net_debug = NET_DEBUG; | 70 | static unsigned int net_debug = NET_DEBUG; |
71 | 71 | ||
diff --git a/drivers/net/hp-plus.c b/drivers/net/ethernet/8390/hp-plus.c index 29917363ebfb..29917363ebfb 100644 --- a/drivers/net/hp-plus.c +++ b/drivers/net/ethernet/8390/hp-plus.c | |||
diff --git a/drivers/net/hp.c b/drivers/net/ethernet/8390/hp.c index 18564d4a7c04..18564d4a7c04 100644 --- a/drivers/net/hp.c +++ b/drivers/net/ethernet/8390/hp.c | |||
diff --git a/drivers/net/hydra.c b/drivers/net/ethernet/8390/hydra.c index 1cd481c04202..1cd481c04202 100644 --- a/drivers/net/hydra.c +++ b/drivers/net/ethernet/8390/hydra.c | |||
diff --git a/drivers/net/lib8390.c b/drivers/net/ethernet/8390/lib8390.c index 05ae21435bfd..05ae21435bfd 100644 --- a/drivers/net/lib8390.c +++ b/drivers/net/ethernet/8390/lib8390.c | |||
diff --git a/drivers/net/lne390.c b/drivers/net/ethernet/8390/lne390.c index f9888d20177b..f9888d20177b 100644 --- a/drivers/net/lne390.c +++ b/drivers/net/ethernet/8390/lne390.c | |||
diff --git a/drivers/net/mac8390.c b/drivers/net/ethernet/8390/mac8390.c index f84f5e6ededb..f84f5e6ededb 100644 --- a/drivers/net/mac8390.c +++ b/drivers/net/ethernet/8390/mac8390.c | |||
diff --git a/drivers/net/ne-h8300.c b/drivers/net/ethernet/8390/ne-h8300.c index 7298a34bc795..7298a34bc795 100644 --- a/drivers/net/ne-h8300.c +++ b/drivers/net/ethernet/8390/ne-h8300.c | |||
diff --git a/drivers/net/ne.c b/drivers/net/ethernet/8390/ne.c index 1063093b3afc..1063093b3afc 100644 --- a/drivers/net/ne.c +++ b/drivers/net/ethernet/8390/ne.c | |||
diff --git a/drivers/net/ne2.c b/drivers/net/ethernet/8390/ne2.c index 70cdc6996342..70cdc6996342 100644 --- a/drivers/net/ne2.c +++ b/drivers/net/ethernet/8390/ne2.c | |||
diff --git a/drivers/net/ne2k-pci.c b/drivers/net/ethernet/8390/ne2k-pci.c index 3c333cb5d34e..3c333cb5d34e 100644 --- a/drivers/net/ne2k-pci.c +++ b/drivers/net/ethernet/8390/ne2k-pci.c | |||
diff --git a/drivers/net/ne3210.c b/drivers/net/ethernet/8390/ne3210.c index 243ed2aee88e..243ed2aee88e 100644 --- a/drivers/net/ne3210.c +++ b/drivers/net/ethernet/8390/ne3210.c | |||
diff --git a/drivers/net/pcmcia/pcnet_cs.c b/drivers/net/ethernet/8390/pcnet_cs.c index b4fd7c3ed077..40107614b5dc 100644 --- a/drivers/net/pcmcia/pcnet_cs.c +++ b/drivers/net/ethernet/8390/pcnet_cs.c | |||
@@ -41,7 +41,7 @@ | |||
41 | #include <linux/log2.h> | 41 | #include <linux/log2.h> |
42 | #include <linux/etherdevice.h> | 42 | #include <linux/etherdevice.h> |
43 | #include <linux/mii.h> | 43 | #include <linux/mii.h> |
44 | #include "../8390.h" | 44 | #include "8390.h" |
45 | 45 | ||
46 | #include <pcmcia/cistpl.h> | 46 | #include <pcmcia/cistpl.h> |
47 | #include <pcmcia/ciscode.h> | 47 | #include <pcmcia/ciscode.h> |
diff --git a/drivers/net/smc-mca.c b/drivers/net/ethernet/8390/smc-mca.c index 34934fb23b97..34934fb23b97 100644 --- a/drivers/net/smc-mca.c +++ b/drivers/net/ethernet/8390/smc-mca.c | |||
diff --git a/drivers/net/smc-ultra.c b/drivers/net/ethernet/8390/smc-ultra.c index ba44ede29198..ba44ede29198 100644 --- a/drivers/net/smc-ultra.c +++ b/drivers/net/ethernet/8390/smc-ultra.c | |||
diff --git a/drivers/net/smc-ultra32.c b/drivers/net/ethernet/8390/smc-ultra32.c index e459c3b2510a..e459c3b2510a 100644 --- a/drivers/net/smc-ultra32.c +++ b/drivers/net/ethernet/8390/smc-ultra32.c | |||
diff --git a/drivers/net/stnic.c b/drivers/net/ethernet/8390/stnic.c index d85f0a84bc7b..d85f0a84bc7b 100644 --- a/drivers/net/stnic.c +++ b/drivers/net/ethernet/8390/stnic.c | |||
diff --git a/drivers/net/wd.c b/drivers/net/ethernet/8390/wd.c index 8831a3393ecf..8831a3393ecf 100644 --- a/drivers/net/wd.c +++ b/drivers/net/ethernet/8390/wd.c | |||
diff --git a/drivers/net/zorro8390.c b/drivers/net/ethernet/8390/zorro8390.c index 15e7751a273c..15e7751a273c 100644 --- a/drivers/net/zorro8390.c +++ b/drivers/net/ethernet/8390/zorro8390.c | |||
diff --git a/drivers/net/ethernet/Kconfig b/drivers/net/ethernet/Kconfig index 5e62efd58172..56ed5ec9a503 100644 --- a/drivers/net/ethernet/Kconfig +++ b/drivers/net/ethernet/Kconfig | |||
@@ -12,6 +12,7 @@ menuconfig ETHERNET | |||
12 | if ETHERNET | 12 | if ETHERNET |
13 | 13 | ||
14 | source "drivers/net/ethernet/3com/Kconfig" | 14 | source "drivers/net/ethernet/3com/Kconfig" |
15 | source "drivers/net/ethernet/8390/Kconfig" | ||
15 | source "drivers/net/ethernet/amd/Kconfig" | 16 | source "drivers/net/ethernet/amd/Kconfig" |
16 | 17 | ||
17 | endif # ETHERNET | 18 | endif # ETHERNET |
diff --git a/drivers/net/ethernet/Makefile b/drivers/net/ethernet/Makefile index 1bc2ac25bab0..fc82588fb2f4 100644 --- a/drivers/net/ethernet/Makefile +++ b/drivers/net/ethernet/Makefile | |||
@@ -3,4 +3,5 @@ | |||
3 | # | 3 | # |
4 | 4 | ||
5 | obj-$(CONFIG_NET_VENDOR_3COM) += 3com/ | 5 | obj-$(CONFIG_NET_VENDOR_3COM) += 3com/ |
6 | obj-$(CONFIG_NET_VENDOR_8390) += 8390/ | ||
6 | obj-$(CONFIG_NET_VENDOR_AMD) += amd/ | 7 | obj-$(CONFIG_NET_VENDOR_AMD) += amd/ |
diff --git a/drivers/net/pcmcia/Kconfig b/drivers/net/pcmcia/Kconfig index e17ad95f6668..72aa25786a95 100644 --- a/drivers/net/pcmcia/Kconfig +++ b/drivers/net/pcmcia/Kconfig | |||
@@ -31,16 +31,6 @@ config PCMCIA_FMVJ18X | |||
31 | To compile this driver as a module, choose M here: the module will be | 31 | To compile this driver as a module, choose M here: the module will be |
32 | called fmvj18x_cs. If unsure, say N. | 32 | called fmvj18x_cs. If unsure, say N. |
33 | 33 | ||
34 | config PCMCIA_PCNET | ||
35 | tristate "NE2000 compatible PCMCIA support" | ||
36 | select CRC32 | ||
37 | help | ||
38 | Say Y here if you intend to attach an NE2000 compatible PCMCIA | ||
39 | (PC-card) Ethernet or Fast Ethernet card to your computer. | ||
40 | |||
41 | To compile this driver as a module, choose M here: the module will be | ||
42 | called pcnet_cs. If unsure, say N. | ||
43 | |||
44 | config PCMCIA_SMC91C92 | 34 | config PCMCIA_SMC91C92 |
45 | tristate "SMC 91Cxx PCMCIA support" | 35 | tristate "SMC 91Cxx PCMCIA support" |
46 | select CRC32 | 36 | select CRC32 |
@@ -61,17 +51,6 @@ config PCMCIA_XIRC2PS | |||
61 | To compile this driver as a module, choose M here: the module will be | 51 | To compile this driver as a module, choose M here: the module will be |
62 | called xirc2ps_cs. If unsure, say N. | 52 | called xirc2ps_cs. If unsure, say N. |
63 | 53 | ||
64 | config PCMCIA_AXNET | ||
65 | tristate "Asix AX88190 PCMCIA support" | ||
66 | ---help--- | ||
67 | Say Y here if you intend to attach an Asix AX88190-based PCMCIA | ||
68 | (PC-card) Fast Ethernet card to your computer. These cards are | ||
69 | nearly NE2000 compatible but need a separate driver due to a few | ||
70 | misfeatures. | ||
71 | |||
72 | To compile this driver as a module, choose M here: the module will be | ||
73 | called axnet_cs. If unsure, say N. | ||
74 | |||
75 | config ARCNET_COM20020_CS | 54 | config ARCNET_COM20020_CS |
76 | tristate "COM20020 ARCnet PCMCIA support" | 55 | tristate "COM20020 ARCnet PCMCIA support" |
77 | depends on ARCNET_COM20020 | 56 | depends on ARCNET_COM20020 |
diff --git a/drivers/net/pcmcia/Makefile b/drivers/net/pcmcia/Makefile index 985f0ae37f8f..c2b8b44c7bb1 100644 --- a/drivers/net/pcmcia/Makefile +++ b/drivers/net/pcmcia/Makefile | |||
@@ -4,10 +4,8 @@ | |||
4 | 4 | ||
5 | # 16-bit client drivers | 5 | # 16-bit client drivers |
6 | obj-$(CONFIG_PCMCIA_FMVJ18X) += fmvj18x_cs.o | 6 | obj-$(CONFIG_PCMCIA_FMVJ18X) += fmvj18x_cs.o |
7 | obj-$(CONFIG_PCMCIA_PCNET) += pcnet_cs.o | ||
8 | obj-$(CONFIG_PCMCIA_SMC91C92) += smc91c92_cs.o | 7 | obj-$(CONFIG_PCMCIA_SMC91C92) += smc91c92_cs.o |
9 | obj-$(CONFIG_PCMCIA_XIRC2PS) += xirc2ps_cs.o | 8 | obj-$(CONFIG_PCMCIA_XIRC2PS) += xirc2ps_cs.o |
10 | obj-$(CONFIG_ARCNET_COM20020_CS)+= com20020_cs.o | 9 | obj-$(CONFIG_ARCNET_COM20020_CS)+= com20020_cs.o |
11 | obj-$(CONFIG_PCMCIA_AXNET) += axnet_cs.o | ||
12 | 10 | ||
13 | obj-$(CONFIG_PCMCIA_IBMTR) += ibmtr_cs.o | 11 | obj-$(CONFIG_PCMCIA_IBMTR) += ibmtr_cs.o |