ARM64: dts: rk3399: add some properties to config dwc3
authorWu Liang feng <wulf@rock-chips.com>
Thu, 24 Mar 2016 11:39:15 +0000 (19:39 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Fri, 25 Mar 2016 02:13:03 +0000 (10:13 +0800)
RK3399 dwc3 has some hardware properties, which is platform
dependent, including the following properties:
1. Set PHYIF to 1 to use 16-bit UTMI+ interface;
2. Clear ENBLSLPM to 0 to disable sleep and l1 suspend;
3. Clear U2_FREECLK_EXITSTS to 0;
4. Clear DEV_FORCE_20_CLK_FOR_30_CLK to 0;
5. Clear DELAYP1TRANS to 0;

Change-Id: I85de326e3c2177c66966f1239bcab838df01492d
Signed-off-by: Wu Liang feng <wulf@rock-chips.com>
arch/arm64/boot/dts/rockchip/rk3399.dtsi

index 04ba3e8dde1cfb7679ccc0b6880196ade6468225..9274d17a52b6183d2f0a3b95f6ee16b8b8d1c6c7 100644 (file)
                        interrupts = <GIC_SPI 105 IRQ_TYPE_LEVEL_HIGH>;
                        dr_mode = "otg";
                        tx-fifo-resize;
+                       snps,dis_enblslpm_quirk;
+                       snps,phyif_utmi_16_bits;
+                       snps,dis_u2_freeclk_exists_quirk;
+                       snps,dis_del_phy_power_chg_quirk;
                        status = "disabled";
                };
        };
                        interrupts = <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>;
                        dr_mode = "otg";
                        tx-fifo-resize;
+                       snps,dis_enblslpm_quirk;
+                       snps,phyif_utmi_16_bits;
+                       snps,dis_u2_freeclk_exists_quirk;
+                       snps,dis_del_phy_power_chg_quirk;
                        status = "disabled";
                };
        };