MLK-9618-7 usb: chipidea: otg: delay turn on vbus when detecting data pulse
authorLi Jun <b47624@freescale.com>
Thu, 16 Oct 2014 14:18:00 +0000 (22:18 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 19:47:00 +0000 (14:47 -0500)
commit3c687dd3d368576a3068c9bffc489bf26e025be3
tree478d228149ed7cccb4c63c1e9d0c6fdb6a51d183
parent2214b81836b95ffd988a44e5e4acdfcda2f36c4b
MLK-9618-7 usb: chipidea: otg: delay turn on vbus when detecting data pulse

This patch adds a timer to delay turn on vbus after detecting data pulse
from B-device, this is required by OTG SRP timing.

Signed-off-by: Li Jun <b47624@freescale.com>
(cherry picked from commit f02ee3e93715c41f5b1e11140f36e350c7ed4d6b)
drivers/usb/chipidea/core.c
drivers/usb/chipidea/otg_fsm.c
drivers/usb/chipidea/otg_fsm.h
include/linux/usb/otg-fsm.h