--- a/devices/8139too-2.6.23-ethercat.c Tue Jun 17 09:44:46 2008 +0000
+++ b/devices/8139too-2.6.23-ethercat.c Tue Jun 17 10:19:52 2008 +0000
@@ -1070,10 +1070,7 @@
/* dev is fully set up and ready to use now */
// offer device to EtherCAT master module
- if (ecdev_offer(dev, ec_poll, THIS_MODULE, &tp->ecdev)) {
- printk(KERN_ERR PFX "Failed to offer device.\n");
- goto err_out;
- }
+ tp->ecdev = ecdev_offer(dev, ec_poll, THIS_MODULE);
if (!tp->ecdev) {
DPRINTK("about to register device named %s (%p)...\n", dev->name, dev);