Browse Source

ipq806x: 5.15: enable again usb node for each device

Usb node now are disabled by default in dtsi. Enable again them in each
device dts.

Signed-off-by: Christian Marangi <[email protected]>
Christian Marangi 3 years ago
parent
commit
ecf1abe5bf
21 changed files with 343 additions and 15 deletions
  1. 24 0
      target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8062-wg2600hp3.dts
  2. 16 0
      target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-ad7200-c2600.dtsi
  3. 16 0
      target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-ap148.dts
  4. 16 0
      target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-ap161.dts
  5. 16 0
      target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-d7800.dts
  6. 16 0
      target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-db149.dts
  7. 16 0
      target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-eax500.dtsi
  8. 16 0
      target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-g10.dts
  9. 16 0
      target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-r7500.dts
  10. 16 0
      target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-r7500v2.dts
  11. 16 0
      target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-vr2600v.dts
  12. 16 0
      target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-wg2600hp.dts
  13. 18 10
      target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-wpq864.dts
  14. 16 0
      target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-wxr-2533dhp.dts
  15. 16 0
      target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8065-nbg6817.dts
  16. 16 0
      target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8065-nighthawk.dtsi
  17. 16 0
      target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8065-rt4230w-rev6.dts
  18. 8 0
      target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8065-tr4400-v2.dts
  19. 5 5
      target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8068-ecw5410.dts
  20. 24 0
      target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8068-mr42.dts
  21. 24 0
      target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8068-mr52.dts

+ 24 - 0
target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8062-wg2600hp3.dts

@@ -484,3 +484,27 @@
 		reg = <0x12 0x6>;
 	};
 };
+
+&hs_phy_0 {
+	status = "okay";
+};
+
+&ss_phy_0 {
+	status = "okay";
+};
+
+&usb3_0 {
+	status = "okay";
+};
+
+&hs_phy_1 {
+	status = "okay";
+};
+
+&ss_phy_1 {
+	status = "okay";
+};
+
+&usb3_1 {
+	status = "okay";
+};

+ 16 - 0
target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-ad7200-c2600.dtsi

@@ -250,6 +250,14 @@
 	};
 };
 
+&hs_phy_0 {
+	status = "okay";
+};
+
+&ss_phy_0 {
+	status = "okay";
+};
+
 &usb3_0 {
 	status = "okay";
 
@@ -257,6 +265,14 @@
 	pinctrl-names = "default";
 };
 
+&hs_phy_1 {
+	status = "okay";
+};
+
+&ss_phy_1 {
+	status = "okay";
+};
+
 &usb3_1 {
 	status = "okay";
 

+ 16 - 0
target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-ap148.dts

@@ -34,10 +34,26 @@
 	};
 };
 
+&hs_phy_0 {
+	status = "okay";
+};
+
+&ss_phy_0 {
+	status = "okay";
+};
+
 &usb3_0 {
 	status = "okay";
 };
 
+&hs_phy_1 {
+	status = "okay";
+};
+
+&ss_phy_1 {
+	status = "okay";
+};
+
 &usb3_1 {
 	status = "okay";
 };

+ 16 - 0
target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-ap161.dts

@@ -42,10 +42,26 @@
 	};
 };
 
+&hs_phy_0 {
+	status = "okay";
+};
+
+&ss_phy_0 {
+	status = "okay";
+};
+
 &usb3_0 {
 	status = "okay";
 };
 
+&hs_phy_1 {
+	status = "okay";
+};
+
+&ss_phy_1 {
+	status = "okay";
+};
+
 &usb3_1 {
 	status = "okay";
 };

+ 16 - 0
target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-d7800.dts

@@ -163,6 +163,14 @@
 	status = "okay";
 };
 
+&hs_phy_0 {
+	status = "okay";
+};
+
+&ss_phy_0 {
+	status = "okay";
+};
+
 &usb3_0 {
 	status = "okay";
 
@@ -170,6 +178,14 @@
 	pinctrl-names = "default";
 };
 
+&hs_phy_1 {
+	status = "okay";
+};
+
+&ss_phy_1 {
+	status = "okay";
+};
+
 &usb3_1 {
 	status = "okay";
 

+ 16 - 0
target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-db149.dts

@@ -75,10 +75,26 @@
 	};
 };
 
+&hs_phy_0 {
+	status = "okay";
+};
+
+&ss_phy_0 {
+	status = "okay";
+};
+
 &usb3_0 {
 	status = "okay";
 };
 
