master/module.c
branchstable-1.1
changeset 1716 9440f4ff25c7
parent 1715 e675450f2174
child 1721 8d1fcfe68ced
equal deleted inserted replaced
1715:e675450f2174 1716:9440f4ff25c7
   367     if (ec_device_open(master->device)) {
   367     if (ec_device_open(master->device)) {
   368         EC_ERR("Failed to open device!\n");
   368         EC_ERR("Failed to open device!\n");
   369         return -1;
   369         return -1;
   370     }
   370     }
   371 
   371 
       
   372     ec_master_measure_bus_time(master);
   372     ec_master_idle_start(master);
   373     ec_master_idle_start(master);
   373     return 0;
   374     return 0;
   374 }
   375 }
   375 
   376 
   376 /*****************************************************************************/
   377 /*****************************************************************************/
   427     if (!try_module_get(master->device->module)) {
   428     if (!try_module_get(master->device->module)) {
   428         EC_ERR("Failed to reserve device module!\n");
   429         EC_ERR("Failed to reserve device module!\n");
   429         goto out_release;
   430         goto out_release;
   430     }
   431     }
   431 
   432 
       
   433     ec_master_measure_bus_time(master);
   432     ec_master_idle_stop(master);
   434     ec_master_idle_stop(master);
   433     ec_master_reset(master);
   435     ec_master_reset(master);
   434     master->mode = EC_MASTER_MODE_OPERATION;
   436     master->mode = EC_MASTER_MODE_OPERATION;
   435 
   437 
   436     if (!master->device->link_state) EC_WARN("Link is DOWN.\n");
   438     if (!master->device->link_state) EC_WARN("Link is DOWN.\n");