summaryrefslogtreecommitdiff
path: root/board
diff options
context:
space:
mode:
authorLi Jun <jun.li@nxp.com>2018-08-10 17:22:38 +0800
committerFrank Li <Frank.Li@nxp.com>2018-08-10 12:10:31 -0500
commiteeb6a8d545e4810df6e3ce2125fa69a1781ea605 (patch)
treeea1b255e06bb97458a5c31dfc508d42897308952 /board
parentbc76fe6dad1e8d6e5a98eea635a57b0feb4fefcf (diff)
MLK-19181-5 imx8mq_evk: Force USB to be high speed for uuu
As there is problem with super speed with SDP, we force the dwc3 usb speed to be high speed. Signed-off-by: Li Jun <jun.li@nxp.com>
Diffstat (limited to 'board')
-rw-r--r--board/freescale/imx8mq_evk/imx8mq_evk.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/board/freescale/imx8mq_evk/imx8mq_evk.c b/board/freescale/imx8mq_evk/imx8mq_evk.c
index a5482b1ca0d..010fb3ad85a 100644
--- a/board/freescale/imx8mq_evk/imx8mq_evk.c
+++ b/board/freescale/imx8mq_evk/imx8mq_evk.c
@@ -170,7 +170,11 @@ int board_phy_config(struct phy_device *phydev)
#define USB_PHY_CTRL2_TXENABLEN0 BIT(8)
static struct dwc3_device dwc3_device_data = {
+#ifdef CONFIG_SPL_BUILD
+ .maximum_speed = USB_SPEED_HIGH,
+#else
.maximum_speed = USB_SPEED_SUPER,
+#endif
.base = USB1_BASE_ADDR,
.dr_mode = USB_DR_MODE_PERIPHERAL,
.index = 0,