From 2442b131cd085787d8cf5643767b4957de8acd63 Mon Sep 17 00:00:00 2001 From: Sebastian Schaper Date: Sat, 6 Jun 2026 20:00:57 +0200 Subject: [PATCH] ipq806x: fix USB port for Nokia AC400i drop usb3_0 node, enable usb3_1 PHYs, set gpio58 for power enable Signed-off-by: Sebastian Schaper Link: https://github.com/openwrt/openwrt/pull/23740 Signed-off-by: Jonas Jelonek --- .../linux/ipq806x/dts/qcom-ipq8065-ac400i.dts | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/target/linux/ipq806x/dts/qcom-ipq8065-ac400i.dts b/target/linux/ipq806x/dts/qcom-ipq8065-ac400i.dts index c3f0649fbe0..ef30ff314d1 100644 --- a/target/linux/ipq806x/dts/qcom-ipq8065-ac400i.dts +++ b/target/linux/ipq806x/dts/qcom-ipq8065-ac400i.dts @@ -170,6 +170,16 @@ input; }; }; + + usb_pwr_en_pins: usb_pwr_en_pins { + mux { + pins = "gpio58"; + function = "gpio"; + drive-strength = <12>; + bias-pull-down; + output-high; + }; + }; }; &gsbi2 { @@ -247,12 +257,19 @@ }; }; -&usb3_0 { +&hs_phy_1 { + status = "okay"; +}; + +&ss_phy_1 { status = "okay"; }; &usb3_1 { status = "okay"; + + pinctrl-0 = <&usb_pwr_en_pins>; + pinctrl-names = "default"; }; &pcie0 { -- 2.47.3