usb/host:Enter runtime_suspend without 500ms delay when otg state == A_HOST
authorjianqian <jianqiang.tang@intel.com>
Tue, 5 Jun 2012 06:23:50 +0000 (14:23 +0800)
committerbuildbot <buildbot@intel.com>
Fri, 8 Jun 2012 13:10:05 +0000 (06:10 -0700)
commit4acbdffcc5bab2a94d3e16b7de21ee564c3366a4
tree5e55fa0c91888503982ddea4f420cd9116ba3d7b
parent0d9e453116dac29f323865df2428ac9691b3e1c2
usb/host:Enter runtime_suspend without 500ms delay when otg state == A_HOST
 || otg state == A_WAIT_B_CON

BZ: 36969

Enter runtime_suspend without delay in runtime_idle to prevent port change happens
during 500ms delay.
If during 500ms delay, devices like mouse connect to port, this event can not process
for driver also enter runtime suspend.

Change to submit to R3-Stable.

Change-Id: I5286c0b69ca667a4a40052a273e014bfc3ad2fcb
Signed-off-by: jianqian <jianqiang.tang@intel.com>
Reviewed-on: http://android.intel.com:8080/51382
Reviewed-by: Meng, Zhe <zhe.meng@intel.com>
Tested-by: Meng, Zhe <zhe.meng@intel.com>
Reviewed-by: Tang, Richard <richard.tang@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
drivers/usb/otg/penwell_otg.c