aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChuanhong Guo <gch981213@gmail.com>2020-07-12 15:39:18 +0800
committerChuanhong Guo <gch981213@gmail.com>2020-07-12 15:39:18 +0800
commit0997342f24a001af2638e6b740eb24c965ae073a (patch)
treec39862af6a706ec10cd3355b3b2218448cfbb43d
parent2dc5ce622a35f8924accbfbeda689c763f517f5d (diff)
downloadupstream-0997342f24a001af2638e6b740eb24c965ae073a.tar.gz
upstream-0997342f24a001af2638e6b740eb24c965ae073a.tar.bz2
upstream-0997342f24a001af2638e6b740eb24c965ae073a.zip
ath79: qihoo,c301: use phy-supply for usb vbus
Linux phy subsystem provides support for a phy regulator defined via phy-supply property. Use it to turn on usb power only when usb is probed. Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
-rw-r--r--target/linux/ath79/dts/ar9344_qihoo_c301.dts4
1 files changed, 2 insertions, 2 deletions
diff --git a/target/linux/ath79/dts/ar9344_qihoo_c301.dts b/target/linux/ath79/dts/ar9344_qihoo_c301.dts
index 2d5b5b3ab2..2b5d920b8b 100644
--- a/target/linux/ath79/dts/ar9344_qihoo_c301.dts
+++ b/target/linux/ath79/dts/ar9344_qihoo_c301.dts
@@ -52,13 +52,12 @@
gpio = <&gpio 18 GPIO_ACTIVE_LOW>;
};
- reg_usb_vbus {
+ usb_vbus: reg_usb_vbus {
compatible = "regulator-fixed";
regulator-name = "usb_vbus";
regulator-min-microvolt = <5000000>;
regulator-max-microvolt = <5000000>;
enable-active-high;
- regulator-always-on;
gpio = <&gpio 19 GPIO_ACTIVE_HIGH>;
};
};
@@ -202,6 +201,7 @@
&usb_phy {
status = "okay";
+ phy-supply = <&usb_vbus>;
};
&pcie {