Solve xHCI detect SS device as HS device issue.
authorYu Wang <yu.y.wang@intel.com>
Fri, 27 Apr 2012 03:23:42 +0000 (11:23 +0800)
committerbuildbot <buildbot@intel.com>
Wed, 2 May 2012 12:28:05 +0000 (05:28 -0700)
commitda9378763c2a00737f3956007986b7d6db177f02
treef93c5ebce2b3c64810a1ae8f82b23ced9276a35d
parent24bb1e7066cf302f71b50140fce7b5b37cdcbe2b
Solve xHCI detect SS device as HS device issue.

BZ: 33811

This is a workaround for hardware bug. When USB3 phy in P3 state, its
RxDetect is not work well. So force PHY change to P2 state when USB3
controller want to perform receiver detection.

Change-Id: Ifbe3af1a47c784bd0afa4f5e0c20f5c228d6c161
Signed-off-by: Yu Wang <yu.y.wang@intel.com>
Reviewed-on: http://android.intel.com:8080/46561
Reviewed-by: Tang, Richard <richard.tang@intel.com>
Tested-by: Sun, Jianhua <jianhua.sun@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
drivers/usb/otg/dwc_otg3.c
include/linux/usb/dwc_otg3.h