Skip to content

Commit

Permalink
drivers/net: delete old parallel port de600/de620 drivers
Browse files Browse the repository at this point in the history
The parallel port is largely replaced by USB, and even in the
day where these drivers were current, the documented speed was
less than 100kB/s.  Let us not pretend that anyone cares about
these drivers anymore, or worse - pretend that anyone is using
them on a modern kernel.

As a side bonus, this is the end of legacy parallel port ethernet,
so we get to drop the whole chunk relating to that in the legacy
Space.c file containing the non-PCI unified probe dispatch.

Signed-off-by: Paul Gortmaker <[email protected]>
  • Loading branch information
Paul Gortmaker committed Jan 22, 2013
1 parent de8270f commit 168e06a
Show file tree
Hide file tree
Showing 8 changed files with 2 additions and 2,049 deletions.
203 changes: 0 additions & 203 deletions Documentation/networking/DLINK.txt

This file was deleted.

13 changes: 1 addition & 12 deletions drivers/net/Space.c
Original file line number Diff line number Diff line change
Expand Up @@ -73,9 +73,6 @@ extern struct net_device *mac89x0_probe(int unit);
extern struct net_device *cops_probe(int unit);
extern struct net_device *ltpc_probe(void);

/* Detachable devices ("pocket adaptors") */
extern struct net_device *de620_probe(int unit);

/* Fibre Channel adapters */
extern int iph5526_probe(struct net_device *dev);

Expand Down Expand Up @@ -185,13 +182,6 @@ static struct devprobe2 isa_probes[] __initdata = {
{NULL, 0},
};

static struct devprobe2 parport_probes[] __initdata = {
#ifdef CONFIG_DE620 /* D-Link DE-620 adapter */
{de620_probe, 0},
#endif
{NULL, 0},
};

static struct devprobe2 m68k_probes[] __initdata = {
#ifdef CONFIG_ATARILANCE /* Lance-based Atari ethernet boards */
{atarilance_probe, 0},
Expand Down Expand Up @@ -230,8 +220,7 @@ static void __init ethif_probe2(int unit)
return;

(void)( probe_list2(unit, m68k_probes, base_addr == 0) &&
probe_list2(unit, isa_probes, base_addr == 0) &&
probe_list2(unit, parport_probes, base_addr == 0));
probe_list2(unit, isa_probes, base_addr == 0));
}

/* Statically configured drivers -- order matters here. */
Expand Down
32 changes: 1 addition & 31 deletions drivers/net/ethernet/dlink/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
config NET_VENDOR_DLINK
bool "D-Link devices"
default y
depends on PCI || PARPORT
depends on PCI
---help---
If you have a network (Ethernet) card belonging to this class, say Y
and read the Ethernet-HOWTO, available from
Expand All @@ -18,36 +18,6 @@ config NET_VENDOR_DLINK

if NET_VENDOR_DLINK

config DE600
tristate "D-Link DE600 pocket adapter support"
depends on PARPORT
---help---
This is a network (Ethernet) device which attaches to your parallel
port. Read <file:Documentation/networking/DLINK.txt> as well as the
Ethernet-HOWTO, available from
<http://www.tldp.org/docs.html#howto>, if you want to use
this. It is possible to have several devices share a single parallel
port and it is safe to compile the corresponding drivers into the
kernel.

To compile this driver as a module, choose M here: the module
will be called de600.

config DE620
tristate "D-Link DE620 pocket adapter support"
depends on PARPORT
---help---
This is a network (Ethernet) device which attaches to your parallel
port. Read <file:Documentation/networking/DLINK.txt> as well as the
Ethernet-HOWTO, available from
<http://www.tldp.org/docs.html#howto>, if you want to use
this. It is possible to have several devices share a single parallel
port and it is safe to compile the corresponding drivers into the
kernel.

To compile this driver as a module, choose M here: the module
will be called de620.

config DL2K
tristate "DL2000/TC902x-based Gigabit Ethernet support"
depends on PCI
Expand Down
2 changes: 0 additions & 2 deletions drivers/net/ethernet/dlink/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,5 @@
# Makefile for the D-Link network device drivers.
#

obj-$(CONFIG_DE600) += de600.o
obj-$(CONFIG_DE620) += de620.o
obj-$(CONFIG_DL2K) += dl2k.o
obj-$(CONFIG_SUNDANCE) += sundance.o
Loading

0 comments on commit 168e06a

Please sign in to comment.