]> www.infradead.org Git - users/jedix/linux-maple.git/commit
remoteproc: xlnx: Avoid RPU force power down
authorTanmay Shah <tanmay.shah@amd.com>
Tue, 6 May 2025 16:59:44 +0000 (09:59 -0700)
committerMathieu Poirier <mathieu.poirier@linaro.org>
Mon, 12 May 2025 15:37:28 +0000 (09:37 -0600)
commitb170eb0d117d991585eb857a8e48be122efb057e
tree8cee6c923cc3675dc6a8cbdf3f136803e3af9d9e
parentbcd241230fdbc6005230f80a4f8646ff5a84f15b
remoteproc: xlnx: Avoid RPU force power down

Powering off RPU using force_pwrdwn call results in system failure
if there are multiple users of that RPU node. Better mechanism is to use
request_node and release_node EEMI calls. With use of these EEMI calls,
platform management controller will take-care of powering off RPU
when there is no user.

Signed-off-by: Tanmay Shah <tanmay.shah@amd.com>
Link: https://lore.kernel.org/r/20250506165944.1109534-1-tanmay.shah@amd.com
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
drivers/remoteproc/xlnx_r5_remoteproc.c