[openwrt/openwrt] mediatek: mt7987: enable usb 3.0 by default

LEDE Commits lede-commits at lists.infradead.org
Tue Nov 25 08:53:40 PST 2025


dangole pushed a commit to openwrt/openwrt.git, branch main:
https://git.openwrt.org/295601b0d484ca85b8dcbea1cb1940b377dfaf86

commit 295601b0d484ca85b8dcbea1cb1940b377dfaf86
Author: Chukun Pan <amadeus at jmu.edu.cn>
AuthorDate: Thu Nov 6 22:20:30 2025 +0800

    mediatek: mt7987: enable usb 3.0 by default
    
    There is no reason to limit USB to 2.0 mode by default. This
    limitation should be done when both gmac2 and USB are enabled.
    
    Signed-off-by: Chukun Pan <amadeus at jmu.edu.cn>
---
 target/linux/mediatek/dts/mt7987.dtsi                      | 5 +++--
 target/linux/mediatek/dts/mt7987a-bananapi-bpi-r4-lite.dts | 3 ---
 target/linux/mediatek/dts/mt7987a-rfb-eth2-usb.dtso        | 6 ++----
 3 files changed, 5 insertions(+), 9 deletions(-)

diff --git a/target/linux/mediatek/dts/mt7987.dtsi b/target/linux/mediatek/dts/mt7987.dtsi
index ba13e9e200..9180659a5e 100644
--- a/target/linux/mediatek/dts/mt7987.dtsi
+++ b/target/linux/mediatek/dts/mt7987.dtsi
@@ -858,9 +858,10 @@
 				      "dma_ck";
 			#address-cells = <2>;
 			#size-cells = <2>;
-			phys = <&tphyu2port0 PHY_TYPE_USB2>;
+			mediatek,u3p-dis-msk = <0x0>;
+			phys = <&tphyu2port0 PHY_TYPE_USB2>,
+			       <&tphyu3port0 PHY_TYPE_USB3>;
 			usb2-lpm-disable;
-			mediatek,u3p-dis-msk=<1>;
 			status = "disabled";
 		};
 
diff --git a/target/linux/mediatek/dts/mt7987a-bananapi-bpi-r4-lite.dts b/target/linux/mediatek/dts/mt7987a-bananapi-bpi-r4-lite.dts
index f4366ce349..c209b3d4eb 100644
--- a/target/linux/mediatek/dts/mt7987a-bananapi-bpi-r4-lite.dts
+++ b/target/linux/mediatek/dts/mt7987a-bananapi-bpi-r4-lite.dts
@@ -257,9 +257,6 @@
 };
 
 &ssusb {
-	mediatek,u3p-dis-msk=<0>;
-	phys = <&tphyu2port0 PHY_TYPE_USB2>,
-	       <&tphyu3port0 PHY_TYPE_USB3>;
 	status = "okay";
 
 	/*
diff --git a/target/linux/mediatek/dts/mt7987a-rfb-eth2-usb.dtso b/target/linux/mediatek/dts/mt7987a-rfb-eth2-usb.dtso
index 3e2bea0353..a113ad05cc 100644
--- a/target/linux/mediatek/dts/mt7987a-rfb-eth2-usb.dtso
+++ b/target/linux/mediatek/dts/mt7987a-rfb-eth2-usb.dtso
@@ -16,10 +16,8 @@
 	fragment at 1 {
 		target-path = "/soc/usb at 11200000";
 		__overlay__ {
-			phys = <&tphyu2port0 PHY_TYPE_USB2>,
-			       <&tphyu3port0 PHY_TYPE_USB3>;
-			mediatek,u3p-dis-msk=<0>;
+			mediatek,u3p-dis-msk = <0x1>;
+			phys = <&tphyu2port0 PHY_TYPE_USB2>;
 		};
 	};
 };
-




More information about the lede-commits mailing list