| .. SPDX-License-Identifier: GPL-2.0+ |
| Copyright 2025 NXP |
| Written by Peng Fan <peng.fan@nxp.com> |
| |
| remoteproc command |
| ================== |
| |
| Synopsis |
| -------- |
| |
| :: |
| |
| rproc init <id> |
| rproc list |
| rproc load <id> [addr] [size] |
| rproc start <id> |
| rproc stop <id> |
| rproc reset <id> |
| rproc is_running <id> |
| rproc ping <id> |
| |
| Description |
| ----------- |
| |
| The rproc command provides a generic U-Boot mechanism to manage the Remote |
| Processors inside a SoC . |
| |
| The 'rproc init' command enumerate and initialize the remote processor. |
| |
| id |
| remote processor id. if id is not passed, initialize all the |
| remote prcessors |
| |
| The 'rproc list' list available remote processors. |
| |
| The 'rproc load' load the remote processor with binary. |
| |
| id |
| remote processor id. |
| addr |
| address that image is loaded at. |
| size |
| image size |
| |
| The 'rproc start' start the remote processor(must be loaded). |
| |
| id |
| remote processor id. |
| |
| The 'rproc stop' stop the remote processor. |
| |
| id |
| remote processor id. |
| |
| The 'rproc reset' reset the remote processor. |
| |
| id |
| remote processor id. |
| |
| The 'rproc is_running' reports if the remote processor is running. |
| |
| id |
| remote processor id. |
| |
| The 'rproc ping' ping the remote processor for communication. |
| |
| id |
| remote processor id. |
| |
| Configuration |
| ------------- |
| |
| The rproc command is only available if CONFIG_CMD_REMOTEPROC=y. |
| |
| .. toctree:: |
| :maxdepth: 2 |
| |
| ../../board/nxp/rproc.rst |