ARM: dts: imx: add ethernet stop mode property
authorFugang Duan <fugang.duan@nxp.com>
Mon, 25 May 2020 16:27:12 +0000 (00:27 +0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 27 May 2020 03:21:43 +0000 (20:21 -0700)
- Update the imx6qdl gpr property to define gpr register
  offset and bit in DT.
- Add imx6sx/imx6ul/imx7d ethernet stop mode property.

Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
arch/arm/boot/dts/imx6qdl.dtsi
arch/arm/boot/dts/imx6sx.dtsi
arch/arm/boot/dts/imx6ul.dtsi
arch/arm/boot/dts/imx7d.dtsi
arch/arm/boot/dts/imx7s.dtsi

index 98da446..48f5016 100644 (file)
                                         <&clks IMX6QDL_CLK_ENET>,
                                         <&clks IMX6QDL_CLK_ENET_REF>;
                                clock-names = "ipg", "ahb", "ptp";
-                               gpr = <&gpr>;
+                               fsl,stop-mode = <&gpr 0x34 27>;
                                status = "disabled";
                        };
 
index d6f8317..09f21aa 100644 (file)
                                              "enet_clk_ref", "enet_out";
                                fsl,num-tx-queues = <3>;
                                fsl,num-rx-queues = <3>;
+                               fsl,stop-mode = <&gpr 0x10 3>;
                                status = "disabled";
                        };
 
                                         <&clks IMX6SX_CLK_ENET_PTP>;
                                clock-names = "ipg", "ahb", "ptp",
                                              "enet_clk_ref", "enet_out";
+                               fsl,stop-mode = <&gpr 0x10 4>;
                                status = "disabled";
                        };
 
index 2ccf67c..345ae9b 100644 (file)
                                              "enet_clk_ref", "enet_out";
                                fsl,num-tx-queues = <1>;
                                fsl,num-rx-queues = <1>;
+                               fsl,stop-mode = <&gpr 0x10 4>;
                                status = "disabled";
                        };
 
                                              "enet_clk_ref", "enet_out";
                                fsl,num-tx-queues = <1>;
                                fsl,num-rx-queues = <1>;
+                               fsl,stop-mode = <&gpr 0x10 3>;
                                status = "disabled";
                        };
 
index 4c22828..cff875b 100644 (file)
                        "enet_clk_ref", "enet_out";
                fsl,num-tx-queues = <3>;
                fsl,num-rx-queues = <3>;
+               fsl,stop-mode = <&gpr 0x10 4>;
                status = "disabled";
        };
 
index 76e3ffb..5bf0b39 100644 (file)
                                        "enet_clk_ref", "enet_out";
                                fsl,num-tx-queues = <3>;
                                fsl,num-rx-queues = <3>;
+                               fsl,stop-mode = <&gpr 0x10 3>;
                                status = "disabled";
                        };
                };