Lines Matching +full:watchdog +full:- +full:timers

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
5 $id: http://devicetree.org/schemas/watchdog/atmel,at91sam9-wdt.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Atmel Watchdog Timers
11 - Eugen Hristev <eugen.hristev@microchip.com>
15 const: atmel,at91sam9260-wdt
26 atmel,max-heartbeat-sec:
32 atmel,min-heartbeat-sec:
35 must be smaller than the max-heartbeat-sec value. It is used to
39 atmel,watchdog-type:
44 - description:
45 Hardware watchdog uses the at91 watchdog reset.
47 - description: |
48 Software watchdog uses the watchdog interrupt
53 atmel,reset-type:
56 Should be proc or all. This is valid only when using hardware watchdog.
58 - description:
61 - description:
69 Should be present if you want to stop the watchdog.
71 atmel,idle-halt:
74 Should be present if you want to stop the watchdog when
77 watchdog not counting when the CPU is in idle state, therefore the
78 watchdog reset time depends on mean CPU usage and will not reset at all
82 atmel,dbg-halt:
85 Should be present if you want to stop the watchdog when
89 - compatible
90 - reg
91 - clocks
94 - $ref: watchdog.yaml#
95 - if:
97 atmel,reset-type:
99 - all
100 - proc
103 atmel,watchdog-type:
107 atmel,reset-type: ['atmel,watchdog-type']
112 - |
113 #include <dt-bindings/interrupt-controller/irq.h>
115 watchdog@fffffd40 {
116 compatible = "atmel,at91sam9260-wdt";
120 timeout-sec = <15>;
121 atmel,watchdog-type = "hardware";
122 atmel,reset-type = "all";
123 atmel,dbg-halt;
124 atmel,idle-halt;
125 atmel,max-heartbeat-sec = <16>;
126 atmel,min-heartbeat-sec = <0>;