Lines Matching +full:timer +full:- +full:watchdog
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/watchdog/marvell,cn10624-wdt.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Marvell Global Timer (GTI) system watchdog
10 - Bharat Bhushan <bbhushan2@marvell.com>
13 - $ref: watchdog.yaml#
18 - enum:
19 - marvell,cn9670-wdt
20 - marvell,cn10624-wdt
22 - items:
23 - enum:
24 - marvell,cn9880-wdt
25 - marvell,cnf9535-wdt
26 - const: marvell,cn9670-wdt
28 - items:
29 - enum:
30 - marvell,cn10308-wdt
31 - marvell,cnf10518-wdt
32 - const: marvell,cn10624-wdt
43 clock-names:
45 - const: refclk
47 marvell,wdt-timer-index:
52 An SoC have many timers (up to 64), firmware can reserve one or more timer
53 for some other use case and configures one of the global timer as watchdog
54 timer. Firmware will update this field with the timer number configured
55 as watchdog timer.
58 - compatible
59 - reg
60 - interrupts
61 - clocks
62 - clock-names
67 - |
68 #include <dt-bindings/interrupt-controller/arm-gic.h>
70 #address-cells = <2>;
71 #size-cells = <2>;
73 watchdog@802000040000 {
74 compatible = "marvell,cn9670-wdt";
78 clock-names = "refclk";
79 marvell,wdt-timer-index = <63>;