Re: [PATCH v3 1/5] powerpc/dts: add mcke-gpios for PM feature
On Tue, Aug 02, 2016 at 07:58:44PM +0800, Chenhui Zhao wrote: > Signed-off-by: Chenhui Zhao> --- > Documentation/devicetree/bindings/soc/fsl/rcpm.txt | 13 + > arch/powerpc/boot/dts/fsl/t1040si-post.dtsi| 3 +++ > 2 files changed, 16 insertions(+) > > diff --git a/Documentation/devicetree/bindings/soc/fsl/rcpm.txt > b/Documentation/devicetree/bindings/soc/fsl/rcpm.txt > index e284e4e..1d44a80 100644 > --- a/Documentation/devicetree/bindings/soc/fsl/rcpm.txt > +++ b/Documentation/devicetree/bindings/soc/fsl/rcpm.txt > @@ -21,6 +21,10 @@ Required properites: > * "fsl,qoriq-rcpm-2.0": for chassis 2.0 rcpm > * "fsl,qoriq-rcpm-2.1": for chassis 2.1 rcpm > > +Optional properites: > + - mcke-gpios : The GPIO pin is used for keeping the MCKE signal of DDR > modules > + low in the LPM35 state on some platforms, such as T1040. Needs a vendor prefix.
Re: [PATCH v3 1/5] powerpc/dts: add mcke-gpios for PM feature
On Tue, Aug 02, 2016 at 07:58:44PM +0800, Chenhui Zhao wrote: > Signed-off-by: Chenhui Zhao > --- > Documentation/devicetree/bindings/soc/fsl/rcpm.txt | 13 + > arch/powerpc/boot/dts/fsl/t1040si-post.dtsi| 3 +++ > 2 files changed, 16 insertions(+) > > diff --git a/Documentation/devicetree/bindings/soc/fsl/rcpm.txt > b/Documentation/devicetree/bindings/soc/fsl/rcpm.txt > index e284e4e..1d44a80 100644 > --- a/Documentation/devicetree/bindings/soc/fsl/rcpm.txt > +++ b/Documentation/devicetree/bindings/soc/fsl/rcpm.txt > @@ -21,6 +21,10 @@ Required properites: > * "fsl,qoriq-rcpm-2.0": for chassis 2.0 rcpm > * "fsl,qoriq-rcpm-2.1": for chassis 2.1 rcpm > > +Optional properites: > + - mcke-gpios : The GPIO pin is used for keeping the MCKE signal of DDR > modules > + low in the LPM35 state on some platforms, such as T1040. Needs a vendor prefix.
[PATCH v3 1/5] powerpc/dts: add mcke-gpios for PM feature
Signed-off-by: Chenhui Zhao--- Documentation/devicetree/bindings/soc/fsl/rcpm.txt | 13 + arch/powerpc/boot/dts/fsl/t1040si-post.dtsi| 3 +++ 2 files changed, 16 insertions(+) diff --git a/Documentation/devicetree/bindings/soc/fsl/rcpm.txt b/Documentation/devicetree/bindings/soc/fsl/rcpm.txt index e284e4e..1d44a80 100644 --- a/Documentation/devicetree/bindings/soc/fsl/rcpm.txt +++ b/Documentation/devicetree/bindings/soc/fsl/rcpm.txt @@ -21,6 +21,10 @@ Required properites: * "fsl,qoriq-rcpm-2.0": for chassis 2.0 rcpm * "fsl,qoriq-rcpm-2.1": for chassis 2.1 rcpm +Optional properites: + - mcke-gpios : The GPIO pin is used for keeping the MCKE signal of DDR modules +low in the LPM35 state on some platforms, such as T1040. + All references to "1.0" and "2.0" refer to the QorIQ chassis version to which the chip complies. Chassis VersionExample Chips @@ -37,6 +41,15 @@ The RCPM node for T4240: fsl,#rcpm-wakeup-cells = <2>; }; +The RCPM node for T1040 (which supports LPM35 state): + rcpm: global-utilities@e2000 { + compatible = "fsl,t1040-rcpm", "fsl,qoriq-rcpm-2.1"; + reg = <0xe2000 0x1000>; + fsl,#rcpm-wakeup-cells = <1>; + mcke-gpios = < 29 GPIO_ACTIVE_HIGH> + }; + + * Freescale RCPM Wakeup Source Device Tree Bindings --- Required fsl,rcpm-wakeup property should be added to a device node if the device diff --git a/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi b/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi index 507649e..f66e7dd 100644 --- a/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi @@ -33,6 +33,7 @@ */ #include +#include _fbpr { compatible = "fsl,bman-fbpr"; @@ -474,6 +475,8 @@ rcpm: global-utilities@e2000 { compatible = "fsl,t1040-rcpm", "fsl,qoriq-rcpm-2.1"; reg = <0xe2000 0x1000>; + fsl,#rcpm-wakeup-cells = <1>; + mcke-gpios = < 29 GPIO_ACTIVE_HIGH>; }; sfp: sfp@e8000 { -- 1.9.1
[PATCH v3 1/5] powerpc/dts: add mcke-gpios for PM feature
Signed-off-by: Chenhui Zhao --- Documentation/devicetree/bindings/soc/fsl/rcpm.txt | 13 + arch/powerpc/boot/dts/fsl/t1040si-post.dtsi| 3 +++ 2 files changed, 16 insertions(+) diff --git a/Documentation/devicetree/bindings/soc/fsl/rcpm.txt b/Documentation/devicetree/bindings/soc/fsl/rcpm.txt index e284e4e..1d44a80 100644 --- a/Documentation/devicetree/bindings/soc/fsl/rcpm.txt +++ b/Documentation/devicetree/bindings/soc/fsl/rcpm.txt @@ -21,6 +21,10 @@ Required properites: * "fsl,qoriq-rcpm-2.0": for chassis 2.0 rcpm * "fsl,qoriq-rcpm-2.1": for chassis 2.1 rcpm +Optional properites: + - mcke-gpios : The GPIO pin is used for keeping the MCKE signal of DDR modules +low in the LPM35 state on some platforms, such as T1040. + All references to "1.0" and "2.0" refer to the QorIQ chassis version to which the chip complies. Chassis VersionExample Chips @@ -37,6 +41,15 @@ The RCPM node for T4240: fsl,#rcpm-wakeup-cells = <2>; }; +The RCPM node for T1040 (which supports LPM35 state): + rcpm: global-utilities@e2000 { + compatible = "fsl,t1040-rcpm", "fsl,qoriq-rcpm-2.1"; + reg = <0xe2000 0x1000>; + fsl,#rcpm-wakeup-cells = <1>; + mcke-gpios = < 29 GPIO_ACTIVE_HIGH> + }; + + * Freescale RCPM Wakeup Source Device Tree Bindings --- Required fsl,rcpm-wakeup property should be added to a device node if the device diff --git a/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi b/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi index 507649e..f66e7dd 100644 --- a/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi @@ -33,6 +33,7 @@ */ #include +#include _fbpr { compatible = "fsl,bman-fbpr"; @@ -474,6 +475,8 @@ rcpm: global-utilities@e2000 { compatible = "fsl,t1040-rcpm", "fsl,qoriq-rcpm-2.1"; reg = <0xe2000 0x1000>; + fsl,#rcpm-wakeup-cells = <1>; + mcke-gpios = < 29 GPIO_ACTIVE_HIGH>; }; sfp: sfp@e8000 { -- 1.9.1
[PATCH v3 1/5] powerpc/dts: add mcke-gpios for PM feature
Signed-off-by: Chenhui Zhao--- Documentation/devicetree/bindings/soc/fsl/rcpm.txt | 13 + arch/powerpc/boot/dts/fsl/t1040si-post.dtsi| 3 +++ 2 files changed, 16 insertions(+) diff --git a/Documentation/devicetree/bindings/soc/fsl/rcpm.txt b/Documentation/devicetree/bindings/soc/fsl/rcpm.txt index e284e4e..1d44a80 100644 --- a/Documentation/devicetree/bindings/soc/fsl/rcpm.txt +++ b/Documentation/devicetree/bindings/soc/fsl/rcpm.txt @@ -21,6 +21,10 @@ Required properites: * "fsl,qoriq-rcpm-2.0": for chassis 2.0 rcpm * "fsl,qoriq-rcpm-2.1": for chassis 2.1 rcpm +Optional properites: + - mcke-gpios : The GPIO pin is used for keeping the MCKE signal of DDR modules +low in the LPM35 state on some platforms, such as T1040. + All references to "1.0" and "2.0" refer to the QorIQ chassis version to which the chip complies. Chassis VersionExample Chips @@ -37,6 +41,15 @@ The RCPM node for T4240: fsl,#rcpm-wakeup-cells = <2>; }; +The RCPM node for T1040 (which supports LPM35 state): + rcpm: global-utilities@e2000 { + compatible = "fsl,t1040-rcpm", "fsl,qoriq-rcpm-2.1"; + reg = <0xe2000 0x1000>; + fsl,#rcpm-wakeup-cells = <1>; + mcke-gpios = < 29 GPIO_ACTIVE_HIGH> + }; + + * Freescale RCPM Wakeup Source Device Tree Bindings --- Required fsl,rcpm-wakeup property should be added to a device node if the device diff --git a/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi b/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi index 507649e..f66e7dd 100644 --- a/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi @@ -33,6 +33,7 @@ */ #include +#include _fbpr { compatible = "fsl,bman-fbpr"; @@ -474,6 +475,8 @@ rcpm: global-utilities@e2000 { compatible = "fsl,t1040-rcpm", "fsl,qoriq-rcpm-2.1"; reg = <0xe2000 0x1000>; + fsl,#rcpm-wakeup-cells = <1>; + mcke-gpios = < 29 GPIO_ACTIVE_HIGH>; }; sfp: sfp@e8000 { -- 1.9.1
[PATCH v3 1/5] powerpc/dts: add mcke-gpios for PM feature
Signed-off-by: Chenhui Zhao --- Documentation/devicetree/bindings/soc/fsl/rcpm.txt | 13 + arch/powerpc/boot/dts/fsl/t1040si-post.dtsi| 3 +++ 2 files changed, 16 insertions(+) diff --git a/Documentation/devicetree/bindings/soc/fsl/rcpm.txt b/Documentation/devicetree/bindings/soc/fsl/rcpm.txt index e284e4e..1d44a80 100644 --- a/Documentation/devicetree/bindings/soc/fsl/rcpm.txt +++ b/Documentation/devicetree/bindings/soc/fsl/rcpm.txt @@ -21,6 +21,10 @@ Required properites: * "fsl,qoriq-rcpm-2.0": for chassis 2.0 rcpm * "fsl,qoriq-rcpm-2.1": for chassis 2.1 rcpm +Optional properites: + - mcke-gpios : The GPIO pin is used for keeping the MCKE signal of DDR modules +low in the LPM35 state on some platforms, such as T1040. + All references to "1.0" and "2.0" refer to the QorIQ chassis version to which the chip complies. Chassis VersionExample Chips @@ -37,6 +41,15 @@ The RCPM node for T4240: fsl,#rcpm-wakeup-cells = <2>; }; +The RCPM node for T1040 (which supports LPM35 state): + rcpm: global-utilities@e2000 { + compatible = "fsl,t1040-rcpm", "fsl,qoriq-rcpm-2.1"; + reg = <0xe2000 0x1000>; + fsl,#rcpm-wakeup-cells = <1>; + mcke-gpios = < 29 GPIO_ACTIVE_HIGH> + }; + + * Freescale RCPM Wakeup Source Device Tree Bindings --- Required fsl,rcpm-wakeup property should be added to a device node if the device diff --git a/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi b/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi index 507649e..f66e7dd 100644 --- a/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi @@ -33,6 +33,7 @@ */ #include +#include _fbpr { compatible = "fsl,bman-fbpr"; @@ -474,6 +475,8 @@ rcpm: global-utilities@e2000 { compatible = "fsl,t1040-rcpm", "fsl,qoriq-rcpm-2.1"; reg = <0xe2000 0x1000>; + fsl,#rcpm-wakeup-cells = <1>; + mcke-gpios = < 29 GPIO_ACTIVE_HIGH>; }; sfp: sfp@e8000 { -- 1.9.1