Commit dd3802fc4f6b for kernel

commit dd3802fc4f6b52201a93330d44981a66bd6ef883
Merge: 8bc67e4db64a 1fcf4149418e
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Thu May 21 08:43:26 2026 -0700

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

    Pull SoC fixes from Arnd Bergmann:

     - The ff-a firmware driver gets 11 individual bugfixes for a number of
       issues with robustness to buggy firmware or client implementations.
       Another firmware fix address suspend to RAM via PSCI firmware.

     - The final code change is for the old Arm Integrator reference
       platform that recently started exposing an old NULL pointer
       dereference bug.

     - The MAINTAINERS file gets two updates, notably James Tai and Yu-Chun
       Lin are stepping up as co-maintainers for the Realtek platform.

     - The remaining patches are all for devicetree files. Two of these are
       for riscv boards, the rest are all for enesas Arm platforms,
       addressing build time checking issues as well as minor configuration
       problems.

    * tag 'soc-fixes-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (30 commits)
      firmware: psci: Set pm_set_resume/suspend_via_firmware() for SYSTEM_SUSPEND
      ARM: realtek: MAINTAINERS: Include pin controller drivers
      MAINTAINERS: Add maintainers for ARM/REALTEK ARCHITECTURE
      ARM: integrator: Fix early initialization
      firmware: arm_ffa: Fix sched-recv callback partition lookup
      firmware: arm_ffa: Snapshot notifier callbacks under lock
      firmware: arm_ffa: Align RxTx buffer size before mapping
      firmware: arm_ffa: Validate framework notification message layout
      firmware: arm_ffa: Keep framework RX release under lock
      firmware: arm_ffa: Bound PARTITION_INFO_GET_REGS copies
      firmware: arm_ffa: Unregister bus notifier on teardown for FF-A v1.0
      firmware: arm_ffa: Fix per-vcpu self notifications handling in workqueue
      firmware: arm_ffa: Avoid collapsing NPI work from different CPUs
      firmware: arm_ffa: Skip free_pages on RX buffer alloc failure
      firmware: arm_ffa: Check for NULL FF-A ID table while driver registration
      riscv: dts: microchip: fix icicle i2c pinctrl configuration
      riscv: dts: starfive: jh7110: Drop CAMSS node
      arm64: dts: renesas: r9a09g056: Add #mux-state-cells to usb20phyrst
      arm64: dts: renesas: r9a09g057: Add #mux-state-cells to usb2{0,1}phyrst
      ARM: dts: renesas: rskrza1: Drop superfluous cells
      ...