1STMicroelectronics Low Power Controller (LPC) - Watchdog
2========================================================
3
4LPC currently supports Watchdog OR Real Time Clock functionality.
5
6[See: ../rtc/rtc-st-lpc.txt for RTC options]
7
8Required properties
9
10- compatible 	: Must be one of: "st,stih407-lpc" "st,stih416-lpc"
11				  "st,stih415-lpc" "st,stid127-lpc"
12- reg		: LPC registers base address + size
13- interrupts    : LPC interrupt line number and associated flags
14- clocks	: Clock used by LPC device (See: ../clock/clock-bindings.txt)
15- st,lpc-mode	: The LPC can run either one of two modes ST_LPC_MODE_RTC [0] or
16		  ST_LPC_MODE_WDT [1].  One (and only one) mode must be
17		  selected.
18
19Required properties [watchdog mode]
20
21- st,syscfg	: Phandle to syscfg node used to enable watchdog and configure
22		  CPU reset type.
23- timeout-sec	: Watchdog timeout in seconds
24
25Optional properties [watchdog mode]
26
27- st,warm-reset	: If present reset type will be 'warm' - if not it will be cold
28
29Example:
30	lpc@fde05000 {
31		compatible	= "st,stih407-lpc";
32		reg		= <0xfde05000 0x1000>;
33		clocks 		= <&clk_s_d3_flexgen CLK_LPC_0>;
34		st,syscfg	= <&syscfg_core>;
35		timeout-sec	= <120>;
36		st,lpc-mode	= <ST_LPC_MODE_WDT>;
37		st,warm-reset;
38	};
39