+&hs_phy_1 {
+	status = "okay";
+};
+
+&ss_phy_1 {
+	status = "okay";
+};
+
 &usb3_1 {
 	status = "okay";
 };

+ 16 - 0
target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-eax500.dtsi

@@ -12,10 +12,26 @@
 	};
 };
 
+&hs_phy_0 {
+	status = "okay";
+};
+
+&ss_phy_0 {
+	status = "okay";
+};
+
 &usb3_0 {
 	status = "okay";
 };
 
+&hs_phy_1 {
+	status = "okay";
+};
+
+&ss_phy_1 {
+	status = "okay";
+};
+
 &usb3_1 {
 	status = "okay";
 };

+ 16 - 0
target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-g10.dts

@@ -314,10 +314,26 @@
 	pinctrl-names = "default";
 };
 
+&hs_phy_0 {
+	status = "okay";
+};
+
+&ss_phy_0 {
+	status = "okay";
+};
+
 &usb3_0 {
 	status = "okay";
 };
 
+&hs_phy_1 {
+	status = "okay";
+};
+
+&ss_phy_1 {
+	status = "okay";
+};
+
 &usb3_1 {
 	status = "okay";
 };

+ 16 - 0
target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-r7500.dts

@@ -147,10 +147,26 @@
 	};
 };
 
+&hs_phy_0 {
+	status = "okay";
+};
+
+&ss_phy_0 {
+	status = "okay";
+};
+
 &usb3_0 {
 	status = "okay";
 };
 
+&hs_phy_1 {
+	status = "okay";
+};
+
+&ss_phy_1 {
+	status = "okay";
+};
+
 &usb3_1 {
 	status = "okay";
 };

+ 16 - 0
target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-r7500v2.dts

@@ -167,6 +167,14 @@
 	status = "okay";
 };
 
+&hs_phy_0 {
+	status = "okay";
+};
+
+&ss_phy_0 {
+	status = "okay";
+};
+
 &usb3_0 {
 	status = "okay";
 
@@ -174,6 +182,14 @@
 	pinctrl-names = "default";
 };
 
+&hs_phy_1 {
+	status = "okay";
+};
+
+&ss_phy_1 {
+	status = "okay";
+};
+
 &usb3_1 {
 	status = "okay";
 

+ 16 - 0
target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-vr2600v.dts

@@ -299,10 +299,26 @@
 	};
 };
 
+&hs_phy_0 {
+	status = "okay";
+};
+
+&ss_phy_0 {
+	status = "okay";
+};
+
 &usb3_0 {
 	status = "okay";
 };
 
+&hs_phy_1 {
+	status = "okay";
+};
+
+&ss_phy_1 {
+	status = "okay";
+};
+
 &usb3_1 {
 	status = "okay";
 };

+ 16 - 0
target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-wg2600hp.dts

@@ -318,6 +318,14 @@
 	};
 };
 
+&hs_phy_0 {
+	status = "okay";
+};
+
+&ss_phy_0 {
+	status = "okay";
+};
+
 &usb3_0 {
 	status = "okay";
 
@@ -325,6 +333,14 @@
 	pinctrl-names = "default";
 };
 
+&hs_phy_1 {
+	status = "okay";
+};
+
+&ss_phy_1 {
+	status = "okay";
+};
+
 &usb3_1 {
 	status = "okay";
 };

+ 18 - 10
target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-wpq864.dts

@@ -332,7 +332,11 @@
 	status = "disabled";
 };
 
-&ss_phy_0 {		/* USB3 port 0 SS phy */
+&hs_phy_0 {
+	status = "okay";
+};
+
+&ss_phy_0 {
 	status = "okay";
 
 	rx_eq = <2>;
@@ -340,7 +344,15 @@
 	mpll = <160>;
 };
 
-&ss_phy_1 {		/* USB3 port 1 SS phy */
+&usb3_0 {
+	status = "okay";
+};
+
+&hs_phy_1 {
+	status = "okay";
+};
+
+&ss_phy_1 {
 	status = "okay";
 
 	rx_eq = <2>;
@@ -348,6 +360,10 @@
 	mpll = <160>;
 };
 
+&usb3_1 {
+	status = "okay";
+};
+
 &pcie0 {
 	status = "okay";
 
@@ -452,14 +468,6 @@
 	};
 };
 
-&usb3_0 {
-	status = "okay";
-};
-
-&usb3_1 {
-	status = "okay";
-};
-
 &tcsr {
 	qcom,usb-ctrl-select = <TCSR_USB_SELECT_USB3_DUAL>;
 };

+ 16 - 0
target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8064-wxr-2533dhp.dts

@@ -387,6 +387,14 @@
 	};
 };
 
