From: Seung-Woo Kim Date: Thu, 14 Feb 2019 06:09:46 +0000 (+0900) Subject: ARM: dts: odroid: add syscon-reboot-mode X-Git-Tag: submit/tizen/20190329.020226~81 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F99%2F199699%2F3;p=platform%2Fkernel%2Flinux-exynos.git ARM: dts: odroid: add syscon-reboot-mode Add the syscon-reboot-mode dt node to support reboot mode. Odroid families use INFORM2 register with offset 0x808 to let bootloader recognize reboot mode. Change-Id: I9876bfce4fc519026c62c53f10e1ef2107cfc256 Signed-off-by: Seung-Woo Kim --- diff --git a/arch/arm/boot/dts/exynos4412-odroid-common.dtsi b/arch/arm/boot/dts/exynos4412-odroid-common.dtsi index a21be71000c1..edebb456aa44 100644 --- a/arch/arm/boot/dts/exynos4412-odroid-common.dtsi +++ b/arch/arm/boot/dts/exynos4412-odroid-common.dtsi @@ -14,6 +14,7 @@ #include "exynos4412-ppmu-common.dtsi" #include #include "exynos-mfc-reserved-memory.dtsi" +#include / { chosen { @@ -523,6 +524,15 @@ cap-mmc-highspeed; }; +&pmu_system_controller { + syscon-reboot-mode { + compatible = "syscon-reboot-mode"; + offset = <0x808>; + mode-normal = ; + mode-download = ; + }; +}; + &rtc { status = "okay"; clocks = <&clock CLK_RTC>, <&max77686 MAX77686_CLK_AP>; diff --git a/arch/arm/boot/dts/exynos5422-odroid-core.dtsi b/arch/arm/boot/dts/exynos5422-odroid-core.dtsi index b375520af1a0..84cde7a2bc5c 100644 --- a/arch/arm/boot/dts/exynos5422-odroid-core.dtsi +++ b/arch/arm/boot/dts/exynos5422-odroid-core.dtsi @@ -13,6 +13,7 @@ #include #include #include +#include #include "exynos5800.dtsi" #include "exynos5422-cpus.dtsi" #include "exynos5422-dmc.dtsi" @@ -554,6 +555,15 @@ }; }; +&pmu_system_controller { + syscon-reboot-mode { + compatible = "syscon-reboot-mode"; + offset = <0x808>; + mode-normal = ; + mode-download = ; + }; +}; + &tmu_cpu0 { vtmu-supply = <&ldo7_reg>; };