Commit f0a475aedd19 for kernel

commit f0a475aedd190db95cf92914ca7760c06fbdb704
Merge: dd530598bc02 75df94d05fc0
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sat Feb 14 11:13:32 2026 -0800

    Merge tag 'mailbox-v6.20' of git://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox

    Pull mailbox updates from Jassi Brar:
     "Platform and core updates

      PCC:
       - Updates to transmission and interrupt handling, including dynamic
         txdone configuration, ->last_tx_done() wiring, and SHMEM
         initialization fixes. Reverted previous shared buffer patch

      MediaTek
       - Introduce mtk-vcp-mailbox driver and bindings for MT8196 VCP
       - Expand mtk-cmdq for MT8196 with GCE virtualization, mminfra_offset,
         and instruction generation data

      Spreadtrum (SPRD)
       - Add Mailbox Revision 2 support and UMS9230 bindings
       - Fix unhandled interrupt masking and TX done delivery flags

      Microchip
       - Add pic64gx compatibility to MPFS
       - Fix out-of-bounds access and smatch warnings in mchp-ipc-sbi

      Core & Misc Platform Updates
       - Prevent out-of-bounds access in fw_mbox_index_xlate()
       - Add bindings for Qualcomm CPUCP (Kaanapali)
       - Simplify mtk-cmdq and zynqmp-ipi with scoped OF child iterators
       - Consolidate various minor fixes, dead code removal, and typo
         corrections across Broadcom, NXP, Samsung, Xilinx, ARM, and core
         headers"

    * tag 'mailbox-v6.20' of git://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox: (34 commits)
      mailbox: sprd: mask interrupts that are not handled
      mailbox: sprd: add support for mailbox revision 2
      mailbox: sprd: clear delivery flag before handling TX done
      dt-bindings: mailbox: sprd: add compatible for UMS9230
      mailbox: bcm-ferxrm-mailbox: Use default primary handler
      mailbox: Remove mailbox_client.h from controller drivers
      mailbox: zynqmp-ipi: Simplify with scoped for each OF child loop
      mailbox: mtk-cmdq: Simplify with scoped for each OF child loop
      dt-bindings: mailbox: xlnx,zynqmp-ipi-mailbox: Document msg region requirement
      mailbox: Improve RISCV_SBI_MPXY_MBOX guidance
      mailbox: mchp-ipc-sbi: fix uninitialized symbol and other smatch warnings
      mailbox: arm_mhuv3: fix typo in comment
      mailbox: cix: fix typo in error message
      mailbox: imx: Skip the suspend flag for i.MX7ULP
      mailbox: exynos: drop unneeded runtime pointer (pclk)
      mailbox: pcc: Remove spurious IRQF_ONESHOT usage
      mailbox: mtk-cmdq: Add driver data to support for MT8196
      mailbox: mtk-cmdq: Add mminfra_offset configuration for DRAM transaction
      mailbox: mtk-cmdq: Add GCE hardware virtualization configuration
      mailbox: mtk-cmdq: Add cmdq private data to cmdq_pkt for generating instruction
      ...