aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/watchdog
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2019-07-18 13:47:59 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2019-07-18 13:47:59 -0400
commitd77e9e4e18ce9da3b4981a5c537979c42b06638c (patch)
tree9943873e735247b23636a0b51384729593b01db1 /Documentation/watchdog
parent2ae048e16636afd7521270acacb08d9c42fd23f0 (diff)
parent7fb832ae72949c883da52d6316ff08f03c75d300 (diff)
Merge tag 'linux-watchdog-5.3-rc1' of git://www.linux-watchdog.org/linux-watchdog
Pull watchdog updates from Wim Van Sebroeck: - add Allwinner H6 watchdog - drop warning after registering device patches - hpwdt improvements - gpio: add support for nowayout option - introduce CONFIG_WATCHDOG_OPEN_TIMEOUT - convert remaining drivers to use SPDX license identifier - Fixes and improvements on several watchdog device drivers * tag 'linux-watchdog-5.3-rc1' of git://www.linux-watchdog.org/linux-watchdog: (74 commits) watchdog: digicolor_wdt: Remove unused variable in dc_wdt_probe watchdog: ie6xx_wdt: Use spinlock_t instead of struct spinlock watchdog: atmel: atmel-sama5d4-wdt: Disable watchdog on system suspend watchdog: convert remaining drivers to use SPDX license identifier dt-bindings: watchdog: Rename bindings documentation file watchdog: mei_wdt: no need to check return value of debugfs_create functions watchdog: bcm_kona_wdt: no need to check return value of debugfs_create functions docs: watchdog: Fix build error. docs: watchdog: convert docs to ReST and rename to *.rst watchdog: make the device time out at open_deadline when open_timeout is used watchdog: introduce CONFIG_WATCHDOG_OPEN_TIMEOUT watchdog: introduce watchdog.open_timeout commandline parameter dt-bindings: watchdog: move i.MX system controller watchdog binding to SCU watchdog: imx_sc: Add pretimeout support watchdog: renesas_wdt: Add a few cycles delay watchdog: gpio: add support for nowayout option watchdog: renesas_wdt: Use 'dev' instead of dereferencing it repeatedly dt-bindings: watchdog: add Allwinner H6 watchdog watchdog: jz4740: Avoid starting watchdog in set_timeout watchdog: jz4740: Use register names from <linux/mfd/ingenic-tcu.h> ...
Diffstat (limited to 'Documentation/watchdog')
-rw-r--r--Documentation/watchdog/hpwdt.rst4
-rw-r--r--Documentation/watchdog/watchdog-parameters.rst11
2 files changed, 15 insertions, 0 deletions
diff --git a/Documentation/watchdog/hpwdt.rst b/Documentation/watchdog/hpwdt.rst
index 94a96371113e..c165d92cfd12 100644
--- a/Documentation/watchdog/hpwdt.rst
+++ b/Documentation/watchdog/hpwdt.rst
@@ -39,6 +39,10 @@ Last reviewed: 08/20/2018
39 Default value is set when compiling the kernel. If it is set 39 Default value is set when compiling the kernel. If it is set
40 to "Y", then there is no way of disabling the watchdog once 40 to "Y", then there is no way of disabling the watchdog once
41 it has been started. 41 it has been started.
42 kdumptimeout Minimum timeout in seconds to apply upon receipt of an NMI
43 before calling panic. (-1) disables the watchdog. When value
44 is > 0, the timer is reprogrammed with the greater of
45 value or current timeout value.
42 ============ ================================================================ 46 ============ ================================================================
43 47
44 NOTE: 48 NOTE:
diff --git a/Documentation/watchdog/watchdog-parameters.rst b/Documentation/watchdog/watchdog-parameters.rst
index b121caae7798..a3985cc5aeda 100644
--- a/Documentation/watchdog/watchdog-parameters.rst
+++ b/Documentation/watchdog/watchdog-parameters.rst
@@ -13,6 +13,17 @@ modules.
13 13
14------------------------------------------------- 14-------------------------------------------------
15 15
16watchdog core:
17 open_timeout:
18 Maximum time, in seconds, for which the watchdog framework will take
19 care of pinging a running hardware watchdog until userspace opens the
20 corresponding /dev/watchdogN device. A value of 0 means an infinite
21 timeout. Setting this to a non-zero value can be useful to ensure that
22 either userspace comes up properly, or the board gets reset and allows
23 fallback logic in the bootloader to try something else.
24
25-------------------------------------------------
26
16acquirewdt: 27acquirewdt:
17 wdt_stop: 28 wdt_stop:
18 Acquire WDT 'stop' io port (default 0x43) 29 Acquire WDT 'stop' io port (default 0x43)