Browse Source

[sis190] Initialise network device before calling register_netdev()

Signed-off-by: Michael Brown <mcb30@ipxe.org>
tags/v1.20.1
Michael Brown 15 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
 	rc = sis190_init_board(pdev, &dev);
1121
 	rc = sis190_init_board(pdev, &dev);
1122
 	if (rc < 0)
1122
 	if (rc < 0)
1123
 		goto out;
1123
 		goto out;
1124
+	netdev_init(dev, &sis190_netdev_ops);
1124
 
1125
 
1125
 	pci_set_drvdata(pdev, dev);
1126
 	pci_set_drvdata(pdev, dev);
1126
 
1127
 
1142
 	sis190_set_speed_auto(dev);
1143
 	sis190_set_speed_auto(dev);
1143
 	sis190_phy_task(tp);
1144
 	sis190_phy_task(tp);
1144
 
1145
 
1145
-	netdev_init(dev, &sis190_netdev_ops);
1146
 	netdev_link_down(dev);
1146
 	netdev_link_down(dev);
1147
 out:
1147
 out:
1148
 	return rc;
1148
 	return rc;

Loading…
Cancel
Save