Lines Matching defs:usb_state
242 * @usb_state: Structure for usb stack information
295 struct ab8500_charger_usb_state usb_state;
1078 switch (di->usb_state.usb_current) {
1266 if (di->usb_state.usb_current >= 0)
1267 min_value = min(di->usb_state.usb_current, min_value);
2406 spin_lock_irqsave(&di->usb_state.usb_lock, flags);
2407 di->usb_state.state = di->usb_state.state_tmp;
2408 di->usb_state.usb_current = di->usb_state.usb_current_tmp;
2409 spin_unlock_irqrestore(&di->usb_state.usb_lock, flags);
2412 __func__, di->usb_state.state, di->usb_state.usb_current);
2414 switch (di->usb_state.state) {
3200 if ((di->usb_state.usb_current == 2) && (mA > 2))
3211 dev_dbg(di->dev, "%s usb_state: 0x%02x mA: %d\n",
3214 spin_lock(&di->usb_state.usb_lock);
3215 di->usb_state.state_tmp = bm_usb_state;
3216 di->usb_state.usb_current_tmp = mA;
3217 spin_unlock(&di->usb_state.usb_lock);
3434 spin_lock_init(&di->usb_state.usb_lock);
3480 di->usb_state.usb_current = -1;