* [PATCH V4 0/4] exynos dwmmc device tree node cleanup
@ 2013-09-03 6:04 Yuvaraj Kumar C D
2013-09-03 6:04 ` [PATCH V4 1/4] ARM: dts: Move dwmmc nodes from exynos5.dtsi to exynos5250.dtsi Yuvaraj Kumar C D
` (4 more replies)
0 siblings, 5 replies; 10+ messages in thread
From: Yuvaraj Kumar C D @ 2013-09-03 6:04 UTC (permalink / raw)
To: linux-samsung-soc, kgene.kim, devicetree
Cc: rob.herring, pawel.moll, mark.rutland, swarren, ian.campbell,
t.figa, dianders, cjb, thomas.abraham, ks.giri, Yuvaraj Kumar C D
changes from V3:
1.Added two new patch in the series
[1] ARM: dts: Move fifo-depth property from board dts
[2] ARM: dts: rename mmc dts node for exynos5 series
changes from V2:
1.remove from exynos5.dtsi and add in exynos5250.dtsi
in single patch.Suggested by Tomasz Figa.
2.Separate patch for changing status property of dwmmc node
in smdk5250 and arndale board dts file.
V1 Patches:
1.[PATCH 1/2] ARM: dts: remove dwmmc nodes from exynos5 common dts file.
http://www.spinics.net/lists/linux-samsung-soc/msg21602.html
2.[PATCH 2/2] ARM: dts: Add dwmmc nodes in SOC specific dts file
http://www.spinics.net/lists/linux-samsung-soc/msg21603.html
Yuvaraj Kumar C D (4):
ARM: dts: Move dwmmc nodes from exynos5.dtsi to exynos5250.dtsi
ARM: dts: exynos: change status property of dwmmc nodes
ARM: dts: Move fifo-depth property from board dts
ARM: dts: rename mmc dts node for exynos5 series
arch/arm/boot/dts/cros5250-common.dtsi | 8 +++----
arch/arm/boot/dts/exynos5.dtsi | 21 -----------------
arch/arm/boot/dts/exynos5250-arndale.dts | 16 ++++---------
arch/arm/boot/dts/exynos5250-smdk5250.dts | 16 ++++---------
arch/arm/boot/dts/exynos5250-snow.dts | 2 +-
arch/arm/boot/dts/exynos5250.dtsi | 36 ++++++++++++++++++++++-------
6 files changed, 41 insertions(+), 58 deletions(-)
--
1.7.9.5
^ permalink raw reply [flat|nested] 10+ messages in thread
* [PATCH V4 1/4] ARM: dts: Move dwmmc nodes from exynos5.dtsi to exynos5250.dtsi
2013-09-03 6:04 [PATCH V4 0/4] exynos dwmmc device tree node cleanup Yuvaraj Kumar C D
@ 2013-09-03 6:04 ` Yuvaraj Kumar C D
2013-10-20 20:50 ` Kukjin Kim
2013-09-03 6:04 ` [PATCH V4 2/4] ARM: dts: exynos: change status property of dwmmc nodes Yuvaraj Kumar C D
` (3 subsequent siblings)
4 siblings, 1 reply; 10+ messages in thread
From: Yuvaraj Kumar C D @ 2013-09-03 6:04 UTC (permalink / raw)
To: linux-samsung-soc, kgene.kim, devicetree
Cc: rob.herring, pawel.moll, mark.rutland, swarren, ian.campbell,
t.figa, dianders, cjb, thomas.abraham, ks.giri, Yuvaraj Kumar C D
Exynos5 series SOC's 5250 and 5420 have different versions of
DWMMC controller.So there is a new compatible string to distinguish
between them.So these nodes should be moved out of Exynos5 series
common device tree source to SOC specific device tree source.
Changes since V3: none
Changes since V2:
1.remove from exynos5.dtsi and add in exynos5250.dtsi
in single patch.
Changes since V1: none
Signed-off-by: Yuvaraj Kumar C D <yuvaraj.cd@samsung.com>
---
arch/arm/boot/dts/exynos5.dtsi | 21 ---------------------
arch/arm/boot/dts/exynos5250.dtsi | 12 ++++++++++++
2 files changed, 12 insertions(+), 21 deletions(-)
diff --git a/arch/arm/boot/dts/exynos5.dtsi b/arch/arm/boot/dts/exynos5.dtsi
index 074739d..e52b038 100644
--- a/arch/arm/boot/dts/exynos5.dtsi
+++ b/arch/arm/boot/dts/exynos5.dtsi
@@ -50,27 +50,6 @@
interrupts = <1 9 0xf04>;
};
- dwmmc_0: dwmmc0@12200000 {
- compatible = "samsung,exynos5250-dw-mshc";
- interrupts = <0 75 0>;
- #address-cells = <1>;
- #size-cells = <0>;
- };
-
- dwmmc_1: dwmmc1@12210000 {
- compatible = "samsung,exynos5250-dw-mshc";
- interrupts = <0 76 0>;
- #address-cells = <1>;
- #size-cells = <0>;
- };
-
- dwmmc_2: dwmmc2@12220000 {
- compatible = "samsung,exynos5250-dw-mshc";
- interrupts = <0 77 0>;
- #address-cells = <1>;
- #size-cells = <0>;
- };
-
serial@12C00000 {
compatible = "samsung,exynos4210-uart";
reg = <0x12C00000 0x100>;
diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi
index 864ae90..d42844b 100644
--- a/arch/arm/boot/dts/exynos5250.dtsi
+++ b/arch/arm/boot/dts/exynos5250.dtsi
@@ -388,18 +388,30 @@
};
dwmmc_0: dwmmc0@12200000 {
+ compatible = "samsung,exynos5250-dw-mshc";
+ interrupts = <0 75 0>;
+ #address-cells = <1>;
+ #size-cells = <0>;
reg = <0x12200000 0x1000>;
clocks = <&clock 280>, <&clock 139>;
clock-names = "biu", "ciu";
};
dwmmc_1: dwmmc1@12210000 {
+ compatible = "samsung,exynos5250-dw-mshc";
+ interrupts = <0 76 0>;
+ #address-cells = <1>;
+ #size-cells = <0>;
reg = <0x12210000 0x1000>;
clocks = <&clock 281>, <&clock 140>;
clock-names = "biu", "ciu";
};
dwmmc_2: dwmmc2@12220000 {
+ compatible = "samsung,exynos5250-dw-mshc";
+ interrupts = <0 77 0>;
+ #address-cells = <1>;
+ #size-cells = <0>;
reg = <0x12220000 0x1000>;
clocks = <&clock 282>, <&clock 141>;
clock-names = "biu", "ciu";
--
1.7.9.5
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [PATCH V4 2/4] ARM: dts: exynos: change status property of dwmmc nodes
2013-09-03 6:04 [PATCH V4 0/4] exynos dwmmc device tree node cleanup Yuvaraj Kumar C D
2013-09-03 6:04 ` [PATCH V4 1/4] ARM: dts: Move dwmmc nodes from exynos5.dtsi to exynos5250.dtsi Yuvaraj Kumar C D
@ 2013-09-03 6:04 ` Yuvaraj Kumar C D
2013-09-03 6:04 ` [PATCH V4 3/4] ARM: dts: Move fifo-depth property from board dts Yuvaraj Kumar C D
` (2 subsequent siblings)
4 siblings, 0 replies; 10+ messages in thread
From: Yuvaraj Kumar C D @ 2013-09-03 6:04 UTC (permalink / raw)
To: linux-samsung-soc, kgene.kim, devicetree
Cc: rob.herring, pawel.moll, mark.rutland, swarren, ian.campbell,
t.figa, dianders, cjb, thomas.abraham, ks.giri, Yuvaraj Kumar C D
According to ePAPR, chapter 2.3.4, the status property has
defined that it should be set to "disabled" when "the device
is not presently operational, but it might become operational
in the future".
So this patch disable dwmmc node by "status = disabled" in SOC
dts file and enable dwmmc node by "status = okay" in board specific
dts file.
Signed-off-by: Yuvaraj Kumar C D <yuvaraj.cd@samsung.com>
---
arch/arm/boot/dts/exynos5250-arndale.dts | 10 ++--------
arch/arm/boot/dts/exynos5250-smdk5250.dts | 10 ++--------
arch/arm/boot/dts/exynos5250.dtsi | 4 ++++
3 files changed, 8 insertions(+), 16 deletions(-)
diff --git a/arch/arm/boot/dts/exynos5250-arndale.dts b/arch/arm/boot/dts/exynos5250-arndale.dts
index cee55fa..a4dc784 100644
--- a/arch/arm/boot/dts/exynos5250-arndale.dts
+++ b/arch/arm/boot/dts/exynos5250-arndale.dts
@@ -367,6 +367,7 @@
};
dwmmc_0: dwmmc0@12200000 {
+ status = "okay";
num-slots = <1>;
supports-highspeed;
broken-cd;
@@ -385,11 +386,8 @@
};
};
- dwmmc_1: dwmmc1@12210000 {
- status = "disabled";
- };
-
dwmmc_2: dwmmc2@12220000 {
+ status = "okay";
num-slots = <1>;
supports-highspeed;
fifo-depth = <0x80>;
@@ -408,10 +406,6 @@
};
};
- dwmmc_3: dwmmc3@12230000 {
- status = "disabled";
- };
-
spi_0: spi@12d20000 {
status = "disabled";
};
diff --git a/arch/arm/boot/dts/exynos5250-smdk5250.dts b/arch/arm/boot/dts/exynos5250-smdk5250.dts
index 2538b32..bd19d55d 100644
--- a/arch/arm/boot/dts/exynos5250-smdk5250.dts
+++ b/arch/arm/boot/dts/exynos5250-smdk5250.dts
@@ -141,6 +141,7 @@
};
dwmmc0@12200000 {
+ status = "okay";
num-slots = <1>;
supports-highspeed;
broken-cd;
@@ -158,11 +159,8 @@
};
};
- dwmmc1@12210000 {
- status = "disabled";
- };
-
dwmmc2@12220000 {
+ status = "okay";
num-slots = <1>;
supports-highspeed;
fifo-depth = <0x80>;
@@ -180,10 +178,6 @@
};
};
- dwmmc3@12230000 {
- status = "disabled";
- };
-
spi_0: spi@12d20000 {
status = "disabled";
};
diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi
index d42844b..300e4e6 100644
--- a/arch/arm/boot/dts/exynos5250.dtsi
+++ b/arch/arm/boot/dts/exynos5250.dtsi
@@ -395,6 +395,7 @@
reg = <0x12200000 0x1000>;
clocks = <&clock 280>, <&clock 139>;
clock-names = "biu", "ciu";
+ status = "disabled";
};
dwmmc_1: dwmmc1@12210000 {
@@ -405,6 +406,7 @@
reg = <0x12210000 0x1000>;
clocks = <&clock 281>, <&clock 140>;
clock-names = "biu", "ciu";
+ status = "disabled";
};
dwmmc_2: dwmmc2@12220000 {
@@ -415,6 +417,7 @@
reg = <0x12220000 0x1000>;
clocks = <&clock 282>, <&clock 141>;
clock-names = "biu", "ciu";
+ status = "disabled";
};
dwmmc_3: dwmmc3@12230000 {
@@ -425,6 +428,7 @@
#size-cells = <0>;
clocks = <&clock 283>, <&clock 142>;
clock-names = "biu", "ciu";
+ status = "disabled";
};
i2s0: i2s@03830000 {
--
1.7.9.5
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [PATCH V4 3/4] ARM: dts: Move fifo-depth property from board dts
2013-09-03 6:04 [PATCH V4 0/4] exynos dwmmc device tree node cleanup Yuvaraj Kumar C D
2013-09-03 6:04 ` [PATCH V4 1/4] ARM: dts: Move dwmmc nodes from exynos5.dtsi to exynos5250.dtsi Yuvaraj Kumar C D
2013-09-03 6:04 ` [PATCH V4 2/4] ARM: dts: exynos: change status property of dwmmc nodes Yuvaraj Kumar C D
@ 2013-09-03 6:04 ` Yuvaraj Kumar C D
2013-09-03 6:04 ` [PATCH V4 4/4] ARM: dts: rename mmc dts node for exynos5 series Yuvaraj Kumar C D
2013-09-03 8:11 ` [PATCH V4 0/4] exynos dwmmc device tree node cleanup Tomasz Figa
4 siblings, 0 replies; 10+ messages in thread
From: Yuvaraj Kumar C D @ 2013-09-03 6:04 UTC (permalink / raw)
To: linux-samsung-soc, kgene.kim, devicetree
Cc: rob.herring, pawel.moll, mark.rutland, swarren, ian.campbell,
t.figa, dianders, cjb, thomas.abraham, ks.giri, Yuvaraj Kumar C D
As fifo-depth property in dw_mmc device tree node is SOC
specific, move this property to exynos5250 SOC specific
file.
Signed-off-by: Yuvaraj Kumar C D <yuvaraj.cd@samsung.com>
---
arch/arm/boot/dts/exynos5250-arndale.dts | 2 --
arch/arm/boot/dts/exynos5250-smdk5250.dts | 2 --
arch/arm/boot/dts/exynos5250.dtsi | 4 ++++
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/arch/arm/boot/dts/exynos5250-arndale.dts b/arch/arm/boot/dts/exynos5250-arndale.dts
index a4dc784..176ef16 100644
--- a/arch/arm/boot/dts/exynos5250-arndale.dts
+++ b/arch/arm/boot/dts/exynos5250-arndale.dts
@@ -371,7 +371,6 @@
num-slots = <1>;
supports-highspeed;
broken-cd;
- fifo-depth = <0x80>;
card-detect-delay = <200>;
samsung,dw-mshc-ciu-div = <3>;
samsung,dw-mshc-sdr-timing = <2 3>;
@@ -390,7 +389,6 @@
status = "okay";
num-slots = <1>;
supports-highspeed;
- fifo-depth = <0x80>;
card-detect-delay = <200>;
samsung,dw-mshc-ciu-div = <3>;
samsung,dw-mshc-sdr-timing = <2 3>;
diff --git a/arch/arm/boot/dts/exynos5250-smdk5250.dts b/arch/arm/boot/dts/exynos5250-smdk5250.dts
index bd19d55d..5a4831d 100644
--- a/arch/arm/boot/dts/exynos5250-smdk5250.dts
+++ b/arch/arm/boot/dts/exynos5250-smdk5250.dts
@@ -145,7 +145,6 @@
num-slots = <1>;
supports-highspeed;
broken-cd;
- fifo-depth = <0x80>;
card-detect-delay = <200>;
samsung,dw-mshc-ciu-div = <3>;
samsung,dw-mshc-sdr-timing = <2 3>;
@@ -163,7 +162,6 @@
status = "okay";
num-slots = <1>;
supports-highspeed;
- fifo-depth = <0x80>;
card-detect-delay = <200>;
samsung,dw-mshc-ciu-div = <3>;
samsung,dw-mshc-sdr-timing = <2 3>;
diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi
index 300e4e6..fb28d21 100644
--- a/arch/arm/boot/dts/exynos5250.dtsi
+++ b/arch/arm/boot/dts/exynos5250.dtsi
@@ -395,6 +395,7 @@
reg = <0x12200000 0x1000>;
clocks = <&clock 280>, <&clock 139>;
clock-names = "biu", "ciu";
+ fifo-depth = <0x80>;
status = "disabled";
};
@@ -406,6 +407,7 @@
reg = <0x12210000 0x1000>;
clocks = <&clock 281>, <&clock 140>;
clock-names = "biu", "ciu";
+ fifo-depth = <0x80>;
status = "disabled";
};
@@ -417,6 +419,7 @@
reg = <0x12220000 0x1000>;
clocks = <&clock 282>, <&clock 141>;
clock-names = "biu", "ciu";
+ fifo-depth = <0x80>;
status = "disabled";
};
@@ -428,6 +431,7 @@
#size-cells = <0>;
clocks = <&clock 283>, <&clock 142>;
clock-names = "biu", "ciu";
+ fifo-depth = <0x80>;
status = "disabled";
};
--
1.7.9.5
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [PATCH V4 4/4] ARM: dts: rename mmc dts node for exynos5 series
2013-09-03 6:04 [PATCH V4 0/4] exynos dwmmc device tree node cleanup Yuvaraj Kumar C D
` (2 preceding siblings ...)
2013-09-03 6:04 ` [PATCH V4 3/4] ARM: dts: Move fifo-depth property from board dts Yuvaraj Kumar C D
@ 2013-09-03 6:04 ` Yuvaraj Kumar C D
2013-09-03 8:11 ` [PATCH V4 0/4] exynos dwmmc device tree node cleanup Tomasz Figa
4 siblings, 0 replies; 10+ messages in thread
From: Yuvaraj Kumar C D @ 2013-09-03 6:04 UTC (permalink / raw)
To: linux-samsung-soc, kgene.kim, devicetree
Cc: rob.herring, pawel.moll, mark.rutland, swarren, ian.campbell,
t.figa, dianders, cjb, thomas.abraham, ks.giri, Yuvaraj Kumar C D
This patch rename's the device tree mmc node's from "dwmmc" to "mmc".
According to ePAPR chapter 2.2.2 generic node name recommendation,
it has been opted change from dwmmc to mmc.Also this patch remove the
instance index from the node name.
Signed-off-by: Yuvaraj Kumar C D <yuvaraj.cd@samsung.com>
---
arch/arm/boot/dts/cros5250-common.dtsi | 8 ++++----
arch/arm/boot/dts/exynos5250-arndale.dts | 4 ++--
arch/arm/boot/dts/exynos5250-smdk5250.dts | 4 ++--
arch/arm/boot/dts/exynos5250-snow.dts | 2 +-
arch/arm/boot/dts/exynos5250.dtsi | 16 ++++++++--------
5 files changed, 17 insertions(+), 17 deletions(-)
diff --git a/arch/arm/boot/dts/cros5250-common.dtsi b/arch/arm/boot/dts/cros5250-common.dtsi
index dc259e8b..6470536 100644
--- a/arch/arm/boot/dts/cros5250-common.dtsi
+++ b/arch/arm/boot/dts/cros5250-common.dtsi
@@ -229,7 +229,7 @@
};
};
- dwmmc0@12200000 {
+ mmc@12200000 {
num-slots = <1>;
supports-highspeed;
broken-cd;
@@ -247,11 +247,11 @@
};
};
- dwmmc1@12210000 {
+ mmc@12210000 {
status = "disabled";
};
- dwmmc2@12220000 {
+ mmc@12220000 {
num-slots = <1>;
supports-highspeed;
fifo-depth = <0x80>;
@@ -269,7 +269,7 @@
};
};
- dwmmc3@12230000 {
+ mmc@12230000 {
num-slots = <1>;
supports-highspeed;
broken-cd;
diff --git a/arch/arm/boot/dts/exynos5250-arndale.dts b/arch/arm/boot/dts/exynos5250-arndale.dts
index 176ef16..418f869 100644
--- a/arch/arm/boot/dts/exynos5250-arndale.dts
+++ b/arch/arm/boot/dts/exynos5250-arndale.dts
@@ -366,7 +366,7 @@
status = "disabled";
};
- dwmmc_0: dwmmc0@12200000 {
+ mmc_0: mmc@12200000 {
status = "okay";
num-slots = <1>;
supports-highspeed;
@@ -385,7 +385,7 @@
};
};
- dwmmc_2: dwmmc2@12220000 {
+ mmc_2: mmc@12220000 {
status = "okay";
num-slots = <1>;
supports-highspeed;
diff --git a/arch/arm/boot/dts/exynos5250-smdk5250.dts b/arch/arm/boot/dts/exynos5250-smdk5250.dts
index 5a4831d..99784ec 100644
--- a/arch/arm/boot/dts/exynos5250-smdk5250.dts
+++ b/arch/arm/boot/dts/exynos5250-smdk5250.dts
@@ -140,7 +140,7 @@
};
};
- dwmmc0@12200000 {
+ mmc@12200000 {
status = "okay";
num-slots = <1>;
supports-highspeed;
@@ -158,7 +158,7 @@
};
};
- dwmmc2@12220000 {
+ mmc@12220000 {
status = "okay";
num-slots = <1>;
supports-highspeed;
diff --git a/arch/arm/boot/dts/exynos5250-snow.dts b/arch/arm/boot/dts/exynos5250-snow.dts
index fd711e2..a9395c4 100644
--- a/arch/arm/boot/dts/exynos5250-snow.dts
+++ b/arch/arm/boot/dts/exynos5250-snow.dts
@@ -175,7 +175,7 @@
* On Snow we've got SIP WiFi and so can keep drive strengths low to
* reduce EMI.
*/
- dwmmc3@12230000 {
+ mmc@12230000 {
slot@0 {
pinctrl-names = "default";
pinctrl-0 = <&sd3_clk &sd3_cmd &sd3_bus4>;
diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi
index fb28d21..9922d1e 100644
--- a/arch/arm/boot/dts/exynos5250.dtsi
+++ b/arch/arm/boot/dts/exynos5250.dtsi
@@ -33,10 +33,10 @@
gsc1 = &gsc_1;
gsc2 = &gsc_2;
gsc3 = &gsc_3;
- mshc0 = &dwmmc_0;
- mshc1 = &dwmmc_1;
- mshc2 = &dwmmc_2;
- mshc3 = &dwmmc_3;
+ mshc0 = &mmc_0;
+ mshc1 = &mmc_1;
+ mshc2 = &mmc_2;
+ mshc3 = &mmc_3;
i2c0 = &i2c_0;
i2c1 = &i2c_1;
i2c2 = &i2c_2;
@@ -387,7 +387,7 @@
pinctrl-0 = <&spi2_bus>;
};
- dwmmc_0: dwmmc0@12200000 {
+ mmc_0: mmc@12200000 {
compatible = "samsung,exynos5250-dw-mshc";
interrupts = <0 75 0>;
#address-cells = <1>;
@@ -399,7 +399,7 @@
status = "disabled";
};
- dwmmc_1: dwmmc1@12210000 {
+ mmc_1: mmc@12210000 {
compatible = "samsung,exynos5250-dw-mshc";
interrupts = <0 76 0>;
#address-cells = <1>;
@@ -411,7 +411,7 @@
status = "disabled";
};
- dwmmc_2: dwmmc2@12220000 {
+ mmc_2: mmc@12220000 {
compatible = "samsung,exynos5250-dw-mshc";
interrupts = <0 77 0>;
#address-cells = <1>;
@@ -423,7 +423,7 @@
status = "disabled";
};
- dwmmc_3: dwmmc3@12230000 {
+ mmc_3: mmc@12230000 {
compatible = "samsung,exynos5250-dw-mshc";
reg = <0x12230000 0x1000>;
interrupts = <0 78 0>;
--
1.7.9.5
^ permalink raw reply related [flat|nested] 10+ messages in thread
* Re: [PATCH V4 0/4] exynos dwmmc device tree node cleanup
2013-09-03 6:04 [PATCH V4 0/4] exynos dwmmc device tree node cleanup Yuvaraj Kumar C D
` (3 preceding siblings ...)
2013-09-03 6:04 ` [PATCH V4 4/4] ARM: dts: rename mmc dts node for exynos5 series Yuvaraj Kumar C D
@ 2013-09-03 8:11 ` Tomasz Figa
2013-09-26 5:21 ` Yuvaraj Cd
4 siblings, 1 reply; 10+ messages in thread
From: Tomasz Figa @ 2013-09-03 8:11 UTC (permalink / raw)
To: Yuvaraj Kumar C D
Cc: linux-samsung-soc, kgene.kim, devicetree, rob.herring, pawel.moll,
mark.rutland, swarren, ian.campbell, t.figa, dianders, cjb,
thomas.abraham, ks.giri, Yuvaraj Kumar C D
Hi Yuvaraj,
On Tuesday 03 of September 2013 11:34:20 Yuvaraj Kumar C D wrote:
> changes from V3:
> 1.Added two new patch in the series
> [1] ARM: dts: Move fifo-depth property from board dts
> [2] ARM: dts: rename mmc dts node for exynos5 series
> changes from V2:
> 1.remove from exynos5.dtsi and add in exynos5250.dtsi
> in single patch.Suggested by Tomasz Figa.
> 2.Separate patch for changing status property of dwmmc node
> in smdk5250 and arndale board dts file.
>
> V1 Patches:
> 1.[PATCH 1/2] ARM: dts: remove dwmmc nodes from exynos5 common dts file.
> http://www.spinics.net/lists/linux-samsung-soc/msg21602.html
> 2.[PATCH 2/2] ARM: dts: Add dwmmc nodes in SOC specific dts file
> http://www.spinics.net/lists/linux-samsung-soc/msg21603.html
>
> Yuvaraj Kumar C D (4):
> ARM: dts: Move dwmmc nodes from exynos5.dtsi to exynos5250.dtsi
> ARM: dts: exynos: change status property of dwmmc nodes
> ARM: dts: Move fifo-depth property from board dts
> ARM: dts: rename mmc dts node for exynos5 series
>
> arch/arm/boot/dts/cros5250-common.dtsi | 8 +++----
> arch/arm/boot/dts/exynos5.dtsi | 21 -----------------
> arch/arm/boot/dts/exynos5250-arndale.dts | 16 ++++---------
> arch/arm/boot/dts/exynos5250-smdk5250.dts | 16 ++++---------
> arch/arm/boot/dts/exynos5250-snow.dts | 2 +-
> arch/arm/boot/dts/exynos5250.dtsi | 36
> ++++++++++++++++++++++------- 6 files changed, 41 insertions(+), 58
> deletions(-)
Reviewed-by: Tomasz Figa <t.figa@samsung.com>
Best regards,
Tomasz
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH V4 0/4] exynos dwmmc device tree node cleanup
2013-09-03 8:11 ` [PATCH V4 0/4] exynos dwmmc device tree node cleanup Tomasz Figa
@ 2013-09-26 5:21 ` Yuvaraj Cd
2013-10-18 11:07 ` Yuvaraj Kumar
0 siblings, 1 reply; 10+ messages in thread
From: Yuvaraj Cd @ 2013-09-26 5:21 UTC (permalink / raw)
To: Tomasz Figa
Cc: Yuvaraj Kumar C D, linux-samsung-soc, Kukjin Kim, devicetree,
rob.herring, pawel.moll, mark.rutland, swarren, ian.campbell,
Tomasz Figa, Douglas Anderson, Chris Ball, Thomas Abraham,
ks.giri, Yuvaraj Kumar C D
Hi Kukjin,
Can you please take this series to your tree?
Best Regards
Yuvaraj
On Tue, Sep 3, 2013 at 1:41 PM, Tomasz Figa <tomasz.figa@gmail.com> wrote:
> Hi Yuvaraj,
>
> On Tuesday 03 of September 2013 11:34:20 Yuvaraj Kumar C D wrote:
>> changes from V3:
>> 1.Added two new patch in the series
>> [1] ARM: dts: Move fifo-depth property from board dts
>> [2] ARM: dts: rename mmc dts node for exynos5 series
>> changes from V2:
>> 1.remove from exynos5.dtsi and add in exynos5250.dtsi
>> in single patch.Suggested by Tomasz Figa.
>> 2.Separate patch for changing status property of dwmmc node
>> in smdk5250 and arndale board dts file.
>>
>> V1 Patches:
>> 1.[PATCH 1/2] ARM: dts: remove dwmmc nodes from exynos5 common dts file.
>> http://www.spinics.net/lists/linux-samsung-soc/msg21602.html
>> 2.[PATCH 2/2] ARM: dts: Add dwmmc nodes in SOC specific dts file
>> http://www.spinics.net/lists/linux-samsung-soc/msg21603.html
>>
>> Yuvaraj Kumar C D (4):
>> ARM: dts: Move dwmmc nodes from exynos5.dtsi to exynos5250.dtsi
>> ARM: dts: exynos: change status property of dwmmc nodes
>> ARM: dts: Move fifo-depth property from board dts
>> ARM: dts: rename mmc dts node for exynos5 series
>>
>> arch/arm/boot/dts/cros5250-common.dtsi | 8 +++----
>> arch/arm/boot/dts/exynos5.dtsi | 21 -----------------
>> arch/arm/boot/dts/exynos5250-arndale.dts | 16 ++++---------
>> arch/arm/boot/dts/exynos5250-smdk5250.dts | 16 ++++---------
>> arch/arm/boot/dts/exynos5250-snow.dts | 2 +-
>> arch/arm/boot/dts/exynos5250.dtsi | 36
>> ++++++++++++++++++++++------- 6 files changed, 41 insertions(+), 58
>> deletions(-)
>
> Reviewed-by: Tomasz Figa <t.figa@samsung.com>
>
> Best regards,
> Tomasz
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH V4 0/4] exynos dwmmc device tree node cleanup
2013-09-26 5:21 ` Yuvaraj Cd
@ 2013-10-18 11:07 ` Yuvaraj Kumar
2013-10-20 20:42 ` Kukjin Kim
0 siblings, 1 reply; 10+ messages in thread
From: Yuvaraj Kumar @ 2013-10-18 11:07 UTC (permalink / raw)
To: Yuvaraj Cd
Cc: Tomasz Figa, linux-samsung-soc, Kukjin Kim,
devicetree@vger.kernel.org, Rob Herring, Pawel Moll, Mark Rutland,
Stephen Warren, Ian Campbell, Tomasz Figa, Douglas Anderson,
Chris Ball, Thomas Abraham, ks.giri@samsung.com,
Yuvaraj Kumar C D
Gentle Ping...
On Thu, Sep 26, 2013 at 10:51 AM, Yuvaraj Cd <yuvaraj.lkml@gmail.com> wrote:
> Hi Kukjin,
> Can you please take this series to your tree?
>
> Best Regards
> Yuvaraj
>
> On Tue, Sep 3, 2013 at 1:41 PM, Tomasz Figa <tomasz.figa@gmail.com> wrote:
>> Hi Yuvaraj,
>>
>> On Tuesday 03 of September 2013 11:34:20 Yuvaraj Kumar C D wrote:
>>> changes from V3:
>>> 1.Added two new patch in the series
>>> [1] ARM: dts: Move fifo-depth property from board dts
>>> [2] ARM: dts: rename mmc dts node for exynos5 series
>>> changes from V2:
>>> 1.remove from exynos5.dtsi and add in exynos5250.dtsi
>>> in single patch.Suggested by Tomasz Figa.
>>> 2.Separate patch for changing status property of dwmmc node
>>> in smdk5250 and arndale board dts file.
>>>
>>> V1 Patches:
>>> 1.[PATCH 1/2] ARM: dts: remove dwmmc nodes from exynos5 common dts file.
>>> http://www.spinics.net/lists/linux-samsung-soc/msg21602.html
>>> 2.[PATCH 2/2] ARM: dts: Add dwmmc nodes in SOC specific dts file
>>> http://www.spinics.net/lists/linux-samsung-soc/msg21603.html
>>>
>>> Yuvaraj Kumar C D (4):
>>> ARM: dts: Move dwmmc nodes from exynos5.dtsi to exynos5250.dtsi
>>> ARM: dts: exynos: change status property of dwmmc nodes
>>> ARM: dts: Move fifo-depth property from board dts
>>> ARM: dts: rename mmc dts node for exynos5 series
>>>
>>> arch/arm/boot/dts/cros5250-common.dtsi | 8 +++----
>>> arch/arm/boot/dts/exynos5.dtsi | 21 -----------------
>>> arch/arm/boot/dts/exynos5250-arndale.dts | 16 ++++---------
>>> arch/arm/boot/dts/exynos5250-smdk5250.dts | 16 ++++---------
>>> arch/arm/boot/dts/exynos5250-snow.dts | 2 +-
>>> arch/arm/boot/dts/exynos5250.dtsi | 36
>>> ++++++++++++++++++++++------- 6 files changed, 41 insertions(+), 58
>>> deletions(-)
>>
>> Reviewed-by: Tomasz Figa <t.figa@samsung.com>
>>
>> Best regards,
>> Tomasz
>>
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH V4 0/4] exynos dwmmc device tree node cleanup
2013-10-18 11:07 ` Yuvaraj Kumar
@ 2013-10-20 20:42 ` Kukjin Kim
0 siblings, 0 replies; 10+ messages in thread
From: Kukjin Kim @ 2013-10-20 20:42 UTC (permalink / raw)
To: Yuvaraj Kumar
Cc: Yuvaraj Cd, Tomasz Figa, linux-samsung-soc, Kukjin Kim,
devicetree@vger.kernel.org, Rob Herring, Pawel Moll, Mark Rutland,
Stephen Warren, Ian Campbell, Tomasz Figa, Douglas Anderson,
Chris Ball, Thomas Abraham, ks.giri@samsung.com,
Yuvaraj Kumar C D
On 10/18/13 20:07, Yuvaraj Kumar wrote:
> Gentle Ping...
>
Sorry for late response due to missing :(
> On Thu, Sep 26, 2013 at 10:51 AM, Yuvaraj Cd<yuvaraj.lkml@gmail.com> wrote:
>> Hi Kukjin,
>> Can you please take this series to your tree?
>>
Yeah, looks good to me, applied.
Thanks,
Kukjin
>> Best Regards
>> Yuvaraj
>>
>> On Tue, Sep 3, 2013 at 1:41 PM, Tomasz Figa<tomasz.figa@gmail.com> wrote:
>>> Hi Yuvaraj,
>>>
>>> On Tuesday 03 of September 2013 11:34:20 Yuvaraj Kumar C D wrote:
>>>> changes from V3:
>>>> 1.Added two new patch in the series
>>>> [1] ARM: dts: Move fifo-depth property from board dts
>>>> [2] ARM: dts: rename mmc dts node for exynos5 series
>>>> changes from V2:
>>>> 1.remove from exynos5.dtsi and add in exynos5250.dtsi
>>>> in single patch.Suggested by Tomasz Figa.
>>>> 2.Separate patch for changing status property of dwmmc node
>>>> in smdk5250 and arndale board dts file.
>>>>
>>>> V1 Patches:
>>>> 1.[PATCH 1/2] ARM: dts: remove dwmmc nodes from exynos5 common dts file.
>>>> http://www.spinics.net/lists/linux-samsung-soc/msg21602.html
>>>> 2.[PATCH 2/2] ARM: dts: Add dwmmc nodes in SOC specific dts file
>>>> http://www.spinics.net/lists/linux-samsung-soc/msg21603.html
>>>>
>>>> Yuvaraj Kumar C D (4):
>>>> ARM: dts: Move dwmmc nodes from exynos5.dtsi to exynos5250.dtsi
>>>> ARM: dts: exynos: change status property of dwmmc nodes
>>>> ARM: dts: Move fifo-depth property from board dts
>>>> ARM: dts: rename mmc dts node for exynos5 series
>>>>
>>>> arch/arm/boot/dts/cros5250-common.dtsi | 8 +++----
>>>> arch/arm/boot/dts/exynos5.dtsi | 21 -----------------
>>>> arch/arm/boot/dts/exynos5250-arndale.dts | 16 ++++---------
>>>> arch/arm/boot/dts/exynos5250-smdk5250.dts | 16 ++++---------
>>>> arch/arm/boot/dts/exynos5250-snow.dts | 2 +-
>>>> arch/arm/boot/dts/exynos5250.dtsi | 36
>>>> ++++++++++++++++++++++------- 6 files changed, 41 insertions(+), 58
>>>> deletions(-)
>>>
>>> Reviewed-by: Tomasz Figa<t.figa@samsung.com>
>>>
>>> Best regards,
>>> Tomasz
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH V4 1/4] ARM: dts: Move dwmmc nodes from exynos5.dtsi to exynos5250.dtsi
2013-09-03 6:04 ` [PATCH V4 1/4] ARM: dts: Move dwmmc nodes from exynos5.dtsi to exynos5250.dtsi Yuvaraj Kumar C D
@ 2013-10-20 20:50 ` Kukjin Kim
0 siblings, 0 replies; 10+ messages in thread
From: Kukjin Kim @ 2013-10-20 20:50 UTC (permalink / raw)
To: Yuvaraj Kumar C D
Cc: linux-samsung-soc, kgene.kim, devicetree, rob.herring, pawel.moll,
mark.rutland, swarren, ian.campbell, t.figa, dianders, cjb,
thomas.abraham, ks.giri, Yuvaraj Kumar C D
On 09/03/13 15:04, Yuvaraj Kumar C D wrote:
> Exynos5 series SOC's 5250 and 5420 have different versions of
> DWMMC controller.So there is a new compatible string to distinguish
> between them.So these nodes should be moved out of Exynos5 series
> common device tree source to SOC specific device tree source.
>
> Changes since V3: none
>
> Changes since V2:
> 1.remove from exynos5.dtsi and add in exynos5250.dtsi
> in single patch.
>
> Changes since V1: none
>
BTW, above changes should be under '---' because the changes are not
needed in git log. I modified when I applied.
Thanks,
Kukjin
> Signed-off-by: Yuvaraj Kumar C D<yuvaraj.cd@samsung.com>
> ---
> arch/arm/boot/dts/exynos5.dtsi | 21 ---------------------
> arch/arm/boot/dts/exynos5250.dtsi | 12 ++++++++++++
> 2 files changed, 12 insertions(+), 21 deletions(-)
>
> diff --git a/arch/arm/boot/dts/exynos5.dtsi b/arch/arm/boot/dts/exynos5.dtsi
> index 074739d..e52b038 100644
> --- a/arch/arm/boot/dts/exynos5.dtsi
> +++ b/arch/arm/boot/dts/exynos5.dtsi
> @@ -50,27 +50,6 @@
> interrupts =<1 9 0xf04>;
> };
>
> - dwmmc_0: dwmmc0@12200000 {
> - compatible = "samsung,exynos5250-dw-mshc";
> - interrupts =<0 75 0>;
> - #address-cells =<1>;
> - #size-cells =<0>;
> - };
> -
> - dwmmc_1: dwmmc1@12210000 {
> - compatible = "samsung,exynos5250-dw-mshc";
> - interrupts =<0 76 0>;
> - #address-cells =<1>;
> - #size-cells =<0>;
> - };
> -
> - dwmmc_2: dwmmc2@12220000 {
> - compatible = "samsung,exynos5250-dw-mshc";
> - interrupts =<0 77 0>;
> - #address-cells =<1>;
> - #size-cells =<0>;
> - };
> -
> serial@12C00000 {
> compatible = "samsung,exynos4210-uart";
> reg =<0x12C00000 0x100>;
> diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi
> index 864ae90..d42844b 100644
> --- a/arch/arm/boot/dts/exynos5250.dtsi
> +++ b/arch/arm/boot/dts/exynos5250.dtsi
> @@ -388,18 +388,30 @@
> };
>
> dwmmc_0: dwmmc0@12200000 {
> + compatible = "samsung,exynos5250-dw-mshc";
> + interrupts =<0 75 0>;
> + #address-cells =<1>;
> + #size-cells =<0>;
> reg =<0x12200000 0x1000>;
> clocks =<&clock 280>,<&clock 139>;
> clock-names = "biu", "ciu";
> };
>
> dwmmc_1: dwmmc1@12210000 {
> + compatible = "samsung,exynos5250-dw-mshc";
> + interrupts =<0 76 0>;
> + #address-cells =<1>;
> + #size-cells =<0>;
> reg =<0x12210000 0x1000>;
> clocks =<&clock 281>,<&clock 140>;
> clock-names = "biu", "ciu";
> };
>
> dwmmc_2: dwmmc2@12220000 {
> + compatible = "samsung,exynos5250-dw-mshc";
> + interrupts =<0 77 0>;
> + #address-cells =<1>;
> + #size-cells =<0>;
> reg =<0x12220000 0x1000>;
> clocks =<&clock 282>,<&clock 141>;
> clock-names = "biu", "ciu";
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2013-10-20 20:50 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-09-03 6:04 [PATCH V4 0/4] exynos dwmmc device tree node cleanup Yuvaraj Kumar C D
2013-09-03 6:04 ` [PATCH V4 1/4] ARM: dts: Move dwmmc nodes from exynos5.dtsi to exynos5250.dtsi Yuvaraj Kumar C D
2013-10-20 20:50 ` Kukjin Kim
2013-09-03 6:04 ` [PATCH V4 2/4] ARM: dts: exynos: change status property of dwmmc nodes Yuvaraj Kumar C D
2013-09-03 6:04 ` [PATCH V4 3/4] ARM: dts: Move fifo-depth property from board dts Yuvaraj Kumar C D
2013-09-03 6:04 ` [PATCH V4 4/4] ARM: dts: rename mmc dts node for exynos5 series Yuvaraj Kumar C D
2013-09-03 8:11 ` [PATCH V4 0/4] exynos dwmmc device tree node cleanup Tomasz Figa
2013-09-26 5:21 ` Yuvaraj Cd
2013-10-18 11:07 ` Yuvaraj Kumar
2013-10-20 20:42 ` Kukjin Kim
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).