aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm
diff options
context:
space:
mode:
authorYuvaraj Kumar C D <yuvaraj.cd@gmail.com>2013-10-20 16:47:14 -0400
committerKukjin Kim <kgene.kim@samsung.com>2013-12-01 17:13:08 -0500
commit906fd84ee7c1080240a4aa687449d18fd83939c7 (patch)
tree40d7128d04fc7c3ddf3bcf0eb05f4ee0a859b5f0 /arch/arm
parent6ce4eac1f600b34f2f7f58f9cd8f0503d79e42ae (diff)
ARM: dts: Move dwmmc nodes from exynos5.dtsi to exynos5250.dtsi
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. Signed-off-by: Yuvaraj Kumar C D <yuvaraj.cd@samsung.com> Reviewed-by: Tomasz Figa <t.figa@samsung.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Diffstat (limited to 'arch/arm')
-rw-r--r--arch/arm/boot/dts/exynos5.dtsi21
-rw-r--r--arch/arm/boot/dts/exynos5250.dtsi12
2 files changed, 12 insertions, 21 deletions
diff --git a/arch/arm/boot/dts/exynos5.dtsi b/arch/arm/boot/dts/exynos5.dtsi
index 074739d39e2d..e52b038a7a11 100644
--- a/arch/arm/boot/dts/exynos5.dtsi
+++ b/arch/arm/boot/dts/exynos5.dtsi
@@ -50,27 +50,6 @@
50 interrupts = <1 9 0xf04>; 50 interrupts = <1 9 0xf04>;
51 }; 51 };
52 52
53 dwmmc_0: dwmmc0@12200000 {
54 compatible = "samsung,exynos5250-dw-mshc";
55 interrupts = <0 75 0>;
56 #address-cells = <1>;
57 #size-cells = <0>;
58 };
59
60 dwmmc_1: dwmmc1@12210000 {
61 compatible = "samsung,exynos5250-dw-mshc";
62 interrupts = <0 76 0>;
63 #address-cells = <1>;
64 #size-cells = <0>;
65 };
66
67 dwmmc_2: dwmmc2@12220000 {
68 compatible = "samsung,exynos5250-dw-mshc";
69 interrupts = <0 77 0>;
70 #address-cells = <1>;
71 #size-cells = <0>;
72 };
73
74 serial@12C00000 { 53 serial@12C00000 {
75 compatible = "samsung,exynos4210-uart"; 54 compatible = "samsung,exynos4210-uart";
76 reg = <0x12C00000 0x100>; 55 reg = <0x12C00000 0x100>;
diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi
index 9db5047812f3..e613da11ce73 100644
--- a/arch/arm/boot/dts/exynos5250.dtsi
+++ b/arch/arm/boot/dts/exynos5250.dtsi
@@ -393,18 +393,30 @@
393 }; 393 };
394 394
395 dwmmc_0: dwmmc0@12200000 { 395 dwmmc_0: dwmmc0@12200000 {
396 compatible = "samsung,exynos5250-dw-mshc";
397 interrupts = <0 75 0>;
398 #address-cells = <1>;
399 #size-cells = <0>;
396 reg = <0x12200000 0x1000>; 400 reg = <0x12200000 0x1000>;
397 clocks = <&clock 280>, <&clock 139>; 401 clocks = <&clock 280>, <&clock 139>;
398 clock-names = "biu", "ciu"; 402 clock-names = "biu", "ciu";
399 }; 403 };
400 404
401 dwmmc_1: dwmmc1@12210000 { 405 dwmmc_1: dwmmc1@12210000 {
406 compatible = "samsung,exynos5250-dw-mshc";
407 interrupts = <0 76 0>;
408 #address-cells = <1>;
409 #size-cells = <0>;
402 reg = <0x12210000 0x1000>; 410 reg = <0x12210000 0x1000>;
403 clocks = <&clock 281>, <&clock 140>; 411 clocks = <&clock 281>, <&clock 140>;
404 clock-names = "biu", "ciu"; 412 clock-names = "biu", "ciu";
405 }; 413 };
406 414
407 dwmmc_2: dwmmc2@12220000 { 415 dwmmc_2: dwmmc2@12220000 {
416 compatible = "samsung,exynos5250-dw-mshc";
417 interrupts = <0 77 0>;
418 #address-cells = <1>;
419 #size-cells = <0>;
408 reg = <0x12220000 0x1000>; 420 reg = <0x12220000 0x1000>;
409 clocks = <&clock 282>, <&clock 141>; 421 clocks = <&clock 282>, <&clock 141>;
410 clock-names = "biu", "ciu"; 422 clock-names = "biu", "ciu";