linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 1/4] ARM: dts: rockchip: add rk3288 dw-mmc resets
@ 2017-03-01 23:56 Heiko Stuebner
  2017-03-01 23:56 ` [PATCH 2/4] ARM: dts: rockchip: add rk3036 " Heiko Stuebner
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Heiko Stuebner @ 2017-03-01 23:56 UTC (permalink / raw)
  To: linux-arm-kernel

dw-mmc got its reset-properties specified, so add the softresets
for it in rk3288.

Signed-off-by: Heiko Stuebner <heiko@sntech.de>
---
 arch/arm/boot/dts/rk3288.dtsi | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/arch/arm/boot/dts/rk3288.dtsi b/arch/arm/boot/dts/rk3288.dtsi
index df8a0dbe9d91..ad5d6022e95f 100644
--- a/arch/arm/boot/dts/rk3288.dtsi
+++ b/arch/arm/boot/dts/rk3288.dtsi
@@ -236,6 +236,8 @@
 		fifo-depth = <0x100>;
 		interrupts = <GIC_SPI 32 IRQ_TYPE_LEVEL_HIGH>;
 		reg = <0xff0c0000 0x4000>;
+		resets = <&cru SRST_MMC0>;
+		reset-names = "reset";
 		status = "disabled";
 	};
 
@@ -248,6 +250,8 @@
 		fifo-depth = <0x100>;
 		interrupts = <GIC_SPI 33 IRQ_TYPE_LEVEL_HIGH>;
 		reg = <0xff0d0000 0x4000>;
+		resets = <&cru SRST_SDIO0>;
+		reset-names = "reset";
 		status = "disabled";
 	};
 
@@ -260,6 +264,8 @@
 		fifo-depth = <0x100>;
 		interrupts = <GIC_SPI 34 IRQ_TYPE_LEVEL_HIGH>;
 		reg = <0xff0e0000 0x4000>;
+		resets = <&cru SRST_SDIO1>;
+		reset-names = "reset";
 		status = "disabled";
 	};
 
@@ -272,6 +278,8 @@
 		fifo-depth = <0x100>;
 		interrupts = <GIC_SPI 35 IRQ_TYPE_LEVEL_HIGH>;
 		reg = <0xff0f0000 0x4000>;
+		resets = <&cru SRST_EMMC>;
+		reset-names = "reset";
 		status = "disabled";
 	};
 
-- 
2.11.0

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH 2/4] ARM: dts: rockchip: add rk3036 dw-mmc resets
  2017-03-01 23:56 [PATCH 1/4] ARM: dts: rockchip: add rk3288 dw-mmc resets Heiko Stuebner
@ 2017-03-01 23:56 ` Heiko Stuebner
  2017-03-01 23:56 ` [PATCH 3/4] ARM: dts: rockchip: add rk3066/rk3188 " Heiko Stuebner
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Heiko Stuebner @ 2017-03-01 23:56 UTC (permalink / raw)
  To: linux-arm-kernel

dw-mmc got its reset-properties specified, so add the softresets
for it in rk3036.

Signed-off-by: Heiko Stuebner <heiko@sntech.de>
---
 arch/arm/boot/dts/rk3036.dtsi | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/arch/arm/boot/dts/rk3036.dtsi b/arch/arm/boot/dts/rk3036.dtsi
index ff9b90bfaefd..ec91325d3b6e 100644
--- a/arch/arm/boot/dts/rk3036.dtsi
+++ b/arch/arm/boot/dts/rk3036.dtsi
@@ -250,6 +250,8 @@
 		clock-names = "biu", "ciu";
 		fifo-depth = <0x100>;
 		interrupts = <GIC_SPI 14 IRQ_TYPE_LEVEL_HIGH>;
+		resets = <&cru SRST_MMC0>;
+		reset-names = "reset";
 		status = "disabled";
 	};
 
@@ -262,6 +264,8 @@
 		clock-names = "biu", "ciu", "ciu_drv", "ciu_sample";
 		fifo-depth = <0x100>;
 		interrupts = <GIC_SPI 15 IRQ_TYPE_LEVEL_HIGH>;
+		resets = <&cru SRST_SDIO>;
+		reset-names = "reset";
 		status = "disabled";
 	};
 
@@ -286,6 +290,8 @@
 		num-slots = <1>;
 		pinctrl-names = "default";
 		pinctrl-0 = <&emmc_clk &emmc_cmd &emmc_bus8>;
+		resets = <&cru SRST_EMMC>;
+		reset-names = "reset";
 		status = "disabled";
 	};
 
-- 
2.11.0

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH 3/4] ARM: dts: rockchip: add rk3066/rk3188 dw-mmc resets
  2017-03-01 23:56 [PATCH 1/4] ARM: dts: rockchip: add rk3288 dw-mmc resets Heiko Stuebner
  2017-03-01 23:56 ` [PATCH 2/4] ARM: dts: rockchip: add rk3036 " Heiko Stuebner