+&hs_phy_0 {
+	status = "okay";
+};
+
+&ss_phy_0 {
+	status = "okay";
+};
+
 &usb3_0 {
 	status = "okay";
 
@@ -394,6 +402,14 @@
 	pinctrl-names = "default";
 };
 
+&hs_phy_1 {
+	status = "okay";
+};
+
+&ss_phy_1 {
+	status = "okay";
+};
+
 &usb3_1 {
 	status = "okay";
 };

+ 16 - 0
target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8065-nbg6817.dts

@@ -194,6 +194,14 @@
 	};
 };
 
+&hs_phy_0 {
+	status = "okay";
+};
+
+&ss_phy_0 {
+	status = "okay";
+};
+
 &usb3_0 {
 	status = "okay";
 
@@ -201,6 +209,14 @@
 	pinctrl-names = "default";
 };
 
+&hs_phy_1 {
+	status = "okay";
+};
+
+&ss_phy_1 {
+	status = "okay";
+};
+
 &usb3_1 {
 	status = "okay";
 

+ 16 - 0
target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8065-nighthawk.dtsi

@@ -401,6 +401,14 @@
 	status = "okay";
 };
 
+&hs_phy_0 {
+	status = "okay";
+};
+
+&ss_phy_0 {
+	status = "okay";
+};
+
 &usb3_0 {
 	status = "okay";
 
@@ -408,6 +416,14 @@
 	pinctrl-names = "default";
 };
 
+&hs_phy_1 {
+	status = "okay";
+};
+
+&ss_phy_1 {
+	status = "okay";
+};
+
 &usb3_1 {
 	status = "okay";
 

+ 16 - 0
target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8065-rt4230w-rev6.dts

@@ -348,10 +348,26 @@
 	status = "okay";
 };
 
+&hs_phy_0 {
+	status = "okay";
+};
+
+&ss_phy_0 {
+	status = "okay";
+};
+
 &usb3_0 {
 	status = "okay";
 };
 
+&hs_phy_1 {
+	status = "okay";
+};
+
+&ss_phy_1 {
+	status = "okay";
+};
+
 &usb3_1 {
 	status = "okay";
 };

+ 8 - 0
target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8065-tr4400-v2.dts

@@ -374,6 +374,14 @@
 	status = "okay";
 };
 
+&hs_phy_1 {
+	status = "okay";
+};
+
+&ss_phy_1 {
+	status = "okay";
+};
+
 &usb3_1 {
 	status = "okay";
 };

+ 5 - 5
target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8068-ecw5410.dts

@@ -191,23 +191,23 @@
 	};
 };
 
-&hs_phy_0 {		/* USB3 port 0 HS phy */
+&hs_phy_0 {
 	status = "okay";
 };
 
-&hs_phy_1 {		/* USB3 port 1 HS phy */
+&ss_phy_0 {
 	status = "okay";
 };
 
-&ss_phy_0 {		/* USB3 port 0 SS phy */
+&usb3_0 {
 	status = "okay";
 };
 
-&ss_phy_1 {		/* USB3 port 1 SS phy */
+&hs_phy_1 {
 	status = "okay";
 };
 
-&usb3_0 {
+&ss_phy_1 {
 	status = "okay";
 };
 

+ 24 - 0
target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8068-mr42.dts

@@ -202,3 +202,27 @@
 	nvmem-cell-names = "mac-address";
 	mac-address-increment = <3>;
 };
+
+&hs_phy_0 {
+	status = "okay";
+};
+
+&ss_phy_0 {
+	status = "okay";
+};
+
+&usb3_0 {
+	status = "okay";
+};
+
+&hs_phy_1 {
+	status = "okay";
+};
+
+&ss_phy_1 {
+	status = "okay";
+};
+
+&usb3_1 {
+	status = "okay";
+};

+ 24 - 0
target/linux/ipq806x/files-5.15/arch/arm/boot/dts/qcom-ipq8068-mr52.dts

@@ -228,3 +228,27 @@
 	nvmem-cell-names = "mac-address";
 	mac-address-increment = <2>;
 };
+
+&hs_phy_0 {
+	status = "okay";
+};
+
+&ss_phy_0 {
+	status = "okay";
+};
+
+&usb3_0 {
+	status = "okay";
+};
+
+&hs_phy_1 {
+	status = "okay";
+};
+
+&ss_phy_1 {
+	status = "okay";
+};
+
+&usb3_1 {
+	status = "okay";
+};