Commit 0c7cadd6 authored by Marc Zyngier's avatar Marc Zyngier Committed by Stephen Hemminger

[PATCH] ne3210 update

The enclosed patch ports the ne3210 driver over the EISA probing API.

It also fixes some ioremap/isa_memcopy_fromio problems (depending on
where the card memory was mapped) by using ioremap unconditionally and
letting memcopy_fromio do the right thing.

Finally, it removes the card from Space.c (warning, potential
interface renumbering !).

The module options are currently disabled, until Rusty's
module_param_array() patch is included. I will re-introduce them ASAP.

Quite heavily tested on x86.
parent b7f1414d
...@@ -67,7 +67,6 @@ extern int elplus_probe(struct net_device *); ...@@ -67,7 +67,6 @@ extern int elplus_probe(struct net_device *);
extern int ac3200_probe(struct net_device *); extern int ac3200_probe(struct net_device *);
extern int es_probe(struct net_device *); extern int es_probe(struct net_device *);
extern int lne390_probe(struct net_device *); extern int lne390_probe(struct net_device *);
extern int ne3210_probe(struct net_device *);
extern int e2100_probe(struct net_device *); extern int e2100_probe(struct net_device *);
extern int ni5010_probe(struct net_device *); extern int ni5010_probe(struct net_device *);
extern int ni52_probe(struct net_device *); extern int ni52_probe(struct net_device *);
...@@ -154,9 +153,6 @@ static struct devprobe eisa_probes[] __initdata = { ...@@ -154,9 +153,6 @@ static struct devprobe eisa_probes[] __initdata = {
#endif #endif
#ifdef CONFIG_LNE390 #ifdef CONFIG_LNE390
{lne390_probe, 0}, {lne390_probe, 0},
#endif
#ifdef CONFIG_NE3210
{ne3210_probe, 0},
#endif #endif
{NULL, 0}, {NULL, 0},
}; };
......
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment