master/module.c
changeset 56 36d1fa37f5e1
parent 55 059a9e712aa7
child 58 21b7342e2a90
equal deleted inserted replaced
55:059a9e712aa7 56:36d1fa37f5e1
   322                "module because of no device!\n");
   322                "module because of no device!\n");
   323         return;
   323         return;
   324       }
   324       }
   325 
   325 
   326       ec_master_close(master);
   326       ec_master_close(master);
       
   327       ec_master_reset(master);
       
   328 
   327       module_put(master->device.module);
   329       module_put(master->device.module);
   328       ec_masters_reserved[i] = 0;
   330       ec_masters_reserved[i] = 0;
   329 
   331 
   330       printk(KERN_INFO "EtherCAT: Released master %i.\n", i);
   332       printk(KERN_INFO "EtherCAT: Released master %i.\n", i);
   331 
   333