master/module.c
changeset 484 9fde4a17b820
parent 453 2ecaa53c6291
child 495 88c597598bbc
equal deleted inserted replaced
483:1a507e9ab735 484:9fde4a17b820
   113         }
   113         }
   114 
   114 
   115         if (ec_master_init(master, i, ec_eoeif_count, device_number))
   115         if (ec_master_init(master, i, ec_eoeif_count, device_number))
   116             goto out_free;
   116             goto out_free;
   117 
   117 
   118         if (kobject_add(&master->kobj)) {
       
   119             EC_ERR("Failed to add kobj.\n");
       
   120             kobject_put(&master->kobj); // free master
       
   121             goto out_free;
       
   122         }
       
   123 
       
   124         list_add_tail(&master->list, &ec_masters);
   118         list_add_tail(&master->list, &ec_masters);
   125     }
   119     }
   126 
   120 
   127     EC_INFO("Master driver initialized.\n");
   121     EC_INFO("Master driver initialized.\n");
   128     return 0;
   122     return 0;