master/master.c
changeset 872 d4e0380d63b3
parent 861 6e3de145421a
child 879 9b395c5646ab
equal deleted inserted replaced
871:5a8959f77854 872:d4e0380d63b3
   169     master->internal_lock = SPIN_LOCK_UNLOCKED;
   169     master->internal_lock = SPIN_LOCK_UNLOCKED;
   170     master->request_cb = NULL;
   170     master->request_cb = NULL;
   171     master->release_cb = NULL;
   171     master->release_cb = NULL;
   172     master->cb_data = NULL;
   172     master->cb_data = NULL;
   173 
   173 
   174     INIT_LIST_HEAD(&master->eeprom_requests);
   174     INIT_LIST_HEAD(&master->sii_requests);
   175     init_MUTEX(&master->eeprom_sem);
   175     init_MUTEX(&master->sii_sem);
   176     init_waitqueue_head(&master->eeprom_queue);
   176     init_waitqueue_head(&master->sii_queue);
   177 
   177 
   178     INIT_LIST_HEAD(&master->slave_sdo_requests);
   178     INIT_LIST_HEAD(&master->slave_sdo_requests);
   179     init_MUTEX(&master->sdo_sem);
   179     init_MUTEX(&master->sdo_sem);
   180     init_waitqueue_head(&master->sdo_queue);
   180     init_waitqueue_head(&master->sdo_queue);
   181 
   181