Commit 04a9f1766954 for kernel

commit 04a9f1766954687f0a1b7a0f7184dc4f86edcb30
Merge: c5cb126c48e7 df3ef89d7ef8
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Wed Mar 18 08:28:54 2026 -0700

    Merge tag 'soc-fixes-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc

    Pull SoC fixes from Arnd Bergmann:
     "The firmware drivers for ARM SCMI, FF-A and the Tee subsystem, as
      well as the reset controller and cache controller subsystem all see
      small bugfixes for reference ounting errors, ABI correctness, and
      NULL pointer dereferences.

      Similarly, there are multiple reference counting fixes in drivers/soc/
      for vendor specific drivers (rockchips, microchip), while the
      freescale drivers get a fix for a race condition and error handling.

      The devicetree fixes for Rockchips and NXP got held up, so for
      the moment there is only Renesas fixing problesm with SD card
      initialization, a boot hang on one board and incorrect descriptions
      for interrupts and clock registers on some SoCs. The Microchip
      polarfire gets a dts fix for a boot time warning.

      A defconfig fix avoids a warning about a conflicting assignment"

    * tag 'soc-fixes-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (21 commits)
      ARM: multi_v7_defconfig: Drop duplicate CONFIG_TI_PRUSS=m
      firmware: arm_scmi: Spelling s/mulit/multi/, s/currenly/currently/
      firmware: arm_scmi: Fix NULL dereference on notify error path
      firmware: arm_scpi: Fix device_node reference leak in probe path
      firmware: arm_ffa: Remove vm_id argument in ffa_rxtx_unmap()
      arm64: dts: renesas: r8a78000: Fix out-of-range SPI interrupt numbers
      arm64: dts: renesas: rzg3s-smarc-som: Set bypass for Versa3 PLL2
      arm64: dts: renesas: r9a09g087: Fix CPG register region sizes
      arm64: dts: renesas: r9a09g077: Fix CPG register region sizes
      arm64: dts: renesas: r9a09g057: Remove wdt{0,2,3} nodes
      arm64: dts: renesas: rzv2-evk-cn15-sd: Add ramp delay for SD0 regulator
      arm64: dts: renesas: rzt2h-n2h-evk: Add ramp delay for SD0 card regulator
      tee: shm: Remove refcounting of kernel pages
      reset: rzg2l-usbphy-ctrl: Check pwrrdy is valid before using it
      soc: fsl: cpm1: qmc: Fix error check for devm_ioremap_resource() in qmc_qe_init_resources()
      soc: fsl: qbman: fix race condition in qman_destroy_fq
      soc: rockchip: grf: Add missing of_node_put() when returning
      cache: ax45mp: Fix device node reference leak in ax45mp_cache_init()
      cache: starfive: fix device node leak in starlink_cache_init()
      riscv: dts: microchip: add can resets to mpfs
      ...