arm64: dts: rockchip: add linestate check dis quirk for rk3399 dwc3
authorWilliam Wu <william.wu@rock-chips.com>
Tue, 18 Apr 2017 08:14:58 +0000 (16:14 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Tue, 18 Apr 2017 09:55:35 +0000 (17:55 +0800)
rk3399 dwc3 has a problem that USB 2.0 MAC lineState not
reflect the expected line state (J) during transmission.
Add this quirk to add the ipgap between (tkn to tkn/data)
with 40 bit times of TXENDDELAY, and linestate is ignored
during this 40 bit times delay.

Change-Id: Ife9d46dbf2a8d4a8faa2fc20bfad442d6bb88a05
Signed-off-by: William Wu <william.wu@rock-chips.com>
arch/arm64/boot/dts/rockchip/rk3399.dtsi

index 3cbbacc2bb27beefa0b84c54c8ea45a3867c65eb..6f5501622c69c8638c656a9b2db1891d6534d06f 100644 (file)
                        snps,dis-u2-freeclk-exists-quirk;
                        snps,dis_u2_susphy_quirk;
                        snps,dis-del-phy-power-chg-quirk;
+                       snps,tx-ipgap-linecheck-dis-quirk;
                        snps,xhci-slow-suspend-quirk;
                        status = "disabled";
                };
                        snps,dis-u2-freeclk-exists-quirk;
                        snps,dis_u2_susphy_quirk;
                        snps,dis-del-phy-power-chg-quirk;
+                       snps,tx-ipgap-linecheck-dis-quirk;
                        snps,xhci-slow-suspend-quirk;
                        status = "disabled";
                };