[9610][ERD] arm64: dts: create initial exynos9610 MAESTRO-ERD board dts
authorJaehyoung Choi <jkkkkk.choi@samsung.com>
Thu, 3 May 2018 10:39:27 +0000 (19:39 +0900)
committerJaehyoung Choi <jkkkkk.choi@samsung.com>
Thu, 3 May 2018 11:35:40 +0000 (20:35 +0900)
Change-Id: I5eaffd942d1b0208414c294cbec7a0e9b4c68faa
Signed-off-by: Jaehyoung Choi <jkkkkk.choi@samsung.com>
arch/arm64/boot/dts/exynos/Makefile
arch/arm64/boot/dts/exynos/exynos9610-erd9610.dts [new file with mode: 0644]

index 6914b2cbd3979f791fa1a629a06650aac87ce77e..17c07fccffae8570b8b950582195997955e301e1 100644 (file)
@@ -4,6 +4,8 @@ dtb-$(CONFIG_ARCH_EXYNOS) += \
        exynos5433-tm2e.dtb     \
        exynos7-espresso.dtb
 
+dtb-$(CONFIG_SOC_EXYNOS9610) += exynos9610-erd9610.dtb
+
 always         := $(dtb-y)
 subdir-y       := $(dts-dirs)
 clean-files    := *.dtb
diff --git a/arch/arm64/boot/dts/exynos/exynos9610-erd9610.dts b/arch/arm64/boot/dts/exynos/exynos9610-erd9610.dts
new file mode 100644 (file)
index 0000000..0b94899
--- /dev/null
@@ -0,0 +1,45 @@
+/*
+ * SAMSUNG EXYNOS9610 board device tree source
+ *
+ * Copyright (c) 2017 Samsung Electronics Co., Ltd.
+ *             http://www.samsung.com
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 2 as
+ * published by the Free Software Foundation.
+ */
+
+/dts-v1/;
+#include "exynos9610.dtsi"
+
+/ {
+       model = "Samsung MAESTRO-ERD9610 board based on EXYNOS9610";
+       compatible = "samsung,exynos9610", "samsung,MAESTRO-ERD9610";
+
+       memory@80000000 {
+               device_type = "memory";
+               reg = <0x0 0x80000000 0x80000000>;
+       };
+
+       memory@880000000 {
+               device_type = "memory";
+               reg = <0x00000008 0x80000000 0x80000000>;
+       };
+
+       chosen {
+               bootargs = "earlycon=exynos4210,0x13820000 console=ttySAC0,115200n8 root=/dev/ram0 rw ramdisk=8192 initrd=0x84000000,8M init=/linuxrc clk_ignore_unused ess_setup=0x86000000";
+               linux,initrd-start = <0x84000000>;
+               linux,initrd-end = <0x841FFFFF>;
+       };
+
+       fixed-rate-clocks {
+               oscclk {
+                       compatible = "samsung,exynos9610-oscclk";
+                       clock-frequency = <26000000>;
+               };
+       };
+
+       serial_0: uart@13820000 {
+               status = "okay";
+       };
+};