Browse Source

[sis190] Initialise network device before calling register_netdev()

Signed-off-by: Michael Brown <mcb30@ipxe.org>
tags/v1.20.1
Michael Brown 14 years ago
parent
commit
3950d1d8e6
1 changed files with 1 additions and 1 deletions
  1. 1
    1
      src/drivers/net/sis190.c

+ 1
- 1
src/drivers/net/sis190.c View File

@@ -1121,6 +1121,7 @@ static int sis190_probe(struct pci_device *pdev,
1121 1121
 	rc = sis190_init_board(pdev, &dev);
1122 1122
 	if (rc < 0)
1123 1123
 		goto out;
1124
+	netdev_init(dev, &sis190_netdev_ops);
1124 1125
 
1125 1126
 	pci_set_drvdata(pdev, dev);
1126 1127
 
@@ -1142,7 +1143,6 @@ static int sis190_probe(struct pci_device *pdev,
1142 1143
 	sis190_set_speed_auto(dev);
1143 1144
 	sis190_phy_task(tp);
1144 1145
 
1145
-	netdev_init(dev, &sis190_netdev_ops);
1146 1146
 	netdev_link_down(dev);
1147 1147
 out:
1148 1148
 	return rc;

Loading…
Cancel
Save