]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ENGR00235630 MX6 USB :fix USB does not work when plug in device during suspend
authormake shi <b15407@freescale.com>
Wed, 5 Dec 2012 06:31:41 +0000 (14:31 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:35:47 +0000 (08:35 +0200)
commitb18be11077a7975f9d80b06dbfd3d37ce4a6cb6b
tree1a84a7ff7d92321f1e5874970778ea53ed741bee
parent652b4c27b1488cf35f1a3367d6648a5850371a2a
ENGR00235630 MX6 USB :fix USB does not work when plug in device during suspend

USB does not work when plug in a usb device during system suspend. Under this
case, USB driver will be in low power mode, but WIE bit not be set if usb wake
up is not enabled.So there are only ID change interrupt no USB wakeup interrupt
after system resume.In current bsp, after system resume ID change status not be
clear,and ID change interrupt will continue happen, which cause the system busy.
No checking WIR bit if ID change interrupt happen when USB in low power mode to
fix this issue.

Signed-off-by: make shi <b15407@freescale.com>
arch/arm/mach-mx6/usb_dr.c