From: Mathieu Poirier <mathieu.poirier@linaro.org>
To: Tanmay Shah <tanmay.shah@amd.com>
Cc: andersson@kernel.org, linux-remoteproc@vger.kernel.org,
linux-kernel@vger.kernel.org
Subject: Re: [PATCH 3/3] remoteproc: zynqmp: release mailbox channels on shutdown
Date: Tue, 10 Mar 2026 09:29:04 -0600 [thread overview]
Message-ID: <abA4wGI7DvQLhTzY@p14s> (raw)
In-Reply-To: <20260303235127.2317955-4-tanmay.shah@amd.com>
On Tue, Mar 03, 2026 at 03:51:28PM -0800, Tanmay Shah wrote:
> mailbox driver can't introduce shutdown callback, as it might endup
> closing mbox channels prematurely. By allowing the client driver to
> manage the shutdown process, it's ensured that mailbox channels are
> closed only when they are no longer needed.
>
> Signed-off-by: Tanmay Shah <tanmay.shah@amd.com>
> ---
> drivers/remoteproc/xlnx_r5_remoteproc.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/drivers/remoteproc/xlnx_r5_remoteproc.c b/drivers/remoteproc/xlnx_r5_remoteproc.c
> index 5e92dc51f1c0..50a9974f3202 100644
> --- a/drivers/remoteproc/xlnx_r5_remoteproc.c
> +++ b/drivers/remoteproc/xlnx_r5_remoteproc.c
> @@ -1490,6 +1490,8 @@ static void zynqmp_r5_remoteproc_shutdown(struct platform_device *pdev)
> dev_err(cluster->dev, "failed to %s rproc %d\n",
> rproc_state_str, rproc->index);
> }
> +
> + zynqmp_r5_free_mbox(r5_core->ipi);
This is already called in zynqmp_r5_cluster_exit(), why doing it here again?
I have applied the other two patches in this series.
Thanks,
Mathieu
> }
> }
>
> --
> 2.34.1
>
next prev parent reply other threads:[~2026-03-10 15:29 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-03-03 23:51 [PATCH 0/3] remoteproc: xlnx: enhancements and new features Tanmay Shah
2026-03-03 23:51 ` [PATCH 1/3] remoteproc: xlnx: avoid mailbox setup Tanmay Shah
2026-03-03 23:51 ` [PATCH 2/3] remoteproc: xlnx: Only access buffer information if IPI is buffered Tanmay Shah
2026-03-03 23:51 ` [PATCH 3/3] remoteproc: zynqmp: release mailbox channels on shutdown Tanmay Shah
2026-03-10 15:29 ` Mathieu Poirier [this message]
2026-03-10 16:04 ` Shah, Tanmay
2026-03-11 17:12 ` Mathieu Poirier
2026-03-11 19:28 ` Shah, Tanmay
2026-03-16 15:38 ` Mathieu Poirier
2026-03-16 16:37 ` Shah, Tanmay
2026-03-17 15:40 ` Mathieu Poirier
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=abA4wGI7DvQLhTzY@p14s \
--to=mathieu.poirier@linaro.org \
--cc=andersson@kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-remoteproc@vger.kernel.org \
--cc=tanmay.shah@amd.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.