ipq806x: enable PM support
[librecmc/librecmc.git] / target / linux / ipq806x / patches-3.18 / 708-ARM-dts-qcom-add-gmac-nodes-to-ipq806x-platforms.patch
index cce30b09a20a12ca61a1ddb41d1e044a4775b871..49203f1cea09a9d86588bd5ab5e828ffd2ad7d33 100644 (file)
@@ -12,7 +12,7 @@ Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
 
 --- a/arch/arm/boot/dts/qcom-ipq8064-ap148.dts
 +++ b/arch/arm/boot/dts/qcom-ipq8064-ap148.dts
-@@ -64,6 +64,16 @@
+@@ -78,6 +78,16 @@
                                        bias-disable;
                                };
                        };
@@ -29,7 +29,7 @@ Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
                };
  
                gsbi@16300000 {
-@@ -201,5 +211,26 @@
+@@ -200,6 +210,31 @@
                                reg = <4>;
                        };
                };
@@ -37,11 +37,15 @@ Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
 +              gmac1: ethernet@37200000 {
 +                      status = "ok";
 +                      phy-mode = "rgmii";
-+                      phy-handle = <&phy4>;
 +                      qcom,id = <1>;
 +
 +                      pinctrl-0 = <&rgmii2_pins>;
 +                      pinctrl-names = "default";
++
++                      fixed-link {
++                              speed = <1000>;
++                              full-duplex;
++                      };
 +              };
 +
 +              gmac2: ethernet@37400000 {
@@ -56,9 +60,10 @@ Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
 +              };
        };
  };
 --- a/arch/arm/boot/dts/qcom-ipq8064-db149.dts
 +++ b/arch/arm/boot/dts/qcom-ipq8064-db149.dts
-@@ -72,6 +72,14 @@
+@@ -48,6 +48,14 @@
                                        bias-disable;
                                };
                        };
@@ -73,7 +78,7 @@ Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
                };
  
                gsbi2: gsbi@12480000 {
-@@ -222,5 +230,40 @@
+@@ -189,5 +197,40 @@
                                reg = <7>;
                        };
                };
@@ -116,11 +121,10 @@ Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
  };
 --- a/arch/arm/boot/dts/qcom-ipq8064.dtsi
 +++ b/arch/arm/boot/dts/qcom-ipq8064.dtsi
-@@ -638,5 +638,91 @@
-                               dr_mode = "host";
-                       };
+@@ -741,6 +741,92 @@
+                       status = "disabled";
                };
-+
 +              nss_common: syscon@03000000 {
 +                      compatible = "syscon";
 +                      reg = <0x03000000 0x0000FFFF>;
@@ -206,5 +210,7 @@ Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
 +
 +                      status = "disabled";
 +              };
++
        };
- };
+       sfpb_mutex: sfpb-mutex {