
On 3/25/22 18:06, Heinrich Schuchardt wrote:
Describe the wdt command.
Signed-off-by: Heinrich Schuchardt heinrich.schuchardt@canonical.com
Reviewed-by: Stefan Roese sr@denx.de
Thanks, Stefan
doc/usage/index.rst | 1 + doc/usage/wdt.rst | 77 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 78 insertions(+) create mode 100644 doc/usage/wdt.rst
diff --git a/doc/usage/index.rst b/doc/usage/index.rst index 0aacf531b2..630a6cb28a 100644 --- a/doc/usage/index.rst +++ b/doc/usage/index.rst @@ -52,3 +52,4 @@ Shell commands size true ums
- wdt
diff --git a/doc/usage/wdt.rst b/doc/usage/wdt.rst new file mode 100644 index 0000000000..8d80433c1f --- /dev/null +++ b/doc/usage/wdt.rst @@ -0,0 +1,77 @@ +.. SPDX-License-Identifier: GPL-2.0+:
+wdt command +============
+Synopsis +--------
+::
- wdt list
- wdt dev [<name>]
- wdt start <timeout_ms> [flags]
- wdt stop
- wdt reset
- wdt expirer [flags]
+Description +-----------
+The wdt command is used to control watchdog timers.
+The 'wdt list' command shows a list of all watchdog devices.
+The 'wdt dev' command called without argument shows the current watchdog device. +The current device is set when passing the name of the device as argument.
+The 'wdt start' command starts the current watchdog timer.
+The 'wdt stop' command stops the current watchdog timer.
+The 'wdt reset' command resets the current watchdog timer without stopping it.
+The 'wdt expire' command let's the current watchdog timer expire immediately. +This will lead to a reset.
+name
- name of the watchdog device
+timeout_ms
- timeout interval in milliseconds
+flags
- unsigned long value passed to the driver. The usage is driver specific.
- The value is ignored by most drivers.
+Example +-------
+::
- => wdt dev
- No watchdog timer device set!
- => wdt list
- watchdog@1c20ca0 (sunxi_wdt)
- => wdt dev watchdog@1c20ca0
- => wdt dev
- dev: watchdog@1c20ca0
- => wdt start 3000
- => wdt reset
- => wdt stop
- => wdt expire
- U-Boot SPL 2022.04-rc3 (Mar 25 2022 - 13:48:33 +0000)
- In the example above '(sunxi_wdt)' refers to the driver for the watchdog
- device.
+Configuration +-------------
+The command is only available if CONFIG_CMD_WDT=y.
+Return value +------------
+The return value $? is 0 if the command succeeds, 1 upon failure.
Viele Grüße, Stefan Roese