[GIT PULL] Mailbox changes for v7.2

Jassi Brar jassisinghbrar at gmail.com
Mon Jun 22 11:37:57 PDT 2026


Hi Linus,
The following changes since commit 5200f5f493f79f14bbdc349e402a40dfb32f23c8:

  Linux 7.1-rc4 (2026-05-17 13:59:58 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox.git
tags/mailbox-v7.2

for you to fetch changes up to 36cac4b5101f8ecbc851356df175b99543c84ec6:

  mailbox: imx: Don't force-thread the primary handler (2026-06-20
21:18:39 -0500)

----------------------------------------------------------------
mailbox: updates for v7.2

- core: add debugfs support for used channels, fix resource leak on
startup failure, propagate tx error codes, and clarify blocking mode
thread support
- exynos: remove unused register definitions
- imx: refactor IRQ handlers, migrate to devm helpers, and other minor
improvements
- mpfs: fix syscon presence check in inbox ISR
- mtk-adsp: fix use-after-free during device teardown
- qcom: add dt-bindings for QCOM Maili, Hawi, Shikra APCS, and Nord
CPUCP platform support

----------------------------------------------------------------
Chunkai Deng (1):
      dt-bindings: mailbox: qcom: Add IPCC support for Maili Platform

Conor Dooley (1):
      mailbox: mpfs: fix check for syscon presence in mpfs_mbox_inbox_isr()

Deepti Jaggi (2):
      dt-bindings: mailbox: qcom: Document Nord CPUCP mailbox controller
      mailbox: qcom-cpucp: Add support for Nord CPUCP mailbox controller

Joonwon Kang (2):
      mailbox: Clarify multi-thread is not supported in blocking mode
      mailbox: Make mbox_send_message() return error code when tx fails

Komal Bajaj (1):
      dt-bindings: mailbox: qcom: Add Shikra APCS compatible

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

Mukesh Ojha (2):
      dt-bindings: mailbox: qcom,cpucp-mbox: Add Hawi compatible
      dt-bindings: mailbox: qcom: Add IPCC support for Hawi Platform

Sebastian Andrzej Siewior (9):
      mailbox: imx: Forward the timeout/ error in imx_mu_generic_tx()
      mailbox: imx: Add a channel shutdown field
      mailbox: imx: Use devm_pm_runtime_enable()
      mailbox: imx: use devm_of_platform_populate()
      mailbox: imx: Use channel index instead of zero in imx_mu_specific_rx()
      mailbox: imx: Start splitting the IRQ handler in primary and
threaded handler
      mailbox: imx: Move the RX part of the mailbox into the threaded handler
      mailbox: imx: Move the RXDB part of the mailbox into the threaded handler
      mailbox: imx: Don't force-thread the primary handler

Sergey Senozhatsky (1):
      mailbox: mtk-adsp: fix UAF during device teardown

Tudor Ambarus (1):
      mailbox: exynos: Drop unused register definitions

Wolfram Sang (2):
      mailbox: don't free the channel if the startup callback failed
      mailbox: add list of used channels to debugfs

 .../bindings/mailbox/qcom,apcs-kpss-global.yaml    |   1 +
 .../bindings/mailbox/qcom,cpucp-mbox.yaml          |   2 +
 .../devicetree/bindings/mailbox/qcom-ipcc.yaml     |   2 +
 drivers/mailbox/Kconfig                            |   4 +-
 drivers/mailbox/exynos-mailbox.c                   |   7 --
 drivers/mailbox/imx-mailbox.c                      | 117 +++++++++++++++------
 drivers/mailbox/mailbox-mpfs.c                     |   2 +-
 drivers/mailbox/mailbox.c                          | 101 +++++++++++++++---
 drivers/mailbox/mtk-adsp-mailbox.c                 |   9 +-
 drivers/mailbox/qcom-cpucp-mbox.c                  |  35 +++++-
 include/linux/mailbox_controller.h                 |   2 +
 11 files changed, 224 insertions(+), 58 deletions(-)



More information about the linux-arm-kernel mailing list