--- a/devices/8139too-2.6.13-ethercat.c Thu Nov 23 20:19:26 2006 +0000
+++ b/devices/8139too-2.6.13-ethercat.c Fri Nov 24 11:02:35 2006 +0000
@@ -2907,20 +2907,12 @@
printk(KERN_ERR "Failed to register EtherCAT device!\n");
goto out_pci;
}
-
- printk(KERN_INFO "Starting EtherCAT device...\n");
- if (ecdev_start(ec_device_master_index)) {
- printk(KERN_ERR "Failed to start EtherCAT device!\n");
- goto out_unregister;
- }
} else {
printk(KERN_WARNING "No EtherCAT device registered!\n");
}
return 0;
- out_unregister:
- ecdev_unregister(ec_device_master_index, rtl_ec_dev);
out_pci:
pci_unregister_driver(&rtl8139_pci_driver);
out_return:
@@ -2937,8 +2929,6 @@
printk(KERN_INFO "Cleaning up RTL8139-EtherCAT module...\n");
if (rtl_ec_net_dev) {
- printk(KERN_INFO "Stopping device...\n");
- ecdev_stop(ec_device_master_index);
printk(KERN_INFO "Unregistering device...\n");
ecdev_unregister(ec_device_master_index, rtl_ec_dev);
rtl_ec_dev = NULL;