mbox series

[GIT,PULL] Mailbox changes for v6.14

Message ID CABb+yY0QX4PLU1wSfz7DsXCzoeOD=VAR-E0vDH2LLtwfp8aJbw@mail.gmail.com (mailing list archive)
State New
Headers show
Series [GIT,PULL] Mailbox changes for v6.14 | expand

Pull-request

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

Message

Jassi Brar Jan. 24, 2025, 3:49 a.m. UTC
Hi Linus,

The following changes since commit 5bc55a333a2f7316b58edc7573e8e893f7acb532:

  Linux 6.13-rc7 (2025-01-12 14:37:56 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 4783ce32b0806911287f35cc65b799876d6f9547:

  riscv: export __cpuid_to_hartid_map (2025-01-20 10:25:11 -0600)

----------------------------------------------------------------
samsung: add gs101-mbox driver
microchip: add sbi-ipc driver
zynqmp: fix invalid __percpu annotation
qcom: add IPQ5424 APCS compatible
mpfs fix copy and paste bug
th1520: Fix NULL vs IS_ERR() and a memory corruption bug
tegra-hsp: clear mailbox before using message

----------------------------------------------------------------
Dan Carpenter (2):
      mailbox: th1520: Fix a NULL vs IS_ERR() bug
      mailbox: mpfs: fix copy and paste bug in probe

Gokul Sriram Palanisamy (2):
      dt-bindings: mailbox: qcom: Add IPQ5424 APCS compatible
      mailbox: qcom: Add support for IPQ5424 APCS IPC

Michal Wilczynski (1):
      mailbox: th1520: Fix memory corruption due to incorrect array size

Mukesh Ojha (1):
      mailbox: qcom-ipcc: Reset CLEAR_ON_RECV_RD if set from boot firmware

Pekka Pessi (1):
      mailbox: tegra-hsp: Clear mailbox before using message

Tudor Ambarus (3):
      dt-bindings: mailbox: add google,gs101-mbox
      mailbox: add Samsung Exynos driver
      MAINTAINERS: add entry for Samsung Exynos mailbox driver

Uros Bizjak (1):
      mailbox: zynqmp: Remove invalid __percpu annotation in zynqmp_ipi_probe()

Valentina Fernandez (4):
      dt-bindings: mailbox: add binding for Microchip IPC mailbox controller
      mailbox: add Microchip IPC support
      riscv: sbi: vendorid_list: Add Microchip Technology to the vendor list
      riscv: export __cpuid_to_hartid_map

 .../bindings/mailbox/google,gs101-mbox.yaml        |  69 +++
 .../bindings/mailbox/microchip,sbi-ipc.yaml        | 123 +++++
 .../bindings/mailbox/qcom,apcs-kpss-global.yaml    |   1 +
 MAINTAINERS                                        |  10 +
 arch/riscv/include/asm/vendorid_list.h             |   1 +
 arch/riscv/kernel/smp.c                            |   1 +
 drivers/mailbox/Kconfig                            |  24 +
 drivers/mailbox/Makefile                           |   4 +
 drivers/mailbox/exynos-mailbox.c                   | 157 +++++++
 drivers/mailbox/mailbox-mchp-ipc-sbi.c             | 504 +++++++++++++++++++++
 drivers/mailbox/mailbox-mpfs.c                     |   2 +-
 drivers/mailbox/mailbox-th1520.c                   |   6 +-
 drivers/mailbox/qcom-apcs-ipc-mailbox.c            |   1 +
 drivers/mailbox/qcom-ipcc.c                        |  16 +
 drivers/mailbox/tegra-hsp.c                        |   6 +-
 drivers/mailbox/zynqmp-ipi-mailbox.c               |   2 +-
 include/linux/mailbox/exynos-message.h             |  19 +
 include/linux/mailbox/mchp-ipc.h                   |  33 ++
 18 files changed, 973 insertions(+), 6 deletions(-)
 create mode 100644
Documentation/devicetree/bindings/mailbox/google,gs101-mbox.yaml
 create mode 100644
Documentation/devicetree/bindings/mailbox/microchip,sbi-ipc.yaml
 create mode 100644 drivers/mailbox/exynos-mailbox.c
 create mode 100644 drivers/mailbox/mailbox-mchp-ipc-sbi.c
 create mode 100644 include/linux/mailbox/exynos-message.h
 create mode 100644 include/linux/mailbox/mchp-ipc.h