Commit 2e1b3cc9d7f7 for kernel

commit 2e1b3cc9d7f790145a80cb705b168f05dab65df2
Merge: 557329bcecc2 bbfbb5795863
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Mon Nov 4 15:23:26 2024 -1000

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

    Pull SoC fixes from Arnd Bergmann:
     "Where the last set of fixes was mostly drivers, this time the
      devicetree changes all come at once, targeting mostly the Rockchips,
      Qualcomm and NXP platforms.

      The Qualcomm bugfixes target the Snapdragon X Elite laptops,
      specifically problems with PCIe and NVMe support to improve
      reliability, and a boot regresion on msm8939.

      Also for Snapdragon platforms, there are a number of correctness
      changes in the several platform specific device drivers, but none of
      these are as impactful.

      On the NXP i.MX platform, the fixes are all for 64-bit i.MX8 variants,
      correcting individual entries in the devicetree that were incorrect
      and causing the media, video, mmc and spi drivers to misbehave in
      minor ways.

      The Arm SCMI firmware driver gets fixes for a use-after-free bug and
      for correctly parsing firmware information.

      On the RISC-V side, there are three minor devicetree fixes for
      starfive and sophgo, again addressing only minor mistakes. One device
      driver patch fixes a problem with spurious interrupt handling"

    * tag 'arm-fixes-6.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (63 commits)
      firmware: arm_scmi: Use vendor string in max-rx-timeout-ms
      dt-bindings: firmware: arm,scmi: Add missing vendor string
      riscv: dts: Replace deprecated snps,nr-gpios property for snps,dw-apb-gpio-port devices
      arm64: dts: rockchip: Correct GPIO polarity on brcm BT nodes
      arm64: dts: rockchip: Drop invalid clock-names from es8388 codec nodes
      ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin
      ARM: dts: rockchip: Fix the spi controller on rk3036
      ARM: dts: rockchip: drop grf reference from rk3036 hdmi
      ARM: dts: rockchip: fix rk3036 acodec node
      arm64: dts: rockchip: remove orphaned pinctrl-names from pinephone pro
      soc: qcom: pmic_glink: Handle GLINK intent allocation rejections
      rpmsg: glink: Handle rejected intent request better
      arm64: dts: qcom: x1e80100: fix PCIe5 interconnect
      arm64: dts: qcom: x1e80100: fix PCIe4 interconnect
      arm64: dts: qcom: x1e80100: Fix up BAR spaces
      MAINTAINERS: invert Misc RISC-V SoC Support's pattern
      soc: qcom: socinfo: fix revision check in qcom_socinfo_probe()
      arm64: dts: qcom: x1e80100-qcp: fix nvme regulator boot glitch
      arm64: dts: qcom: x1e80100-microsoft-romulus: fix nvme regulator boot glitch
      arm64: dts: qcom: x1e80100-yoga-slim7x: fix nvme regulator boot glitch
      ...