diff options
author | Jeff Garzik <jeff@garzik.org> | 2006-06-27 08:54:34 -0400 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2006-07-05 13:40:49 -0400 |
commit | c3d8e682b7d10f57d13c86ecbb15806781d6e953 (patch) | |
tree | b3c20aaf5679ad22a91d14de16615f0d31e3e19d /drivers/net/fealnx.c | |
parent | 03a8c6611aa18f919f8700b18f925e9008b616a8 (diff) |
[netdrvr] Remove Becker-template 'io_size' member, when invariant
Becker-derived drivers often have the 'io_size' member in their chip
info struct, indicating the minimum required size of the I/O resource
(usually a PCI BAR). For many situations, this number is either
constant or irrelevant (due to pci_iomap convenience behavior).
This change removes the io_size invariant member, and replaces it with a
compile-time constant.
Drivers updated: fealnx, gt96100eth, winbond-840, yellowfin
Additionally,
- gt96100eth: unused 'drv_flags' removed from gt96100eth
- winbond-840: unused struct match_info removed
- winbond-840: mark pci_id_tbl[] const, __devinitdata
Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'drivers/net/fealnx.c')
-rw-r--r-- | drivers/net/fealnx.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/drivers/net/fealnx.c b/drivers/net/fealnx.c index c701951dcd6f..0e6a495549fa 100644 --- a/drivers/net/fealnx.c +++ b/drivers/net/fealnx.c | |||
@@ -146,14 +146,13 @@ enum phy_type_flags { | |||
146 | 146 | ||
147 | struct chip_info { | 147 | struct chip_info { |
148 | char *chip_name; | 148 | char *chip_name; |
149 | int io_size; | ||
150 | int flags; | 149 | int flags; |
151 | }; | 150 | }; |
152 | 151 | ||
153 | static const struct chip_info skel_netdrv_tbl[] = { | 152 | static const struct chip_info skel_netdrv_tbl[] = { |
154 | {"100/10M Ethernet PCI Adapter", 136, HAS_MII_XCVR}, | 153 | { "100/10M Ethernet PCI Adapter", HAS_MII_XCVR }, |
155 | {"100/10M Ethernet PCI Adapter", 136, HAS_CHIP_XCVR}, | 154 | { "100/10M Ethernet PCI Adapter", HAS_CHIP_XCVR }, |
156 | {"1000/100/10M Ethernet PCI Adapter", 136, HAS_MII_XCVR}, | 155 | { "1000/100/10M Ethernet PCI Adapter", HAS_MII_XCVR }, |
157 | }; | 156 | }; |
158 | 157 | ||
159 | /* Offsets to the Command and Status Registers. */ | 158 | /* Offsets to the Command and Status Registers. */ |