Based on kernel version 6.3.13
. Page generated on 2023-08-29 08:35 EST
.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | Alphascale asm9260 Watchdog timer Required properties: - compatible : should be "alphascale,asm9260-wdt". - reg : Specifies base physical address and size of the registers. - clocks : the clocks feeding the watchdog timer. See clock-bindings.txt - clock-names : should be set to "mod" - source for tick counter. "ahb" - ahb gate. - resets : phandle pointing to the system reset controller with line index for the watchdog. - reset-names : should be set to "wdt_rst". Optional properties: - timeout-sec : shall contain the default watchdog timeout in seconds, if unset, the default timeout is 30 seconds. - alphascale,mode : three modes are supported "hw" - hw reset (default). "sw" - sw reset. "debug" - no action is taken. Example: watchdog0: watchdog@80048000 { compatible = "alphascale,asm9260-wdt"; reg = <0x80048000 0x10>; clocks = <&acc CLKID_SYS_WDT>, <&acc CLKID_AHB_WDT>; clock-names = "mod", "ahb"; interrupts = <55>; resets = <&rst WDT_RESET>; reset-names = "wdt_rst"; timeout-sec = <30>; alphascale,mode = "hw"; }; |