The Linux Kernel Mailing List
 help / color / mirror / Atom feed
* [GIT PULL] remoteproc updates for v7.2
@ 2026-06-20 14:37 Bjorn Andersson
  2026-06-21  6:38 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Bjorn Andersson @ 2026-06-20 14:37 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-remoteproc, linux-kernel, Mukesh Ojha, Tanmay Shah,
	Peng Fan, Komal Bajaj, Alexandru Gagniuc, Bibek Kumar Patro,
	Jiafei Pan, Julian Braha, Krzysztof Kozlowski, Shawn Guo,
	Wasim Nazir


The following changes since commit 254f49634ee16a731174d2ae34bc50bd5f45e731:

  Linux 7.1-rc1 (2026-04-26 14:19:00 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git tags/rproc-v7.2

for you to fetch changes up to b5bfc7d039bb775730186a9c38d0f01afd729638:

  remoteproc: qcom: pas: Drop start/stop completion from struct qcom_pas (2026-06-08 21:53:51 -0500)

----------------------------------------------------------------
remoteproc updates for v7.2

Add i.MX94 support to the i.MX remoteproc driver, covering the Cortex-M7
and Cortex-M33 Sync cores. This also fixes programming of non-zero System
Manager CPU/LMM reset vectors.

Move the remoteproc resource table definitions to a separate header, so
they can be used by clients that do not otherwise depend on remoteproc.
Switch the firmware resource handling over to the common iterator.

Update the Xilinx R5F remoteproc driver to check the remote core state
before attaching, drop a binding header dependency, and add
firmware-name based auto boot support.

Add Qualcomm Hawi ADSP/CDSP bindings, together with Shikra RPM bindings
and CDSP, LPAICP, and MPSS PAS support. Fix a Qualcomm minidump leak,
clean up PAS and WCSS reset handling, and make the user-visible Qualcomm
naming consistent.

Remove a duplicate STM32_RPROC Kconfig dependency and make i.MX
remoteproc instances use the device node name so multiple processors can
be distinguished in sysfs.

----------------------------------------------------------------
Alexandru Gagniuc (1):
      remoteproc: qcom_q6v5_wcss: drop redundant wcss_q6_bcr_reset

Bibek Kumar Patro (1):
      remoteproc: qcom: pas: Add Shikra remoteproc support

Jiafei Pan (1):
      remoteproc: imx_rproc: Use device node name as processor name

Julian Braha (1):
      remoteproc: Dead code cleanup in Kconfig for STM32_RPROC

Komal Bajaj (2):
      dt-bindings: remoteproc: Add Shikra RPM processor compatible
      dt-bindings: remoteproc: qcom,shikra-pas: Document Shikra PAS remoteprocs

Krzysztof Kozlowski (1):
      remoteproc: qcom: Unify user-visible "Qualcomm" name

Mukesh Ojha (4):
      remoteproc: Move resource table data structure to its own header
      remoteproc: use rsc_table_for_each_entry() in rproc_handle_resources()
      dt-bindings: remoteproc: qcom,sm8550-pas: Add Hawi ADSP compatible
      dt-bindings: remoteproc: qcom,sm8550-pas: Add Hawi CDSP compatible

Peng Fan (3):
      dt-bindings: remoteproc: imx-rproc: Support i.MX94
      remoteproc: imx_rproc: Program non-zero SM CPU/LMM reset vector
      remoteproc: imx_rproc: Add support for i.MX94

Shawn Guo (1):
      remoteproc: qcom: pas: Drop start/stop completion from struct qcom_pas

Tanmay Shah (4):
      remoteproc: xlnx: Check remote core state
      remoteproc: xlnx: Remove binding header dependency
      dt-bindings: remoteproc: xlnx: Add firmware-name property
      remoteproc: xlnx: Enable auto boot feature

Wasim Nazir (1):
      remoteproc: qcom: Fix leak when custom dump_segments addition fails

 .../bindings/remoteproc/fsl,imx-rproc.yaml         |   3 +
 .../bindings/remoteproc/qcom,rpm-proc.yaml         |   1 +
 .../bindings/remoteproc/qcom,shikra-pas.yaml       | 167 ++++++++++
 .../bindings/remoteproc/qcom,sm8550-pas.yaml       |   4 +
 .../bindings/remoteproc/xlnx,zynqmp-r5fss.yaml     |   4 +
 drivers/firmware/xilinx/zynqmp.c                   |  28 ++
 drivers/remoteproc/Kconfig                         |   3 +-
 drivers/remoteproc/imx_rproc.c                     |  95 +++++-
 drivers/remoteproc/imx_rproc.h                     |   2 +
 drivers/remoteproc/qcom_common.c                   |  14 +-
 drivers/remoteproc/qcom_q6v5_pas.c                 |  51 ++-
 drivers/remoteproc/qcom_q6v5_wcss.c                |  23 +-
 drivers/remoteproc/remoteproc_core.c               |  81 +++--
 drivers/remoteproc/xlnx_r5_remoteproc.c            | 100 ++++--
 include/linux/firmware/xlnx-zynqmp.h               |  21 ++
 include/linux/remoteproc.h                         | 269 +--------------
 include/linux/rsc_table.h                          | 359 +++++++++++++++++++++
 17 files changed, 858 insertions(+), 367 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,shikra-pas.yaml
 create mode 100644 include/linux/rsc_table.h

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL] remoteproc updates for v7.2
  2026-06-20 14:37 [GIT PULL] remoteproc updates for v7.2 Bjorn Andersson
@ 2026-06-21  6:38 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2026-06-21  6:38 UTC (permalink / raw)
  To: Bjorn Andersson
  Cc: Linus Torvalds, linux-remoteproc, linux-kernel, Mukesh Ojha,
	Tanmay Shah, Peng Fan, Komal Bajaj, Alexandru Gagniuc,
	Bibek Kumar Patro, Jiafei Pan, Julian Braha, Krzysztof Kozlowski,
	Shawn Guo, Wasim Nazir

The pull request you sent on Sat, 20 Jun 2026 09:37:09 -0500:

> https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git tags/rproc-v7.2

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/9d0d4d12e456ea587c8673e314e901ecb01e6329

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-06-21  6:38 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-20 14:37 [GIT PULL] remoteproc updates for v7.2 Bjorn Andersson
2026-06-21  6:38 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox