This explains how to use the new U-Boot command 'dmareset'. Signed-off-by: Brian Sune <[email protected]> --- doc/usage/cmd/dmareset.rst | 55 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 doc/usage/cmd/dmareset.rst
diff --git a/doc/usage/cmd/dmareset.rst b/doc/usage/cmd/dmareset.rst new file mode 100644 index 00000000000..cf48ad91c5c --- /dev/null +++ b/doc/usage/cmd/dmareset.rst @@ -0,0 +1,55 @@ +.. SPDX-License-Identifier: GPL-2.0+: + +.. index:: + single: dmareset (command) + + command +=========== + +Synopsis +-------- + +:: + + Usage: dmareset <channel 0-7> [<channel 0-7> ...] + dmareset - Release PL330 DMA channel reset(s) for SoCFPGA + + Usage: + dmareset <channel 0-7> [<channel 0-7> ...] - release reset for one or more DMA channels + +dmareset channel +---------------- + +Release the DMA channel reset *channel*. + +Parameters +---------- + +channel + DMA channel number + +Example +------- + +Release DMA channel(s):: + + => dmareset 0 + PL330 DMA channel 0 reset released + => dmareset 1 + PL330 DMA channel 1 reset released + => dmareset 0 1 + PL330 DMA channel 0 reset released + PL330 DMA channel 1 reset released + + +Configuration +------------- + +The dmareset command is only available if CONFIG_CMD_C5_PL330_DMA=y in +"Shell scripting commands". + +Return value +------------ + +If the command succeds the return PL330 DMA channel $? reset released. +If an error occurs, the return Error: channel must be 0-7. -- 2.47.1.windows.1

