From: Johann Neuhauser Date: Thu, 19 Dec 2019 12:11:26 +0000 (+0100) Subject: ath79: ar934x: use reset for usb-phy-analog X-Git-Tag: v1.5.1~21 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=fd92e91a5756ca61d415877414c7678ed135f45b;p=librecmc%2Flibrecmc.git ath79: ar934x: use reset for usb-phy-analog This was already available on ar71xx, but is missing on ath79. This solves the slow usb speed on TP-Link WDR3600/WDR4300 and similar, as reported in Flyspray [0], OpenWRT Forum [1] and GitHub PR [2]. [0] https://bugs.openwrt.org/index.php?do=details&task_id=2567 [1] https://forum.openwrt.org/t/usb-wdr4300-low-speed-on-external-storage/46794 [2] https://github.com/openwrt/openwrt/pull/964 Tested-By: Lech Perczak [TL-WDR4300] Signed-off-by: Johann Neuhauser (cherry picked from commit bda6b6144dbe3e12d128b500821799ef472de4cb) --- diff --git a/target/linux/ath79/dts/ar934x.dtsi b/target/linux/ath79/dts/ar934x.dtsi index 831854b89b..e2de2a4590 100644 --- a/target/linux/ath79/dts/ar934x.dtsi +++ b/target/linux/ath79/dts/ar934x.dtsi @@ -181,8 +181,8 @@ usb_phy: usb-phy { compatible = "qca,ar9340-usb-phy", "qca,ar7200-usb-phy"; - reset-names = "usb-phy", "usb-suspend-override"; - resets = <&rst 4>, <&rst 3>; + reset-names = "usb-phy-analog", "usb-phy", "usb-suspend-override"; + resets = <&rst 11>, <&rst 4>, <&rst 3>; #phy-cells = <0>;