summaryrefslogtreecommitdiff
path: root/arch/arm64/boot
diff options
context:
space:
mode:
authorLi Jun <jun.li@nxp.com>2020-03-01 20:26:06 +0800
committerLi Jun <jun.li@nxp.com>2020-03-02 21:38:22 +0800
commitb84f6b9289a8c44755469618fa033684db914696 (patch)
tree9ec94af27ced59cdbb465554ba311b57e76d62c4 /arch/arm64/boot
parent2a3bb30476df64d8a90d021272994405c97f1b7e (diff)
MLK-23411 ARM64: dts: imx8mq-evk: disable u1 and u2 entries for typec port
Commit 729dcffd1ed31 ("usb: dwc3: gadget: Add support for disabling U1 and U2 entries") give detail explaination for user case of disable u1 and u2 in gadget mode: "Usecase 1: When combining dwc3 with an redriver for a USB Type-C device solution, itsometimes have problems with leaving U1/U2 for certain hosts, resulting in link training errors and reconnects. For this U1/U2 state entries may be avoided." on imx8mq-evk board, we have typec and redriver used and android reported unstable issue when use some host PC for adb, so to have a better performance, we disable u1 and u2 entries. Reported-by: Richard Liu <xuegang.liu@nxp.com> Reviewed-by: Peter Chen <peter.chen@nxp.com> Signed-off-by: Li Jun <jun.li@nxp.com>
Diffstat (limited to 'arch/arm64/boot')
-rwxr-xr-xarch/arm64/boot/dts/freescale/imx8mq-evk.dts2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8mq-evk.dts b/arch/arm64/boot/dts/freescale/imx8mq-evk.dts
index 1f740ba2e70d..e211234e80ff 100755
--- a/arch/arm64/boot/dts/freescale/imx8mq-evk.dts
+++ b/arch/arm64/boot/dts/freescale/imx8mq-evk.dts
@@ -696,6 +696,8 @@
srp-disable;
adp-disable;
usb-role-switch;
+ snps,dis-u1-entry-quirk;
+ snps,dis-u2-entry-quirk;
status = "okay";
port {