summaryrefslogtreecommitdiffstats
path: root/src/drivers/net/mtd80x.c
diff options
context:
space:
mode:
authorMichael Brown2005-04-22 18:31:52 +0200
committerMichael Brown2005-04-22 18:31:52 +0200
commit08ff0c1d309f115846e27b8eb10501c8dc675408 (patch)
tree00fbac5f304a1803c04f839ead8cafd1586b6254 /src/drivers/net/mtd80x.c
parentCoerced into compiling (diff)
downloadipxe-08ff0c1d309f115846e27b8eb10501c8dc675408.tar.gz
ipxe-08ff0c1d309f115846e27b8eb10501c8dc675408.tar.xz
ipxe-08ff0c1d309f115846e27b8eb10501c8dc675408.zip
Ensured that all drivers call xxx_fill_nic().
Diffstat (limited to 'src/drivers/net/mtd80x.c')
-rw-r--r--src/drivers/net/mtd80x.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/drivers/net/mtd80x.c b/src/drivers/net/mtd80x.c
index a06c4d4cf..51d49022d 100644
--- a/src/drivers/net/mtd80x.c
+++ b/src/drivers/net/mtd80x.c
@@ -682,13 +682,12 @@ static int mtd_probe ( struct nic *nic, struct pci_device *pci ) {
if (pci->ioaddr == 0)
return 0;
- /* Mask the bit that says "this is an io addr" */
- mtdx.ioaddr = pci->ioaddr;
-
+ pci_fill_nic ( nic, pci );
adjust_pci_device(pci);
mtdx.nic_name = pci->name;
mtdx.dev_id = pci->device_id;
+ mtdx.ioaddr = nic->ioaddr;
/* read ethernet id */
for (i = 0; i < 6; ++i)