diff options
author | Johann Neuhauser <johann@it-neuhauser.de> | 2019-12-19 13:11:26 +0100 |
---|---|---|
committer | John Crispin <john@phrozen.org> | 2020-01-15 23:15:20 +0100 |
commit | bda6b6144dbe3e12d128b500821799ef472de4cb (patch) | |
tree | fe05abac0d6d729bc847ce550e16a03e88cbab30 /target/linux | |
parent | 6cca6fffa06b1996f9bcc280f766e8ba4fa97d45 (diff) | |
download | upstream-bda6b6144dbe3e12d128b500821799ef472de4cb.tar.gz upstream-bda6b6144dbe3e12d128b500821799ef472de4cb.tar.bz2 upstream-bda6b6144dbe3e12d128b500821799ef472de4cb.zip |
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
Signed-off-by: Johann Neuhauser <johann@it-neuhauser.de>
Diffstat (limited to 'target/linux')
-rw-r--r-- | target/linux/ath79/dts/ar934x.dtsi | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/target/linux/ath79/dts/ar934x.dtsi b/target/linux/ath79/dts/ar934x.dtsi index bb6c647452..8cd0b4e086 100644 --- a/target/linux/ath79/dts/ar934x.dtsi +++ b/target/linux/ath79/dts/ar934x.dtsi @@ -199,8 +199,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>; |