From: Bjorn Andersson <andersson@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-remoteproc@vger.kernel.org, linux-kernel@vger.kernel.org,
Mukesh Ojha <mukesh.ojha@oss.qualcomm.com>,
Andrew Davis <afd@ti.com>, Francesco Valla <francesco@valla.it>,
Gaurav Kohli <gaurav.kohli@oss.qualcomm.com>,
Yonghao Zhang <hyz3367@gmail.com>, Rahul T R <r-ravikumar@ti.com>,
Sebastian Andrzej Siewior <bigeasy@linutronix.de>,
Tanmay Shah <tanmay.shah@amd.com>,
Anup Vishwakarma <anup.vishwakarma@oss.qualcomm.com>,
Casey Connolly <casey.connolly@linaro.org>,
Dipa Ramesh Mantre <dipa.mantre@oss.qualcomm.com>,
HyeongJun An <sammiee5311@gmail.com>,
Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>,
Marcel Hofmann <marcel.hofmann@ingenics-digital.com>,
Pengpeng Hou <pengpeng@iscas.ac.cn>,
Rob Herring <robh@kernel.org>, Runyu Xiao <runyu.xiao@seu.edu.cn>,
bui duc phuc <phucduc.bui@gmail.com>
Subject: [GIT PULL] remoteproc updates for v7.4
Date: Wed, 28 Oct 2026 09:23:49 -0500 [thread overview]
Message-ID: <20261028142349.19495-1-andersson@kernel.org> (raw)
The following changes since commit cee9395acd8043be0644b25c34bfa86623f2b935:
Linux 7.3-rc1 (2026-08-30 13:34:40 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git tags/rproc-v7.4
for you to fetch changes up to a6e0c839f999007721d060618b6ca2134dad46a9:
remoteproc: qcom_q6v5_pas: Add QMI TMD cooling support for Shikra (2026-10-28 08:14:21 -0500)
----------------------------------------------------------------
remoteproc updates for v7.4
Add Qualcomm QMI Thermal Mitigation Device support for PAS-managed
remote processors, with cooling device bindings and configurations for
Hamoa, Kodiak, Lemans, Talos, Monaco, and Shikra CDSP and modem
subsystems as applicable.
Add per-power-domain proxy performance states for Hawi CDSP and update
Hawi, Maili, and SDX75 PAS compatible bindings and the SDX75 device
tree. Correct the Qualcomm ADSP startup timeout.
Fetch auto-boot firmware only once and synchronize boot work with device
removal. Bound ELF section header accesses, improve trace diagnostics,
and update coredump configuration documentation.
Set 48-bit DMA masks for TI K3 DSP and R5 remote processors, correct
mailbox message types, and enable compile testing for more TI drivers.
Fix i.MX address range boundary checks and DSP runtime PM ordering, and
simplify mailbox notification handling.
Harden Xilinx mailbox setup and teardown and avoid sending notifications
when the transmit queue is full. Propagate STM32 optional IRQ lookup
errors and correct the MediaTek MT8188 SCP register binding.
----------------------------------------------------------------
Andrew Davis (3):
remoteproc: k3: Include what we need and only what we need
remoteproc: k3-dsp: Fix usage of omap_mbox_message and mbox_msg_t
remoteproc: Add compile testing for additional TI drivers
Anup Vishwakarma (1):
remoteproc: qcom_q6v5_adsp: Fix double jiffies conversion in adsp_start()
Casey Connolly (1):
soc: qcom: Add QMI TMD support for remote thermal mitigation
Dipa Ramesh Mantre (1):
remoteproc: qcom_q6v5_pas: Add QMI TMD cooling support for Shikra
Francesco Valla (3):
remoteproc: virtio: Add vdev_to_rsc() helper
remoteproc: virtio: Replace kmemdup with kmemdup_array
remoteproc: virtio: Remove stray white space
Gaurav Kohli (3):
dt-bindings: remoteproc: qcom,pas: add #cooling-cells property
remoteproc: qcom: pas: add support for TMD thermal cooling devices
remoteproc: qcom_q6v5_pas: enable QMI TMD cooling support
HyeongJun An (1):
remoteproc: elf_loader: Bound the section header table
Krzysztof Kozlowski (1):
dt-bindings: remoteproc: ti,am3352-wkup-m3: Drop redundant reset-names dependency
Marcel Hofmann (1):
remoteproc: imx_rproc: Allow mappings ending at region boundary
Mukesh Ojha (5):
dt-bindings: remoteproc: qcom,sm8550-pas: Add Hawi and Maili MPSS as SM8650 fallback
dt-bindings: remoteproc: qcom,sm8550-pas: Make SDX75 MPSS fallback to SM8650
arm64: dts: qcom: sdx75: Use SM8650 MPSS as fallback compatible
dt-bindings: remoteproc: qcom,sm8550-pas: make qcom,hawi-cdsp-pas standalone
remoteproc: qcom_q6v5_pas: add per-PD proxy performance states for Hawi CDSP
Pengpeng Hou (1):
remoteproc: imx_dsp: Acquire runtime PM before adding carveouts
Rahul T R (2):
remoteproc: k3-r5: Set a 48-bit DMA mask for remoteproc device
remoteproc: k3-dsp: Set a 48-bit DMA mask for remoteproc device
Rob Herring (Arm) (1):
dt-bindings: remoteproc: Fix MT8188 SCP regs
Runyu Xiao (1):
remoteproc: xlnx: Initialize mailbox work before requesting channels
Sebastian Andrzej Siewior (2):
remoteproc: imx_rproc: Invoke the callback directly
remoteproc: Use %p for pointer formatting
Tanmay Shah (2):
remoteproc: xlnx: Do not send new mailbox notification
remoteproc: xlnx: fix typecast warnings
Yonghao Zhang (3):
remoteproc: sysfs: Fix stale coredump attribute documentation
remoteproc: core: Set trace buffer name for diagnostics
remoteproc: core: Fetch the auto-boot firmware only once
bui duc phuc (1):
remoteproc: stm32_rproc: Propagate errors from optional IRQ lookup
.../devicetree/bindings/remoteproc/mtk,scp.yaml | 22 +-
.../bindings/remoteproc/qcom,pas-common.yaml | 9 +
.../bindings/remoteproc/qcom,sm8550-pas.yaml | 31 +-
.../bindings/remoteproc/ti,am3352-wkup-m3.yaml | 1 -
MAINTAINERS | 8 +
arch/arm64/boot/dts/qcom/sdx75.dtsi | 3 +-
drivers/remoteproc/Kconfig | 11 +-
drivers/remoteproc/imx_dsp_rproc.c | 7 +-
drivers/remoteproc/imx_rproc.c | 51 +-
drivers/remoteproc/omap_remoteproc.c | 12 +-
drivers/remoteproc/qcom_q6v5_adsp.c | 2 +-
drivers/remoteproc/qcom_q6v5_pas.c | 172 +++++-
drivers/remoteproc/remoteproc_core.c | 69 +--
drivers/remoteproc/remoteproc_debugfs.c | 6 +-
drivers/remoteproc/remoteproc_elf_loader.c | 23 +-
drivers/remoteproc/remoteproc_sysfs.c | 7 +-
drivers/remoteproc/remoteproc_virtio.c | 61 +--
drivers/remoteproc/stm32_rproc.c | 2 +-
drivers/remoteproc/ti_k3_common.c | 10 +-
drivers/remoteproc/ti_k3_common.h | 4 +
drivers/remoteproc/ti_k3_dsp_remoteproc.c | 7 +-
drivers/remoteproc/ti_k3_m4_remoteproc.c | 4 +-
drivers/remoteproc/ti_k3_r5_remoteproc.c | 9 +-
drivers/remoteproc/xlnx_r5_remoteproc.c | 23 +-
drivers/soc/qcom/Kconfig | 12 +
drivers/soc/qcom/Makefile | 1 +
drivers/soc/qcom/qmi_tmd.c | 595 +++++++++++++++++++++
include/dt-bindings/thermal/qcom,pas.h | 20 +
include/linux/omap-mailbox.h | 5 +-
include/linux/remoteproc.h | 4 +-
include/linux/soc/qcom/qmi.h | 1 +
include/linux/soc/qcom/qmi_tmd.h | 36 ++
32 files changed, 1032 insertions(+), 196 deletions(-)
create mode 100644 drivers/soc/qcom/qmi_tmd.c
create mode 100644 include/dt-bindings/thermal/qcom,pas.h
create mode 100644 include/linux/soc/qcom/qmi_tmd.h
next reply other threads:[~2026-10-28 14:23 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-10-28 14:23 Bjorn Andersson [this message]
2026-10-28 18:10 ` [GIT PULL] remoteproc updates for v7.4 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=20261028142349.19495-1-andersson@kernel.org \
--to=andersson@kernel.org \
--cc=afd@ti.com \
--cc=anup.vishwakarma@oss.qualcomm.com \
--cc=bigeasy@linutronix.de \
--cc=casey.connolly@linaro.org \
--cc=dipa.mantre@oss.qualcomm.com \
--cc=francesco@valla.it \
--cc=gaurav.kohli@oss.qualcomm.com \
--cc=hyz3367@gmail.com \
--cc=krzysztof.kozlowski@oss.qualcomm.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-remoteproc@vger.kernel.org \
--cc=marcel.hofmann@ingenics-digital.com \
--cc=mukesh.ojha@oss.qualcomm.com \
--cc=pengpeng@iscas.ac.cn \
--cc=phucduc.bui@gmail.com \
--cc=r-ravikumar@ti.com \
--cc=robh@kernel.org \
--cc=runyu.xiao@seu.edu.cn \
--cc=sammiee5311@gmail.com \
--cc=tanmay.shah@amd.com \
--cc=torvalds@linux-foundation.org \
/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.