@ 2017-03-01 23:56 ` Heiko Stuebner
  2017-03-01 23:56 ` [PATCH 4/4] ARM: dts: rockchip: add rk322x " Heiko Stuebner
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Heiko Stuebner @ 2017-03-01 23:56 UTC (permalink / raw)
  To: linux-arm-kernel

dw-mmc got its reset-properties specified, so add the softresets
for it in rk3066/rk3188.

Signed-off-by: Heiko Stuebner <heiko@sntech.de>
---
 arch/arm/boot/dts/rk3xxx.dtsi | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/arch/arm/boot/dts/rk3xxx.dtsi b/arch/arm/boot/dts/rk3xxx.dtsi
index 0b45811cf28b..233513cdd279 100644
--- a/arch/arm/boot/dts/rk3xxx.dtsi
+++ b/arch/arm/boot/dts/rk3xxx.dtsi
@@ -224,6 +224,8 @@
 		clocks = <&cru HCLK_SDMMC>, <&cru SCLK_SDMMC>;
 		clock-names = "biu", "ciu";
 		fifo-depth = <256>;
+		resets = <&cru SRST_SDMMC>;
+		reset-names = "reset";
 		status = "disabled";
 	};
 
@@ -234,6 +236,8 @@
 		clocks = <&cru HCLK_SDIO>, <&cru SCLK_SDIO>;
 		clock-names = "biu", "ciu";
 		fifo-depth = <256>;
+		resets = <&cru SRST_SDIO>;
+		reset-names = "reset";
 		status = "disabled";
 	};
 
@@ -244,6 +248,8 @@
 		clocks = <&cru HCLK_EMMC>, <&cru SCLK_EMMC>;
 		clock-names = "biu", "ciu";
 		fifo-depth = <256>;
+		resets = <&cru SRST_EMMC>;
+		reset-names = "reset";
 		status = "disabled";
 	};
 
-- 
2.11.0

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH 4/4] ARM: dts: rockchip: add rk322x dw-mmc resets
  2017-03-01 23:56 [PATCH 1/4] ARM: dts: rockchip: add rk3288 dw-mmc resets Heiko Stuebner
  2017-03-01 23:56 ` [PATCH 2/4] ARM: dts: rockchip: add rk3036 " Heiko Stuebner
  2017-03-01 23:56 ` [PATCH 3/4] ARM: dts: rockchip: add rk3066/rk3188 " Heiko Stuebner
