From: Bjorn Andersson <andersson@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-remoteproc@vger.kernel.org, linux-kernel@vger.kernel.org,
Andrew Davis <afd@ti.com>, Peng Fan <peng.fan@nxp.com>,
Stephan Gerhold <stephan.gerhold@linaro.org>,
Luca Weiss <luca.weiss@fairphone.com>,
Christophe JAILLET <christophe.jaillet@wanadoo.fr>,
Dmitry Baryshkov <lumag@kernel.org>,
Hiago De Franco <hiago.franco@toradex.com>,
Shengjiu Wang <shengjiu.wang@nxp.com>,
Zhen Ni <zhen.ni@easystack.cn>
Subject: [GIT PULL] remoteproc updates for v6.18
Date: Thu, 2 Oct 2025 08:55:18 -0500 [thread overview]
Message-ID: <20251002135520.63777-1-andersson@kernel.org> (raw)
The following changes since commit c17b750b3ad9f45f2b6f7e6f7f4679844244f0b9:
Linux 6.17-rc2 (2025-08-17 15:22:10 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git tags/rproc-v6.18
for you to fetch changes up to d41e075b077142bb9ae5df40b9ddf9fd7821a811:
remoteproc: pru: Fix potential NULL pointer dereference in pru_rproc_set_ctable() (2025-09-23 11:49:58 -0600)
----------------------------------------------------------------
remoteproc updates for v6.18
Enable coredump support for the i.MX HiFi core remoteproc, and clean up
the i.MX remoteproc driver.
Introduce remoteprocs on the Qualcomm Milos platform. Gracefully shut own
the ADSP remoteproc when bootloader has loaded the "Lite" firmware on X
Elite. Improve the resource handover procedure to avoid possibly duplicate
handling.
Transition the TI DA8xx, TI Keystone, and TI Wakeup M3 remoteproc
drivers to handle resources using devres.
----------------------------------------------------------------
Andrew Davis (12):
remoteproc: da8xx: Use devm_rproc_alloc() helper
remoteproc: da8xx: Use devm action to release reserved memory
remoteproc: da8xx: Use devm_rproc_add() helper
remoteproc: keystone: Use devm action to release reserved memory
remoteproc: keystone: Use devm_pm_runtime_enable() helper
remoteproc: keystone: Use devm action to call PM runtime put sync
remoteproc: keystone: Use devm_gpiod_get() helper
remoteproc: keystone: Use devm_rproc_add() helper
remoteproc: wkup_m3: Use devm_pm_runtime_enable() helper
remoteproc: wkup_m3: Use devm action to call PM runtime put sync
remoteproc: wkup_m3: Use devm_rproc_alloc() helper
remoteproc: wkup_m3: Use devm_rproc_add() helper
Christophe JAILLET (1):
remoteproc: k3: Correctly release some resources allocated in k3_rproc_request_mbox()
Dmitry Baryshkov (1):
remoteproc: qcom_q6v5_mss: support loading MBN file on msm8974
Hiago De Franco (1):
remoteproc: k3: Remove remote processor mailbox ping
Luca Weiss (2):
dt-bindings: remoteproc: qcom,milos-pas: Document remoteprocs
remoteproc: qcom: pas: Add Milos remoteproc support
Peng Fan (6):
remoteproc: imx_rproc: Introduce start/stop/detect_mode ops for imx_rproc_dcfg
remoteproc: imx_rproc: Move imx_rproc_dcfg closer to imx_rproc_of_match
remoteproc: imx_rproc: Simplify IMX_RPROC_MMIO switch case
remoteproc: imx_rproc: Simplify IMX_RPROC_SCU_API switch case
remoteproc: imx_rproc: Simplify IMX_RPROC_SMC switch case
remoteproc: imx_rproc: Clean up after ops introduction
Shengjiu Wang (1):
remoteproc: imx_dsp_rproc: Add support of recovery and coredump process
Stephan Gerhold (4):
remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice
remoteproc: qcom: q6v5: Avoid handling handover twice
remoteproc: qcom: pas: Shutdown lite ADSP DTB on X1E
remoteproc: qcom: pas: Drop redundant assignment to ret
Zhen Ni (1):
remoteproc: pru: Fix potential NULL pointer dereference in pru_rproc_set_ctable()
.../bindings/remoteproc/qcom,milos-pas.yaml | 198 +++++++++
drivers/remoteproc/da8xx_remoteproc.c | 57 +--
drivers/remoteproc/imx_dsp_rproc.c | 45 ++-
drivers/remoteproc/imx_rproc.c | 449 ++++++++++++---------
drivers/remoteproc/imx_rproc.h | 7 +
drivers/remoteproc/keystone_remoteproc.c | 95 ++---
drivers/remoteproc/pru_rproc.c | 3 +-
drivers/remoteproc/qcom_q6v5.c | 8 +-
drivers/remoteproc/qcom_q6v5_mss.c | 11 +-
drivers/remoteproc/qcom_q6v5_pas.c | 32 +-
drivers/remoteproc/ti_k3_common.c | 21 +-
drivers/remoteproc/ti_k3_dsp_remoteproc.c | 2 -
drivers/remoteproc/ti_k3_r5_remoteproc.c | 2 -
drivers/remoteproc/wkup_m3_rproc.c | 69 ++--
14 files changed, 635 insertions(+), 364 deletions(-)
create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,milos-pas.yaml
next reply other threads:[~2025-10-02 13:55 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-10-02 13:55 Bjorn Andersson [this message]
2025-10-04 23:42 ` [GIT PULL] remoteproc updates for v6.18 pr-tracker-bot
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=20251002135520.63777-1-andersson@kernel.org \
--to=andersson@kernel.org \
--cc=afd@ti.com \
--cc=christophe.jaillet@wanadoo.fr \
--cc=hiago.franco@toradex.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-remoteproc@vger.kernel.org \
--cc=luca.weiss@fairphone.com \
--cc=lumag@kernel.org \
--cc=peng.fan@nxp.com \
--cc=shengjiu.wang@nxp.com \
--cc=stephan.gerhold@linaro.org \
--cc=torvalds@linux-foundation.org \
--cc=zhen.ni@easystack.cn \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox