Add syscon-reboot-mode dt node to support reboot mode. Trats2 uses
INFORM3 register with offset 0x80c not like odroid families.
In trats2's case, when we released the tizen-2.X with linux-3.10
kernel, it had used the INFORM3 register. That's why trats2 uses
the INFORM3 register for reboot-mode.
Change-Id: Ib7134020b493a83cc7661fe966ea40128f4f8dcc
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
#include <dt-bindings/interrupt-controller/irq.h>
#include <dt-bindings/clock/maxim,max77686.h>
#include <dt-bindings/pinctrl/samsung.h>
+#include <dt-bindings/soc/exynos,boot-mode.h>
/ {
model = "Samsung Trats 2 based on Exynos4412";
&pmu_system_controller {
assigned-clocks = <&pmu_system_controller 0>;
assigned-clock-parents = <&clock CLK_XUSBXTI>;
+
+ syscon-reboot-mode {
+ compatible = "syscon-reboot-mode";
+ offset = <0x80c>;
+ mode-normal = <BOOT_NORMAL>;
+ mode-download = <BOOT_BL_DOWNLOAD>;
+ };
};
&pinctrl_0 {