TPL: TM2: dts: Support for Samsung TM2 device tree
authorLukasz Majewski <l.majewski@samsung.com>
Thu, 12 May 2016 10:55:16 +0000 (12:55 +0200)
committerJaehoon Chung <jh80.chung@samsung.com>
Tue, 11 Apr 2017 09:57:27 +0000 (18:57 +0900)
Signed-off-by: Lukasz Majewski <l.majewski@samsung.com>
arch/arm/Kconfig
arch/arm/dts/Makefile
arch/arm/dts/exynos5433-tm2.dts [new file with mode: 0644]

index f311c18..48476a3 100644 (file)
@@ -959,6 +959,7 @@ config TARGET_TM2
        select ARM64
        select DM
        select DM_SERIAL
+       select OF_CONTROL
          help
          Support for Samsung Exynos5433 TM2 platform.
 
index eb68c20..77a184d 100644 (file)
@@ -27,6 +27,9 @@ dtb-$(CONFIG_EXYNOS5) += exynos5250-arndale.dtb \
        exynos5800-peach-pi.dtb \
        exynos5422-odroidxu3.dtb
 dtb-$(CONFIG_EXYNOS7420) += exynos7420-espresso7420.dtb
+
+dtb-$(CONFIG_TARGET_TM2) += exynos5433-tm2.dtb
+
 dtb-$(CONFIG_ARCH_ROCKCHIP) += \
        rk3036-sdk.dtb \
        rk3288-firefly.dtb \
diff --git a/arch/arm/dts/exynos5433-tm2.dts b/arch/arm/dts/exynos5433-tm2.dts
new file mode 100644 (file)
index 0000000..97bb213
--- /dev/null
@@ -0,0 +1,32 @@
+/*
+ * TM2 device tree source
+ *
+ * Copyright (c) 2014 Samsung Electronics Co., Ltd.
+ *             http://www.samsung.com
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
+/dts-v1/;
+#include "skeleton.dtsi"
+
+/ {
+       model = "TM2 based on EXYNOS5433";
+       compatible = "samsung,tm2", "samsung,exynos7";
+
+       mmc@15540000 {
+               compatible = "samsung,exynos-dwmmc";
+               reg = <0x0 0x15540000 0x0 0x1000>;
+               interrupts = <0 75 0>;
+               samsung,bus-width = <8>;
+               samsung,timing = <1 3 3>;
+               samsung,removable = <0>;
+               samsung,pre-init;
+               fifoth_val = <0x201f0020>;
+       };
+
+       emmc-reset {
+//             compatible = "samsung,emmc-reset";
+//             reset-gpio = <&gpd1 0 0>;
+       };
+};