1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/watchdog/mediatek,mtk-wdt.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: MediaTek SoCs Watchdog timer
10 - Matthias Brugger <matthias.bgg@gmail.com>
13 The watchdog supports a pre-timeout interrupt that fires
14 timeout-sec/2 before the expiry.
17 - $ref: watchdog.yaml#
44 - const: mediatek,mt6589-wdt
51 - description: Watchdog pre-timeout (bark) interrupt
53 mediatek,disable-extrst:
54 description: Disable sending output reset signal
57 mediatek,reset-by-toprgu:
58 description: The Top Reset Generation Unit (TOPRGU) generates reset signals
59 and distributes them to each IP. If present, the watchdog timer will be
60 reset by TOPRGU once system resets.
70 unevaluatedProperties: false
74 #include <dt-bindings/interrupt-controller/arm-gic.h>
80 watchdog: watchdog@10007000 {
81 compatible = "mediatek,mt8183-wdt";
82 reg = <0 0x10007000 0 0x100>;
83 interrupts = <GIC_SPI 139 IRQ_TYPE_LEVEL_LOW>;
84 mediatek,disable-extrst;