diff options
| author | Rosen Penev | 2024-12-03 21:29:37 +0000 |
|---|---|---|
| committer | John Crispin | 2024-12-13 14:29:03 +0000 |
| commit | 508bf7ca0fc58d5f9d156bd05b5ae9a6e5b780e3 (patch) | |
| tree | a4a5b03378caa9e3e1ded6eec6c9ffd2d643d066 | |
| parent | 225b84d5832ddcc35ebc73e7cea34e9846cfa6f5 (diff) | |
| download | openwrt-508bf7ca0fc58d5f9d156bd05b5ae9a6e5b780e3.tar.gz | |
lantiq: use regulator for USB GPIO
One is already present. The other one can be implemented in terms of the
PHY.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/17250
Signed-off-by: John Crispin <john@phrozen.org>
| -rw-r--r-- | target/linux/lantiq/files/arch/mips/boot/dts/lantiq/ar9_zte_h201l.dts | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/ar9_zte_h201l.dts b/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/ar9_zte_h201l.dts index a0e3664b6d..3e8cbcf84b 100644 --- a/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/ar9_zte_h201l.dts +++ b/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/ar9_zte_h201l.dts @@ -96,11 +96,6 @@ gpio-export,output = <1>; gpios = <&gpio 38 GPIO_ACTIVE_HIGH>; }; - usb { - gpio-export,name = "usb"; - gpio-export,output = <1>; - gpios = <&gpio 28 GPIO_ACTIVE_HIGH>; - }; wifi { gpio-export,name = "wifi"; gpio-export,output = <1>; @@ -108,6 +103,18 @@ }; }; + usb_phy: regulator-usb-phy { + compatible = "regulator-fixed"; + + regulator-name = "USB_PHY"; + + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + + gpios = <&gpio 28 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + usb_vbus: regulator-usb-vbus { compatible = "regulator-fixed"; @@ -166,6 +173,7 @@ &usb_phy0 { status = "okay"; + phy-supply = <&usb_phy>; }; |