From e9f142f302f4c18c63f427a963db7dd3b63685f9 Mon Sep 17 00:00:00 2001 From: Marek Szyprowski Date: Fri, 29 Sep 2017 13:53:58 +0200 Subject: [PATCH] ARM: dts: exynos: Add support for Hardkernel's Odroid HC1 board 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 Change-Id: Ie226118ee4952cf717883fdba89646a0c9fa7e0c --- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/exynos5422-odroidhc1.dts | 31 ++++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 arch/arm/boot/dts/exynos5422-odroidhc1.dts diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile index e2b8ac6..56f232f 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile @@ -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 index 0000000..bf86f81 --- /dev/null +++ b/arch/arm/boot/dts/exynos5422-odroidhc1.dts @@ -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"; +}; -- 2.7.4