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 c7177d45d44fa5c923de9826830daf12db0bf23a..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
-@@ -71,6 +71,16 @@
+@@ -78,6 +78,16 @@
                                        bias-disable;
                                };
                        };
@@ -29,7 +29,7 @@ Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
                };
  
                gsbi@16300000 {
-@@ -208,5 +218,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
-@@ -75,6 +75,14 @@
+@@ -48,6 +48,14 @@
                                        bias-disable;
                                };
                        };
@@ -73,7 +78,7 @@ Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
                };
  
                gsbi2: gsbi@12480000 {
-@@ -225,5 +233,40 @@
+@@ -189,5 +197,40 @@
                                reg = <7>;
                        };
                };
@@ -116,8 +121,8 @@ Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
  };
 --- a/arch/arm/boot/dts/qcom-ipq8064.dtsi
 +++ b/arch/arm/boot/dts/qcom-ipq8064.dtsi
-@@ -657,5 +657,90 @@
-                       };
+@@ -741,6 +741,92 @@
+                       status = "disabled";
                };
  
 +              nss_common: syscon@03000000 {
@@ -205,5 +210,7 @@ Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
 +
 +                      status = "disabled";
 +              };
++
        };
- };
+       sfpb_mutex: sfpb-mutex {