diff options
author | Li Jun <jun.li@nxp.com> | 2020-03-01 20:26:06 +0800 |
---|---|---|
committer | Li Jun <jun.li@nxp.com> | 2020-03-02 21:38:22 +0800 |
commit | b84f6b9289a8c44755469618fa033684db914696 (patch) | |
tree | 9ec94af27ced59cdbb465554ba311b57e76d62c4 | |
parent | 2a3bb30476df64d8a90d021272994405c97f1b7e (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>
-rwxr-xr-x | arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 2 |
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 { |