Lines Matching defs:usb_state
244 * @usb_state: Structure for usb stack information
297 struct ab8500_charger_usb_state usb_state;
1096 switch (di->usb_state.usb_current_ua) {
1284 if (di->usb_state.usb_current_ua >= 0)
1285 min_value = min(di->usb_state.usb_current_ua, min_value);
2409 spin_lock_irqsave(&di->usb_state.usb_lock, flags);
2410 di->usb_state.state = di->usb_state.state_tmp;
2411 di->usb_state.usb_current_ua = di->usb_state.usb_current_tmp_ua;
2412 spin_unlock_irqrestore(&di->usb_state.usb_lock, flags);
2415 __func__, di->usb_state.state, di->usb_state.usb_current_ua);
2417 switch (di->usb_state.state) {
3205 if ((di->usb_state.usb_current_ua == 2000) && (mA > 2))
3216 dev_dbg(di->dev, "%s usb_state: 0x%02x mA: %d\n",
3219 spin_lock(&di->usb_state.usb_lock);
3220 di->usb_state.state_tmp = bm_usb_state;
3222 di->usb_state.usb_current_tmp_ua = mA * 1000;
3223 spin_unlock(&di->usb_state.usb_lock);
3480 spin_lock_init(&di->usb_state.usb_lock);
3527 di->usb_state.usb_current_ua = -1;