Commits
Li Jun committed 79cfabf2cd8
MLK-10490 usb: chipidea: otg_fsm: update b_sess_vld after changes to be b_idle In a corner case: system suspend with usb device connected on OTG port, then remove usb device and connect OTG port to PC, and then resume the system, OTG cannot be enumrated by PC. Reason is there is no BSV irq generated after resume, so b_sess_vld cannot be updated and otg fsm state keeps in b_idle state with vbus on, this patch force a update of b_sess_vld flag according to OTGSC BSV status. Acked-by: Peter Chen <peter.chen@freescale.com> Signed-off-by: Li Jun <jun.li@freescale.com> (cherry picked from commit 0c1a70a95e4f8ef069e4a9809a447a39f36d0628)