aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeff Kirsher <jeffrey.t.kirsher@intel.com>2011-06-11 04:13:22 -0400
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>2011-08-12 03:22:08 -0400
commit5346ebf6db077d963e9d81af9df290d7f5532492 (patch)
tree599c964dc98a13be7af437172b1002b5bf2cbf71
parentf2148a472883ddf77626fff52b070655a8a0a788 (diff)
eth16i: Move the Allied Telesis/Fujitsu drivers
Move the Allied Telesis/Fujitsu drivers into drivers/net/ethernet/fujitsu/ and make the necessary Kconfig and Makefile changes. CC: Shingo Fujimoto <shingo@flab.fujitsu.co.jp> CC: Yutaka Tamiya <tamy@flab.fujitsu.co.jp> CC: Rene Schmit <rene@bss.lu> CC: Mika Kuoppala <miku@iki.fi> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
-rw-r--r--MAINTAINERS2
-rw-r--r--drivers/net/Kconfig40
-rw-r--r--drivers/net/Makefile3
-rw-r--r--drivers/net/ethernet/Kconfig1
-rw-r--r--drivers/net/ethernet/Makefile1
-rw-r--r--drivers/net/ethernet/fujitsu/Kconfig53
-rw-r--r--drivers/net/ethernet/fujitsu/Makefile7
-rw-r--r--drivers/net/ethernet/fujitsu/at1700.c (renamed from drivers/net/at1700.c)0
-rw-r--r--drivers/net/ethernet/fujitsu/eth16i.c (renamed from drivers/net/eth16i.c)0
-rw-r--r--drivers/net/ethernet/fujitsu/fmvj18x_cs.c (renamed from drivers/net/pcmcia/fmvj18x_cs.c)0
-rw-r--r--drivers/net/pcmcia/Kconfig10
-rw-r--r--drivers/net/pcmcia/Makefile1
12 files changed, 63 insertions, 55 deletions
diff --git a/MAINTAINERS b/MAINTAINERS
index 51d9281a3035..5b2ad6c8cac1 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2525,7 +2525,7 @@ F: net/bridge/
2525ETHERTEAM 16I DRIVER 2525ETHERTEAM 16I DRIVER
2526M: Mika Kuoppala <miku@iki.fi> 2526M: Mika Kuoppala <miku@iki.fi>
2527S: Maintained 2527S: Maintained
2528F: drivers/net/eth16i.c 2528F: drivers/net/ethernet/fujitsu/eth16i.c
2529 2529
2530EXT2 FILE SYSTEM 2530EXT2 FILE SYSTEM
2531M: Jan Kara <jack@suse.cz> 2531M: Jan Kara <jack@suse.cz>
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig
index c1e491add8f9..27f97b4e83b1 100644
--- a/drivers/net/Kconfig
+++ b/drivers/net/Kconfig
@@ -428,18 +428,6 @@ config DNET
428 To compile this driver as a module, choose M here: the module 428 To compile this driver as a module, choose M here: the module
429 will be called dnet. 429 will be called dnet.
430 430
431config AT1700
432 tristate "AT1700/1720 support (EXPERIMENTAL)"
433 depends on (ISA || MCA_LEGACY) && EXPERIMENTAL
434 select CRC32
435 ---help---
436 If you have a network (Ethernet) card of this type, say Y and read
437 the Ethernet-HOWTO, available from
438 <http://www.tldp.org/docs.html#howto>.
439
440 To compile this driver as a module, choose M here. The module
441 will be called at1700.
442
443config HP100 431config HP100
444 tristate "HP 10/100VG PCLAN (ISA, EISA, PCI) support" 432 tristate "HP 10/100VG PCLAN (ISA, EISA, PCI) support"
445 depends on ISA || EISA || PCI 433 depends on ISA || EISA || PCI
@@ -451,34 +439,6 @@ config HP100
451 To compile this driver as a module, choose M here. The module 439 To compile this driver as a module, choose M here. The module
452 will be called hp100. 440 will be called hp100.
453 441
454config NET_ISA
455 bool "Other ISA cards"
456 depends on ISA
457 ---help---
458 If your network (Ethernet) card hasn't been mentioned yet and its
459 bus system (that's the way the cards talks to the other components
460 of your computer) is ISA (as opposed to EISA, VLB or PCI), say Y.
461 Make sure you know the name of your card. Read the Ethernet-HOWTO,
462 available from <http://www.tldp.org/docs.html#howto>.
463
464 If unsure, say Y.
465
466 Note that the answer to this question doesn't directly affect the
467 kernel: saying N will just cause the configurator to skip all
468 the remaining ISA network card questions. If you say Y, you will be
469 asked for your specific card in the following questions.
470
471config ETH16I
472 tristate "ICL EtherTeam 16i/32 support"
473 depends on NET_ISA
474 help
475 If you have a network (Ethernet) card of this type, say Y and read
476 the Ethernet-HOWTO, available from
477 <http://www.tldp.org/docs.html#howto>.
478
479 To compile this driver as a module, choose M here. The module
480 will be called eth16i.
481
482config NET_PCI 442config NET_PCI
483 bool "EISA, VLB, PCI and on board controllers" 443 bool "EISA, VLB, PCI and on board controllers"
484 depends on ISA || EISA || PCI 444 depends on ISA || EISA || PCI
diff --git a/drivers/net/Makefile b/drivers/net/Makefile
index 7e1128fd62bd..07cad1a79456 100644
--- a/drivers/net/Makefile
+++ b/drivers/net/Makefile
@@ -96,10 +96,7 @@ obj-$(CONFIG_IFB) += ifb.o
96obj-$(CONFIG_MACVLAN) += macvlan.o 96obj-$(CONFIG_MACVLAN) += macvlan.o
97obj-$(CONFIG_MACVTAP) += macvtap.o 97obj-$(CONFIG_MACVTAP) += macvtap.o
98obj-$(CONFIG_DEFXX) += defxx.o 98obj-$(CONFIG_DEFXX) += defxx.o
99obj-$(CONFIG_AT1700) += at1700.o
100obj-$(CONFIG_CPMAC) += cpmac.o 99obj-$(CONFIG_CPMAC) += cpmac.o
101
102obj-$(CONFIG_ETH16I) += eth16i.o
103obj-$(CONFIG_EQUALIZER) += eql.o 100obj-$(CONFIG_EQUALIZER) += eql.o
104obj-$(CONFIG_KORINA) += korina.o 101obj-$(CONFIG_KORINA) += korina.o
105obj-$(CONFIG_MIPS_SIM_NET) += mipsnet.o 102obj-$(CONFIG_MIPS_SIM_NET) += mipsnet.o
diff --git a/drivers/net/ethernet/Kconfig b/drivers/net/ethernet/Kconfig
index bdc0df873daf..d3aff7456bae 100644
--- a/drivers/net/ethernet/Kconfig
+++ b/drivers/net/ethernet/Kconfig
@@ -24,6 +24,7 @@ source "drivers/net/ethernet/dlink/Kconfig"
24source "drivers/net/ethernet/emulex/Kconfig" 24source "drivers/net/ethernet/emulex/Kconfig"
25source "drivers/net/ethernet/neterion/Kconfig" 25source "drivers/net/ethernet/neterion/Kconfig"
26source "drivers/net/ethernet/faraday/Kconfig" 26source "drivers/net/ethernet/faraday/Kconfig"
27source "drivers/net/ethernet/fujitsu/Kconfig"
27source "drivers/net/ethernet/ibm/Kconfig" 28source "drivers/net/ethernet/ibm/Kconfig"
28source "drivers/net/ethernet/intel/Kconfig" 29source "drivers/net/ethernet/intel/Kconfig"
29source "drivers/net/ethernet/i825xx/Kconfig" 30source "drivers/net/ethernet/i825xx/Kconfig"
diff --git a/drivers/net/ethernet/Makefile b/drivers/net/ethernet/Makefile
index ac60ac9026bb..b098c5e1fa2c 100644
--- a/drivers/net/ethernet/Makefile
+++ b/drivers/net/ethernet/Makefile
@@ -16,6 +16,7 @@ obj-$(CONFIG_NET_VENDOR_DLINK) += dlink/
16obj-$(CONFIG_NET_VENDOR_EMULEX) += emulex/ 16obj-$(CONFIG_NET_VENDOR_EMULEX) += emulex/
17obj-$(CONFIG_NET_VENDOR_EXAR) += neterion/ 17obj-$(CONFIG_NET_VENDOR_EXAR) += neterion/
18obj-$(CONFIG_NET_VENDOR_FARADAY) += faraday/ 18obj-$(CONFIG_NET_VENDOR_FARADAY) += faraday/
19obj-$(CONFIG_NET_VENDOR_FUJITSU) += fujitsu/
19obj-$(CONFIG_NET_VENDOR_IBM) += ibm/ 20obj-$(CONFIG_NET_VENDOR_IBM) += ibm/
20obj-$(CONFIG_NET_VENDOR_INTEL) += intel/ 21obj-$(CONFIG_NET_VENDOR_INTEL) += intel/
21obj-$(CONFIG_NET_VENDOR_I825XX) += i825xx/ 22obj-$(CONFIG_NET_VENDOR_I825XX) += i825xx/
diff --git a/drivers/net/ethernet/fujitsu/Kconfig b/drivers/net/ethernet/fujitsu/Kconfig
new file mode 100644
index 000000000000..2cd968edb733
--- /dev/null
+++ b/drivers/net/ethernet/fujitsu/Kconfig
@@ -0,0 +1,53 @@
1#
2# Fujitsu Network device configuration
3#
4
5config NET_VENDOR_FUJITSU
6 bool "Fujitsu devices"
7 depends on ISA || PCMCIA || ((ISA || MCA_LEGACY) && EXPERIMENTAL)
8 ---help---
9 If you have a network (Ethernet) card belonging to this class, say Y
10 and read the Ethernet-HOWTO, available from
11 <http://www.tldp.org/docs.html#howto>.
12
13 Note that the answer to this question doesn't directly affect the
14 the questions about Fujitsu cards. If you say Y, you will be asked for
15 your specific card in the following questions.
16
17if NET_VENDOR_FUJITSU
18
19config AT1700
20 tristate "AT1700/1720 support (EXPERIMENTAL)"
21 depends on (ISA || MCA_LEGACY) && EXPERIMENTAL
22 select CRC32
23 ---help---
24 If you have a network (Ethernet) card of this type, say Y and read
25 the Ethernet-HOWTO, available from
26 <http://www.tldp.org/docs.html#howto>.
27
28 To compile this driver as a module, choose M here. The module
29 will be called at1700.
30
31config PCMCIA_FMVJ18X
32 tristate "Fujitsu FMV-J18x PCMCIA support"
33 depends on PCMCIA
34 select CRC32
35 ---help---
36 Say Y here if you intend to attach a Fujitsu FMV-J18x or compatible
37 PCMCIA (PC-card) Ethernet card to your computer.
38
39 To compile this driver as a module, choose M here: the module will be
40 called fmvj18x_cs. If unsure, say N.
41
42config ETH16I
43 tristate "ICL EtherTeam 16i/32 support"
44 depends on ISA
45 ---help---
46 If you have a network (Ethernet) card of this type, say Y and read
47 the Ethernet-HOWTO, available from
48 <http://www.tldp.org/docs.html#howto>.
49
50 To compile this driver as a module, choose M here. The module
51 will be called eth16i.
52
53endif # NET_VENDOR_FUJITSU
diff --git a/drivers/net/ethernet/fujitsu/Makefile b/drivers/net/ethernet/fujitsu/Makefile
new file mode 100644
index 000000000000..2730ae67d3aa
--- /dev/null
+++ b/drivers/net/ethernet/fujitsu/Makefile
@@ -0,0 +1,7 @@
1#
2# Makefile for the Fujitsu network device drivers.
3#
4
5obj-$(CONFIG_AT1700) += at1700.o
6obj-$(CONFIG_ETH16I) += eth16i.o
7obj-$(CONFIG_PCMCIA_FMVJ18X) += fmvj18x_cs.o
diff --git a/drivers/net/at1700.c b/drivers/net/ethernet/fujitsu/at1700.c
index 65a78f965dd2..65a78f965dd2 100644
--- a/drivers/net/at1700.c
+++ b/drivers/net/ethernet/fujitsu/at1700.c
diff --git a/drivers/net/eth16i.c b/drivers/net/ethernet/fujitsu/eth16i.c
index 12d28e9d0cb7..12d28e9d0cb7 100644
--- a/drivers/net/eth16i.c
+++ b/drivers/net/ethernet/fujitsu/eth16i.c
diff --git a/drivers/net/pcmcia/fmvj18x_cs.c b/drivers/net/ethernet/fujitsu/fmvj18x_cs.c
index 723815e7a997..723815e7a997 100644
--- a/drivers/net/pcmcia/fmvj18x_cs.c
+++ b/drivers/net/ethernet/fujitsu/fmvj18x_cs.c
diff --git a/drivers/net/pcmcia/Kconfig b/drivers/net/pcmcia/Kconfig
index f5a738ff59f5..80d291ea672f 100644
--- a/drivers/net/pcmcia/Kconfig
+++ b/drivers/net/pcmcia/Kconfig
@@ -21,16 +21,6 @@ menuconfig NET_PCMCIA
21 21
22if NET_PCMCIA && PCMCIA 22if NET_PCMCIA && PCMCIA
23 23
24config PCMCIA_FMVJ18X
25 tristate "Fujitsu FMV-J18x PCMCIA support"
26 select CRC32
27 help
28 Say Y here if you intend to attach a Fujitsu FMV-J18x or compatible
29 PCMCIA (PC-card) Ethernet card to your computer.
30
31 To compile this driver as a module, choose M here: the module will be
32 called fmvj18x_cs. If unsure, say N.
33
34config PCMCIA_XIRC2PS 24config PCMCIA_XIRC2PS
35 tristate "Xircom 16-bit PCMCIA support" 25 tristate "Xircom 16-bit PCMCIA support"
36 help 26 help
diff --git a/drivers/net/pcmcia/Makefile b/drivers/net/pcmcia/Makefile
index f9c98836d75b..ccf5535e9d3f 100644
--- a/drivers/net/pcmcia/Makefile
+++ b/drivers/net/pcmcia/Makefile
@@ -3,7 +3,6 @@
3# 3#
4 4
5# 16-bit client drivers 5# 16-bit client drivers
6obj-$(CONFIG_PCMCIA_FMVJ18X) += fmvj18x_cs.o
7obj-$(CONFIG_PCMCIA_XIRC2PS) += xirc2ps_cs.o 6obj-$(CONFIG_PCMCIA_XIRC2PS) += xirc2ps_cs.o
8obj-$(CONFIG_ARCNET_COM20020_CS)+= com20020_cs.o 7obj-$(CONFIG_ARCNET_COM20020_CS)+= com20020_cs.o
9 8