1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
4 $id: http://devicetree.org/schemas/watchdog/alphascale,asm9260-wdt.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Alphascale asm9260 Watchdog timer
10 - Oleksij Rempel <linux@rempel-privat.de>
13 - $ref: watchdog.yaml#
17 const: alphascale,asm9260-wdt
24 - description: source clock, used for tick counter
25 - description: ahb gate
44 Specifies the reset mode of operation. If set to sw, then reset is handled
45 via interrupt request, if set to debug, then it does nothing and logs.
46 $ref: /schemas/types.yaml#/definitions/string
57 unevaluatedProperties: false
61 #include <dt-bindings/clock/alphascale,asm9260.h>
62 watchdog0: watchdog@80048000 {
63 compatible = "alphascale,asm9260-wdt";
64 reg = <0x80048000 0x10>;
65 clocks = <&acc CLKID_SYS_WDT>, <&acc CLKID_AHB_WDT>;
66 clock-names = "mod", "ahb";
69 alphascale,mode = "hw";