[netdrvr] Remove long-unused bits from Becker template drivers
Symbols such as PCI_USES_IO, PCI_ADDR0, etc. originated from Donald
Becker's net driver template, but have been long unused. Remove.
In a few drivers, this allows the further eliminate of the pci_flags (or
just plain flags) member in the template driver probe structure.
Most of this logic is simply open-coded in most drivers, since it never
changes.
Made a few other cleanups while I was in there, too:
* constify, __devinitdata several PCI ID tables
* replace table terminating entries such as "{0,}," and "{NULL},"
with a more-clean "{ }".
Signed-off-by:
Jeff Garzik <jeff@garzik.org>
Showing
- drivers/net/3c59x.c 39 additions, 40 deletionsdrivers/net/3c59x.c
- drivers/net/dl2k.h 4 additions, 8 deletionsdrivers/net/dl2k.h
- drivers/net/eepro100.c 0 additions, 5 deletionsdrivers/net/eepro100.c
- drivers/net/epic100.c 3 additions, 17 deletionsdrivers/net/epic100.c
- drivers/net/fealnx.c 0 additions, 10 deletionsdrivers/net/fealnx.c
- drivers/net/pcnet32.c 0 additions, 6 deletionsdrivers/net/pcnet32.c
- drivers/net/tulip/winbond-840.c 7 additions, 19 deletionsdrivers/net/tulip/winbond-840.c
- drivers/net/yellowfin.c 5 additions, 19 deletionsdrivers/net/yellowfin.c
Loading
Please register or sign in to comment