diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2019-07-18 13:47:59 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2019-07-18 13:47:59 -0400 |
commit | d77e9e4e18ce9da3b4981a5c537979c42b06638c (patch) | |
tree | 9943873e735247b23636a0b51384729593b01db1 /Documentation/watchdog | |
parent | 2ae048e16636afd7521270acacb08d9c42fd23f0 (diff) | |
parent | 7fb832ae72949c883da52d6316ff08f03c75d300 (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.rst | 4 | ||||
-rw-r--r-- | Documentation/watchdog/watchdog-parameters.rst | 11 |
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 | ||
16 | watchdog 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 | |||
16 | acquirewdt: | 27 | acquirewdt: |
17 | wdt_stop: | 28 | wdt_stop: |
18 | Acquire WDT 'stop' io port (default 0x43) | 29 | Acquire WDT 'stop' io port (default 0x43) |