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/ti,rti-wdt.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Texas Instruments K3 SoC Watchdog Timer
10 - Tero Kristo <t-kristo@ti.com>
13 The TI K3 SoC watchdog timer is implemented via the RTI (Real Time
14 Interrupt) IP module. This timer adds a support for windowed watchdog
15 mode, which will signal an error if it is pinged outside the watchdog
21 - $ref: watchdog.yaml#
26 - ti,j7-rti-wdt
34 power-domains:
37 memory-region:
40 Contains the watchdog reserved memory. It is optional.
43 and PON_REASON_EOF_NUM(0xCCCCBBBB), are pre-stored at the first
44 3 * 4 bytes to tell that last boot was caused by watchdog reset.
52 - compatible
53 - reg
54 - clocks
55 - power-domains
60 - |
63 * select the source clock for the watchdog, forcing it to tick with
65 * the watchdog reset cause persistent, which was be written in 12 bytes
66 * starting from 0xa2200000 by RTI Watchdog Firmware, then make it
67 * possible to get watchdog reset cause in driver.
70 * reserved-memory {
71 * wdt_reset_memory_region: wdt-memory@a2200000 {
73 * no-map;
77 #include <dt-bindings/soc/ti,sci_pm_domain.h>
79 watchdog@2200000 {
80 compatible = "ti,j7-rti-wdt";
83 power-domains = <&k3_pds 252 TI_SCI_PD_EXCLUSIVE>;
84 assigned-clocks = <&k3_clks 252 1>;
85 assigned-clock-parents = <&k3_clks 252 5>;
86 memory-region = <&wdt_reset_memory_region>;