diff options
author | Jeff Kirsher <jeffrey.t.kirsher@intel.com> | 2011-06-11 04:13:22 -0400 |
---|---|---|
committer | Jeff Kirsher <jeffrey.t.kirsher@intel.com> | 2011-08-12 03:22:08 -0400 |
commit | 5346ebf6db077d963e9d81af9df290d7f5532492 (patch) | |
tree | 599c964dc98a13be7af437172b1002b5bf2cbf71 | |
parent | f2148a472883ddf77626fff52b070655a8a0a788 (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-- | MAINTAINERS | 2 | ||||
-rw-r--r-- | drivers/net/Kconfig | 40 | ||||
-rw-r--r-- | drivers/net/Makefile | 3 | ||||
-rw-r--r-- | drivers/net/ethernet/Kconfig | 1 | ||||
-rw-r--r-- | drivers/net/ethernet/Makefile | 1 | ||||
-rw-r--r-- | drivers/net/ethernet/fujitsu/Kconfig | 53 | ||||
-rw-r--r-- | drivers/net/ethernet/fujitsu/Makefile | 7 | ||||
-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/Kconfig | 10 | ||||
-rw-r--r-- | drivers/net/pcmcia/Makefile | 1 |
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/ | |||
2525 | ETHERTEAM 16I DRIVER | 2525 | ETHERTEAM 16I DRIVER |
2526 | M: Mika Kuoppala <miku@iki.fi> | 2526 | M: Mika Kuoppala <miku@iki.fi> |
2527 | S: Maintained | 2527 | S: Maintained |
2528 | F: drivers/net/eth16i.c | 2528 | F: drivers/net/ethernet/fujitsu/eth16i.c |
2529 | 2529 | ||
2530 | EXT2 FILE SYSTEM | 2530 | EXT2 FILE SYSTEM |
2531 | M: Jan Kara <jack@suse.cz> | 2531 | M: 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 | ||
431 | config 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 | |||
443 | config HP100 | 431 | config 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 | ||
454 | config 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 | |||
471 | config 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 | |||
482 | config NET_PCI | 442 | config 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 | |||
96 | obj-$(CONFIG_MACVLAN) += macvlan.o | 96 | obj-$(CONFIG_MACVLAN) += macvlan.o |
97 | obj-$(CONFIG_MACVTAP) += macvtap.o | 97 | obj-$(CONFIG_MACVTAP) += macvtap.o |
98 | obj-$(CONFIG_DEFXX) += defxx.o | 98 | obj-$(CONFIG_DEFXX) += defxx.o |
99 | obj-$(CONFIG_AT1700) += at1700.o | ||
100 | obj-$(CONFIG_CPMAC) += cpmac.o | 99 | obj-$(CONFIG_CPMAC) += cpmac.o |
101 | |||
102 | obj-$(CONFIG_ETH16I) += eth16i.o | ||
103 | obj-$(CONFIG_EQUALIZER) += eql.o | 100 | obj-$(CONFIG_EQUALIZER) += eql.o |
104 | obj-$(CONFIG_KORINA) += korina.o | 101 | obj-$(CONFIG_KORINA) += korina.o |
105 | obj-$(CONFIG_MIPS_SIM_NET) += mipsnet.o | 102 | obj-$(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" | |||
24 | source "drivers/net/ethernet/emulex/Kconfig" | 24 | source "drivers/net/ethernet/emulex/Kconfig" |
25 | source "drivers/net/ethernet/neterion/Kconfig" | 25 | source "drivers/net/ethernet/neterion/Kconfig" |
26 | source "drivers/net/ethernet/faraday/Kconfig" | 26 | source "drivers/net/ethernet/faraday/Kconfig" |
27 | source "drivers/net/ethernet/fujitsu/Kconfig" | ||
27 | source "drivers/net/ethernet/ibm/Kconfig" | 28 | source "drivers/net/ethernet/ibm/Kconfig" |
28 | source "drivers/net/ethernet/intel/Kconfig" | 29 | source "drivers/net/ethernet/intel/Kconfig" |
29 | source "drivers/net/ethernet/i825xx/Kconfig" | 30 | source "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/ | |||
16 | obj-$(CONFIG_NET_VENDOR_EMULEX) += emulex/ | 16 | obj-$(CONFIG_NET_VENDOR_EMULEX) += emulex/ |
17 | obj-$(CONFIG_NET_VENDOR_EXAR) += neterion/ | 17 | obj-$(CONFIG_NET_VENDOR_EXAR) += neterion/ |
18 | obj-$(CONFIG_NET_VENDOR_FARADAY) += faraday/ | 18 | obj-$(CONFIG_NET_VENDOR_FARADAY) += faraday/ |
19 | obj-$(CONFIG_NET_VENDOR_FUJITSU) += fujitsu/ | ||
19 | obj-$(CONFIG_NET_VENDOR_IBM) += ibm/ | 20 | obj-$(CONFIG_NET_VENDOR_IBM) += ibm/ |
20 | obj-$(CONFIG_NET_VENDOR_INTEL) += intel/ | 21 | obj-$(CONFIG_NET_VENDOR_INTEL) += intel/ |
21 | obj-$(CONFIG_NET_VENDOR_I825XX) += i825xx/ | 22 | obj-$(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 | |||
5 | config 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 | |||
17 | if NET_VENDOR_FUJITSU | ||
18 | |||
19 | config 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 | |||
31 | config 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 | |||
42 | config 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 | |||
53 | endif # 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 | |||
5 | obj-$(CONFIG_AT1700) += at1700.o | ||
6 | obj-$(CONFIG_ETH16I) += eth16i.o | ||
7 | obj-$(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 | ||
22 | if NET_PCMCIA && PCMCIA | 22 | if NET_PCMCIA && PCMCIA |
23 | 23 | ||
24 | config 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 | |||
34 | config PCMCIA_XIRC2PS | 24 | config 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 |
6 | obj-$(CONFIG_PCMCIA_FMVJ18X) += fmvj18x_cs.o | ||
7 | obj-$(CONFIG_PCMCIA_XIRC2PS) += xirc2ps_cs.o | 6 | obj-$(CONFIG_PCMCIA_XIRC2PS) += xirc2ps_cs.o |
8 | obj-$(CONFIG_ARCNET_COM20020_CS)+= com20020_cs.o | 7 | obj-$(CONFIG_ARCNET_COM20020_CS)+= com20020_cs.o |
9 | 8 | ||