ARM: dts: exynos: Add support for Hardkernel's Odroid HC1 board 72/153772/3
authorMarek Szyprowski <m.szyprowski@samsung.com>
Fri, 29 Sep 2017 11:53:58 +0000 (13:53 +0200)
committerSeung-Woo Kim <sw0312.kim@samsung.com>
Fri, 13 Oct 2017 06:47:32 +0000 (06:47 +0000)
Odroid HC1 board is based on Odroid XU4 board, but it has no HDMI,
no eMMC, no build-in USB3.0 hub, no extension port pins, and no GPIO
button. USB3.0 ports are used for build-in JMicron USB to SATA bridge
and Gigabit R8152 ethernet chips. HC1 uses only passive cooling.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Change-Id: Ie226118ee4952cf717883fdba89646a0c9fa7e0c

arch/arm/boot/dts/Makefile
arch/arm/boot/dts/exynos5422-odroidhc1.dts [new file with mode: 0644]

index e2b8ac6..56f232f 100644 (file)
@@ -112,6 +112,7 @@ dtb-$(CONFIG_ARCH_EXYNOS5) += \
        exynos5420-arndale-octa.dtb \
        exynos5420-peach-pit.dtb \
        exynos5420-smdk5420.dtb \
+       exynos5422-odroidhc1.dtb \
        exynos5422-odroidxu3.dtb \
        exynos5422-odroidxu4.dtb \
        exynos5440-sd5v1.dtb \
diff --git a/arch/arm/boot/dts/exynos5422-odroidhc1.dts b/arch/arm/boot/dts/exynos5422-odroidhc1.dts
new file mode 100644 (file)
index 0000000..bf86f81
--- /dev/null
@@ -0,0 +1,31 @@
+/*
+ * Hardkernel Odroid HC1 board device tree source
+ *
+ * Copyright (c) 2017 Marek Szyprowski
+ * 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 "exynos5422-odroidxu3-common.dtsi"
+
+/ {
+       model = "Hardkernel Odroid HC1";
+       compatible = "hardkernel,odroid-hc1", "samsung,exynos5800", "samsung,exynos5";
+};
+
+&usbdrd_dwc3_1 {
+       dr_mode = "host";
+};
+
+&hdmi {
+       status = "disabled";
+};
+
+&mmc_0 {
+       status = "disabled";
+};