About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / devicetree / bindings / arm / twd.txt


Based on kernel version 4.16.1. Page generated on 2018-04-09 11:52 EST.

1	* ARM Timer Watchdog
2	
3	ARM 11MP, Cortex-A5 and Cortex-A9 are often associated with a per-core
4	Timer-Watchdog (aka TWD), which provides both a per-cpu local timer
5	and watchdog.
6	
7	The TWD is usually attached to a GIC to deliver its two per-processor
8	interrupts.
9	
10	** Timer node required properties:
11	
12	- compatible : Should be one of:
13		"arm,cortex-a9-twd-timer"
14		"arm,cortex-a5-twd-timer"
15		"arm,arm11mp-twd-timer"
16	
17	- interrupts : One interrupt to each core
18	
19	- reg : Specify the base address and the size of the TWD timer
20		register window.
21	
22	Optional
23	
24	- always-on : a boolean property. If present, the timer is powered through
25	  an always-on power domain, therefore it never loses context.
26	
27	Example:
28	
29		twd-timer@2c000600 {
30			compatible = "arm,arm11mp-twd-timer"";
31			reg = <0x2c000600 0x20>;
32			interrupts = <1 13 0xf01>;
33		};
34	
35	** Watchdog node properties:
36	
37	- compatible : Should be one of:
38		"arm,cortex-a9-twd-wdt"
39		"arm,cortex-a5-twd-wdt"
40		"arm,arm11mp-twd-wdt"
41	
42	- interrupts : One interrupt to each core
43	
44	- reg : Specify the base address and the size of the TWD watchdog
45		register window.
46	
47	Example:
48	
49		twd-watchdog@2c000620 {
50			compatible = "arm,arm11mp-twd-wdt";
51			reg = <0x2c000620 0x20>;
52			interrupts = <1 14 0xf01>;
53		};
Hide Line Numbers


About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog