[GIT PULL] Mailbox changes for v6.16

From: Jassi Brar
Date: Sun Jun 01 2025 - 18:25:31 EST


Hi Linus,

The following changes since commit a5806cd506af5a7c19bcd596e4708b5c464bfd21:

Linux 6.15-rc7 (2025-05-18 13:57:29 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox.git
tags/mailbox-v6.16

for you to fetch changes up to d0b497df02e9b2ebcb5771c7b16e424c0614a366:

mailbox: qcom-apcs-ipc: Assign OF node to clock controller child
device (2025-05-29 10:01:35 -0500)

----------------------------------------------------------------
sophgo: add driver for CV18XX series
mailbox core: misc cleanup
qcom: add SM7150 APCS compatible
apcs: added separate clock node
imx: fix tx doorbell send
microchip: misc compile option fix
mediatek: Refine GCE_GCTL_VALUE setting

----------------------------------------------------------------
David Wronek (1):
dt-bindings: mailbox: qcom: Add the SM7150 APCS compatible

Jason-JH Lin (1):
mailbox: mtk-cmdq: Refine GCE_GCTL_VALUE setting

Peng Fan (7):
mailbox: imx: Fix TXDB_V2 sending
mailbox: Use dev_err when there is error
mailbox: Not protect module_put with spin_lock_irqsave
mailbox: Propagate correct error return value
mailbox: Remove devm_mbox_controller_unregister
mailbox: Use guard/scoped_guard for con_mutex
mailbox: Use guard/scoped_guard for spinlock

Stephan Gerhold (2):
dt-bindings: mailbox: qcom,apcs: Add separate node for clock-controller
mailbox: qcom-apcs-ipc: Assign OF node to clock controller child device

Yue Haibing (1):
mailbox: mchp-ipc-sbi: Fix COMPILE_TEST build error

Yuntao Dai (2):
dt-bindings: mailbox: add Sophgo CV18XX series SoC
mailbox: sophgo: add mailbox driver for CV18XX series SoC

.../bindings/mailbox/qcom,apcs-kpss-global.yaml | 170 +++++++++++-----
.../bindings/mailbox/sophgo,cv1800b-mailbox.yaml | 60 ++++++
drivers/mailbox/Kconfig | 14 +-
drivers/mailbox/Makefile | 2 +
drivers/mailbox/cv1800-mailbox.c | 220 +++++++++++++++++++++
drivers/mailbox/imx-mailbox.c | 21 +-
drivers/mailbox/mailbox.c | 199 +++++++------------
drivers/mailbox/mtk-cmdq-mailbox.c | 51 +++--
drivers/mailbox/qcom-apcs-ipc-mailbox.c | 16 +-
include/linux/mailbox_controller.h | 3 -
10 files changed, 536 insertions(+), 220 deletions(-)
create mode 100644
Documentation/devicetree/bindings/mailbox/sophgo,cv1800b-mailbox.yaml
create mode 100644 drivers/mailbox/cv1800-mailbox.c