From 673518e79742b862b373197dbab17bd506010536 Mon Sep 17 00:00:00 2001 From: Li Jun Date: Fri, 10 Aug 2018 17:22:38 +0800 Subject: [PATCH] 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 (cherry picked from commit eeb6a8d545e4810df6e3ce2125fa69a1781ea605) (cherry picked from commit 6f2cb1d190acebd5e55260c1eaeb3b7666c1f70c) (cherry picked from commit eca93dd1c6070e809d24aa40d7d719ad2aa2d880) --- board/freescale/imx8mq_evk/imx8mq_evk.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/board/freescale/imx8mq_evk/imx8mq_evk.c b/board/freescale/imx8mq_evk/imx8mq_evk.c index 94a73a38b8..92e3949bf6 100644 --- a/board/freescale/imx8mq_evk/imx8mq_evk.c +++ b/board/freescale/imx8mq_evk/imx8mq_evk.c @@ -112,7 +112,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, -- 2.17.1