summaryrefslogtreecommitdiff
path: root/include/linux/usb
diff options
context:
space:
mode:
authorSriram Dash <sriram.dash@nxp.com>2016-09-23 12:57:52 +0530
committerMarek Vasut <marex@denx.de>2016-09-27 23:30:49 +0200
commit4c043712e9910ef1d612aedbd8304a1f7348ef5f (patch)
tree555b48572b27ad36a9585b6078aa33cc16b0dde1 /include/linux/usb
parentc609775e6fe6ce70d8ad3e244440b42fbf66bc13 (diff)
downloadu-boot-4c043712e9910ef1d612aedbd8304a1f7348ef5f.tar.gz
drivers: usb: xhci-fsl: Implement Erratum A-010151 for FSL USB3 controller
Currently the controller by default enables the Receive Detect feature in P3 mode in USB 3.0 PHY. However, USB 3.0 PHY does not reliably support receive detection in P3 mode. Enabling the USB3 controller to configure USB in P2 mode whenever the Receive Detect feature is required. Signed-off-by: Sriram Dash <sriram.dash@nxp.com> Signed-off-by: Rajesh Bhagat <rajesh.bhagat@nxp.com>
Diffstat (limited to 'include/linux/usb')
-rw-r--r--include/linux/usb/dwc3.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/usb/dwc3.h b/include/linux/usb/dwc3.h
index a0274461cc..c1b23b2f1b 100644
--- a/include/linux/usb/dwc3.h
+++ b/include/linux/usb/dwc3.h
@@ -198,6 +198,7 @@ struct dwc3 { /* offset: 0xC100 */
/* Global USB3 PIPE Control Register */
#define DWC3_GUSB3PIPECTL_PHYSOFTRST (1 << 31)
+#define DWC3_GUSB3PIPECTL_DISRXDETP3 (1 << 28)
#define DWC3_GUSB3PIPECTL_SUSPHY (1 << 17)
/* Global TX Fifo Size Register */