diff options
Diffstat (limited to 'target/linux/ipq806x/patches-4.4/315-disable-usb3-phy-suspend.patch')
-rw-r--r-- | target/linux/ipq806x/patches-4.4/315-disable-usb3-phy-suspend.patch | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/target/linux/ipq806x/patches-4.4/315-disable-usb3-phy-suspend.patch b/target/linux/ipq806x/patches-4.4/315-disable-usb3-phy-suspend.patch new file mode 100644 index 0000000000..4b5d480d33 --- /dev/null +++ b/target/linux/ipq806x/patches-4.4/315-disable-usb3-phy-suspend.patch @@ -0,0 +1,36 @@ +--- a/arch/arm/boot/dts/qcom-ipq8064.dtsi ++++ b/arch/arm/boot/dts/qcom-ipq8064.dtsi +@@ -678,6 +678,8 @@ + clocks = <&gcc USB30_0_MASTER_CLK>; + clock-names = "core"; + ++ syscon-tcsr = <&tcsr 0xb0 1>; ++ + ranges; + + status = "disabled"; +@@ -689,6 +691,7 @@ + phys = <&hs_phy_0>, <&ss_phy_0>; + phy-names = "usb2-phy", "usb3-phy"; + dr_mode = "host"; ++ snps,dis_u3_susphy_quirk; + }; + }; + +@@ -699,6 +702,8 @@ + clocks = <&gcc USB30_1_MASTER_CLK>; + clock-names = "core"; + ++ syscon-tcsr = <&tcsr 0xb0 0>; ++ + ranges; + + status = "disabled"; +@@ -710,6 +715,7 @@ + phys = <&hs_phy_1>, <&ss_phy_1>; + phy-names = "usb2-phy", "usb3-phy"; + dr_mode = "host"; ++ snps,dis_u3_susphy_quirk; + }; + }; + |