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 | ||
