|
@@ -116,13 +116,14 @@ static int __devinit tah_probe(struct of_device *ofdev,
|
|
goto err_free;
|
|
goto err_free;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ dev_set_drvdata(&ofdev->dev, dev);
|
|
|
|
+
|
|
/* Initialize TAH and enable IPv4 checksum verification, no TSO yet */
|
|
/* Initialize TAH and enable IPv4 checksum verification, no TSO yet */
|
|
tah_reset(ofdev);
|
|
tah_reset(ofdev);
|
|
|
|
|
|
printk(KERN_INFO
|
|
printk(KERN_INFO
|
|
"TAH %s initialized\n", ofdev->node->full_name);
|
|
"TAH %s initialized\n", ofdev->node->full_name);
|
|
wmb();
|
|
wmb();
|
|
- dev_set_drvdata(&ofdev->dev, dev);
|
|
|
|
|
|
|
|
return 0;
|
|
return 0;
|
|
|
|
|