If b device does not detect vbus on after TB_SRP_FAIL of data pulse,
b device should show 'Device no response' message.
Signed-off-by: Li Jun <b47624@freescale.com>
(cherry picked from commit
079e1cb81b6259cb4a5e651e1c02f4c3b58a20ed)
static int b_srp_fail_tmout(struct ci_hdrc *ci)
{
ci->fsm.b_srp_done = 1;
+ dev_warn(ci->dev, "Device No Response\n");
return 1;
}
switch (old_state) {
case OTG_STATE_B_IDLE:
otg_del_timer(fsm, B_SE0_SRP);
+ otg_del_timer(fsm, B_SRP_FAIL);
fsm->b_se0_srp = 0;
fsm->adp_sns = 0;
fsm->adp_prb = 0;