master/master.h
changeset 2117 afb40fd6018e
parent 2094 83e9160319ec
child 2589 2b9c78543663
equal deleted inserted replaced
2116:1448a40b5af5 2117:afb40fd6018e
   230                                  variable and the \a allow_scan flag. */
   230                                  variable and the \a allow_scan flag. */
   231     wait_queue_head_t scan_queue; /**< Queue for processes that wait for
   231     wait_queue_head_t scan_queue; /**< Queue for processes that wait for
   232                                     slave scanning. */
   232                                     slave scanning. */
   233 
   233 
   234     unsigned int config_busy; /**< State of slave configuration. */
   234     unsigned int config_busy; /**< State of slave configuration. */
   235     unsigned int allow_config; /**< \a True, if slave configuration is
       
   236                                  allowed. */
       
   237     struct ec_mutex_t config_mutex; /**< Mutex protecting the \a config_busy
   235     struct ec_mutex_t config_mutex; /**< Mutex protecting the \a config_busy
   238                                    variable and the allow_config flag. */
   236                                    variable and the allow_config flag. */
   239     wait_queue_head_t config_queue; /**< Queue for processes that wait for
   237     wait_queue_head_t config_queue; /**< Queue for processes that wait for
   240                                       slave configuration. */
   238                                       slave configuration. */
   241 
   239