blob: cfff37511aac0e3e1f3d42f6e9805c087a8bc286 [file] [log] [blame]
Thomas Abraham9487a9c2011-06-22 15:24:32 +05301* Samsung's Watchdog Timer Controller
2
3The Samsung's Watchdog controller is used for resuming system operation
4after a preset amount of time during which the WDT reset event has not
Masanari Iidaf21ccfa2013-01-14 15:14:56 +09005occurred.
Thomas Abraham9487a9c2011-06-22 15:24:32 +05306
7Required properties:
Leela Krishna Amudala4f1f6532013-12-06 11:17:47 +05308- compatible : should be one among the following
9 (a) "samsung,s3c2410-wdt" for Exynos4 and previous SoCs
10 (b) "samsung,exynos5250-wdt" for Exynos5250
11 (c) "samsung,exynos5420-wdt" for Exynos5420
12
Thomas Abraham9487a9c2011-06-22 15:24:32 +053013- reg : base physical address of the controller and length of memory mapped
14 region.
15- interrupts : interrupt number to the cpu.
Leela Krishna Amudala4f1f6532013-12-06 11:17:47 +053016- samsung,syscon-phandle : reference to syscon node (This property required only
17 in case of compatible being "samsung,exynos5250-wdt" or "samsung,exynos5420-wdt".
18 In case of Exynos5250 and 5420 this property points to syscon node holding the PMU
19 base address)
Fabio Porceddac1fd5f62013-02-14 09:14:25 +010020
21Optional properties:
22- timeout-sec : contains the watchdog timeout in seconds.
Leela Krishna Amudala4f1f6532013-12-06 11:17:47 +053023
24Example:
25
26watchdog@101D0000 {
27 compatible = "samsung,exynos5250-wdt";
28 reg = <0x101D0000 0x100>;
29 interrupts = <0 42 0>;
30 clocks = <&clock 336>;
31 clock-names = "watchdog";
32 samsung,syscon-phandle = <&pmu_syscon>;
33};