ARM: dts: exynos: Remove skeleton.dtsi usage for Exynos5
authorJavier Martinez Canillas <javier@osg.samsung.com>
Thu, 1 Sep 2016 09:06:53 +0000 (11:06 +0200)
committerKrzysztof Kozlowski <krzk@kernel.org>
Thu, 1 Sep 2016 16:30:29 +0000 (18:30 +0200)
The skeleton.dtsi file was removed in ARM64 for different reasons as
explained in commit ("3ebee5a2e141 arm64: dts: kill skeleton.dtsi").

These also applies to ARM and it will also allow to get rid of the
following DTC warnings in the future:

"Node /memory has a reg or ranges property, but no unit name"

The disassembled DTB are almost the same besides an empty chosen
node being removed and nodes reordered, so it should not have
functional changes.

Signed-off-by: Javier Martinez Canillas <javier@osg.samsung.com>
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
16 files changed:
arch/arm/boot/dts/exynos5.dtsi
arch/arm/boot/dts/exynos5250-arndale.dts
arch/arm/boot/dts/exynos5250-smdk5250.dts
arch/arm/boot/dts/exynos5250-snow-common.dtsi
arch/arm/boot/dts/exynos5250-spring.dts
arch/arm/boot/dts/exynos5260-xyref5260.dts
arch/arm/boot/dts/exynos5260.dtsi
arch/arm/boot/dts/exynos5410-odroidxu.dts
arch/arm/boot/dts/exynos5410-smdk5410.dts
arch/arm/boot/dts/exynos5420-arndale-octa.dts
arch/arm/boot/dts/exynos5420-peach-pit.dts
arch/arm/boot/dts/exynos5420-smdk5420.dts
arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi
arch/arm/boot/dts/exynos5440.dtsi
arch/arm/boot/dts/exynos54xx.dtsi
arch/arm/boot/dts/exynos5800-peach-pi.dts

index cab9178..8f06609 100644 (file)
  * published by the Free Software Foundation.
  */
 
-#include "skeleton.dtsi"
 #include "exynos-syscon-restart.dtsi"
 
 / {
        interrupt-parent = <&gic>;
+       #address-cells = <1>;
+       #size-cells = <1>;
 
        aliases {
                i2c0 = &i2c_0;
index 3d981f3..54397c7 100644 (file)
@@ -21,6 +21,7 @@
        compatible = "insignal,arndale", "samsung,exynos5250", "samsung,exynos5";
 
        memory {
+               device_type = "memory";
                reg = <0x40000000 0x80000000>;
        };
 
index 7f27263..b85b78a 100644 (file)
@@ -23,6 +23,7 @@
        };
 
        memory {
+               device_type = "memory";
                reg = <0x40000000 0x80000000>;
        };
 
index 1055d25..5324eb4 100644 (file)
@@ -20,6 +20,7 @@
        };
 
        memory {
+               device_type = "memory";
                reg = <0x40000000 0x80000000>;
        };
 
index 1d52a79..bdc55fa 100644 (file)
@@ -21,6 +21,7 @@
        compatible = "google,spring", "samsung,exynos5250", "samsung,exynos5";
 
        memory {
+               device_type = "memory";
                reg = <0x40000000 0x80000000>;
        };
 
index 3daef94..d7f6291 100644 (file)
@@ -17,6 +17,7 @@
        compatible = "samsung,xyref5260", "samsung,exynos5260", "samsung,exynos5";
 
        memory {
+               device_type = "memory";
                reg = <0x20000000 0x80000000>;
        };
 
index 36da38e..a86a489 100644 (file)
@@ -9,13 +9,13 @@
  * published by the Free Software Foundation.
 */
 
-#include "skeleton.dtsi"
-
 #include <dt-bindings/clock/exynos5260-clk.h>
 
 / {
        compatible = "samsung,exynos5260", "samsung,exynos5";
        interrupt-parent = <&gic>;
+       #address-cells = <1>;
+       #size-cells = <1>;
 
        aliases {
                pinctrl0 = &pinctrl_0;
index 3912969..bf1612c 100644 (file)
@@ -22,6 +22,7 @@
        compatible = "hardkernel,odroid-xu", "samsung,exynos5410", "samsung,exynos5";
 
        memory {
+               device_type = "memory";
                reg = <0x40000000 0x7ea00000>;
        };
 
index 777fcf2..6ea1ac4 100644 (file)
@@ -17,6 +17,7 @@
        compatible = "samsung,smdk5410", "samsung,exynos5410", "samsung,exynos5";
 
        memory {
+               device_type = "memory";
                reg = <0x40000000 0x80000000>;
        };
 
index d2ad48e..10483a2 100644 (file)
@@ -23,6 +23,7 @@
        compatible = "insignal,arndale-octa", "samsung,exynos5420", "samsung,exynos5";
 
        memory {
+               device_type = "memory";
                reg = <0x20000000 0x80000000>;
        };
 
index f6f256f..cd0c44b 100644 (file)
@@ -80,6 +80,7 @@
        };
 
        memory {
+               device_type = "memory";
                reg = <0x20000000 0x80000000>;
        };
 
index 2954646..3a744d5 100644 (file)
@@ -20,6 +20,7 @@
        compatible = "samsung,smdk5420", "samsung,exynos5420", "samsung,exynos5";
 
        memory {
+               device_type = "memory";
                reg = <0x20000000 0x80000000>;
        };
 
index 7bb8a37..05ae728 100644 (file)
@@ -22,6 +22,7 @@
 
 / {
        memory {
+               device_type = "memory";
                reg = <0x40000000 0x7EA00000>;
        };
 
index fd17681..e6bffd1 100644 (file)
 */
 
 #include <dt-bindings/clock/exynos5440.h>
-#include "skeleton.dtsi"
 
 / {
        compatible = "samsung,exynos5440", "samsung,exynos5";
 
        interrupt-parent = <&gic>;
+       #address-cells = <1>;
+       #size-cells = <1>;
 
        aliases {
                serial0 = &serial_0;
index 06a6049..9d31cdc 100644 (file)
@@ -14,7 +14,6 @@
  * published by the Free Software Foundation.
  */
 
-#include "skeleton.dtsi"
 #include "exynos5.dtsi"
 
 / {
index 51a8bca..72f89c8 100644 (file)
@@ -80,6 +80,7 @@
        };
 
        memory {
+               device_type = "memory";
                reg = <0x20000000 0x80000000>;
        };