@ 2017-03-01 23:56 ` Heiko Stuebner
  2017-03-02  2:08 ` [PATCH 1/4] ARM: dts: rockchip: add rk3288 " Shawn Lin
  2017-03-16 13:06 ` Heiko Stuebner
  4 siblings, 0 replies; 6+ messages in thread
From: Heiko Stuebner @ 2017-03-01 23:56 UTC (permalink / raw)
  To: linux-arm-kernel

dw-mmc got its reset-properties specified, so add the softresets
for it in rk3228/rk3229.

Signed-off-by: Heiko Stuebner <heiko@sntech.de>
---
 arch/arm/boot/dts/rk322x.dtsi | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/arm/boot/dts/rk322x.dtsi b/arch/arm/boot/dts/rk322x.dtsi
index 9dff8221112c..7cc344684f71 100644
--- a/arch/arm/boot/dts/rk322x.dtsi
+++ b/arch/arm/boot/dts/rk322x.dtsi
@@ -414,6 +414,8 @@
 		fifo-depth = <0x100>;
 		pinctrl-names = "default";
 		pinctrl-0 = <&emmc_clk &emmc_cmd &emmc_bus8>;
+		resets = <&cru SRST_EMMC>;
+		reset-names = "reset";
 		status = "disabled";
 	};
 
-- 
2.11.0

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH 1/4] ARM: dts: rockchip: add rk3288 dw-mmc resets
  2017-03-01 23:56 [PATCH 1/4] ARM: dts: rockchip: add rk3288 dw-mmc resets Heiko Stuebner
                   ` (2 preceding siblings ...)
  2017-03-01 23:56 ` [PATCH 4/4] ARM: dts: rockchip: add rk322x " Heiko Stuebner
@ 2017-03-02  2:08 ` Shawn Lin
  2017-03-16 13:06 ` Heiko Stuebner
  4 siblings, 0 replies; 6+ messages in thread
From: Shawn Lin @ 2017-03-02  2:08 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Heiko,

On 2017/3/2 7:56, Heiko Stuebner wrote:
> dw-mmc got its reset-properties specified, so add the softresets
> for it in rk3288.
>

FWIW, for patch 1 to 4,

Reviwed-by: Shawn Lin <shawn.lin@rock-chips.com>

I guess you will follow up for ARM64 platforms?

> Signed-off-by: Heiko Stuebner <heiko@sntech.de>
> ---
>  arch/arm/boot/dts/rk3288.dtsi | 8 ++++++++
>  1 file changed, 8 insertions(+)
>
> diff --git a/arch/arm/boot/dts/rk3288.dtsi b/arch/arm/boot/dts/rk3288.dtsi
> index df8a0dbe9d91..ad5d6022e95f 100644
> --- a/arch/arm/boot/dts/rk3288.dtsi
> +++ b/arch/arm/boot/dts/rk3288.dtsi
> @@ -236,6 +236,8 @@
>  		fifo-depth = <0x100>;
>  		interrupts = <GIC_SPI 32 IRQ_TYPE_LEVEL_HIGH>;
>  		reg = <0xff0c0000 0x4000>;
> +		resets = <&cru SRST_MMC0>;
> +		reset-names = "reset";
>  		status = "disabled";
>  	};
>
> @@ -248,6 +250,8 @@
>  		fifo-depth = <0x100>;
>  		interrupts = <GIC_SPI 33 IRQ_TYPE_LEVEL_HIGH>;
>  		reg = <0xff0d0000 0x4000>;
> +		resets = <&cru SRST_SDIO0>;
> +		reset-names = "reset";
>  		status = "disabled";
>  	};
>
> @@ -260,6 +264,8 @@
>  		fifo-depth = <0x100>;
>  		interrupts = <GIC_SPI 34 IRQ_TYPE_LEVEL_HIGH>;
>  		reg = <0xff0e0000 0x4000>;
> +		resets = <&cru SRST_SDIO1>;
> +		reset-names = "reset";
>  		status = "disabled";
>  	};
>
> @@ -272,6 +278,8 @@
>  		fifo-depth = <0x100>;
>  		interrupts = <GIC_SPI 35 IRQ_TYPE_LEVEL_HIGH>;
>  		reg = <0xff0f0000 0x4000>;
> +		resets = <&cru SRST_EMMC>;
> +		reset-names = "reset";
>  		status = "disabled";
>  	};
>
>


-- 
Best Regards
Shawn Lin

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH 1/4] ARM: dts: rockchip: add rk3288 dw-mmc resets
  2017-03-01 23:56 [PATCH 1/4] ARM: dts: rockchip: add rk3288 dw-mmc resets Heiko Stuebner
                   ` (3 preceding siblings ...)
  2017-03-02  2:08 ` [PATCH 1/4] ARM: dts: rockchip: add rk3288 " Shawn Lin
@ 2017-03-16 13:06 ` Heiko Stuebner
  4 siblings, 0 replies; 6+ messages in thread
From: Heiko Stuebner @ 2017-03-16 13:06 UTC (permalink / raw)
  To: linux-arm-kernel

Am Donnerstag, 2. M?rz 2017, 00:56:18 CET schrieb Heiko Stuebner:
> dw-mmc got its reset-properties specified, so add the softresets
> for it in rk3288.
> 
> Signed-off-by: Heiko Stuebner <heiko@sntech.de>

applied all 4 for 4.12 with Shawn's Review-tag.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-03-16 13:06 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-01 23:56 [PATCH 1/4] ARM: dts: rockchip: add rk3288 dw-mmc resets Heiko Stuebner
2017-03-01 23:56 ` [PATCH 2/4] ARM: dts: rockchip: add rk3036 " Heiko Stuebner
2017-03-01 23:56 ` [PATCH 3/4] ARM: dts: rockchip: add rk3066/rk3188 " Heiko Stuebner
2017-03-01 23:56 ` [PATCH 4/4] ARM: dts: rockchip: add rk322x " Heiko Stuebner
2017-03-02  2:08 ` [PATCH 1/4] ARM: dts: rockchip: add rk3288 " Shawn Lin
2017-03-16 13:06 ` Heiko Stuebner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).