mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [GIT PULL 0/4] soc updates for 7.2
@ 2026-06-16  7:50 Arnd Bergmann
  2026-06-16  7:51 ` [GIT PULL 1/4] soc: devicetree " Arnd Bergmann
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Arnd Bergmann @ 2026-06-16  7:50 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: soc, linux-arm-kernel, Krzysztof Kozlowski, Linus Walleij,
	Marek Vasut, linux-kernel

Once more, the changes are dominated by devicetree updates for
64-bit NXP/Freescale and Qualcomm platforms. There are slightly
under 1000 patches this time, almost as much as for 7.1. The
overall diff size is much smaller this time as we have a lot
of simpler patches, only five new SoCs that are all variations
of previously supported ones, and again few large code changes.

The most contributions this time are from:

     52 Marek Vasut
     35 Krzysztof Kozlowski
     30 Chen-Yu Tsai
     27 Biju Das
     19 Sudeep Holla
     18 Linus Walleij
     16 Sherry Sun
     16 Cristian Marussi
     15 Svyatoslav Ryhel
     15 Stefano Radaelli
     15 Hugo Villeneuve
     15 Cristian Ciocaltea
     14 Harshal Dev
     14 Abel Vesa
     13 Conor Dooley
     12 Thierry Reding
     12 Konrad Dybcio
     12 Josua Mayer
     12 Frank Li
     11 Tudor Ambarus
     11 Ronald Claveau
     11 Nishanth Menon
     11 Alexander Koskovich

diffstat=0.1
   0.4% Documentation/arch/arm/zte/
   0.3% Documentation/devicetree/bindings/arm/
   0.1% Documentation/devicetree/bindings/clock/
   0.1% Documentation/devicetree/bindings/iommu/
   0.7% Documentation/devicetree/bindings/memory-controllers/
   0.7% Documentation/devicetree/bindings/soc/renesas/
   0.1% Documentation/devicetree/bindings/soc/
   0.1% Documentation/devicetree/bindings/watchdog/
   0.2% Documentation/devicetree/bindings/
   3.5% arch/arm/boot/dts/aspeed/
   0.6% arch/arm/boot/dts/gemini/
   0.1% arch/arm/boot/dts/mediatek/
   3.4% arch/arm/boot/dts/nvidia/
   2.5% arch/arm/boot/dts/nxp/imx/
   0.3% arch/arm/boot/dts/renesas/
   0.6% arch/arm/boot/dts/st/
   0.2% arch/arm/boot/dts/zte/
   0.1% arch/arm/boot/dts/
   1.1% arch/arm/
   0.1% arch/arm64/boot/dts/allwinner/
   1.2% arch/arm64/boot/dts/amlogic/
   3.0% arch/arm64/boot/dts/apple/
   3.3% arch/arm64/boot/dts/aspeed/
   0.1% arch/arm64/boot/dts/cix/
  21.1% arch/arm64/boot/dts/freescale/
   0.1% arch/arm64/boot/dts/intel/
   0.9% arch/arm64/boot/dts/mediatek/
   0.1% arch/arm64/boot/dts/nuvoton/
   0.1% arch/arm64/boot/dts/nvidia/
  17.1% arch/arm64/boot/dts/qcom/
   5.7% arch/arm64/boot/dts/renesas/
   3.1% arch/arm64/boot/dts/rockchip/
   4.0% arch/arm64/boot/dts/ti/
   0.2% arch/arm64/boot/dts/
   0.3% arch/arm64/configs/
   0.3% arch/riscv/boot/dts/microchip/
   0.5% arch/riscv/boot/dts/sophgo/
   3.0% arch/riscv/boot/dts/spacemit/
   0.1% arch/riscv/boot/dts/starfive/
   0.1% arch/riscv/boot/dts/tenstorrent/
   0.1% arch/riscv/boot/dts/thead/
   0.4% drivers/bus/fsl-mc/
   0.2% drivers/clk/
   0.4% drivers/firmware/arm_ffa/
   0.1% drivers/firmware/arm_scmi/transports/
   0.1% drivers/firmware/arm_scmi/vendors/imx/
   1.3% drivers/firmware/arm_scmi/
   0.1% drivers/firmware/imx/
   1.0% drivers/firmware/samsung/
   0.5% drivers/firmware/
   0.1% drivers/gpu/drm/
   0.3% drivers/irqchip/
   5.1% drivers/memory/tegra/
   0.1% drivers/soc/bcm/brcmstb/
   1.6% drivers/soc/qcom/
   0.8% drivers/soc/renesas/
   0.2% drivers/soc/sunxi/
   0.9% drivers/soc/tegra/
   0.5% drivers/soc/ti/
   0.1% drivers/soc/
   0.1% drivers/tee/amdtee/
   0.7% drivers/tee/optee/
   0.1% drivers/tee/
   0.3% drivers/
   0.4% include/dt-bindings/clock/
   1.0% include/dt-bindings/memory/
   0.5% include/dt-bindings/reset/
   0.1% include/dt-bindings/
   0.2% include/linux/soc/qcom/
   0.3% include/linux/
   0.1% include/soc/
 843 files changed, 56647 insertions(+), 6762 deletions(-)

git shortlog --first-parent

Arnd Bergmann (19):
      Merge tag 'pxa1908-dt-for-7.2' of https://codeberg.org/pxa1908-mainline/linux into soc/dt
      Merge tag 'renesas-dts-for-v7.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
      Merge tag 'zx29-dts-for-7.2' of https://gitlab.com/stefandoesinger/zx297520-kernel into soc/dt
      Merge tag 'tegra-for-7.2-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
      Merge tag 'arm-soc/for-7.2/devicetree' of https://github.com/Broadcom/stblinux into soc/dt
      Merge tag 'ti-k3-dt-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
      Merge tag 'apple-soc-dt-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/sven/linux into soc/dt
      Merge tag 'imx-dt-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/dt
      Merge tag 'hisi-arm64-dt-for-7.2' of https://github.com/hisilicon/linux-hisi into soc/dt
      Merge tag 'v7.2-rockchip-dts64-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
      Merge tag 'riscv-dt-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
      Merge tag 'omap-for-v7.2/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/dt
      Merge tag 'at91-dt-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
      Merge tag 'microchip-dt64-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
      Merge tag 'imx-dt64-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/dt
      Merge tag 'imx-dt64-7.2-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/dt
      Merge tag 'imx-binding-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/dt
      Merge tag 'sunxi-dt-for-7.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
      Merge tag 'bst-arm64-emmc-driver-dts-for-v7.2' of https://github.com/BlackSesame-SoC/linux into soc/dt

Krzysztof Kozlowski (10):
      Merge tag 'mtk-dts32-for-v7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
      Merge tag 'mtk-dts64-for-v7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
      Merge tag 'renesas-dts-for-v7.2-tag2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
      Merge tag 'tenstorrent-dt-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/tenstorrent/linux into soc/dt
      Merge tag 'thead-dt-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/fustini/linux into soc/dt
      Merge tag 'spacemit-dt-for-7.2-1' of https://github.com/spacemit-com/linux into soc/dt
      Merge tag 'amlogic-arm64-dt-for-v7.2-v2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
      Merge tag 'nuvoton-7.2-devicetree-0' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/dt
      Merge tag 'riscv-sophgo-dt-for-v7.2' of https://github.com/sophgo/linux into soc/dt
      Merge tag 'aspeed-7.2-devicetree-0' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/dt

Linus Walleij (10):
      Merge tag 'cix-dt-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/cix into soc/dt
      Merge tag 'qcom-arm64-for-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
      Merge tag 'v7.2-rockchip-dts32' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
      Merge tag 'v7.2-rockchip-dts64-1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
      Merge tag 'gemini-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into soc/dt
      Merge tag 'tegra-for-7.2-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
      Merge tag 'tegra-for-7.2-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
      Merge tag 'samsung-dt64-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
      Merge tag 'stm32-dt-for-7.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
      Merge tag 'socfpga_dts_updates_for_v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into soc/dt

Mohamed Ayman (1):
      ARM: dts: ixp4xx: use phandle-based GPIOs in mi424wr

Ryan Chen (4):
      dt-bindings: arm: aspeed: Add AST2700 board compatible
      arm64: Kconfig: Add ASPEED SoC family Kconfig support
      arm64: dts: aspeed: Add initial AST27xx SoC device tree
      arm64: dts: aspeed: Fix duplicate pinctrl labels and address scheme

Yu-Chun Lin (1):
      arm64: dts: realtek: Add pinctrl support for RTD1625

Arnd Bergmann (19):
      Merge tag 'soc_fsl-7.1-2' of https://git.kernel.org/pub/scm/linux/kernel/git/chleroy/linux into soc/drivers
      Merge tag 'renesas-drivers-for-v7.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
      Merge tag 'qcom-drivers-for-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
      Merge tag 'scmi-updates-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
      Merge tag 'ffa-updates-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
      Merge tag 'amdtee-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee into soc/drivers
      Merge tag 'optee-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee into soc/drivers
      Merge tag 'tegra-for-7.2-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
      Merge tag 'tegra-for-7.2-pmc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
      Merge tag 'tegra-for-7.2-firmware' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
      Merge tag 'samsung-drivers-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/drivers
      Merge tag 'memory-controller-drv-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
      Merge tag 'arm-soc/for-7.2/drivers' of https://github.com/Broadcom/stblinux into soc/drivers
      Merge tag 'ti-driver-soc-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers
      Merge tag 'cache-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
      Merge tag 'riscv-soc-drivers-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
      Revert "Documentation: ABI: add sysfs interface for ZynqMP CSU registers"
      Revert "firmware: zynqmp: Add dynamic CSU register discovery and sysfs interface"
      Merge tag 'memory-controller-drv-7.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers

Krzysztof Kozlowski (4):
      Merge tag 'mtk-soc-for-v7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/drivers
      Merge tag 'renesas-drivers-for-v7.2-tag2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
      Merge tag 'sunxi-drivers-for-7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/drivers
      Merge tag 'aspeed-7.2-drivers-0' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/drivers

Linus Walleij (1):
      Merge tag 'zynqmp-soc-for-7.2' of https://github.com/Xilinx/linux-xlnx into soc/drivers

Arnd Bergmann (5):
      Merge tag 'v7.2-qcom-pinctrl-defconfigs' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl into soc/defconfig
      Merge tag 'cix-defconfig-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/cix into soc/defconfig
      Merge tag 'at91-defconfig-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/defconfig
      Merge tag 'imx-defconfig-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/defconfig
      Merge tag 'bst-arm64-emmc-driver-defconfig-for-v7.2' of https://github.com/BlackSesame-SoC/linux into soc/defconfig

Krzysztof Kozlowski (11):
      arm64: defconfig: Move entries to match savedefconfig
      arm64: defconfig: Drop unused legacy netfilter options
      arm64: defconfig: Drop default or selected drivers
      arm64: defconfig: Drop unused Ethernet vendors
      arm64: defconfig: Switch Ethernet drivers to modules
      ARM: multi_v7_defconfig: Move entries to match savedefconfig
      ARM: configs: Drop redundant I2C_DESIGNWARE_PLATFORM
      ARM: configs: Drop redundant SND_ATMEL_SOC
      ARM: multi_v7_defconfig: Cleanup redundant options
      ARM: multi_v7_defconfig: Correct QCOM_RPMH and QCOM_RPMHPD
      ARM: configs: Drop duplicated CONFIG_EXT4_FS

Manivannan Sadhasivam (1):
      arm64: defconfig: Enable PCI M.2 power sequencing driver

Maxime Ripard (1):
      ARM: multi_v7_defconfig: Enable dma-buf heaps

Ryan Chen (1):
      arm64: configs: Update defconfig for AST2700 platform support

Arnd Bergmann (7):
      ARM: select legacy gpiolib interfaces where used
      Merge tag 'soc-pxa-gpio-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into soc/arm
      Merge tag 'zx29-plat-for-7.2' of https://gitlab.com/stefandoesinger/zx297520-kernel into soc/arm
      Merge tag 'ep93xx-20260529' of https://git.kernel.org/pub/scm/linux/kernel/git/asv/linux into soc/arm
      Merge tag 'imx-soc-updates-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/arm
      Merge tag 'omap-for-v7.2/soc-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/arm
      Merge tag 'mvebu-arm-7.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/arm

Bartosz Golaszewski (1):
      arm64: Kconfig: drop unneeded dependency on OF_GPIO for ARCH_MVEBU

Ethan Nelson-Moore (1):
      ARM: remove the last few uses of do_bad_IRQ()

Linus Walleij (2):
      Merge tag 'zx29-docfix-for-7.2' of https://gitlab.com/stefandoesinger/zx297520-kernel into soc/arm
      Merge tag 'samsung-soc-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/arm

Prasad Bolisetty (1):
      MAINTAINERS: Add Axiado reviewer and Maintainers



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [GIT PULL 1/4] soc: devicetree updates for 7.2
  2026-06-16  7:50 [GIT PULL 0/4] soc updates for 7.2 Arnd Bergmann
@ 2026-06-16  7:51 ` Arnd Bergmann
  2026-06-17 18:36   ` pr-tracker-bot
  2026-06-16  7:53 ` [GIT PULL 2/4] soc: drivers " Arnd Bergmann
                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 10+ messages in thread
From: Arnd Bergmann @ 2026-06-16  7:51 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: soc, linux-arm-kernel, Krzysztof Kozlowski, Linus Walleij, linux-kernel

The following changes since commit 5d6919055dec134de3c40167a490f33c74c12581:

  Linux 7.1-rc3 (2026-05-10 14:08:09 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-dt-7.2

for you to fetch changes up to 9e84fd546dc3f9f97bfbf2717c2d71d878a4f46f:

  arm64: dts: aspeed: Fix duplicate pinctrl labels and address scheme (2026-06-12 12:39:49 +0200)

----------------------------------------------------------------
soc: devicetree updates for 7.2

There are fewer devicetree updates this time that the last few ones, with
five SoC types getting added:

 - Qualcomm Dragonwing IPQ9650 is a new wireless networking SoC using
   four Cortex-A55 and one Cortex-A78 core, which is a significant
   upgrade from older generations

 - ZTE zx297520v3 is an older low-end wireless SoC using a single
   Cortex-A53 core, which so far can only run 32-bit kernels.  This brings
   back the ZX family of chips that was removed in 2021 after support
   for the original zx296702 and zx296718 chips was never completed.

 - Renesas R-Car M3Le (R8A779MD) is a variant of the R-Car M3-N (R8A77965)
   automotive SoC.

 - Apple t8122 (M3) is the 2023 generation of their laptop SoCs,
   which has now been reverse-engineered to the point of having initial
   kernel support for five laptop models.

 - ASPEED AST27xx is their first baseboard managment controller using
   a 64-bit core, the Cortex-A35, following earlier generations using
   ARMv5/v6/v7 CPUs.

These all come with one or more initial boards, and in total there
are 39 new boards getting added across SoC families, including:

 - Two NAS boxes using the old Cortina Systems Gemini SoC based on
   an ARMv4 FA526 CPU core

 - 18 industrial embedded boards using NXP i.MX6/8/9 and LX2160A
   SoCs from Variscite, Toradex and SolidRun, plus a number of
   overlays for combinations with additional boards

 - One new carrier board and SoM using TI K3 AM62x, in addition to
   new overlays for older SoMs

 - Two new boards using Spacemit K3 (no relation with TI) RISC-V
   SoCs.

 - Three phones from Google, Nothing and Motorola, all using Qualcomm
   Snapdragon SoCs

 - AST26xx BMC support for two server boards

While there is still a significant number of patches improving hardware
support for the existing boards across vendors (NXP, Qualcomm, Renesas,
Rockchips, Mediatek, ...), a much smaller number of cleanups and warning
fixes have made it in this time.

----------------------------------------------------------------
Aaron Kling (3):
      arm64: dts: qcom: sm8550: add cpu OPP table with DDR, LLCC & L3 bandwidths
      Revert "arm64: tegra: Disable ISO SMMU for Tegra194"
      arm64: tegra: Enable SMMU on Tegra194 display controllers

Aastha Pandey (1):
      arm64: dts: qcom: sm8750: Enable cpufreq cooling devices

Abel Vesa (9):
      arm64: dts: qcom: hamoa: Fix OPP tables for all DisplayPort controllers
      arm64: dts: qcom: glymur-crd: Enable LID sensor
      arm64: dts: qcom: glymur-crd: Drop forced host mode for USB SS0 and SS1
      arm64: dts: qcom: glymur: Mark USB SS1 and SS2 as role-switch capable
      arm64: dts: qcom: eliza: Describe the ADSP and USB related nodes
      arm64: dts: qcom: Add Eliza-specific PM7550BA dtsi
      arm64: dts: qcom: eliza-mtp: Enable USB and ADSP support
      arm64: dts: qcom: eliza-mtp: Fix the debug UART index
      arm64: dts: qcom: eliza: Add QUPv3, GPI DMA, SDHCI and LLCC nodes

Abhash Kumar Jha (1):
      arm64: dts: ti: k3-j722s: Use ti,j7200-padconf compatible

Adrian Ng Ho Yin (4):
      arm64: dts: socfpga: agilex5: set alias for i3c controllers
      arm64: dts: socfpga: agilex3: set alias for i3c controller
      arm64: dts: socfpga: agilex5: update data-width for dmac
      dt-bindings: altera: add compatible for agilex5 socdk debug daughter card

Akari Tsuyukusa (1):
      arm: dts: mediatek: mt6589: Add Arm Generic Timer node

Akash Sukhavasi (1):
      arm64: dts: hisilicon: hi3660-hikey960: move role-switch endpoint into connector

Akashdeep Kaur (1):
      arm64: dts: ti: k3-am62-lp-sk: Add system-power-controller

Albert Yang (1):
      arm64: dts: bst: enable eMMC controller in C1200

Aleksander Jan Bajkowski (2):
      arm64: dts: mediatek: add crypto offload support on MT7981
      arm64: dts: mediatek: add LED and key support on Xiaomi AX3000T

Alex Elder (1):
      riscv: dts: spacemit: define a SPI controller node

Alexander Feilke (1):
      ARM: dts: imx7: add nvmem-layout

Alexander Koskovich (8):
      arm64: dts: qcom: milos: Reduce rmtfs_mem size to 2.5MiB
      dt-bindings: arm: qcom: Add the Nothing Phone (3a)
      arm64: dts: qcom: Add the Nothing Phone (3a)
      arm64: dts: qcom: milos: Add QCrypto nodes
      arm64: dts: qcom: eliza: Sort nodes by unit address
      arm64: dts: qcom: eliza: Add IMEM node
      arm64: dts: qcom: eliza: Fix reserved memory addresses & sizes
      arm64: dts: qcom: milos: Add qfprom efuse node

Alexander Stein (3):
      arm64: dts: freescale: add initial device tree for TQMa8x
      arm64: dts: imx8qm-tqma8qm-mba8x: Disable Cortex-A72 cluster
      arm64: dts: tqma8mpql-mba8mpxl: configure sai clock in audio codec as well

Alexey Klimov (1):
      arm64: dts: exynos850: Add syscon-poweroff node

Alice Guo (3):
      ARM: dts: freescale: add bootph-all to i.MX7ULP watchdog nodes
      arm64: dts: imx94: fix DDR PMU interrupt number
      arm64: dts: freescale: add bootph-all to watchdog nodes for i.MX platforms

Alim Akhtar (1):
      arm64: dts: exynosautov920: Add syscon hsi2 node

Amit Pundir (1):
      arm64: dts: qcom: sdm845-xiaomi-beryllium: Enable ath10k host-cap skip quirk

Andre Heider (6):
      riscv: dts: spacemit: k1-musepi-pro: add PMIC and power infrastructure
      riscv: dts: spacemit: k1-musepi-pro: add 24c02 eeprom
      riscv: dts: spacemit: k1-musepi-pro: enable QSPI and add SPI NOR
      riscv: dts: spacemit: k1-musepi-pro: enable USB 3 ports
      riscv: dts: spacemit: k1-musepi-pro: enable PCIe ports
      riscv: dts: spacemit: k1-musepi-pro: set default console baud rate

Andre Przywara (1):
      arm64: dts: allwinner: a523: Add missing GPIO interrupt

Andreas Kemnade (1):
      ARM: dts: ti/omap: omap4-epson-embt2ws: fix typo in iio device property

Anirudh Srinivasan (1):
      ARM: dts: aspeed: Enable networking for Asus Kommando IPMI Card

Antoine Gouby (2):
      arm64: dts: freescale: imx95-toradex-smarc: replace deprecated gpio property
      arm64: dts: freescale: imx95-aquila: Add Clover carrier board

Anup Kulkarni (1):
      arm64: dts: qcom: lemans-evk: Enable CAN RX via I2C GPIO expander

Arnd Bergmann (19):
      Merge tag 'pxa1908-dt-for-7.2' of https://codeberg.org/pxa1908-mainline/linux into soc/dt
      Merge tag 'renesas-dts-for-v7.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
      Merge tag 'zx29-dts-for-7.2' of https://gitlab.com/stefandoesinger/zx297520-kernel into soc/dt
      Merge tag 'tegra-for-7.2-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
      Merge tag 'arm-soc/for-7.2/devicetree' of https://github.com/Broadcom/stblinux into soc/dt
      Merge tag 'ti-k3-dt-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
      Merge tag 'apple-soc-dt-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/sven/linux into soc/dt
      Merge tag 'imx-dt-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/dt
      Merge tag 'hisi-arm64-dt-for-7.2' of https://github.com/hisilicon/linux-hisi into soc/dt
      Merge tag 'v7.2-rockchip-dts64-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
      Merge tag 'riscv-dt-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
      Merge tag 'omap-for-v7.2/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/dt
      Merge tag 'at91-dt-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
      Merge tag 'microchip-dt64-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
      Merge tag 'imx-dt64-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/dt
      Merge tag 'imx-dt64-7.2-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/dt
      Merge tag 'imx-binding-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/dt
      Merge tag 'sunxi-dt-for-7.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
      Merge tag 'bst-arm64-emmc-driver-dts-for-v7.2' of https://github.com/BlackSesame-SoC/linux into soc/dt

Aurelien Jarno (5):
      riscv: dts: spacemit: set console baud rate on Milk-V Jupiter
      riscv: dts: spacemit: sort aliases on Milk-V Jupiter
      riscv: dts: spacemit: enable eMMC on Milk-V Jupiter
      riscv: dts: spacemit: enable SD card support on Milk-V Jupiter
      riscv: dts: spacemit: fix uboot partition offset on Milk-V Jupiter

Biju Das (27):
      dt-bindings: pinctrl: renesas,rzg2l-pinctrl: Document reset-names
      dt-bindings: pinctrl: renesas: Document RZ/G3L SoC
      arm64: dts: renesas: r9a08g046: Add GBETH nodes
      arm64: dts: renesas: rzg3l-smarc-som: Enable eth0 (GBETH0) interface
      arm64: dts: renesas: Add pinctrl reset-names for RZ/G2L and RZ/V2H family SoCs
      arm64: dts: renesas: r9a08g046: Add OPP table
      arm64: dts: renesas: r9a08g046: Add ICU node
      arm64: dts: renesas: r9a08g046: Add pincontrol node
      arm64: dts: renesas: r9a08g046l48-smarc: Add SCIF0 pincontrol
      arm64: dts: renesas: rzg3l-smarc-som: Add pinctrl configuration for ETH0
      arm64: dts: renesas: rzg3l-smarc-som: Enable eth1 (GBETH1) interface
      arm64: dts: renesas: r9a08g046: Add wdt device node
      arm64: dts: renesas: rzg3l-smarc-som: Enable watchdog
      arm64: dts: renesas: r9a08g046: Add scif{1..5} device nodes
      arm64: dts: renesas: r9a08g046: Add i2c{0..3} device nodes
      arm64: dts: renesas: r9a08g046: Add DMAC node
      arm64: dts: renesas: r9a08g046: Add SSI support
      arm64: dts: renesas: r9a08g046: Add audio clock nodes
      arm64: dts: renesas: r9a08g046: Add rsci{0..3} device nodes
      arm64: dts: renesas: r9a07g043: Add max-frequency to SDHI nodes
      arm64: dts: renesas: r9a07g044: Add max-frequency to SDHI nodes
      arm64: dts: renesas: r9a07g054: Add max-frequency to SDHI nodes
      arm64: dts: renesas: rzg3e-smarc-som: Sort GMAC pinmux entries
      arm64: dts: renesas: r9a08g046l48-smarc: Add gpio keys
      arm64: dts: renesas: r9a08g046l48-smarc: Enable I2C{2,3} devices
      arm64: dts: renesas: rzg3l-smarc-som: Enable Versa clock generator
      arm64: dts: renesas: r9a08g046l48-smarc: Enable audio

Billy Tsai (1):
      ARM: dts: aspeed: g6: Add PWM/Tach controller node

Bjorn Andersson (3):
      Merge branch '20260225-topic-wcn6855_pmu_dtbdings-v3-1-576ec5c4e631@oss.qualcomm.com' into arm64-for-7.2
      Merge branch '20260507-ipq9650_boot_to_shell-v3-1-62742b49c991@oss.qualcomm.com' into arm64-for-7.2
      Merge branch '20260416-qcom_ice_power_and_clk_vote-v5-13-5ccf5d7e2846@oss.qualcomm.com' into arm64-for-7.2

Brian Norris (4):
      ARM: dts: rockchip: Add #{address,size}-cells to Chromium-based /firmware
      arm64: dts: rockchip: Add #{address,size}-cells to Chromium-based /firmware
      ARM: tegra: Add #{address,size}-cells to Chromium-based /firmware
      arm64: tegra: Add #{address,size}-cells to Chromium-based /firmware

Chen Wang (1):
      MAINTAINERS: update Chen Wang's email address

Chen-Yu Tsai (23):
      arm64: dts: mediatek: mt8192-asurada: Move PCIe DMA bounce buffer to host
      arm64: dts: mediatek: mt8186-corsola-voltorb: Add MT6315 PMIC supplies
      arm64: dts: mediatek: mt6359: Switch to proper ldo_vcn33_[12] regulators
      arm64: dts: mediatek: mt8192-asurada: Add MT6359 PMIC supplies
      arm64: dts: mediatek: mt8192-asurada: Add MT6315 PMIC supplies
      arm64: dts: mediatek: mt8192-asurada: Add supplies for ChromeOS EC regulators
      arm64: dts: mediatek: mt8192-asurada: Add CPU power supplies
      arm64: dts: mediatek: mt8192-asurada: Add SPI NOR flash power supply
      arm64: dts: mediatek: mt8192-asurada: Fix WiFi regulator description
      arm64: dts: mediatek: mt8195-cherry: Add MT6359 PMIC supplies
      arm64: dts: mediatek: mt8195-cherry: Add MT6315 PMIC supplies
      arm64: dts: mediatek: mt8195-cherry: Add supplies for ChromeOS EC regulators
      arm64: dts: mediatek: mt8195-cherry: Fix VBUS regulator description
      arm64: dts: mediatek: mt8195-cherry: Add supply for SPI NOR flash
      arm64: dts: mediatek: mt8195-cherry: Add vusb33 supplies for XHCI controllers
      arm64: dts: mediatek: mt8188-geralt: Add MT6359 PMIC supplies
      arm64: dts: mediatek: mt8188-geralt: Add little core CPU power supplies
      arm64: dts: mediatek: mt8192-asurada: Fix SPI-NOR flash compatible
      arm64: dts: mediatek: mt8192-asurada: Add (BT|WIFI)_KILL_1V8_L GPIO line names
      arm64: dts: mediatek: mt8195-cherry: Fix names for EC controlled regulators
      arm64: dts: mediatek: mt8195-cherry: Sort top level nodes correctly
      arm64: dts: rockchip: Fix EEPROM compatible on rk3399-nanopi-r4s-enterprise
      arm64: dts: rockchip: Disable removed devices from rk3399-nanopi-r4s

Christoph Stoidner (1):
      arm64: dts: freescale: imx{91,93}-phycore-som: Improve USDHC signals

Christopher Obbard (1):
      ARM: dts: dm8168-evm: Set stdout-path to uart3

Chukun Pan (5):
      riscv: dts: spacemit: enable eMMC for OrangePi RV2
      riscv: dts: spacemit: enable QSPI for OrangePi RV2
      riscv: dts: spacemit: enable USB3 on OrangePi R2S
      riscv: dts: spacemit: enable PMIC on OrangePi R2S
      arm64: dts: rockchip: enable adc button for Radxa E25

Claudiu Beznea (1):
      arm64: dts: renesas: r9a07g044: Add DMA properties to serial nodes

Colin Huang (1):
      ARM: dts: aspeed: anacapa: Add JTAG CPLD TRST pin to SGPIO map

Conor Dooley (11):
      dts: spacemit: set console baud rate on bpif3
      riscv: dts: microchip: add tsu clock to macb on pic64gx
      riscv: dts: microchip: update pic64gx gpio interrupts to better match the SoC
      riscv: dts: microchip: sort pic64gx i2c nodes alphanumerically
      riscv: dts: microchip: gpio controllers on mpfs need 2 interrupt cells
      riscv: dts: microchip: remove gpio hogs from beaglev-fire
      riscv: dts: microchip: clean up beaglev-fire regulator node names
      riscv: dts: microchip: add adc interrupt on beaglev-fire
      riscv: dts: microchip: add gpio line names on beaglev-fire
      riscv: dts: microchip: fix pic64gx gpio interrupt-cells
      riscv: dts: microchip: remove redudant enabling of syscontroller

Cosmin Tanislav (3):
      arm64: dts: renesas: r9a07g0{43,44,54}: Remove TCIU8 interrupt from MTU3
      arm64: dts: renesas: r9a09g077: Add MTU3 support
      arm64: dts: renesas: r9a09g087: Add MTU3 support

Cristian Ciocaltea (15):
      arm64: dts: rockchip: Fix vdec register blocks order on RK3576
      arm64: dts: rockchip: Update vdec register blocks order on RK3588
      arm64: dts: rockchip: Add frl-enable-gpios to rk3576 boards
      arm64: dts: rockchip: Add frl-enable-gpios to rk3576-luckfox-core3576
      arm64: dts: rockchip: Add frl-enable-gpios to rk3576-nanopi-r76s
      arm64: dts: rockchip: Add frl-enable-gpios to rk3588 boards
      arm64: dts: rockchip: Add frl-enable-gpios to rk3588s boards
      arm64: dts: rockchip: Add frl-enable-gpios to rk3588s-gameforce-ace
      arm64: dts: rockchip: Add frl-enable-gpios to rk3588s-khadas-edge2
      arm64: dts: rockchip: Add frl-enable-gpios to rk3588s-orangepi-cm5-base
      arm64: dts: rockchip: Add frl-enable-gpios to rk3588s-roc-pc
      arm64: dts: rockchip: Drop unnecessary #{address,size}-cells from rk3588-jaguar
      arm64: dts: rockchip: Add missing pinctrl-names to rk3576 boards
      arm64: dts: rockchip: Add missing pinctrl-names to rk3588 boards
      arm64: dts: rockchip: Add missing pinctrl-names to rk3588s boards

Daniel Hsu (1):
      ARM: dts: aspeed: yosemite5: Add MP5998 power monitor

David Heidelberg (10):
      arm64: dts: qcom: sdm845-oneplus: Drop address from framebuffer node
      arm64: dts: qcom: sdm845-shift-axolotl: Convert fb to use memory-region
      arm64: dts: qcom: sdm845-samsung-starqltechn: Convert fb to use memory-region
      arm64: dts: qcom: sdm845-oneplus: Enable NFC
      arm64: dts: qcom: sdm845-shift-axolotl: Correct touchscreen sleep state
      arm64: dts: qcom: sdm845-shift-axolotl: Enable NFC
      arm64: dts: qcom: sdm845-google-common: Enable NFC
      dt-bindings: arm: qcom: Document Xiaomi Poco F1 Tianma variant
      arm64: dts: qcom: sdm845-oneplus: Enable known blocks and add placeholders
      arm64: dts: qcom: sdm845-shift-axolotl: describe WiFi/BT properly

David Jander (7):
      ARM: dts: stm32: stm32mp15x-mecio1-io: Enable internal ADC reference
      ARM: dts: stm32: stm32mp15x-mecio1-io: Fix ADC sampling times
      ARM: dts: stm32: stm32mp15x-mecio1-io: Move divergent mecio1 ADC channels to board files
      ARM: dts: stm32: stm32mp15x-mecio1-io: Fix GPIO names typo
      ARM: dts: stm32: stm32mp15x-mecio1-io: Move gpio-line-names to board files
      ARM: dts: stm32: stm32mp15x-mecio1-io: Fix expander gpio line typo
      ARM: dts: stm32: stm32mp15x-mecio1-io: Move expander gpio-line-names to board files

David Lechner (3):
      arm: dts: mediatek: mt7623: fix pinctrl child node names
      arm: dts: mediatek: mt7623: fix pinctrl controller node name
      arm: dts: mediatek: mt8135: fix pinctrl node name

Dawid Glazik (2):
      ARM: dts: aspeed-g6: move i2c controllers directly into apb node
      ARM: dts: aspeed-g6: Add nodes for i3c controllers

Devin Li (2):
      arm64: dts: cix: Add SCMI performance domains for CPUFreq on Sky1
      arm64: dts: cix: Add CPU idle states for Sky1

Diederik de Haas (1):
      arm64: dts: rockchip: Fix gmac0 reset pin for NanoPi R5S

Dikshita Agarwal (1):
      arm64: dts: qcom: agatti: add higher OPP levels

Dinh Nguyen (3):
      dt-bindings: arm: altera: document the Agilex7-M devkit
      arm64: dts: socfpga: agilex7m: Add SoCFPGA Agilex7-M devkit
      ARM: dts: socfpga: remove the reg property in the pmu

Diogo Ivo (1):
      arm64: tegra: Mark MAX77620 as system power controller on Smaug

Dmitry Baryshkov (1):
      arm64: dts: qcom: qcs6490-rb3gen2: add rmtfs node

Duje Mihanović (4):
      arm64: dts: marvell: samsung-coreprimevelte: Increase touchscreen voltage
      arm64: dts: marvell: samsung,coreprimevelte: Use memory-region for framebuffer
      arm64: dts: marvell: pxa1908: Add PSCI function IDs
      arm64: dts: marvell: samsung-coreprimevelte: Add missing SDIO properties

Durai Manickam KR (1):
      ARM: dts: microchip: add I3C controller

Eduard Bostina (2):
      dt-bindings: watchdog: Convert TS-4800 to DT schema
      ARM: dts: nxp: imx51-ts4800: Rename wdt node to watchdog

Ekansh Gupta (1):
      arm64: dts: qcom: monaco: add GDSP fastrpc-compute-cb nodes

Ender Hsieh (1):
      ARM: dts: aspeed: msx4: enable BMC networking via MAC0

Fabio Estevam (1):
      ARM: dts: rockchip: Remove invalid properies from rk3288-veyron-analog-audio

Fabrizio Castro (1):
      arm64: dts: renesas: rzt2h-n2h-evk: Configure eMMC/SDHI pins

Florijan Plohl (6):
      arm64: dts: freescale: imx91-phycore-som: Add gpio-line-names
      arm64: dts: freescale: imx91-phyboard-segin: Add gpio-line-names
      arm64: dts: freescale: imx93-phycore-som: Add gpio-line-names
      arm64: dts: freescale: imx93-phyboard-nash: Add gpio-line-names
      arm64: dts: freescale: imx93-phyboard-segin: Add gpio-line-names
      arm64: dts: imx{91,93}-phyboard-segin: Add peb-av-18 overlays

Francesco Dolcini (8):
      dt-bindings: arm: fsl: Add verdin imx8m[mp] and imx95 zinnia board
      arm64: dts: freescale: imx8mm-verdin: Split UART_2 pinctrl group
      arm64: dts: freescale: imx8mm-verdin: Add Zinnia
      arm64: dts: freescale: imx8mp-verdin: Split UART_2 pinctrl group
      arm64: dts: freescale: imx8mp-verdin: Add Zinnia
      arm64: dts: freescale: imx95-verdin: Split UART_2 pinctrl group
      arm64: dts: freescale: imx95-verdin: Add Zinnia
      arm64: dts: freescale: imx95-verdin-ivy: fix RS485 RTS polarity

Frank Li (12):
      ARM: dts: imx35: remove empty clock-names for nand-controller@bb000000
      ARM: dts: imx25: remove empty clock-names for nand-controller@bb000000
      ARM: dts: imx: add ti,deskew = <0> for ti,tfp410
      ARM: dts: imx53-qsb: add dvdd and avdd supply for panel sii,43wvf1g
      ARM: dts: imx53-ppd: add '#phy-cells' for usb-nop-xceiv
      ARM: dts: imx: add (power|vdd)-supply for related node
      ARM: dts: imx: remove redundant bus-width for video-mux
      ARM: dts: imx: Add bus-type for ov5642/ov5640
      ARM: dts: imx6qdl-tx6: remove undocumented karo,imx6qdl-tx6-sgtl5000 and keep only simple-audio-card
      ARM: dts: imx: replace undocumented compatible string edt,edt-ft5x06 with edt,edt-ft5206
      ARM: dts: imx6-display5: replace marvell,88E1510 with ethernet-phy-ieee802.3-c22
      dt-bindings: soc: imx: Add fsl,aipi-bus and fsl,emi-bus

Frank Wunderlich (4):
      arm64: dts: mediatek: mt7988a-bpi-r4pro: rename mgmt port to lan5
      arm64: dts: mediatek: mt7988a-bpi-r4pro: drop duplicate fan properties
      arm64: dts: mediatek: mt7988a-bpi-r4pro: update gpio-leds
      arm64: dts: mediatek: mt7988a-bpi-r4pro: rework pcie gpio-hog handling

Franz Schnyder (4):
      arm64: dts: freescale: imx95-toradex-smarc: Add SER2 interface
      arm64: dts: freescale: imx95-toradex-smarc: Enable bluetooth on lpuart5
      arm64: dts: freescale: imx95-toradex-smarc: Use gpio-hog for WIFI_UART_EN
      dt-bindings: arm: fsl: add Aquila iMX95

Frieder Schrempf (2):
      arm64: dts: imx8mp-kontron: Reduce EERAM SPI clock frequency
      arm64: dts: imx8mp-kontron: Fix GPIO for display power switch

Gary Bisson (1):
      arm64: dts: mediatek: mt8390-tungsten-smarc: add HDMI support

Geert Uytterhoeven (6):
      arm64: dts: renesas: r8a78000: Fix SCIF brg_int clocks
      Merge tag 'renesas-fixes-for-v7.1-tag1' into renesas-dts-for-v7.2
      Merge tag 'renesas-r8a7740-dt-binding-defs-tag1' into renesas-dts-for-v7.2
      Merge tag 'renesas-r9a08g046-dt-binding-defs-tag2' into renesas-dts-for-v7.2
      Merge tag 'renesas-r8a73a4-dt-binding-defs-tag1' into renesas-dts-for-v7.2
      Merge tag 'renesas-r8a78000-dt-binding-defs-tag1' into renesas-dts-for-v7.2

Gopikrishna Garmidi (1):
      arm64: dts: qcom: glymur: Fix wrong interrupt number for i2c19

Gray Huang (7):
      arm64: dts: rockchip: Add PMIC support for Khadas Edge 2L
      arm64: dts: rockchip: Enable GPU for Khadas Edge 2L
      arm64: dts: rockchip: Add HDMI and VOP support for Khadas Edge 2L
      arm64: dts: rockchip: Add HYM8563 RTC for Khadas Edge 2L
      arm64: dts: rockchip: Add AP6275P wireless support for Khadas Edge 2L
      arm64: dts: rockchip: Enable USB for Khadas Edge 2L
      arm64: dts: rockchip: Add Bluetooth support for Khadas Edge 2L

Griffin Kroah-Hartman (1):
      arm64: dts: qcom: milos-fairphone-fp6: Add vibrator support

Guangliu Ding (1):
      arm64: dts: imx952: Describe Mali G310 GPU

Guodong Xu (1):
      riscv: dts: spacemit: k3: Add Ziccrse extension for X100 cores

Guoniu Zhou (1):
      arm64: dts: imx8ulp: Add CSI and ISI Nodes

Han Gao (4):
      riscv: dts: spacemit: Enable i2c8 adapter for OrangePi RV2
      riscv: dts: spacemit: Define the P1 PMIC regulators for OrangePi RV2
      riscv: dts: spacemit: Enable USB3.0/PCIe on OrangePi RV2
      riscv: dts: sophgo: Add dma-coherent to SG2042 PCIe controllers

Haritha S K (1):
      arm64: dts: qcom: glymur: Enable cpufreq cooling devices

Harrison Vanderbyl (1):
      dt-bindings: arm: qcom: Add Microsoft Surface Pro 12in

Harshal Dev (12):
      arm64: dts: qcom: glymur: Add crypto engine and BAM
      arm64: dts: qcom: milos: Add power-domain and iface clk for ice node
      arm64: dts: qcom: eliza: Add power-domain and iface clk for ice node
      arm64: dts: qcom: kaanapali: Add power-domain and iface clk for ice node
      arm64: dts: qcom: lemans: Add power-domain and iface clk for ice node
      arm64: dts: qcom: monaco: Add power-domain and iface clk for ice node
      arm64: dts: qcom: sc7180: Add power-domain and iface clk for ice node
      arm64: dts: qcom: kodiak: Add power-domain and iface clk for ice node
      arm64: dts: qcom: sm8450: Add power-domain and iface clk for ice node
      arm64: dts: qcom: sm8550: Add power-domain and iface clk for ice node
      arm64: dts: qcom: sm8650: Add power-domain and iface clk for ice node
      arm64: dts: qcom: sm8750: Add power-domain and iface clk for ice node

Hugo Osvaldo Barrera (1):
      arm64: dts: rockchip: Fix vcc_sdio regulator max voltage on Pinebook Pro

Hugo Villeneuve (15):
      ARM: dts: imx6ul-var-som: fix warning for non-existent dc-supply property
      ARM: dts: imx6ul-var-som: fix warning for boolean property with a value
      ARM: dts: imx6ul-var-som: change incorrect VAR-SOM-MX6UL references
      dt-bindings: arm: fsl: change incorrect VAR-SOM-MX6UL references
      dt-bindings: arm: fsl: add variscite,var-som-imx6ull
      ARM: dts: imx6ul-var-som: Factor out common parts for all CPU variants
      ARM: dts: imx6ul-var-som-concerto: Factor out common parts for all CPU variants
      ARM: dts: imx6ul-var-som-concerto: order DT properties
      ARM: dts: imx6ul-var-som: factor out SD card support
      ARM: dts: imx6ul-var-som: add proper Wifi and Bluetooth support
      ARM: dts: imx6ul-var-som: factor out ENET2 ethernet support
      ARM: dts: imx6ul-var-som: add support for EC configuration option (ENET1)
      ARM: dts: imx6ul-var-som: factor out audio support
      ARM: dts: imx6ul-var-som: add support for LVDS display panel
      dt-bindings: display/lvds-codec: add ti,sn65lvds93

Icenowy Zheng (1):
      riscv: dts: sophgo: reduce SG2042 MSI count to 16

Iker Pedrosa (3):
      riscv: dts: spacemit: k1: add SD card controller and pinctrl support
      riscv: dts: spacemit: k1-orangepi-rv2: add SD card support with UHS modes
      riscv: dts: spacemit: k1-bananapi-f3: add SD card support with UHS modes

Inochi Amaoto (2):
      riscv: dts: sophgo: sg2044: use hex for CPU unit address
      riscv: dts: sophgo: sg2042: use hex for CPU unit address

Ion Agorria (1):
      ARM: tegra: p880: Lower CPU thermal limit

Ivaylo Dimitrov (2):
      arch: arm: dts: cpcap-mapphone: Set VAUDIO regulator always-on
      arch: arm: dts: cpcap-mapphone: Add audio-codec jack detection interrupts

Janne Grunau (5):
      dt-bindings: arm: apple: apple,pmgr: Add t8122 compatible
      dt-bindings: power: apple,pmgr-pwrstate: Add t8122 compatible
      dt-bindings: pwm: apple,s5l-fpwm: Add t8122 compatible
      dt-bindings: arm: apple: Add M3 based devices
      arm64: dts: apple: Initial t8122 (M3) device trees

Jens Reidel (1):
      arm64: dts: qcom: sdm845-xiaomi-beryllium: Append compatible strings

Jernej Skrabec (1):
      arm64: dts: allwinner: sun50i-h616: Add SRAM nodes

Jian Hu (1):
      arm64: dts: amlogic: t7: Add clock controller nodes

Jie Gan (1):
      arm64: dts: qcom: glymur: add coresight nodes

Jihed Chaibi (1):
      ARM: dts: am335x-sl50: Fix audio bitclock and frame master endpoint

Jinseok Kim (1):
      arm: dts: bcm2711: Fix typo in gpio-line-names

Joel Selvaraj (1):
      arm64: dts: qcom: sdm845-xiaomi-beryllium: Correct IPA FW path

Joey Lu (1):
      arm64: dts: nuvoton: Add Ethernet nodes

Jon Hunter (3):
      arm64: tegra: Fix Tegra234 MGBE PTP clock
      arm64: tegra: Fix address of Tegra264 main GPIO controller
      arm64: tegra: Enable PCIe for Jetson AGX Thor

Jonas Karlman (6):
      arm64: dts: rockchip: Add watchdog node for RK3528
      arm64: dts: rockchip: Add USB nodes for RK3528
      arm64: dts: rockchip: Enable USB 2.0 ports on Radxa E20C
      arm64: dts: rockchip: Enable USB ports on Radxa ROCK 2A/2F
      arm64: dts: rockchip: Enable USB 2.0 ports on ArmSoM Sige1
      arm64: dts: rockchip: Enable USB 2.0 ports on NanoPi Zero2

Joseph Guo (2):
      dt-bindings: arm: fsl: Add i.MX95 19x19 FRDM PRO board
      arm64: dts: freescale: add i.MX95 19x19 FRDM PRO board dts

Joshua Milas (2):
      dt-bindings: soc: sophgo: add Milk-V Duo S board compatibles
      dt-bindings: soc: sophgo: add sg2000 plic and clint documentation

Josua Mayer (12):
      arm64: dts: lx2160a-rev2: extend 32-bit and add 64-bit pci regions
      arm64: dts: lx2162a-clearfog: use rev2 SoC dtsi
      arm64: dts: lx2162a-clearfog: cleanup superfluous status properties
      arm64: dts: lx2162a-clearfog: specify sfp ports led colour and function
      dt-bindings: arm: fsl: Add solidrun lx2160a twins board
      arm64: dts: lx2160a-clearfog-itx: remove redundant dts version tag
      arm64: dts: lx2160a-clearfog-itx: move shared includes to dts
      arm64: dts: lx2160a-cex7: add usb hub
      arm64: dts: Add support for LX2160 Twins board in single configuration
      dt-bindings: arm: fsl: Add SolidRun i.MX8DXL SoM and HummingBoard
      arm64: dts: imx8dxl: Add SolidRun SoM and HummingBoard
      arm64: dts: lx2160a-rev2: avoid 32-bit pcie window system ram overlap

Joy Zou (10):
      dt-bindings: arm: fsl: add i.MX91 9x9 QSB board
      arm64: dts: imx91-11x11-evk: remove unused property clock-frequency from mdio node
      arm64: dts: imx93-11x11-evk: remove unused property clock-frequency from mdio node
      arm64: dts: imx93-9x9-qsb: remove unused property clock-frequency from mdio node
      arm64: dts: freescale: add i.MX91 9x9 QSB basic support
      arm64: dts: imx91-9x9-qsb: remove unused property clock-frequency from mdio node
      arm64: dts: imx91-9x9-qsb: add pinctrl for wdog3 reset
      arm64: dts: imx91-11x11-evk: add pinctrl for wdog3 reset
      arm64: dts: imx91-11x11-evk: add reset gpios for ethernet PHYs
      arm64: dts: imx91-9x9-qsb: add reset gpios for ethernet PHYs

João Paulo Gonçalves (1):
      arm64: dts: freescale: add Aquila iMX95 support

Judith Mendez (1):
      arm64: dts: ti: k3-am62a7-sk: Add bootph-all tag to vqmmc

Jun Yan (1):
      arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: add bluetooth node

Kamal Wadhwa (1):
      arm64: dts: qcom: fix temp-alarm probe failure for PMH0104 on Glymur

Kathiravan Thirumoorthy (5):
      dt-bindings: clock: add Qualcomm IPQ9650 GCC
      dt-bindings: qcom: add IPQ9650 boards
      arm64: dts: qcom: add IPQ9650 SoC and rdp488 board support
      arm64: dts: qcom: ipq9650: add watchdog node
      arm64: dts: qcom: ipq5210: add watchdog node

Khristine Andreea Barbulescu (3):
      arm64: dts: s32g: add PIT support for s32g2 and s32g3
      arm64: dts: s32g: add SAR ADC support for s32g2 and s32g3
      arm64: dts: s32g: add PWM support for s32g2 and s32g3

Konrad Dybcio (10):
      dt-bindings: net: bluetooth: qualcomm: Fix WCN6855 regulator names
      arm64: dts: qcom: qcs615-ride: Fix BT RFA supply name
      arm64: dts: qcom: sc8280xp-crd: Fix BT RFA supply name
      arm64: dts: qcom: sc8280xp-gaokun3: Fix BT RFA supply name
      arm64: dts: qcom: sc8280xp-x13s: Fix BT RFA supply name
      arm64: dts: qcom: sc8280xp-blackrock: Fix BT RFA supply name
      arm64: dts: qcom: sm8450-hdk: Fix BT RFA supply name
      arm64: dts: qcom: x1-omnibook-x14: Fix BT RFA supply name
      arm64: dts: qcom: x1-zenbook-a14: Fix BT RFA supply name
      arm64: dts: qcom: lemans-ride-common: Fix up WCN power grid

Krzysztof Kozlowski (26):
      arm64: dts: qcom: glymur: Fix USB simple_bus_reg warning
      arm64: dts: qcom: glymur: Fix cache and SRAM simple_bus_reg warnings
      arm64: dts: qcom: ipq5424: Fix USB simple_bus_reg warnings
      arm64: dts: qcom: sc8180x: Fix phy simple_bus_reg warning
      arm64: dts: qcom: sdm845-mezzanine: Fix camss ports unit_address_vs_reg warning
      arm64: dts: imx8mn-vhip4-evalboard-v1: Correct interrupt flags
      arm64: dts: imx8mn-vhip4-evalboard-v2: Correct interrupt flags
      arm64: dts: imx8mp-ab2: Correct interrupt flags
      arm64: dts: qcom: eliza: Add QCE crypto
      arm64: dts: qcom: Use GIC_SPI macro for interrupt-map
      arm64: dts: qcom: sm8750: Fix DSI1 phy reference clock rate
      arm64: dts: imx8ulp-evk: Correct Type-C int GPIO flags
      arm64: dts: qcom: eliza: Add display (MDSS) with Display CC
      arm64: dts: qcom: eliza-mtp: Enable DSI display panel
      arm64: dts: qcom: eliza-mtp: Enable DisplayPort on USB
      arm64: dts: s32g3: Fix SWT8 watchdog address
      Merge tag 'mtk-dts32-for-v7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
      Merge tag 'mtk-dts64-for-v7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
      Merge tag 'renesas-dts-for-v7.2-tag2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
      Merge tag 'tenstorrent-dt-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/tenstorrent/linux into soc/dt
      Merge tag 'thead-dt-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/fustini/linux into soc/dt
      Merge tag 'spacemit-dt-for-7.2-1' of https://github.com/spacemit-com/linux into soc/dt
      Merge tag 'amlogic-arm64-dt-for-v7.2-v2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
      Merge tag 'nuvoton-7.2-devicetree-0' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/dt
      Merge tag 'riscv-sophgo-dt-for-v7.2' of https://github.com/sophgo/linux into soc/dt
      Merge tag 'aspeed-7.2-devicetree-0' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/dt

Kuldeep Singh (2):
      arm64: dts: qcom: kodiak: Fix ICE reg size
      arm64: dts: qcom: sm8450: Fix ICE reg size

Kuninori Morimoto (2):
      arm64: dts: renesas: r8a78000: Add MFIS, MFIS-SCP, and transport nodes
      arm64: dts: renesas: ironhide: Enable to use SCMI

Lad Prabhakar (8):
      arm64: dts: renesas: rz-smarc-du-adv7513: Simplify DU port configuration
      arm64: dts: renesas: r9a09g056: Add PCIe node
      arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable PCIe
      arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Add alias for on-SoC RTC
      arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Add alias for on-SoC RTC
      arm64: dts: renesas: r9a09g077: Add xSPI nodes
      arm64: dts: renesas: r9a09g087: Add xSPI nodes
      arm64: dts: renesas: rzt2h-n2h-evk: Enable xSPI nodes

Le Qi (2):
      arm64: dts: qcom: talos: Add GPR node, audio services, and MI2S1 TLMM pins
      arm64: dts: qcom: talos-evk: Add sound card support with DA7212 codec

Lech Perczak (1):
      ARM: dts: imx7d-pico-pi: add OV5645 camera support

Linus Walleij (18):
      ARM: dts: gemini: iTian SQ201 need to boot from mtdblock3
      ARM: dts: gemini: Tag disk led for disk-activity
      ARM: dts: gemini: Add SSP/SPI block
      dt-bindings: vendor-prefixes: Add Verbatim Corporation
      dt-bindings: arm: Add two missing Gemini devices
      ARM: dts: Add a Verbatim Gigabit NAS DTS
      ARM: dts: Add a Raidsonic IB-4210-B DTS
      ARM: dts: gemini: Correct the RUT1xx
      Merge tag 'cix-dt-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/cix into soc/dt
      Merge tag 'qcom-arm64-for-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
      Merge tag 'v7.2-rockchip-dts32' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
      Merge tag 'v7.2-rockchip-dts64-1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
      Merge tag 'gemini-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into soc/dt
      Merge tag 'tegra-for-7.2-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
      Merge tag 'tegra-for-7.2-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
      Merge tag 'samsung-dt64-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
      Merge tag 'stm32-dt-for-7.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
      Merge tag 'socfpga_dts_updates_for_v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into soc/dt

Liu Ying (1):
      arm64: dts: imx93-9x9-qsb: Add tianma,tm050rdh03 panel

Louis-Alexis Eyraud (9):
      arm64: dts: mediatek: add MT6365 PMIC include
      arm64: dts: mediatek: mt8390-genio-common: use MT6365 PMIC definitions
      arm64: dts: mediatek: mt8395-genio-common: use MT6365 PMIC definitions
      arm64: dts: mediatek: mt8395-radxa-nio-12l: use MT6365 PMIC definitions
      arm64: dts: mediatek: mt8390-genio-common: add MT6319 PMIC support
      arm64: dts: mediatek: mt8390-genio-common: add CPU power supplies
      arm64: dts: mediatek: mt8390-genio-700-evk: add specific CPU power supplies
      arm64: dts: mediatek: mt8395-genio-common: add MT6315 PMIC supplies
      arm64: dts: mediatek: mt8395-genio-common: add MT6360 PMIC supplies

Luca Weiss (2):
      arm64: dts: qcom: sm6350: add LPASS LPI pin controller
      arm64: defconfig: Enable LPASS LPI pin controller for SM6350

Mani Chandana Ballary Kuntumalla (2):
      arm64: dts: qcom: lemans: add mdss1 display device nodes
      arm64: dts: qcom: lemans-ride: Enable mdss1 display Port

Manikanta Maddireddy (2):
      arm64: tegra: Add aspm-l1-entry-delay-ns to PCIe nodes
      arm64: tegra: Fix aspm-l1-entry-delay-ns L1 latency cells

Marc Zyngier (3):
      arm64: dts: exynos: Add EL2 virtual timer interrupt
      arm64: dts: rockchip: Add EL2 virtual timer interrupt
      arm64: dts: allwinner: Add EL2 virtual timer interrupt

Marek Vasut (50):
      arm64: dts: renesas: draak/ebisu-panel: Fix missing cells and reg in DTO
      arm64: dts: renesas: salvator-panel: Fix missing cells and reg in DTO
      arm64: dts: renesas: rz-smarc-cru-csi-ov5645: Fix missing cells and reg in CSI2 subnode
      arm64: dts: renesas: rz-smarc-du-adv7513-smarc: Fix missing cells and reg in DU subnode
      ARM: dts: renesas: r8a7778: Add missing unit address to bus node
      ARM: dts: renesas: r8a7779: Add missing unit address to bus node
      ARM: dts: renesas: r8a7792: Add missing unit address to bus node
      ARM: dts: renesas: r7s72100: Add missing unit address to bus node
      ARM: dts: renesas: genmai: Drop superfluous cells
      ARM: dts: renesas: rskrza1: Drop superfluous cells
      dt-bindings: clock: renesas,cpg-clocks: Document ZT/ZTR trace clock on R-Mobile A1
      arm64: dts: renesas: r8a77960-ulcb: Enable GPU support
      arm64: dts: renesas: r8a77960-salvator-x: Enable GPU support
      arm64: dts: renesas: r8a77960-salvator-xs: Enable GPU support
      arm64: dts: renesas: r8a77961-ulcb: Enable GPU support
      arm64: dts: renesas: r8a77961-salvator-xs: Enable GPU support
      ARM: dts: renesas: r8a7740: Add ZT/ZTR trace clocks
      ARM: dts: renesas: r8a7740: Describe coresight
      arm64: dts: renesas: gray-hawk-single: Fix AVB0 PHY node alignment
      arm64: dts: renesas: ebisu: Sort sound node
      arm64: dts: renesas: salvator-common: Sort sound node
      dt-bindings: clock: renesas,cpg-clocks: Document ZT/ZTR trace clock on R-Mobile APE6
      ARM: dts: renesas: r8a73a4: Add ZT/ZTR trace clock on R-Mobile APE6
      ARM: dts: renesas: r8a73a4: Describe coresight on R-Mobile APE6
      ARM: dts: stm32: Enable PHY SSC on DH STM32MP13xx DHCOR DHSBC board
      arm64: dts: imx8mn: Sort ifm VHIP4 EvalBoard Makefile entries
      arm64: dts: st: Fix SAI addresses on stm32mp251
      arm64: dts: renesas: Simplify AA1024XD12 display DTO
      dt-bindings: clock: cirrus,cs2000-cp: Document CS2500
      dt-bindings: soc: renesas: Document R-Car R8A779MD Geist
      arm64: dts: renesas: draak: Rename clk-multiplier to clock-controller
      arm64: dts: renesas: ebisu: Rename clk-multiplier to clock-controller
      arm64: dts: renesas: hihope: Rename clk-multiplier to clock-controller
      arm64: dts: renesas: salvator-common: Rename clk-multiplier to clock-controller
      arm64: dts: renesas: ulcb: Rename clk-multiplier to clock-controller
      arm64: dts: renesas: salvator-common: Specify ethernet PHY reset timings
      arm64: dts: renesas: ulcb: Specify ethernet PHY reset timings
      arm64: dts: renesas: eagle: Specify ethernet PHY reset timings
      arm64: dts: renesas: v3msk: Specify ethernet PHY reset timings
      arm64: dts: renesas: condor-common: Specify ethernet PHY reset timings
      arm64: dts: renesas: v3hsk: Specify ethernet PHY reset timings
      arm64: dts: renesas: ebisu: Specify ethernet PHY reset timings
      arm64: dts: renesas: draak: Specify ethernet PHY reset timings
      arm64: dts: renesas: falcon: Specify ethernet PHY reset timings
      arm64: dts: renesas: white-hawk: Specify ethernet PHY reset timings
      arm64: dts: renesas: gray-hawk: Specify ethernet PHY reset timings
      arm64: dts: renesas: r8a78000: Add PSCI node
      arm64: dts: renesas: r8a78000: Fix GIC-720AE View 1 Redistributor description
      arm64: dts: renesas: ironhide: Describe all reserved memory
      arm64: dts: imx8mp: Add DT overlays for DH i.MX8M Plus DHCOM SoM and boards

Markus Niebel (1):
      ARM: dts: imx6ul: add #io-channel-cells to ADC

Maud Spierings (2):
      arm64: dts: freescale: moduline-display-av101hdt-a10: add backlight
      arm64: dts: freescale: moduline-display-av123z7m-n17: add backlight

Michael Neuling (1):
      riscv: dts: tenstorrent: Add PMU node to blackhole for Linux perf support

Michael Riesch (4):
      arm64: dts: rockchip: add mipi csi-2 receiver nodes to rk3588
      arm64: dts: rockchip: add vicap node to rk3588
      arm64: dts: rockchip: add radxa camera 4k on rock 5b+ cam0
      arm64: dts: rockchip: add radxa camera 4k on rock 5b+ cam1

Michal Piekos (4):
      riscv: dts: allwinner: d1s-t113: add hstimer node
      arm64: dts: allwinner: h616: add hstimer node
      arm: dts: allwinner: t113s: enable watchdog for reboot
      arm64: dts: allwinner: a523: add gpadc node

Midgy BALON (1):
      arm64: dts: rockchip: rock-3b: Model PI6C20100 as gated-fixed-clock

Mike Hsieh (1):
      ARM: dts: aspeed: clemente: Remove IOB NIC TMP421 nodes

MoeLeak (2):
      riscv: dts: thead: Add TH1520 I2C1 controller
      riscv: dts: thead: Enable WiFi on Lichee Pi 4A

Mohamed Ayman (1):
      ARM: dts: ixp4xx: use phandle-based GPIOs in mi424wr

Mukesh Ojha (1):
      arm64: dts: qcom: Drop unused remoteproc_adsp_glink label

Nazim Amirul (1):
      arm64: dts: socfpga: agilex5: Fix phy-mode to rgmii as HW provides clock delay

Neil Cheng (2):
      dt-bindings: arm: aspeed: Add Meta Rainiera6 board
      ARM: dts: aspeed: rainiera6: Add Meta Rainiera6 BMC

Nguyen Tran (2):
      arm64: dts: renesas: r8a779md: Add Renesas R-Car R8A779MD M3Le DTs
      arm64: dts: renesas: r8a779md: Add support for R-Car M3Le R8A779MD Geist

Nicholas Piggin (1):
      dt-bindings: iommu: riscv: Add bindings for Tenstorrent RISC-V IOMMU

Nick Xie (9):
      arm64: dts: amlogic: meson-s4: add UART_A node
      arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: enable bluetooth
      arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: add PWM LED support
      arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: add POWER key support
      arm64: dts: amlogic: meson-s4: add internal SARADC controller
      arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: add Function key support
      arm64: dts: amlogic: meson-s4: add VRTC node
      arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: enable HYM8563 RTC
      arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: use rc-khadas keymap

Nickolay Goppen (5):
      dt-bindings: firmware: qcom: scm: add CP_ADSP_SHARED VMID
      arm64: dts: qcom: sdm660: set cdsp compute-cbs' regs properly
      arm64: dts: qcom: sdm630: set adsp compute-cbs' regs properly
      arm64: dts: qcom: sdm630: describe adsp_mem region properly
      arm64: dts: qcom: sdm630: assign adsp_mem region to ADSP FastRPC node

Niravkumar L Rabara (1):
      ARM: dts: socfpga: arria10: Increase JFFS2 rootfs partition size

Nora Schiffer (4):
      dt-bindings: arm: ti: Add compatible for AM625-based TQMa62xx SOM family and carrier board
      arm64: dts: ti: Add TQ-Systems TQMa62xx SoM and MBa62xx carrier board Device Trees
      arm64: dts: ti: k3-j722s-main: use J722S compatibles for WIZ, gmii-sel and CPSW3G
      arm64: dts: freescale: fsl-ls1028a-tqmls1028a-mbls1028a: switch mmc aliases

Pankaj Patil (1):
      arm64: dts: qcom: glymur: Add qfprom efuse node

Paul Kocialkowski (4):
      arm64: dts: imx8mp-phyboard-pollux: Add HDMI support
      dt-bindings: media: sun6i-a31-csi: Add optional interconnect properties
      dt-bindings: media: sun6i-a31-isp: Add optional interconnect properties
      ARM: dts: sun8i: a83t: Add MIPI CSI-2 controller node

Paul Sajna (4):
      arm64: dts: qcom: sdm845-lg-common: Add camera flash
      arm64: dts: qcom: sdm845-lg-common: Change ipa gsi-loader to 'self', add memory-region
      arm64: dts: qcom: sdm845-lg-{judyln, judyp}: Reference memory region in fb
      arm64: dts: qcom: sdm845-lg: Enable qcom,snoc-host-cap-skip-quirk

Peng Fan (5):
      arm64: dts: imx8x-colibri: Correct SODIMM PAD settings
      Revert "arm64: dts: imx8mm-kontron: Add support for reading SD_VSEL signal"
      Revert "arm64: dts: imx8mp-kontron: Add support for reading SD_VSEL signal"
      arm64: dts: imx95: Correct SMMU reg
      arm64: dts: imx95: Add SMMU PMU nodes

Pengyu Luo (1):
      arm64: dts: qcom: sc8280xp: Add ADSP FastRPC node

Peter Griffin (1):
      MAINTAINERS: Add Peter Griffin as a co-maintainer of Samsung Exynos SoCs

Peter Robinson (1):
      arm64: dts: allwinner: sun50i-a64: Enable DT overlays

Petr Hodina (1):
      arm64: dts: qcom: sdm845-xiaomi-beryllium: Introduce framebuffer

Potin Lai (4):
      dt-bindings: arm: aspeed: add Meta SanMiguel BMC
      ARM: dts: aspeed: Add Meta SanMiguel BMC
      ARM: dts: aspeed: sanmiguel: Add IOEXP interrupt pin settings
      ARM: dts: aspeed: sanmiguel: Fix the CPU_CHIPTHROT linename

Prathamesh Shete (1):
      dt-bindings: tegra: pmc: Add Tegra238 compatible

Primoz Fiser (2):
      arm64: dts: freescale: imx{91,93}-phycore-som: Set BUCK5 in FPWM mode
      arm64: dts: freescale: imx{91,93}-phycore-som: Adjust PHY RST drive-strength

Quentin Schulz (2):
      arm64: dts: rockchip: fix Ethernet PHY not found on PX30 Cobra
      arm64: dts: rockchip: fix Ethernet PHY not found on PX30 Ringneck

Rex Fu (2):
      ARM: dts: aspeed: anacapa: Add interrupt properties for PDB PCA9555
      ARM: dts: aspeed: anacapa: Correct SGPIO names for monitoring

Richard Acayan (6):
      arm64: dts: qcom: sdm670: label the camss ports instead of endpoints
      arm64: dts: qcom: sdm670: add camera mclk pins
      arm64: dts: qcom: sdm670-google-sargo: add imx355 front camera
      arm64: dts: qcom: sdm670: add lpi pinctrl
      arm64: dts: qcom: sdm670-google: add common device tree include
      arm64: dts: qcom: add support for pixel 3a xl with the tianma panel

Richard Genoud (TI) (2):
      arm64: dts: ti: k3-j722s: Add mcu domain peripherals specific to J722S
      arm64: dts: ti: k3-j722s: Add wakeup domain peripherals specific to J722S

Richard Zhu (4):
      arm64: dts: imx94: Add pcie0 and pcie0-ep supports
      arm64: dts: imx943: Add pcie1 and pcie1-ep supports
      arm64: dts: imx943-evk: Add pcie[0,1] and pcie-ep[0,1] support
      arm64: dts: imx95: Correct PCIe outbound address space configuration

Ritesh Kumar (1):
      arm64: dts: qcom: lemans: Add eDP ref clock for eDP PHYs

Robert Marko (1):
      arm64: dts: microchip: lan969x: add OTP node

Ronak Raheja (3):
      arm64: dts: qcom: kaanapali: Add USB support for Kaanapali SoC
      arm64: dts: qcom: kaanpaali: Add USB support for MTP platform
      arm64: dts: qcom: kaanpaali: Add USB support for QRD platform

Ronald Claveau (11):
      arm64: dts: amlogic: t7: Add eMMC, SD card and SDIO pinctrl nodes
      arm64: dts: amlogic: t7: Add PWM pinctrl nodes
      arm64: dts: amlogic: t7: khadas-vim4: Add power regulators
      arm64: dts: amlogic: t7: Add MMC controller nodes
      arm64: dts: amlogic: t7: Add PWM controller nodes
      arm64: dts: amlogic: t7: khadas-vim4: Add SDIO power sequence and WiFi clock
      arm64: dts: amlogic: t7: khadas-vim4: Add MMC nodes
      arm64: dts: amlogic: t7: Fix missing required reset property
      arm64: dts: amlogic: t7: khadas-vim4: reorder root node
      arm64: dts: amlogic: t7: khadas-vim4: add PWM-driven status LED
      arm64: dts: amlogic: t7: Add i2c pinctrl node

Rosen Penev (3):
      ARM: dts: NSP: Move MX6X pinctrl config to PWM node
      ARM: dts: BCM5301X: R6300v2: fix USB3
      ARM: dts: BCM5301X: EA6500v2: fix USB3

Ryan Chen (4):
      dt-bindings: arm: aspeed: Add AST2700 board compatible
      arm64: Kconfig: Add ASPEED SoC family Kconfig support
      arm64: dts: aspeed: Add initial AST27xx SoC device tree
      arm64: dts: aspeed: Fix duplicate pinctrl labels and address scheme

Sandie Cao (2):
      dt-bindings: riscv: spacemit: add deepcomputing,fml13v05
      riscv: dts: spacemit: add DeepComputing FML13V05 board device tree

Saurabh Anand (1):
      arm64: dts: qcom: sm8750: allow mode-switch events to reach the QMP Combo PHY

Sebastian Reichel (1):
      MAINTAINERS: Add Rockchip keyword matching

Shawn Guo (1):
      arm64: dts: qcom: lemans: Move PCIe devices into soc node

Shengjiu Wang (2):
      dt-bindings: arm: fsl: Add compatible for i.MX95 15x15 audio board (version 2)
      arm64: dts: add support for NXP i.MX95 15x15 audio board (version 2)

Sherry Sun (16):
      arm64: dts: imx8mp-evk: Disable PCIe bus in the default dts
      arm64: dts: imx95-15x15-evk: Disable PCIe bus in the default dts
      arm64: dts: imx: Add common imx-m2-pcie.dtso to enable PCIe on M.2 connector
      arm64: dts: imx8dxl-evk: Remove unnecessary PCIe EP properties
      arm64: dts: imx8qxp-mek: Remove unnecessary PCIe EP vpcie-supply
      arm64: dts: imx95-19x19-evk: Fix PCIe EP vpcie-supply
      ARM: dts: imx6qdl: Add Root Port node and PERST property
      ARM: dts: imx6sx: Add Root Port node and PERST property
      ARM: dts: imx7d: Add Root Port node and PERST property
      arm64: dts: imx8mm: Add Root Port node and PERST property
      arm64: dts: imx8mp: Add Root Port node and PERST property
      arm64: dts: imx8mq: Add Root Port node and PERST property
      arm64: dts: imx8dxl/qm/qxp: Add Root Port node and PERST property
      arm64: dts: imx95: Add Root Port node and PERST property
      arm64: dts: imx943-evk: Fix PCIe EP vpcie-supply
      arm64: dts: imx943-evk-sdwifi: add a new dtso to support SDIW612 WiFi

Shuai Zhang (1):
      arm64: dts: qcom: monaco-arduino-monza: Add Bluetooth UART node

Shuwei Wu (1):
      riscv: dts: spacemit: Add thermal sensor for K1 SoC

Sibi Sankar (2):
      arm64: dts: qcom: glymur: Add ADSP and CDSP for Glymur SoC
      arm64: dts: qcom: glymur-crd: Enable ADSP and CDSP

Sowon Na (1):
      arm64: dts: exynosautov920: enable support for ufs controller

Stefan Dösinger (2):
      dt-bindings: arm: zte: Add D-Link DWR932M board based on zx297520v3 SoC
      ARM: dts: zte: Add D-Link DWR-932M support

Stefano Radaelli (15):
      arm64: dts: imx91-var-dart-sonata: add RGB enable supply for PCA6408
      dt-bindings: arm: fsl: add Variscite DART-MX93 Boards
      arm64: dts: freescale: Add support for Variscite DART-MX93
      arm64: dts: imx93-var-dart: Add support for Variscite Sonata board
      dt-bindings: arm: fsl: add Variscite VAR-SOM-MX91 Boards
      arm64: dts: freescale: Add support for Variscite VAR-SOM-MX91
      arm64: dts: imx91-var-som: Add support for Variscite Symphony board
      arm64: dts: imx95-var-dart-sonata: add TPM reset GPIO
      arm64: dts: imx95-var-dart-sonata: add CAN controller
      arm64: dts: imx91-var-som-symphony: fix RGB_SEL handling
      arm64: dts: imx93-var-som-symphony: add TPM support
      arm64: dts: imx93-var-som-symphony: enable UART7
      arm64: dts: imx93-var-som-symphony: keep RGB_SEL low
      arm64: dts: imx93-var-som-symphony: enable TPM3 PWM
      arm64: dts: imx93-var-som-symphony: enable ADC

Sten-Silver Ots (1):
      arm64: dts: rockchip: Enable the NPU on rk3588-rock-5-itx

Sven Püschel (1):
      arm64: dts: rockchip: add rga3 dt nodes to rk3588

Svyatoslav Ryhel (13):
      dt-bindings: memory: Document Tegra114 Memory Controller
      dt-bindings: memory: Document Tegra114 External Memory Controller
      ARM: tegra: Add EMC OPP and ICC properties to Tegra114 EMC and ACTMON device-tree nodes
      ARM: tegra: Add DC interconnections for Tegra114
      ARM: tegra: Configure Tegra114 power domains
      ARM: tegra: lg-x3: Complete video device graph
      ARM: tegra: lg-x3: Set PMIC's RTC address
      ARM: tegra: grouper: Add support for front camera
      ARM: tegra: transformer: Add support for front camera
      ARM: tegra: transformers: Add connector node for common trees
      ARM: tegra: tf600t: Configure panel
      ARM: tegra: tf600t: Drop backlight regulator
      ARM: tegra: tf600t: Invert accelerometer calibration matrix

Taniya Das (2):
      arm64: dts: qcom: Add support for MM clock controllers for Glymur
      arm64: dts: qcom: sm8750: Add camera clock controller

Thierry Reding (2):
      dt-bindings: reserved-memory: Change maintainer for BPMP SHMEM
      Merge tag 'memory-controller-drv-tegra-dt-bindings-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into for-7.2/arm/dt

Thomas Gerner (1):
      riscv: dts: thead: Enable wifi on the BeagleV-Ahead

Thomas Richard (TI) (1):
      arm64: dts: ti: k3-j721s2-som-p0: add bootph-pre-ram property to PMIC-B

Tommaso Merciai (4):
      arm64: dts: renesas: r9a09g057: Add #mux-state-cells to usb2{0,1}phyrst
      arm64: dts: renesas: r9a09g056: Add #mux-state-cells to usb20phyrst
      arm64: dts: renesas: r9a09g047: Add fcpvd{0,1} nodes
      arm64: dts: renesas: r9a09g047: Add vspd{0,1} nodes

Trevor Gamblin (1):
      riscv: dts: spacemit: k1-musepi-pro: add SD card support with UHS modes

Troy Mitchell (1):
      riscv: dts: spacemit: Add PDMA controller node for K3 SoC

Uwe Kleine-König (1):
      ARM: dts: stm32: add board pin documentation stm32mp135f-dk

Val Packett (2):
      dt-bindings: arm: qcom: Add SM7325 Motorola Edge 30 (dubai)
      arm64: dts: qcom: Add Motorola Edge 30 (dubai) DTS

Viken Dadhaniya (6):
      arm64: dts: qcom: qcs6490-rb3gen2: Enable CAN bus controller
      arm64: dts: qcom: talos: Add QSPI support
      arm64: dts: qcom: qcs615-ride: Enable QSPI and NOR flash
      arm64: dts: qcom: kodiak: Add QSPI memory interconnect path
      arm64: dts: qcom: sc7180: Add QSPI memory interconnect path
      arm64: dts: qcom: hamoa-iot-evk: add MCP2518FD CAN on spi18

Vishnu Saini (1):
      arm64: dts: qcom: lemans-evk-ifp-mezzanine: Enable mdss1 display Port

Vitor Soares (10):
      arm64: dts: ti: k3-am62-verdin: Add DSI to HDMI adapter overlay
      arm64: dts: ti: k3-am62-verdin: Add Toradex DSI to LVDS adapter with 10.1" display
      arm64: dts: ti: k3-am62-verdin: Add Toradex Capacitive Touch Display 10.1" LVDS
      arm64: dts: ti: k3-am62-verdin: Add Toradex Capacitive Touch Display 10.1" DSI
      arm64: dts: ti: k3-am62-verdin: Add Toradex Capacitive Touch Display 7" DSI
      arm64: dts: ti: k3-am62-verdin: Add NAU8822 Bridge Tied Load
      arm64: dts: ti: k3-am62-verdin: Reserve UART_4 for Cortex-M4F
      arm64: dts: ti: k3-am62-verdin: Add Toradex OV5640 CSI Cameras
      arm64: dts: ti: k3-am62-verdin: Add Toradex Verdin Mezzanine CAN
      arm64: dts: ti: k3-am62-verdin: Add Mezzanine with Toradex Display 10.1" LVDS

Wadim Egorov (1):
      arm64: dts: ti: am62-phyboard-lyra: Add DT overlay for Lincoln LCD185-101CT panel

Weixin Guo (1):
      arm64: dts: rockchip: fix rk809 interrupt pin on rk3566-roc-pc

Wojciech Slenska (1):
      arm64: dts: qcom: agatti: Add IPA nodes

Wolfram Sang (1):
      dt-bindings: soc: renesas: Document MFIS IP core

Xilin Wu (1):
      arm64: dts: qcom: sc8280xp: drop unused polling-delay-passive properties

Xin Liu (1):
      arm64: dts: qcom: purwa: Add EL2 overlay for purwa-iot-evk

Yedaya Katsman (1):
      arm64: dts: qcom: sm6125-xiaomi-laurel-sprout: Enable MDSS and add panel

Yixun Lan (6):
      dts: riscv: spacemit: correct 32k clock frequency
      riscv: dts: spacemit: k3: Add USB2.0 support
      riscv: dts: spacemit: k3: Add pwm support
      dt-bindings: riscv: spacemit: Add K3 CoM260-IFX board
      riscv: dts: spacemit: k3: Initial support for CoM260-IFX board
      dts: riscv: spacemit: k3: Fix I/O power settings

Yu-Chun Lin (1):
      arm64: dts: realtek: Add pinctrl support for RTD1625

 Documentation/devicetree/bindings/arm/altera.yaml  |    7 +
 Documentation/devicetree/bindings/arm/apple.yaml   |   18 +
 .../devicetree/bindings/arm/apple/apple,pmgr.yaml  |    4 +-
 .../devicetree/bindings/arm/aspeed/aspeed.yaml     |    8 +
 Documentation/devicetree/bindings/arm/fsl.yaml     |   45 +-
 Documentation/devicetree/bindings/arm/gemini.yaml  |   10 +
 Documentation/devicetree/bindings/arm/qcom.yaml    |   21 +-
 .../bindings/arm/tegra/nvidia,tegra186-pmc.yaml    |    2 +
 Documentation/devicetree/bindings/arm/ti/k3.yaml   |    7 +
 Documentation/devicetree/bindings/arm/zte.yaml     |   26 +
 .../devicetree/bindings/bus/fsl,spba-bus.yaml      |    4 +
 .../bindings/clock/cirrus,cs2000-cp.yaml           |   11 +-
 .../bindings/clock/qcom,ipq9650-gcc.yaml           |   68 +
 .../bindings/clock/renesas,cpg-clocks.yaml         |    8 +-
 .../bindings/display/bridge/lvds-codec.yaml        |    1 +
 .../interrupt-controller/sifive,plic-1.0.0.yaml    |    1 +
 .../devicetree/bindings/iommu/riscv,iommu.yaml     |   59 +-
 .../bindings/media/allwinner,sun6i-a31-csi.yaml    |    6 +
 .../bindings/media/allwinner,sun6i-a31-isp.yaml    |    6 +
 .../memory-controllers/nvidia,tegra124-emc.yaml    |  174 +-
 .../memory-controllers/nvidia,tegra124-mc.yaml     |   31 +-
 .../bindings/net/bluetooth/qcom,wcn6855-bt.yaml    |    7 +-
 .../bindings/pinctrl/renesas,rzg2l-pinctrl.yaml    |   35 +
 .../bindings/power/apple,pmgr-pwrstate.yaml        |    4 +-
 .../devicetree/bindings/pwm/apple,s5l-fpwm.yaml    |    1 +
 .../nvidia,tegra264-bpmp-shmem.yaml                |    3 +-
 .../devicetree/bindings/riscv/spacemit.yaml        |    6 +
 .../soc/renesas/renesas,r8a78000-mfis.yaml         |  187 ++
 .../devicetree/bindings/soc/renesas/renesas.yaml   |    6 +
 .../devicetree/bindings/soc/sophgo/sophgo.yaml     |    4 +
 .../devicetree/bindings/timer/sifive,clint.yaml    |    1 +
 .../devicetree/bindings/vendor-prefixes.yaml       |    2 +
 .../bindings/watchdog/technologic,ts4800-wdt.yaml  |   40 +
 .../devicetree/bindings/watchdog/ts4800-wdt.txt    |   25 -
 MAINTAINERS                                        |    7 +-
 arch/arm/boot/dts/Makefile                         |    1 +
 arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi        |   43 +
 arch/arm/boot/dts/allwinner/sun8i-t113s.dtsi       |    4 +
 arch/arm/boot/dts/aspeed/Makefile                  |    2 +
 .../aspeed/aspeed-bmc-asus-kommando-ipmi-card.dts  |   18 +
 .../dts/aspeed/aspeed-bmc-facebook-anacapa.dts     |   34 +-
 .../dts/aspeed/aspeed-bmc-facebook-clemente.dts    |   20 -
 .../dts/aspeed/aspeed-bmc-facebook-rainiera6.dts   | 1012 ++++++++
 .../dts/aspeed/aspeed-bmc-facebook-sanmiguel.dts   |  672 +++++
 .../dts/aspeed/aspeed-bmc-facebook-yosemite5.dts   |    5 +
 .../boot/dts/aspeed/aspeed-bmc-nvidia-msx4-bmc.dts |   15 +
 arch/arm/boot/dts/aspeed/aspeed-g6.dtsi            |  552 ++--
 arch/arm/boot/dts/broadcom/bcm2711-rpi-4-b.dts     |    2 +-
 arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts  |    2 +-
 .../dts/broadcom/bcm4708-linksys-ea6500-v2.dts     |    4 +
 .../boot/dts/broadcom/bcm4708-netgear-r6300-v2.dts |    4 +
 .../dts/broadcom/bcm958625-meraki-mx6x-common.dtsi |    6 +-
 arch/arm/boot/dts/gemini/Makefile                  |    2 +
 arch/arm/boot/dts/gemini/gemini-nas4210b.dts       |  205 ++
 arch/arm/boot/dts/gemini/gemini-nas4220b.dts       |    1 +
 arch/arm/boot/dts/gemini/gemini-rut1xx.dts         |   18 +-
 arch/arm/boot/dts/gemini/gemini-sq201.dts          |    2 +-
 .../dts/gemini/gemini-verbatim-s08v1901-d1.dts     |  225 ++
 arch/arm/boot/dts/gemini/gemini.dtsi               |   17 +
 .../intel/ixp/intel-ixp42x-actiontec-mi424wr.dtsi  |    6 +-
 arch/arm/boot/dts/intel/socfpga/socfpga.dtsi       |    4 +-
 .../boot/dts/intel/socfpga/socfpga_arria10.dtsi    |    4 +-
 .../intel/socfpga/socfpga_arria10_socdk_nand.dts   |    4 +-
 arch/arm/boot/dts/mediatek/mt6589.dtsi             |   11 +
 arch/arm/boot/dts/mediatek/mt7623.dtsi             |   64 +-
 arch/arm/boot/dts/mediatek/mt8135.dtsi             |    2 +-
 arch/arm/boot/dts/microchip/sama7d65.dtsi          |    8 +
 .../boot/dts/nvidia/tegra114-peripherals-opp.dtsi  | 1439 +++++++++++
 arch/arm/boot/dts/nvidia/tegra114.dtsi             |  157 ++
 arch/arm/boot/dts/nvidia/tegra124-nyan.dtsi        |    5 +
 arch/arm/boot/dts/nvidia/tegra124-venice2.dts      |    5 +
 .../nvidia/tegra20-asus-transformer-common.dtsi    |   22 +-
 .../nvidia/tegra30-asus-nexus7-grouper-common.dtsi |  128 +
 .../tegra30-asus-nexus7-grouper-maxim-pmic.dtsi    |    4 +-
 .../tegra30-asus-nexus7-grouper-ti-pmic.dtsi       |    4 +-
 arch/arm/boot/dts/nvidia/tegra30-asus-tf600t.dts   |   71 +-
 .../nvidia/tegra30-asus-transformer-common.dtsi    |  159 +-
 arch/arm/boot/dts/nvidia/tegra30-lg-p880.dts       |   41 +
 arch/arm/boot/dts/nvidia/tegra30-lg-p895.dts       |   46 +
 arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi        |  157 +-
 arch/arm/boot/dts/nxp/imx/Makefile                 |    3 +
 arch/arm/boot/dts/nxp/imx/imx25.dtsi               |    1 -
 arch/arm/boot/dts/nxp/imx/imx35.dtsi               |    1 -
 arch/arm/boot/dts/nxp/imx/imx51-babbage.dts        |    1 +
 arch/arm/boot/dts/nxp/imx/imx51-ts4800.dts         |    2 +-
 arch/arm/boot/dts/nxp/imx/imx53-cx9020.dts         |    1 +
 arch/arm/boot/dts/nxp/imx/imx53-m53menlo.dts       |   11 +-
 arch/arm/boot/dts/nxp/imx/imx53-ppd.dts            |    2 +
 arch/arm/boot/dts/nxp/imx/imx53-qsb-common.dtsi    |   10 +
 .../boot/dts/nxp/imx/imx53-sk-imx53-atm0700d4.dtsi |    1 +
 arch/arm/boot/dts/nxp/imx/imx53-sk-imx53.dts       |    7 +
 arch/arm/boot/dts/nxp/imx/imx53-smd.dts            |    2 +
 arch/arm/boot/dts/nxp/imx/imx53-tx53-x03x.dts      |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6dl-gw52xx.dts        |    2 -
 arch/arm/boot/dts/nxp/imx/imx6dl-gw53xx.dts        |    2 -
 arch/arm/boot/dts/nxp/imx/imx6dl-gw54xx.dts        |    2 -
 arch/arm/boot/dts/nxp/imx/imx6q-display5.dtsi      |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6q-gw52xx.dts         |    2 -
 arch/arm/boot/dts/nxp/imx/imx6q-gw53xx.dts         |    2 -
 arch/arm/boot/dts/nxp/imx/imx6q-gw54xx.dts         |    4 -
 arch/arm/boot/dts/nxp/imx/imx6q-novena.dts         |    1 +
 arch/arm/boot/dts/nxp/imx/imx6q-utilite-pro.dts    |   18 +-
 .../boot/dts/nxp/imx/imx6q-var-dt6customboard.dts  |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-gw51xx.dtsi      |    2 -
 arch/arm/boot/dts/nxp/imx/imx6qdl-gw551x.dtsi      |    2 -
 arch/arm/boot/dts/nxp/imx/imx6qdl-gw553x.dtsi      |    2 -
 arch/arm/boot/dts/nxp/imx/imx6qdl-nit6xlite.dtsi   |    2 +-
 .../boot/dts/nxp/imx/imx6qdl-nitrogen6_max.dtsi    |    2 +-
 .../boot/dts/nxp/imx/imx6qdl-nitrogen6_som2.dtsi   |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-nitrogen6x.dtsi  |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-pico.dtsi        |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-sabreauto.dtsi   |    2 -
 arch/arm/boot/dts/nxp/imx/imx6qdl-sabresd.dtsi     |    5 +
 arch/arm/boot/dts/nxp/imx/imx6qdl-tx6.dtsi         |    5 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl.dtsi             |   11 +
 arch/arm/boot/dts/nxp/imx/imx6qp-sabreauto.dts     |    5 +
 arch/arm/boot/dts/nxp/imx/imx6sx-sdb.dtsi          |    5 +
 arch/arm/boot/dts/nxp/imx/imx6sx.dtsi              |   11 +
 arch/arm/boot/dts/nxp/imx/imx6ul-14x14-evk.dtsi    |    1 +
 arch/arm/boot/dts/nxp/imx/imx6ul-pico-hobbit.dts   |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6ul-pico-pi.dts       |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul.dtsi        |    2 +-
 .../arm/boot/dts/nxp/imx/imx6ul-var-som-audio.dtsi |   30 +
 .../boot/dts/nxp/imx/imx6ul-var-som-common.dtsi    |  187 ++
 .../nxp/imx/imx6ul-var-som-concerto-common.dtsi    |  215 ++
 .../dts/nxp/imx/imx6ul-var-som-concerto-full.dts   |   22 +
 .../boot/dts/nxp/imx/imx6ul-var-som-concerto.dts   |  318 +--
 .../arm/boot/dts/nxp/imx/imx6ul-var-som-enet1.dtsi |   44 +
 .../arm/boot/dts/nxp/imx/imx6ul-var-som-enet2.dtsi |   79 +
 .../dts/nxp/imx/imx6ul-var-som-lvds-panel.dtsi     |  112 +
 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-sd.dtsi   |   27 +
 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-wifi.dtsi |   75 +
 arch/arm/boot/dts/nxp/imx/imx6ul-var-som.dtsi      |  215 +-
 arch/arm/boot/dts/nxp/imx/imx6ul.dtsi              |    1 +
 .../dts/nxp/imx/imx6ull-var-som-concerto-full.dts  |   22 +
 .../boot/dts/nxp/imx/imx6ull-var-som-concerto.dts  |   21 +
 arch/arm/boot/dts/nxp/imx/imx6ull-var-som.dtsi     |   36 +
 arch/arm/boot/dts/nxp/imx/imx7-tqma7.dtsi          |   10 +
 arch/arm/boot/dts/nxp/imx/imx7d-pico-dwarf.dts     |    2 +-
 arch/arm/boot/dts/nxp/imx/imx7d-pico-pi.dts        |   68 +-
 arch/arm/boot/dts/nxp/imx/imx7d-sdb.dts            |    5 +
 arch/arm/boot/dts/nxp/imx/imx7d.dtsi               |   11 +
 arch/arm/boot/dts/nxp/imx/imx7ulp.dtsi             |   12 +
 arch/arm/boot/dts/renesas/r7s72100-genmai.dts      |    3 -
 arch/arm/boot/dts/renesas/r7s72100-rskrza1.dts     |    2 -
 arch/arm/boot/dts/renesas/r7s72100.dtsi            |    2 +-
 arch/arm/boot/dts/renesas/r8a73a4.dtsi             |  114 +-
 arch/arm/boot/dts/renesas/r8a7740.dtsi             |  116 +-
 arch/arm/boot/dts/renesas/r8a7778.dtsi             |    2 +-
 arch/arm/boot/dts/renesas/r8a7779.dtsi             |    2 +-
 arch/arm/boot/dts/renesas/r8a7792.dtsi             |    2 +-
 .../dts/rockchip/rk3288-veyron-analog-audio.dtsi   |    2 -
 arch/arm/boot/dts/rockchip/rk3288-veyron.dtsi      |    5 +
 arch/arm/boot/dts/st/stm32mp135f-dhcor-dhsbc.dts   |    4 +
 arch/arm/boot/dts/st/stm32mp135f-dk.dts            |   28 +-
 arch/arm/boot/dts/st/stm32mp151c-mecio1r0.dts      |  128 +
 arch/arm/boot/dts/st/stm32mp153c-mecio1r1.dts      |  144 ++
 arch/arm/boot/dts/st/stm32mp15x-mecio1-io.dtsi     |  146 +-
 arch/arm/boot/dts/ti/omap/am335x-sl50.dts          |    4 +-
 arch/arm/boot/dts/ti/omap/dm8168-evm.dts           |    4 +
 .../boot/dts/ti/omap/motorola-cpcap-mapphone.dtsi  |    6 +-
 arch/arm/boot/dts/ti/omap/omap4-epson-embt2ws.dts  |    4 +-
 arch/arm/boot/dts/zte/Makefile                     |    3 +
 arch/arm/boot/dts/zte/zx297520v3-dlink-dwr932m.dts |   22 +
 arch/arm/boot/dts/zte/zx297520v3.dtsi              |  103 +
 arch/arm64/Kconfig.platforms                       |    6 +
 arch/arm64/boot/dts/Makefile                       |    1 +
 arch/arm64/boot/dts/allwinner/Makefile             |    6 +
 arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi     |   38 +-
 arch/arm64/boot/dts/allwinner/sun55i-a523.dtsi     |   19 +-
 .../dts/amlogic/amlogic-t7-a311d2-khadas-vim4.dts  |  215 ++
 arch/arm64/boot/dts/amlogic/amlogic-t7.dtsi        |  482 ++++
 .../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts     |   15 +
 .../dts/amlogic/meson-s4-s905y4-khadas-vim1s.dts   |   81 +
 arch/arm64/boot/dts/amlogic/meson-s4.dtsi          |   45 +
 arch/arm64/boot/dts/apple/Makefile                 |    5 +
 arch/arm64/boot/dts/apple/t8122-j433.dts           |   19 +
 arch/arm64/boot/dts/apple/t8122-j434.dts           |   19 +
 arch/arm64/boot/dts/apple/t8122-j504.dts           |   37 +
 arch/arm64/boot/dts/apple/t8122-j613.dts           |   35 +
 arch/arm64/boot/dts/apple/t8122-j615.dts           |   35 +
 arch/arm64/boot/dts/apple/t8122-jxxx.dtsi          |   48 +
 arch/arm64/boot/dts/apple/t8122-pmgr.dtsi          | 1149 +++++++++
 arch/arm64/boot/dts/apple/t8122-usbpd-i2c.dtsi     |   32 +
 arch/arm64/boot/dts/apple/t8122.dtsi               |  444 ++++
 arch/arm64/boot/dts/aspeed/Makefile                |    4 +
 .../dts/aspeed/aspeed-evb-flash-layout-128.dtsi    |   32 +
 arch/arm64/boot/dts/aspeed/aspeed-g7-a35.dtsi      |  194 ++
 .../boot/dts/aspeed/aspeed-g7-soc0-pinctrl.dtsi    |  225 ++
 arch/arm64/boot/dts/aspeed/aspeed-g7-soc0.dtsi     |  230 ++
 .../boot/dts/aspeed/aspeed-g7-soc1-pinctrl.dtsi    | 1011 ++++++++
 arch/arm64/boot/dts/aspeed/aspeed-g7-soc1.dtsi     |  557 ++++
 arch/arm64/boot/dts/aspeed/ast2700-evb.dts         |   65 +
 .../boot/dts/bst/bstc1200-cdcu1.0-adas_4c2g.dts    |   19 +
 arch/arm64/boot/dts/bst/bstc1200.dtsi              |   18 +
 arch/arm64/boot/dts/cix/sky1-power.h               |   13 +
 arch/arm64/boot/dts/cix/sky1.dtsi                  |   70 +
 arch/arm64/boot/dts/exynos/axis/artpec9.dtsi       |    3 +-
 arch/arm64/boot/dts/exynos/exynos2200.dtsi         |    3 +-
 arch/arm64/boot/dts/exynos/exynos850.dtsi          |    7 +
 arch/arm64/boot/dts/exynos/exynos990.dtsi          |    3 +-
 arch/arm64/boot/dts/exynos/exynosautov9.dtsi       |    3 +-
 arch/arm64/boot/dts/exynos/exynosautov920-sadk.dts |    8 +
 arch/arm64/boot/dts/exynos/exynosautov920.dtsi     |   27 +
 arch/arm64/boot/dts/exynos/google/gs101.dtsi       |    3 +-
 arch/arm64/boot/dts/freescale/Makefile             |  163 +-
 .../fsl-ls1028a-tqmls1028a-mbls1028a.dtsi          |    4 +-
 .../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi |   41 +-
 .../boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts |    2 +
 .../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi    |    7 +-
 .../boot/dts/freescale/fsl-lx2160a-half-twins.dts  |  830 ++++++
 .../boot/dts/freescale/fsl-lx2160a-honeycomb.dts   |    2 +
 .../arm64/boot/dts/freescale/fsl-lx2160a-rev2.dtsi |   48 +-
 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi     |   24 +-
 .../boot/dts/freescale/fsl-lx2162a-clearfog.dts    |   37 +-
 arch/arm64/boot/dts/freescale/imx-m2-pcie.dtso     |   15 +
 arch/arm64/boot/dts/freescale/imx8-ss-hsio.dtsi    |   11 +
 arch/arm64/boot/dts/freescale/imx8dxl-evk.dts      |    7 +-
 .../freescale/imx8dxl-hummingboard-telematics.dts  |  560 ++++
 arch/arm64/boot/dts/freescale/imx8dxl-sr-som.dtsi  |  458 ++++
 arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi      |    5 +
 .../arm64/boot/dts/freescale/imx8mm-kontron-bl.dts |   10 +-
 .../boot/dts/freescale/imx8mm-kontron-osm-s.dtsi   |    7 +-
 .../dts/freescale/imx8mm-verdin-nonwifi-zinnia.dts |   21 +
 .../dts/freescale/imx8mm-verdin-wifi-zinnia.dts    |   21 +
 .../boot/dts/freescale/imx8mm-verdin-zinnia.dtsi   |  383 +++
 arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi   |   16 +-
 arch/arm64/boot/dts/freescale/imx8mm.dtsi          |   11 +
 .../dts/freescale/imx8mn-vhip4-evalboard-v1.dts    |    2 +-
 .../dts/freescale/imx8mn-vhip4-evalboard-v2.dts    |    2 +-
 arch/arm64/boot/dts/freescale/imx8mp-ab2.dts       |    2 +-
 .../imx8mp-dhcom-overlay-panel-ch101olhlwh.dtsi    |   37 +
 .../imx8mp-dhcom-overlay-panel-clock.dtsi          |   33 +
 .../imx8mp-dhcom-overlay-panel-common.dtsi         |   31 +
 .../freescale/imx8mp-dhcom-overlay-panel-dpi.dtsi  |   35 +
 .../imx8mp-dhcom-overlay-panel-etm0700g0edh6.dtsi  |   53 +
 .../freescale/imx8mp-dhcom-overlay-panel-lvds.dtsi |   22 +
 .../imx8mp-dhcom-pdk-overlay-eth2xfast.dtso        |   10 +
 ...dhcom-pdk2-overlay-505-200-x12-ch101olhlwh.dtso |   40 +
 .../imx8mp-dhcom-pdk2-overlay-531-100-x21.dtso     |   32 +
 .../imx8mp-dhcom-pdk2-overlay-531-100-x22.dtso     |   32 +
 .../imx8mp-dhcom-pdk2-overlay-560-300-x12.dtso     |   25 +
 .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts |    2 +-
 ...dhcom-pdk3-overlay-505-200-x36-ch101olhlwh.dtso |   53 +
 .../imx8mp-dhcom-pdk3-overlay-531-100-x40.dtso     |   32 +
 .../imx8mp-dhcom-pdk3-overlay-531-100-x41.dtso     |   32 +
 .../imx8mp-dhcom-pdk3-overlay-560-300-x36.dtso     |   24 +
 .../imx8mp-dhcom-pdk3-overlay-732-100-x36.dtso     |   36 +
 ...mx8mp-dhcom-pdk3-overlay-ea-murata-2ae-x20.dtso |   56 +
 ...m-pdk3-overlay-nxp-spf-29853-c1-ov5640-x29.dtso |   32 +
 ...m-pdk3-overlay-nxp-spf-29853-c1-ov5640-x31.dtso |   32 +
 ...dhcom-pdk3-overlay-nxp-spf-29853-c1-ov5640.dtsi |   64 +
 .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk3.dts |    2 +-
 ...com-picoitx-overlay-626-100-x2-ch101olhlwh.dtso |   77 +
 .../boot/dts/freescale/imx8mp-dhcom-picoitx.dts    |    3 +
 .../imx8mp-dhcom-som-overlay-eth1xfast.dtso        |   85 +
 .../imx8mp-dhcom-som-overlay-eth2xfast.dtso        |   29 +
 .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi |    4 +-
 arch/arm64/boot/dts/freescale/imx8mp-evk.dts       |    9 +-
 .../boot/dts/freescale/imx8mp-kontron-bl-osm-s.dts |   14 +-
 .../boot/dts/freescale/imx8mp-kontron-osm-s.dtsi   |    7 +-
 .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts   |   62 +
 .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts    |    3 +
 ...x8p-ml81-moduline-display-106-av101hdt-a10.dtso |   24 +
 ...x8p-ml81-moduline-display-106-av123z7m-n17.dtso |   19 +-
 .../dts/freescale/imx8mp-verdin-nonwifi-zinnia.dts |   21 +
 .../dts/freescale/imx8mp-verdin-wifi-zinnia.dts    |   21 +
 .../boot/dts/freescale/imx8mp-verdin-zinnia.dtsi   |  422 +++
 arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi   |   14 +-
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          |   11 +
 arch/arm64/boot/dts/freescale/imx8mq-evk.dts       |   10 +
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          |   22 +
 arch/arm64/boot/dts/freescale/imx8qm-mek.dts       |   10 +
 arch/arm64/boot/dts/freescale/imx8qm-ss-hsio.dtsi  |   22 +
 .../boot/dts/freescale/imx8qm-tqma8qm-mba8x.dts    |  871 +++++++
 arch/arm64/boot/dts/freescale/imx8qm-tqma8qm.dtsi  |  325 +++
 arch/arm64/boot/dts/freescale/imx8qxp-mek.dts      |    6 +-
 arch/arm64/boot/dts/freescale/imx8ulp-evk.dts      |    4 +-
 arch/arm64/boot/dts/freescale/imx8ulp.dtsi         |   67 +
 arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi   |    4 +-
 arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts  |   15 +-
 .../imx91-93-phyboard-segin-peb-av-18.dtsi         |   93 +
 arch/arm64/boot/dts/freescale/imx91-9x9-qsb.dts    |  435 ++++
 .../freescale/imx91-phyboard-segin-peb-av-18.dtso  |   57 +
 .../boot/dts/freescale/imx91-phyboard-segin.dts    |   24 +-
 .../boot/dts/freescale/imx91-phycore-som.dtsi      |   39 +-
 .../boot/dts/freescale/imx91-var-dart-sonata.dts   |    9 +
 .../boot/dts/freescale/imx91-var-som-symphony.dts  |  527 ++++
 arch/arm64/boot/dts/freescale/imx91-var-som.dtsi   |  456 ++++
 arch/arm64/boot/dts/freescale/imx91_93_common.dtsi |    3 +
 .../boot/dts/freescale/imx93-11x11-evk-common.dtsi |    1 -
 .../imx93-9x9-qsb-ontat-kd50g21-40nt-a1.dtsi       |  110 +
 .../imx93-9x9-qsb-ontat-kd50g21-40nt-a1.dtso       |  106 +-
 .../freescale/imx93-9x9-qsb-tianma-tm050rdh03.dtso |   14 +
 arch/arm64/boot/dts/freescale/imx93-9x9-qsb.dts    |    1 -
 .../boot/dts/freescale/imx93-phyboard-nash.dts     |   39 +-
 .../freescale/imx93-phyboard-segin-peb-av-18.dtso  |   57 +
 .../boot/dts/freescale/imx93-phyboard-segin.dts    |   24 +-
 .../boot/dts/freescale/imx93-phycore-som.dtsi      |   39 +-
 .../boot/dts/freescale/imx93-var-dart-sonata.dts   |  654 +++++
 arch/arm64/boot/dts/freescale/imx93-var-dart.dtsi  |  461 ++++
 .../boot/dts/freescale/imx93-var-som-symphony.dts  |   61 +
 arch/arm64/boot/dts/freescale/imx94.dtsi           |  102 +-
 .../boot/dts/freescale/imx943-evk-sdwifi.dtso      |   15 +
 arch/arm64/boot/dts/freescale/imx943-evk.dts       |   85 +-
 arch/arm64/boot/dts/freescale/imx943.dtsi          |   75 +
 arch/arm64/boot/dts/freescale/imx95-15x15-ab2.dts  |  669 +++++
 arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts  |    9 +-
 arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts  |   12 +-
 .../boot/dts/freescale/imx95-19x19-frdm-pro.dts    | 1021 ++++++++
 .../boot/dts/freescale/imx95-aquila-clover.dts     |  285 +++
 arch/arm64/boot/dts/freescale/imx95-aquila-dev.dts |  389 +++
 arch/arm64/boot/dts/freescale/imx95-aquila.dtsi    | 1160 +++++++++
 .../boot/dts/freescale/imx95-toradex-smarc-dev.dts |    5 +
 .../boot/dts/freescale/imx95-toradex-smarc.dtsi    |   46 +-
 .../boot/dts/freescale/imx95-var-dart-sonata.dts   |   29 +-
 .../arm64/boot/dts/freescale/imx95-verdin-ivy.dtsi |    1 -
 .../dts/freescale/imx95-verdin-nonwifi-zinnia.dts  |   21 +
 .../dts/freescale/imx95-verdin-wifi-zinnia.dts     |   21 +
 .../boot/dts/freescale/imx95-verdin-zinnia.dtsi    |  429 ++++
 arch/arm64/boot/dts/freescale/imx95-verdin.dtsi    |   18 +-
 arch/arm64/boot/dts/freescale/imx95.dtsi           |  129 +-
 arch/arm64/boot/dts/freescale/imx952.dtsi          |   47 +
 arch/arm64/boot/dts/freescale/s32g2.dtsi           |   66 +-
 arch/arm64/boot/dts/freescale/s32g3.dtsi           |   70 +-
 arch/arm64/boot/dts/freescale/s32gxxxa-evb.dtsi    |   78 +-
 arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts  |   17 +-
 arch/arm64/boot/dts/intel/Makefile                 |    1 +
 .../arm64/boot/dts/intel/socfpga_agilex3_socdk.dts |    2 +
 arch/arm64/boot/dts/intel/socfpga_agilex5.dtsi     |    4 +-
 .../arm64/boot/dts/intel/socfpga_agilex5_socdk.dts |    4 +-
 .../boot/dts/intel/socfpga_agilex5_socdk_013b.dts  |    4 +-
 .../dts/intel/socfpga_agilex5_socdk_modular.dts    |    4 +-
 .../boot/dts/intel/socfpga_agilex5_socdk_nand.dts  |    4 +-
 .../boot/dts/intel/socfpga_agilex7m_socdk.dts      |  103 +
 .../marvell/mmp/pxa1908-samsung-coreprimevelte.dts |   11 +-
 arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi       |    5 +-
 arch/arm64/boot/dts/mediatek/Makefile              |    8 +
 arch/arm64/boot/dts/mediatek/mt6359.dtsi           |   22 +-
 arch/arm64/boot/dts/mediatek/mt6365.dtsi           |   26 +
 .../boot/dts/mediatek/mt7981b-xiaomi-ax3000t.dts   |   36 +
 arch/arm64/boot/dts/mediatek/mt7981b.dtsi          |   15 +
 .../mediatek/mt7988a-bananapi-bpi-r4-pro-cn13.dtso |   20 +
 .../mediatek/mt7988a-bananapi-bpi-r4-pro-cn14.dtso |   20 +
 .../dts/mediatek/mt7988a-bananapi-bpi-r4-pro.dtsi  |   15 +-
 .../boot/dts/mediatek/mt8186-corsola-voltorb.dtsi  |    4 +
 arch/arm64/boot/dts/mediatek/mt8188-geralt.dtsi    |   41 +
 arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi   |   82 +-
 arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi    |  154 +-
 .../boot/dts/mediatek/mt8390-genio-700-evk.dts     |    7 +
 .../boot/dts/mediatek/mt8390-genio-common.dtsi     |   80 +-
 .../boot/dts/mediatek/mt8390-grinn-genio-som.dtsi  |    2 +-
 .../boot/dts/mediatek/mt8390-tungsten-smarc.dtsi   |  122 +-
 .../boot/dts/mediatek/mt8395-genio-common.dtsi     |   46 +-
 .../mediatek/mt8395-radxa-nio-12l-8-hd-panel.dtso  |    4 +-
 .../boot/dts/mediatek/mt8395-radxa-nio-12l.dts     |    8 +-
 arch/arm64/boot/dts/microchip/lan9691.dtsi         |    5 +
 arch/arm64/boot/dts/nuvoton/ma35d1-iot-512m.dts    |   25 +
 arch/arm64/boot/dts/nuvoton/ma35d1-som-256m.dts    |   24 +
 arch/arm64/boot/dts/nuvoton/ma35d1.dtsi            |   52 +
 arch/arm64/boot/dts/nvidia/tegra132-norrin.dts     |    5 +
 arch/arm64/boot/dts/nvidia/tegra194.dtsi           |   17 +-
 arch/arm64/boot/dts/nvidia/tegra210-smaug.dts      |    7 +
 arch/arm64/boot/dts/nvidia/tegra234.dtsi           |   24 +-
 .../dts/nvidia/tegra264-p4071-0000+p3834-0008.dts  |   12 +
 arch/arm64/boot/dts/nvidia/tegra264.dtsi           |   88 +-
 arch/arm64/boot/dts/qcom/Makefile                  |    8 +
 arch/arm64/boot/dts/qcom/agatti.dtsi               |   63 +
 arch/arm64/boot/dts/qcom/eliza-mtp.dts             |  156 +-
 arch/arm64/boot/dts/qcom/eliza.dtsi                | 2707 ++++++++++++++++++--
 arch/arm64/boot/dts/qcom/glymur-crd.dts            |    4 -
 arch/arm64/boot/dts/qcom/glymur-crd.dtsi           |   33 +-
 arch/arm64/boot/dts/qcom/glymur.dtsi               | 1856 ++++++++++++--
 arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts         |   21 +
 arch/arm64/boot/dts/qcom/hamoa.dtsi                |   77 +-
 arch/arm64/boot/dts/qcom/ipq5210.dtsi              |    7 +
 arch/arm64/boot/dts/qcom/ipq5424.dtsi              |    4 +-
 arch/arm64/boot/dts/qcom/ipq9650-rdp488.dts        |   79 +
 arch/arm64/boot/dts/qcom/ipq9650.dtsi              |  384 +++
 arch/arm64/boot/dts/qcom/kaanapali-mtp.dts         |   27 +
 arch/arm64/boot/dts/qcom/kaanapali-qrd.dts         |   27 +
 arch/arm64/boot/dts/qcom/kaanapali.dtsi            |  170 +-
 arch/arm64/boot/dts/qcom/kodiak.dtsi               |   17 +-
 .../boot/dts/qcom/lemans-evk-ifp-mezzanine.dtso    |   74 +
 arch/arm64/boot/dts/qcom/lemans-evk.dts            |    7 +
 arch/arm64/boot/dts/qcom/lemans-ride-common.dtsi   |  110 +
 arch/arm64/boot/dts/qcom/lemans.dtsi               | 1001 +++++---
 arch/arm64/boot/dts/qcom/mahua.dtsi                |    1 +
 arch/arm64/boot/dts/qcom/milos-fairphone-fp6.dts   |   31 +-
 .../boot/dts/qcom/milos-nothing-asteroids.dts      |  964 +++++++
 arch/arm64/boot/dts/qcom/milos.dtsi                |   52 +-
 arch/arm64/boot/dts/qcom/monaco-arduino-monza.dts  |   11 +
 arch/arm64/boot/dts/qcom/monaco.dtsi               |   37 +-
 arch/arm64/boot/dts/qcom/msm8998.dtsi              |    8 +-
 arch/arm64/boot/dts/qcom/pm7550ba-eliza.dtsi       |   70 +
 arch/arm64/boot/dts/qcom/pmh0104-glymur.dtsi       |    2 +-
 arch/arm64/boot/dts/qcom/qcs615-ride.dts           |   14 +-
 arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts       |   31 +
 arch/arm64/boot/dts/qcom/sar2130p.dtsi             |    2 +-
 arch/arm64/boot/dts/qcom/sc7180.dtsi               |   15 +-
 arch/arm64/boot/dts/qcom/sc8180x.dtsi              |    4 +-
 arch/arm64/boot/dts/qcom/sc8280xp-crd.dts          |    2 +-
 .../boot/dts/qcom/sc8280xp-huawei-gaokun3.dts      |    2 +-
 .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts     |    2 +-
 .../boot/dts/qcom/sc8280xp-microsoft-blackrock.dts |    2 +-
 arch/arm64/boot/dts/qcom/sc8280xp.dtsi             |   49 +-
 arch/arm64/boot/dts/qcom/sdm630.dtsi               |   28 +-
 arch/arm64/boot/dts/qcom/sdm660.dtsi               |   36 +-
 .../boot/dts/qcom/sdm670-google-bonito-tianma.dts  |   32 +
 arch/arm64/boot/dts/qcom/sdm670-google-common.dtsi |  712 +++++
 arch/arm64/boot/dts/qcom/sdm670-google-sargo.dts   |  614 +----
 arch/arm64/boot/dts/qcom/sdm670.dtsi               |  119 +-
 .../qcom/sdm845-db845c-navigation-mezzanine.dtso   |    5 +
 arch/arm64/boot/dts/qcom/sdm845-google-common.dtsi |   31 +
 arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi     |   22 +-
 arch/arm64/boot/dts/qcom/sdm845-lg-judyln.dts      |    4 +-
 arch/arm64/boot/dts/qcom/sdm845-lg-judyp.dts       |    4 +-
 .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi |   79 +-
 .../boot/dts/qcom/sdm845-samsung-starqltechn.dts   |    7 +-
 arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts  |  127 +-
 .../dts/qcom/sdm845-xiaomi-beryllium-common.dtsi   |   19 +-
 .../boot/dts/qcom/sdm845-xiaomi-beryllium-ebbg.dts |    2 +-
 .../dts/qcom/sdm845-xiaomi-beryllium-tianma.dts    |    2 +-
 .../boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts  |   94 +
 arch/arm64/boot/dts/qcom/sm6350.dtsi               |   66 +
 arch/arm64/boot/dts/qcom/sm7325-motorola-dubai.dts | 1456 +++++++++++
 arch/arm64/boot/dts/qcom/sm8450-hdk.dts            |    2 +-
 arch/arm64/boot/dts/qcom/sm8450.dtsi               |   10 +-
 arch/arm64/boot/dts/qcom/sm8550.dtsi               |  375 ++-
 arch/arm64/boot/dts/qcom/sm8650.dtsi               |    8 +-
 arch/arm64/boot/dts/qcom/sm8750.dtsi               |   63 +-
 arch/arm64/boot/dts/qcom/talos-evk.dts             |   56 +
 arch/arm64/boot/dts/qcom/talos.dtsi                |  134 +
 arch/arm64/boot/dts/qcom/x1-hp-omnibook-x14.dtsi   |    2 +-
 .../boot/dts/qcom/x1p42100-asus-zenbook-a14.dtsi   |    2 +-
 arch/arm64/boot/dts/realtek/kent.dtsi              |   20 +
 arch/arm64/boot/dts/renesas/Makefile               |    1 +
 arch/arm64/boot/dts/renesas/condor-common.dtsi     |    2 +
 .../dts/renesas/draak-ebisu-panel-aa104xd12.dtso   |   28 +-
 arch/arm64/boot/dts/renesas/draak.dtsi             |    4 +-
 arch/arm64/boot/dts/renesas/ebisu.dtsi             |   38 +-
 arch/arm64/boot/dts/renesas/gray-hawk-single.dtsi  |   12 +-
 arch/arm64/boot/dts/renesas/hihope-rev4.dtsi       |    2 +-
 arch/arm64/boot/dts/renesas/panel-aa104xd12.dtsi   |   64 +-
 .../arm64/boot/dts/renesas/r8a77960-salvator-x.dts |    4 +
 .../boot/dts/renesas/r8a77960-salvator-xs.dts      |    4 +
 arch/arm64/boot/dts/renesas/r8a77960-ulcb.dts      |    4 +
 .../boot/dts/renesas/r8a77961-salvator-xs.dts      |    4 +
 arch/arm64/boot/dts/renesas/r8a77961-ulcb.dts      |    4 +
 arch/arm64/boot/dts/renesas/r8a77970-eagle.dts     |    2 +
 arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts     |    2 +
 arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts     |    2 +
 arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts    |    2 +
 arch/arm64/boot/dts/renesas/r8a779md-geist.dts     |  720 ++++++
 arch/arm64/boot/dts/renesas/r8a779md.dtsi          |   59 +
 arch/arm64/boot/dts/renesas/r8a78000-ironhide.dts  |   65 +-
 arch/arm64/boot/dts/renesas/r8a78000.dtsi          |  178 +-
 arch/arm64/boot/dts/renesas/r9a07g043.dtsi         |    8 +-
 arch/arm64/boot/dts/renesas/r9a07g044.dtsi         |   18 +-
 arch/arm64/boot/dts/renesas/r9a07g054.dtsi         |    8 +-
 arch/arm64/boot/dts/renesas/r9a08g045.dtsi         |    1 +
 arch/arm64/boot/dts/renesas/r9a08g046.dtsi         |  786 +++++-
 arch/arm64/boot/dts/renesas/r9a08g046l48-smarc.dts |  140 +-
 arch/arm64/boot/dts/renesas/r9a09g047.dtsi         |   53 +
 arch/arm64/boot/dts/renesas/r9a09g056.dtsi         |   71 +
 .../boot/dts/renesas/r9a09g056n48-rzv2n-evk.dts    |   24 +
 arch/arm64/boot/dts/renesas/r9a09g057.dtsi         |    3 +
 .../boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts    |    1 +
 arch/arm64/boot/dts/renesas/r9a09g077.dtsi         |  108 +
 .../boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts    |   15 +
 arch/arm64/boot/dts/renesas/r9a09g087.dtsi         |  108 +
 .../boot/dts/renesas/rz-smarc-cru-csi-ov5645.dtsi  |    5 +
 .../boot/dts/renesas/rz-smarc-du-adv7513.dtsi      |   10 +-
 arch/arm64/boot/dts/renesas/rzg3e-smarc-som.dtsi   |   49 +-
 arch/arm64/boot/dts/renesas/rzg3l-smarc-som.dtsi   |  204 ++
 .../boot/dts/renesas/rzt2h-n2h-evk-common.dtsi     |  274 +-
 arch/arm64/boot/dts/renesas/salvator-common.dtsi   |   30 +-
 .../boot/dts/renesas/salvator-panel-aa104xd12.dtso |   28 +-
 arch/arm64/boot/dts/renesas/ulcb.dtsi              |    4 +-
 .../boot/dts/renesas/white-hawk-cpu-common.dtsi    |    2 +
 arch/arm64/boot/dts/rockchip/Makefile              |    7 +
 arch/arm64/boot/dts/rockchip/px30-cobra.dtsi       |    2 +-
 arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi    |    2 +-
 arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi       |    5 +
 .../dts/rockchip/rk3399-nanopi-r4s-enterprise.dts  |    2 +-
 .../arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dtsi |   68 +
 .../boot/dts/rockchip/rk3399-pinebook-pro.dts      |    2 +-
 .../boot/dts/rockchip/rk3528-armsom-sige1.dts      |   25 +
 .../boot/dts/rockchip/rk3528-nanopi-zero2.dts      |   29 +
 arch/arm64/boot/dts/rockchip/rk3528-radxa-e20c.dts |   60 +
 arch/arm64/boot/dts/rockchip/rk3528-rock-2.dtsi    |   17 +
 arch/arm64/boot/dts/rockchip/rk3528-rock-2a.dts    |   11 +
 arch/arm64/boot/dts/rockchip/rk3528-rock-2f.dts    |   12 +
 arch/arm64/boot/dts/rockchip/rk3528.dtsi           |   88 +
 arch/arm64/boot/dts/rockchip/rk3566-roc-pc.dts     |    2 +-
 arch/arm64/boot/dts/rockchip/rk3568-nanopi-r5s.dts |    6 +-
 arch/arm64/boot/dts/rockchip/rk3568-radxa-e25.dts  |   14 +
 arch/arm64/boot/dts/rockchip/rk3568-rock-3b.dts    |   20 +-
 arch/arm64/boot/dts/rockchip/rk356x-base.dtsi      |    3 +-
 .../boot/dts/rockchip/rk3576-100ask-dshanpi-a1.dts |   10 +
 .../boot/dts/rockchip/rk3576-armsom-sige5.dts      |   10 +
 arch/arm64/boot/dts/rockchip/rk3576-evb1-v10.dts   |    9 +
 arch/arm64/boot/dts/rockchip/rk3576-evb2-v10.dts   |    9 +
 .../boot/dts/rockchip/rk3576-khadas-edge-2l.dts    |  620 +++++
 .../boot/dts/rockchip/rk3576-luckfox-core3576.dtsi |   22 +-
 arch/arm64/boot/dts/rockchip/rk3576-nanopi-m5.dts  |    9 +
 .../arm64/boot/dts/rockchip/rk3576-nanopi-r76s.dts |   16 +-
 arch/arm64/boot/dts/rockchip/rk3576-roc-pc.dts     |   10 +
 arch/arm64/boot/dts/rockchip/rk3576-rock-4d.dts    |   10 +
 arch/arm64/boot/dts/rockchip/rk3576.dtsi           |    6 +-
 .../boot/dts/rockchip/rk3588-armsom-sige7.dts      |   11 +
 arch/arm64/boot/dts/rockchip/rk3588-armsom-w3.dts  |   19 +
 arch/arm64/boot/dts/rockchip/rk3588-base.dtsi      |  199 +-
 .../boot/dts/rockchip/rk3588-coolpi-cm5-evb.dts    |   18 +-
 .../dts/rockchip/rk3588-coolpi-cm5-genbook.dts     |   12 +-
 .../arm64/boot/dts/rockchip/rk3588-coolpi-cm5.dtsi |    4 +
 .../boot/dts/rockchip/rk3588-edgeble-neu6a-io.dtsi |    1 +
 arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts   |   20 +
 arch/arm64/boot/dts/rockchip/rk3588-evb2-v10.dts   |   11 +
 arch/arm64/boot/dts/rockchip/rk3588-fet3588-c.dtsi |    1 +
 .../dts/rockchip/rk3588-firefly-core-3588j.dtsi    |    1 +
 .../dts/rockchip/rk3588-firefly-icore-3588q.dtsi   |    1 +
 .../boot/dts/rockchip/rk3588-firefly-itx-3588j.dts |   12 +
 .../rockchip/rk3588-friendlyelec-cm3588-nas.dts    |   18 +
 .../arm64/boot/dts/rockchip/rk3588-h96-max-v58.dts |   11 +
 arch/arm64/boot/dts/rockchip/rk3588-jaguar.dts     |   24 +-
 .../arm64/boot/dts/rockchip/rk3588-mnt-reform2.dts |   12 +
 arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi |   21 +
 .../boot/dts/rockchip/rk3588-orangepi-5-max.dts    |   18 +-
 .../boot/dts/rockchip/rk3588-orangepi-5-plus.dts   |   20 +
 .../boot/dts/rockchip/rk3588-orangepi-5-ultra.dts  |   11 +-
 .../arm64/boot/dts/rockchip/rk3588-orangepi-5.dtsi |    1 +
 arch/arm64/boot/dts/rockchip/rk3588-roc-rt.dts     |   19 +
 arch/arm64/boot/dts/rockchip/rk3588-rock-5-itx.dts |   47 +-
 .../boot/dts/rockchip/rk3588-rock-5b-5bp-5t.dtsi   |   19 +-
 .../rk3588-rock-5b-plus-radxa-cam4k-cam0.dtso      |   99 +
 .../rk3588-rock-5b-plus-radxa-cam4k-cam1.dtso      |   99 +
 .../boot/dts/rockchip/rk3588-tiger-haikou.dts      |    4 +-
 arch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi     |   20 +-
 .../arm64/boot/dts/rockchip/rk3588-toybrick-x0.dts |    1 +
 .../arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi |    2 +
 arch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dts |   16 +
 arch/arm64/boot/dts/rockchip/rk3588s-evb1-v10.dts  |    1 +
 .../boot/dts/rockchip/rk3588s-gameforce-ace.dts    |   15 +-
 .../boot/dts/rockchip/rk3588s-indiedroid-nova.dts  |   13 +-
 .../boot/dts/rockchip/rk3588s-khadas-edge2.dts     |   15 +-
 .../arm64/boot/dts/rockchip/rk3588s-nanopi-r6.dtsi |   11 +
 arch/arm64/boot/dts/rockchip/rk3588s-odroid-m2.dts |   10 +
 .../boot/dts/rockchip/rk3588s-orangepi-5.dtsi      |   11 +
 .../dts/rockchip/rk3588s-orangepi-cm5-base.dts     |   12 +-
 .../boot/dts/rockchip/rk3588s-orangepi-cm5.dtsi    |    3 +
 .../boot/dts/rockchip/rk3588s-radxa-cm5-io.dts     |   10 +
 arch/arm64/boot/dts/rockchip/rk3588s-roc-pc.dts    |   17 +-
 arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts   |   13 +-
 arch/arm64/boot/dts/rockchip/rk3588s-rock-5c.dts   |   13 +-
 arch/arm64/boot/dts/st/stm32mp251.dtsi             |    8 +-
 arch/arm64/boot/dts/ti/Makefile                    |   67 +
 arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts           |    1 +
 .../dts/ti/k3-am62-phyboard-lyra-oldi-lcd185.dtso  |  185 ++
 .../boot/dts/ti/k3-am625-tqma62xx-mba62xx.dts      | 1033 ++++++++
 arch/arm64/boot/dts/ti/k3-am625-tqma62xx.dtsi      |  360 +++
 .../dts/ti/k3-am625-verdin-dev-mezzanine-can.dtso  |   28 +
 ...-dev-mezzanine-panel-cap-touch-10inch-lvds.dtso |   98 +
 .../dts/ti/k3-am625-verdin-dev-nau8822-btl.dtso    |   14 +
 .../boot/dts/ti/k3-am625-verdin-dsi-to-hdmi.dtso   |   94 +
 ...-verdin-dsi-to-lvds-panel-cap-touch-10inch.dtso |  124 +
 .../boot/dts/ti/k3-am625-verdin-ov5640-24mhz.dtso  |   17 +
 arch/arm64/boot/dts/ti/k3-am625-verdin-ov5640.dtsi |   71 +
 arch/arm64/boot/dts/ti/k3-am625-verdin-ov5640.dtso |   18 +
 ...k3-am625-verdin-panel-cap-touch-10inch-dsi.dtso |  132 +
 ...3-am625-verdin-panel-cap-touch-10inch-lvds.dtso |  120 +
 .../k3-am625-verdin-panel-cap-touch-7inch-dsi.dtso |  132 +
 .../boot/dts/ti/k3-am625-verdin-uart4-mcu.dtso     |   13 +
 arch/arm64/boot/dts/ti/k3-am62a7-sk.dts            |    2 +
 arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi       |    1 +
 arch/arm64/boot/dts/ti/k3-j722s-main.dtsi          |   32 +-
 arch/arm64/boot/dts/ti/k3-j722s-mcu.dtsi           |   15 +
 arch/arm64/boot/dts/ti/k3-j722s-wakeup.dtsi        |   18 +
 arch/arm64/boot/dts/ti/k3-j722s.dtsi               |    2 +
 arch/arm64/configs/defconfig                       |    1 +
 arch/riscv/boot/dts/allwinner/sunxi-d1s-t113.dtsi  |    9 +
 .../riscv/boot/dts/microchip/mpfs-beaglev-fire.dts |   37 +-
 arch/riscv/boot/dts/microchip/mpfs-disco-kit.dts   |    4 -
 .../boot/dts/microchip/mpfs-icicle-kit-common.dtsi |    4 -
 arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dts  |    4 -
 arch/riscv/boot/dts/microchip/mpfs-polarberry.dts  |    4 -
 arch/riscv/boot/dts/microchip/mpfs-sev-kit.dts     |    4 -
 arch/riscv/boot/dts/microchip/mpfs-tysom-m.dts     |    4 -
 arch/riscv/boot/dts/microchip/mpfs.dtsi            |    6 +-
 .../boot/dts/microchip/pic64gx-curiosity-kit.dts   |   67 +-
 arch/riscv/boot/dts/microchip/pic64gx.dtsi         |   46 +-
 arch/riscv/boot/dts/sophgo/sg2042-cpus.dtsi        |  236 +-
 arch/riscv/boot/dts/sophgo/sg2042.dtsi             |    6 +-
 arch/riscv/boot/dts/sophgo/sg2044-cpus.dtsi        |  236 +-
 arch/riscv/boot/dts/spacemit/Makefile              |    2 +
 arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dts    |   33 +-
 arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dts  |   38 +-
 arch/riscv/boot/dts/spacemit/k1-musepi-pro.dts     |  329 ++-
 arch/riscv/boot/dts/spacemit/k1-orangepi-r2s.dts   |  157 ++
 arch/riscv/boot/dts/spacemit/k1-orangepi-rv2.dts   |  292 +++
 arch/riscv/boot/dts/spacemit/k1-pinctrl.dtsi       |   60 +
 arch/riscv/boot/dts/spacemit/k1.dtsi               |  131 +-
 arch/riscv/boot/dts/spacemit/k3-com260-ifx.dts     |   21 +
 arch/riscv/boot/dts/spacemit/k3-com260.dtsi        |  190 ++
 .../dts/spacemit/k3-deepcomputing-fml13v05.dts     |   31 +
 arch/riscv/boot/dts/spacemit/k3-pico-itx.dts       |   24 +
 arch/riscv/boot/dts/spacemit/k3-pinctrl.dtsi       |  623 +++++
 arch/riscv/boot/dts/spacemit/k3.dtsi               |  281 +-
 arch/riscv/boot/dts/tenstorrent/blackhole.dtsi     |   48 +
 arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dts |   48 +
 arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dts  |   47 +
 arch/riscv/boot/dts/thead/th1520.dtsi              |   11 +
 include/dt-bindings/clock/qcom,ipq9650-gcc.h       |  172 ++
 include/dt-bindings/clock/r8a73a4-clock.h          |    2 +
 include/dt-bindings/clock/r8a7740-clock.h          |    2 +
 include/dt-bindings/firmware/qcom,scm.h            |    1 +
 include/dt-bindings/memory/tegra114-mc.h           |   67 +
 .../pinctrl/renesas,r9a08g046-pinctrl.h            |   38 +
 include/dt-bindings/reset/qcom,ipq9650-gcc.h       |  215 ++
 include/dt-bindings/soc/renesas,r8a78000-mfis.h    |   28 +
 620 files changed, 48073 insertions(+), 3997 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/arm/zte.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/qcom,ipq9650-gcc.yaml
 create mode 100644 Documentation/devicetree/bindings/soc/renesas/renesas,r8a78000-mfis.yaml
 create mode 100644 Documentation/devicetree/bindings/watchdog/technologic,ts4800-wdt.yaml
 delete mode 100644 Documentation/devicetree/bindings/watchdog/ts4800-wdt.txt
 create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-rainiera6.dts
 create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-sanmiguel.dts
 create mode 100644 arch/arm/boot/dts/gemini/gemini-nas4210b.dts
 create mode 100644 arch/arm/boot/dts/gemini/gemini-verbatim-s08v1901-d1.dts
 create mode 100644 arch/arm/boot/dts/nvidia/tegra114-peripherals-opp.dtsi
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-audio.dtsi
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-common.dtsi
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-concerto-common.dtsi
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-concerto-full.dts
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-enet1.dtsi
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-enet2.dtsi
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-lvds-panel.dtsi
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-sd.dtsi
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-wifi.dtsi
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-var-som-concerto-full.dts
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-var-som-concerto.dts
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-var-som.dtsi
 create mode 100644 arch/arm/boot/dts/zte/Makefile
 create mode 100644 arch/arm/boot/dts/zte/zx297520v3-dlink-dwr932m.dts
 create mode 100644 arch/arm/boot/dts/zte/zx297520v3.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8122-j433.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8122-j434.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8122-j504.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8122-j613.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8122-j615.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8122-jxxx.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8122-pmgr.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8122-usbpd-i2c.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8122.dtsi
 create mode 100644 arch/arm64/boot/dts/aspeed/Makefile
 create mode 100644 arch/arm64/boot/dts/aspeed/aspeed-evb-flash-layout-128.dtsi
 create mode 100644 arch/arm64/boot/dts/aspeed/aspeed-g7-a35.dtsi
 create mode 100644 arch/arm64/boot/dts/aspeed/aspeed-g7-soc0-pinctrl.dtsi
 create mode 100644 arch/arm64/boot/dts/aspeed/aspeed-g7-soc0.dtsi
 create mode 100644 arch/arm64/boot/dts/aspeed/aspeed-g7-soc1-pinctrl.dtsi
 create mode 100644 arch/arm64/boot/dts/aspeed/aspeed-g7-soc1.dtsi
 create mode 100644 arch/arm64/boot/dts/aspeed/ast2700-evb.dts
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-half-twins.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx-m2-pcie.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl-hummingboard-telematics.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl-sr-som.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-zinnia.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-zinnia.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-zinnia.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-overlay-panel-ch101olhlwh.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-overlay-panel-clock.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-overlay-panel-common.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-overlay-panel-dpi.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-overlay-panel-etm0700g0edh6.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-overlay-panel-lvds.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk-overlay-eth2xfast.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk2-overlay-505-200-x12-ch101olhlwh.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk2-overlay-531-100-x21.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk2-overlay-531-100-x22.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk2-overlay-560-300-x12.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk3-overlay-505-200-x36-ch101olhlwh.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk3-overlay-531-100-x40.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk3-overlay-531-100-x41.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk3-overlay-560-300-x36.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk3-overlay-732-100-x36.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk3-overlay-ea-murata-2ae-x20.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk3-overlay-nxp-spf-29853-c1-ov5640-x29.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk3-overlay-nxp-spf-29853-c1-ov5640-x31.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk3-overlay-nxp-spf-29853-c1-ov5640.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-picoitx-overlay-626-100-x2-ch101olhlwh.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-som-overlay-eth1xfast.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-som-overlay-eth2xfast.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-zinnia.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-zinnia.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-zinnia.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-tqma8qm-mba8x.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-tqma8qm.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx91-93-phyboard-segin-peb-av-18.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx91-9x9-qsb.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx91-phyboard-segin-peb-av-18.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx91-var-som-symphony.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx91-var-som.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-9x9-qsb-ontat-kd50g21-40nt-a1.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-9x9-qsb-tianma-tm050rdh03.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-phyboard-segin-peb-av-18.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-var-dart-sonata.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-var-dart.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx943-evk-sdwifi.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx95-15x15-ab2.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx95-19x19-frdm-pro.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx95-aquila-clover.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx95-aquila-dev.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx95-aquila.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx95-verdin-nonwifi-zinnia.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx95-verdin-wifi-zinnia.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx95-verdin-zinnia.dtsi
 create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex7m_socdk.dts
 create mode 100644 arch/arm64/boot/dts/mediatek/mt6365.dtsi
 create mode 100644 arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4-pro-cn13.dtso
 create mode 100644 arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4-pro-cn14.dtso
 create mode 100644 arch/arm64/boot/dts/qcom/ipq9650-rdp488.dts
 create mode 100644 arch/arm64/boot/dts/qcom/ipq9650.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/milos-nothing-asteroids.dts
 create mode 100644 arch/arm64/boot/dts/qcom/pm7550ba-eliza.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sdm670-google-bonito-tianma.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sdm670-google-common.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sm7325-motorola-dubai.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779md-geist.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779md.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-rock-5b-plus-radxa-cam4k-cam0.dtso
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-rock-5b-plus-radxa-cam4k-cam1.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am62-phyboard-lyra-oldi-lcd185.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-tqma62xx-mba62xx.dts
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-tqma62xx.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-dev-mezzanine-can.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-dev-mezzanine-panel-cap-touch-10inch-lvds.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-dev-nau8822-btl.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-dsi-to-hdmi.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-dsi-to-lvds-panel-cap-touch-10inch.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-ov5640-24mhz.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-ov5640.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-ov5640.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-panel-cap-touch-10inch-dsi.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-panel-cap-touch-10inch-lvds.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-panel-cap-touch-7inch-dsi.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-uart4-mcu.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-mcu.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-wakeup.dtsi
 create mode 100644 arch/riscv/boot/dts/spacemit/k3-com260-ifx.dts
 create mode 100644 arch/riscv/boot/dts/spacemit/k3-com260.dtsi
 create mode 100644 arch/riscv/boot/dts/spacemit/k3-deepcomputing-fml13v05.dts
 create mode 100644 include/dt-bindings/clock/qcom,ipq9650-gcc.h
 create mode 100644 include/dt-bindings/pinctrl/renesas,r9a08g046-pinctrl.h
 create mode 100644 include/dt-bindings/reset/qcom,ipq9650-gcc.h
 create mode 100644 include/dt-bindings/soc/renesas,r8a78000-mfis.h

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [GIT PULL 2/4] soc: drivers for 7.2
  2026-06-16  7:50 [GIT PULL 0/4] soc updates for 7.2 Arnd Bergmann
  2026-06-16  7:51 ` [GIT PULL 1/4] soc: devicetree " Arnd Bergmann
@ 2026-06-16  7:53 ` Arnd Bergmann
  2026-06-17 18:36   ` pr-tracker-bot
  2026-06-16  7:53 ` [GIT PULL 0/4] soc: defconfig updates " Arnd Bergmann
                   ` (2 subsequent siblings)
  4 siblings, 1 reply; 10+ messages in thread
From: Arnd Bergmann @ 2026-06-16  7:53 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: soc, linux-arm-kernel, Krzysztof Kozlowski, Linus Walleij,
	Marek Vasut, linux-kernel

The following changes since commit 7fd2df204f342fc17d1a0bfcd474b24232fb0f32:

  Linux 7.1-rc2 (2026-05-03 14:21:25 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-drivers-7.2

for you to fetch changes up to c7437fab2f2249c1f12d805770c5ba15cbd0e46a:

  Merge tag 'memory-controller-drv-7.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers (2026-06-15 13:46:03 +0200)

----------------------------------------------------------------
soc: drivers for 7.2

There are a few added drivers, but mostly the normal maintenance to drivers
for firmware, memory controller and other soc specific hadware:

 - The NXP QuickEngine gets modern MSI support, which allows some cleanups to
   the GICv3 irqchip chip driver

 - A new SoC specific driver for the Renesas R-Car MFIS unit is added,
   encapsulating support for the on-chip mailbox and hwspinlock
   implementations that are not easily separated into individual
   drivers

 - The Qualcomm SoC drivers add support for additional SoC implementations,
   and flexiblity around power managedment for the serial-engine driver
   as well as probing the LLCC driver using custom hardware descriptions
   inside of the device itself.

 - Added support for the Samsung thermal management unit

 - A cleanup to the Tegra 'PMC' driver interfaces to remove legacy
   APIs and allow multiple PMC instances everywhere.

 - Updates to the TI SCI and KNAS drivers to improve suspend/resume
   support.

 - Minor driver changes for mediatek, xilinx, allwinner, aspeed, tegra,
   broadcom, amd, microchip and starfive specific drivers

 - Memory controller updates for Tegra and Renesas for additional SoC
   types and other improvements.

 - Firmware driver updates for Arm FF-A, SMCCC and SCMI interfaces,
   to update driver probing, object lifetimes and address minor bugs.

----------------------------------------------------------------
Abel Vesa (4):
      dt-bindings: soc: qcom: qcom,pmic-glink: Document Eliza compatible
      dt-bindings: soc: qcom,aoss-qmp: Document the Eliza Always-On Subsystem side channel
      dt-bindings: cache: qcom,llcc: Document Eliza LLCC block
      soc: qcom: llcc-qcom: Add support for Eliza

Alexander Dahl (1):
      memory: atmel-ebi: Allow deferred probing

Alexander Koskovich (3):
      soc: qcom: socinfo: Add PMIV0102 & PMIV0104 PMICs
      dt-bindings: arm: qcom,ids: Add SoC ID for SM7750
      soc: qcom: socinfo: Add SoC ID for SM7750

Andre Przywara (1):
      firmware: smccc: Fix Arm SMCCC SOC_ID name call

Arnd Bergmann (20):
      Merge tag 'soc_fsl-7.1-2' of https://git.kernel.org/pub/scm/linux/kernel/git/chleroy/linux into soc/drivers
      Merge tag 'renesas-drivers-for-v7.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
      firmware: samsung: acpm: remove compile-testing stubs
      Merge tag 'qcom-drivers-for-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
      Merge tag 'scmi-updates-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
      Merge tag 'ffa-updates-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
      Merge tag 'amdtee-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee into soc/drivers
      Merge tag 'optee-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee into soc/drivers
      Merge tag 'tegra-for-7.2-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
      Merge tag 'tegra-for-7.2-pmc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
      Merge tag 'tegra-for-7.2-firmware' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
      Merge tag 'samsung-drivers-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/drivers
      Merge tag 'memory-controller-drv-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
      Merge tag 'arm-soc/for-7.2/drivers' of https://github.com/Broadcom/stblinux into soc/drivers
      Merge tag 'ti-driver-soc-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers
      Merge tag 'cache-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
      Merge tag 'riscv-soc-drivers-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
      Revert "Documentation: ABI: add sysfs interface for ZynqMP CSU registers"
      Revert "firmware: zynqmp: Add dynamic CSU register discovery and sysfs interface"
      Merge tag 'memory-controller-drv-7.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers

Ashish Mhetre (5):
      memory: tegra: Make ->resume() callback return void
      memory: tegra: Wire up system sleep PM ops
      memory: tegra: Restore MC interrupt masks on resume
      dt-bindings: memory: tegra: Add nvidia,tegra238-mc compatible
      memory: tegra: Add Tegra238 MC support

Bjorn Andersson (2):
      Merge branch '20260507-ubwc-rework-v4-4-c19593d20c1d@oss.qualcomm.com' into drivers-for-7.2
      Merge branch '20260227061544.1785978-1-praveen.talari@oss.qualcomm.com' into drivers-for-7.2

Chen-Yu Tsai (7):
      dt-bindings: sram: Document Allwinner H616 VE SRAM
      dt-bindings: sram: sunxi-sram: Add H616 SRAM regions
      soc: sunxi: sram: Const-ify sunxi_sram_func data and references
      soc: sunxi: sram: Allow SRAM to be claimed multiple times
      soc: sunxi: sram: Support claiming multiple regions per device
      soc: sunxi: sram: Add H616 SRAM regions
      firmware: raspberrypi: Change dependency to ARCH_BCM2835 and COMPILE_TEST

Christophe Leroy (CS GROUP) (1):
      soc: fsl: qe_ports_ic: switch to irq_domain_create_linear()

Claudiu Beznea (5):
      soc: renesas: r9a08g045-sysc: Move common code to a helper
      soc: renesas: r9a08g046-sysc: Move common code to a helper
      soc: renesas: r9a09g047-sys: Move common code to a helper
      soc: renesas: r9a09g056-sys: Move common code to a helper
      soc: renesas: r9a09g057-sys: Move common code to a helper

Conor Dooley (1):
      dt-bindings: soc: microchip: document irqmux on pic64gx

Cristian Marussi (16):
      clk: scmi: Fix clock rate rounding
      firmware: arm_scmi: Add clock determine_rate operation
      clk: scmi: Use new determine_rate clock operation
      firmware: arm_scmi: Simplify clock rates exposed interface
      clk: scmi: Use new simplified per-clock rate properties
      firmware: arm_scmi: Drop unused clock rate interfaces
      firmware: arm_scmi: Make clock rates allocation dynamic
      firmware: arm_scmi: Harden clock parents discovery
      firmware: arm_scmi: Refactor iterators internal allocation
      firmware: arm_scmi: Add bound iterators support
      firmware: arm_scmi: Use bound iterators to minimize discovered rates
      firmware: arm_scmi: Introduce all_rates_get clock operation
      firmware: arm_scmi: Add transport instance handles
      firmware: arm_scmi: Add a generic transport supplier
      firmware: arm_scmi: virtio: Rework transport probe sequence
      firmware: arm_scmi: optee: Rework transport probe sequence

Dan Carpenter (1):
      soc: qcom: llcc-qcom: Fix NULL vs IS_ERR() bug in qcom_llcc_get_fw_config()

Deepti Jaggi (3):
      dt-bindings: qcom: geni-se-qup: Add compatible for SA8797P SoC
      dt-bindings: arm: qcom,ids: Add SoC ID for Nord SA8797P
      soc: qcom: socinfo: Add SoC ID for Nord SA8797P

Diogo Ivo (1):
      soc/tegra: pmc: Restrict power-off handler to Nexus 7

Dmitry Baryshkov (3):
      soc: qcom: ubwc: define UBWC 3.1
      soc: qcom: ubwc: define helper for MDSS and Adreno drivers
      soc: qcom: ubwc: add helper controlling AMSBC enablement

Dominique Belhachemi (1):
      cache: sifive_ccache: Add StarFive JH7110 SoC support

Ethan Tidmore (1):
      memory: tegra: Fix possible null pointer dereference

Felix Gu (1):
      soc: fsl: qe_ports_ic: Add missing cleanup on device removal

Fenglin Wu (1):
      dt-bindings: soc: qcom: qcom,pmic-glink: Add Hawi compatible string

Francisco Munoz Ruiz (3):
      dt-bindings: cache: qcom,llcc: Document Hawi SoC
      soc: qcom: llcc-qcom: get SCT descriptors from fw-populated memory
      soc: qcom: llcc-qcom: Capitalize LLCC/EDAC in comments and diagnostics

Geert Uytterhoeven (9):
      Merge tag 'renesas-r8a78000-dt-binding-defs-tag1' into renesas-drivers-for-v7.2
      firmware: arm_scmi: quirk: Improve quirk range parsing
      firmware: arm_scmi: quirk: Simplify quirk table iteration
      firmware: arm_scmi: Convert to list_for_each_entry()
      soc: renesas: Convert to of_machine_get_match()
      firmware: arm_scmi: Fix bound iterators returning too many items
      firmware: arm_scmi: Use proper iter_response_bound_cleanup() name
      firmware: arm_scmi: Fix OOB in scmi_clock_describe_rates_get_lazy()
      firmware: arm_scmi: Fix OOB in scmi_power_name_get()

Harrison Vanderbyl (1):
      firmware: qcom: scm: Allow QSEECOM on Surface Pro 12in

Hirokazu Honda (1):
      tee: optee: Allow MT_NORMAL_TAGGED shared memory

Ioana Ciornei (1):
      bus: fsl-mc: wait for the MC firmware to complete its boot

Jamie Nguyen (1):
      firmware: arm_ffa: Honor partition info descriptor size

Jason-JH Lin (2):
      soc: mediatek: Use pkt_write function pointer for subsys ID compatibility
      soc: mediatek: mtk-cmdq: Add cmdq_pkt_jump_rel_temp() for removing shift_pa

Jon Hunter (3):
      soc/tegra: pmc: Populate powergate debugfs only when needed
      firmware: tegra: bpmp: Propagate debugfs errors
      firmware: tegra: bpmp: Add support for multi-socket platforms

Judith Mendez (2):
      dt-bindings: hwinfo: ti,k3-socinfo: Add nvmem-cells support
      soc: ti: k3-socinfo: Add support for AM62P variants via NVMEM

Julian Braha (1):
      soc: aspeed: cleanup dead default for ASPEED_SOCINFO

Justin Chen (1):
      soc: brcmstb: consolidate initcall functions

Kartik Rajput (2):
      soc/tegra: fuse: Register nvmem lookups at probe
      soc/tegra: Use ARM SMCCC to get chip ID, revision, and platform info

Kathiravan Thirumoorthy (2):
      dt-bindings: arm: qcom,ids: add SOC IDs for IPQ9650 family
      soc: qcom: socinfo: add SoC ID for IPQ9650 family

Komal Bajaj (3):
      dt-bindings: cache: qcom,llcc: Document Shikra LLCC
      dt-bindings: arm: qcom,ids: Add SoC ID for Shikra IoT variants
      soc: qcom: socinfo: Add SoC ID for Shikra IoT variants

Konrad Dybcio (1):
      soc: qcom: socinfo: Add PMICs that ship with Glymur

Krzysztof Kozlowski (9):
      Merge branch 'for-v7.2/tegra114-mc-bindings' into mem-ctrl-next
      memory: tegra114-emc: Do not print error on icc_node_create() failure
      memory: tegra114-emc: Simplify tegra114_emc_interconnect_init() error message
      soc: aspeed: Move MODULE_DEVICE_TABLE next to the table itself
      memory: omap-gpmc: Silence W=1 kerneldoc warnings
      Merge tag 'mtk-soc-for-v7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/drivers
      Merge tag 'renesas-drivers-for-v7.2-tag2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
      Merge tag 'sunxi-drivers-for-7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/drivers
      Merge tag 'aspeed-7.2-drivers-0' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/drivers

Lad Prabhakar (2):
      dt-bindings: memory: renesas,rzg3e-xspi: Add RZ/T2H and RZ/N2H support
      memory: renesas-rpc-if: Fix duplicate device name on multi-instance platforms

Linus Walleij (1):
      Merge tag 'zynqmp-soc-for-7.2' of https://github.com/Xilinx/linux-xlnx into soc/drivers

Luca Leonardo Scorcia (1):
      soc: mediatek: mtk-mmsys: Restore MT8167 routing masks lost during merge

Marc Zyngier (6):
      fsl-mc: Remove MSI domain propagation to sub-devices
      fsl-mc: Add minimal infrastructure to use platform MSI
      irqchip/gic-v3-its: Add fsl_mc device plumbing to the msi-parent handling
      fsl-mc: Switch over to per-device platform MSI
      fsl-mc: Remove legacy MSI implementation
      platform-msi: Remove stale comment

Marek Vasut (2):
      firmware: arm_scmi: Rename struct scmi_revision_info to scmi_base_info
      soc: renesas: Identify R-Car R8A779MD M3Le SoC

Md Shofiqul Islam (1):
      soc: ti: knav_qmss_queue: Implement resource cleanup in remove()

Mikko Perttunen (1):
      memory: tegra: Deduplicate rate request management code

Mukesh Ojha (3):
      dt-bindings: firmware: qcom,scm: Document SCM on Hawi SoC
      dt-bindings: soc: qcom,aoss-qmp: Document the Hawi AOSS side channel
      soc: qcom: pd-mapper: Add support for Hawi SoC

Nishanth Menon (11):
      soc: ti: knav_qmss: Remove remaining redundant ENOMEM printks
      soc: ti: knav_qmss: Rename global kdev to knav_qdev to fix -Wshadow
      soc: ti: knav_qmss: Inline lockdep condition in for_each_handle_rcu
      soc: ti: knav_qmss: Fix kernel-doc Return: tags
      soc: ti: knav_qmss: Use %pe to print PTR_ERR()
      soc: ti: knav_qmss: Fix __iomem annotations and __be32 type
      soc: ti: knav_qmss_acc: Fix kernel-doc Return: tag
      soc: ti: knav_dma: Remove unused DMA_PRIO_MASK macro
      soc: ti: knav_dma: Remove dead check on unsigned args.args[0]
      soc: ti: knav_dma: Use IOMEM_ERR_PTR() in pktdma_get_regs()
      soc: ti: k3-ringacc: Use str_enabled_disabled() helper

Peng Fan (2):
      firmware: arm_scmi: imx: Support getting reset reason of MISC protocol
      firmware: imx: sm-misc: Print boot/shutdown reasons

Prasanna Kumar T S M (2):
      soc: xilinx: Fix race condition in event registration
      soc: xilinx: Shutdown and free rx mailbox channel

Prathamesh Shete (1):
      soc/tegra: pmc: Add Tegra238 support

Praveen Talari (7):
      soc: qcom: geni-se: Refactor geni_icc_get() and make qup-memory ICC path optional
      soc: qcom: geni-se: Add geni_icc_set_bw_ab() function
      soc: qcom: geni-se: Introduce helper API for resource initialization
      soc: qcom: geni-se: Handle core clk in geni_se_clks_off() and geni_se_clks_on()
      soc: qcom: geni-se: Add resources activation/deactivation helpers
      soc: qcom: geni-se: Introduce helper API for attaching power domains
      soc: qcom: geni-se: Introduce helper APIs for performance control

Raj Aryan (1):
      soc: qcom: spmi-pmic: add SUBTYPEs for Glymur/Kaanapali/SM8750 PMICs

Randy Dunlap (2):
      virt: fsl_hypervisor: fix header kernel-doc warnings
      soc: ti: knav_dma: fix all kernel-doc warnings in knav_dma.h

Rijo Thomas (1):
      tee: amdtee: store buffer ID in tee_shm->sec_world_id

Rodrigo Zaiden (1):
      tee: optee: fix kernel-doc warnings

Ronak Jain (2):
      Documentation: ABI: add sysfs interface for ZynqMP CSU registers
      firmware: zynqmp: Add dynamic CSU register discovery and sysfs interface

Rosen Penev (1):
      soc: qcom: wcnss: fix leak of fw

Samuel Holland (1):
      bus: sunxi-rsb: Always check register address validity

Sasha Levin (1):
      firmware: tegra: Make TEGRA_IVC a hidden Kconfig symbol

Shawn Guo (2):
      dt-bindings: firmware: qcom,scm: Document SCM for Nord SoC
      soc: qcom: socinfo: Add PMIC PMAU0102

Sheetal (1):
      bus: tegra-aconnect: Use dev_err_probe for probe error paths

Siddharth Vadapalli (1):
      soc: ti: k3-ringacc: Fix access mode for k3_ringacc_ring_pop_tail_io/proxy

Stepan Ionichev (1):
      clk: scpi: Unregister child clock providers on remove

Sudeep Holla (19):
      firmware: arm_ffa: Check for NULL FF-A ID table while driver registration
      firmware: arm_ffa: Skip free_pages on RX buffer alloc failure
      firmware: arm_ffa: Avoid collapsing NPI work from different CPUs
      firmware: arm_ffa: Fix per-vcpu self notifications handling in workqueue
      firmware: arm_ffa: Unregister bus notifier on teardown for FF-A v1.0
      firmware: arm_ffa: Bound PARTITION_INFO_GET_REGS copies
      firmware: arm_ffa: Keep framework RX release under lock
      firmware: arm_ffa: Validate framework notification message layout
      firmware: arm_ffa: Align RxTx buffer size before mapping
      firmware: arm_ffa: Snapshot notifier callbacks under lock
      firmware: arm_ffa: Fix sched-recv callback partition lookup
      firmware: arm_ffa: Register core as a platform driver
      firmware: arm_ffa: Set the core device as FF-A device parent
      firmware: arm_ffa: Defer probe until pKVM is initialized
      firmware: arm_scmi: Read sensor config as 32-bit value
      firmware: arm_scmi: Validate BASE_ERROR_EVENT payload size
      firmware: arm_scmi: Validate SENSOR_UPDATE payload size
      firmware: arm_scmi: Validate Powercap domains before state access
      firmware: arm_ffa: Treat missing FF-A feature on a platform as a probe miss

Sumit Gupta (6):
      memory: tegra264: Skip clients without bpmp_id or type
      dt-bindings: memory: tegra264: Add full set of MC client IDs
      memory: tegra264: Add full set of MC clients
      memory: tegra186-emc: stop borrowing MC aggregate hook for EMC
      memory: tegra264: drop redundant tegra264_mc_icc_aggregate()
      memory: tegra234: drop dead NULL check in tegra234_mc_icc_aggregate()

Svyatoslav Ryhel (4):
      dt-bindings: memory: Document Tegra114 Memory Controller
      dt-bindings: memory: Document Tegra114 External Memory Controller
      memory: tegra: Implement EMEM regs and ICC ops for Tegra114
      memory: tegra: Add Tegra114 EMC driver

Thierry Reding (11):
      MAINTAINERS: Move Peter De Schrijver to CREDITS
      Documentation: ABI: Take over as contact for sysfs-driver-tegra-fuse
      ata: ahci_tegra: Explicitly specify PMC instance to use
      drm/nouveau: tegra: Explicitly specify PMC instance to use
      drm/tegra: Explicitly specify PMC instance to use
      media: vde: Explicitly specify PMC instance to use
      PCI: tegra: Explicitly specify PMC instance to use
      usb: xhci: tegra: Explicitly specify PMC instance to use
      soc/tegra: pmc: Create PMC context dynamically
      soc/tegra: pmc: Remove unused legacy functions
      soc/tegra: pmc: Move legacy code behind CONFIG_ARM guard

Thomas Richard (TI) (4):
      firmware: ti_sci: Add BOARDCFG_MANAGED mode support
      firmware: ti_sci: Add support for restoring IRQs during resume
      clk: keystone: sci-clk: Add restore_context() operation
      firmware: ti_sci: Add support for restoring clock context during resume

Tony Truong (1):
      soc: qcom: smem: Switch partitions to xarray

Tudor Ambarus (11):
      firmware: samsung: acpm: Fix cross-thread RX length corruption
      firmware: samsung: acpm: Fix mailbox channel leak on probe error
      firmware: samsung: acpm: Fix false timeouts and Use-After-Free in polling
      firmware: samsung: acpm: Fix missing LKMM barriers in sequence allocator
      firmware: samsung: acpm: Fix infinite loop on sequence number exhaustion
      firmware: samsung: acpm: Consolidate transfer initialization helper
      firmware: samsung: acpm: Annotate rx_data->cmd with __counted_by_ptr
      firmware: samsung: acpm: Drop redundant _ops suffix in acpm_ops members
      firmware: samsung: acpm: Make acpm_ops const and access via pointer
      firmware: samsung: acpm: Add TMU protocol support
      firmware: samsung: acpm: Add devm_acpm_get_by_phandle helper

Wang Jun (1):
      soc: fsl: qe: panic on ioremap() failure in qe_reset()

Wolfram Sang (5):
      dt-bindings: soc: renesas: Document MFIS IP core
      soc: renesas: Add Renesas R-Car MFIS driver
      soc: renesas: Add R-Car X5H PRR support
      dt-bindings: soc: renesas: mfis: Add R-Car V4H/V4M support
      soc: renesas: rcar-mfis: Add R-Car V4H/V4M support

Yeoreum Yun (1):
      Revert "firmware: arm_ffa: Change initcall level of ffa_init() to rootfs_initcall"

 CREDITS                                            |   10 +
 Documentation/ABI/testing/sysfs-driver-tegra-fuse  |    2 +-
 .../devicetree/bindings/cache/qcom,llcc.yaml       |   43 +
 .../devicetree/bindings/firmware/qcom,scm.yaml     |    3 +
 .../devicetree/bindings/hwinfo/ti,k3-socinfo.yaml  |   11 +
 .../memory-controllers/nvidia,tegra124-emc.yaml    |  174 +--
 .../memory-controllers/nvidia,tegra124-mc.yaml     |   31 +-
 .../memory-controllers/nvidia,tegra186-mc.yaml     |   31 +
 .../memory-controllers/renesas,rzg3e-xspi.yaml     |   60 +-
 .../soc/microchip/microchip,mpfs-irqmux.yaml       |    6 +-
 .../bindings/soc/qcom/qcom,aoss-qmp.yaml           |    2 +
 .../bindings/soc/qcom/qcom,pmic-glink.yaml         |    6 +
 .../soc/qcom/qcom,sa8255p-geni-se-qup.yaml         |   31 +-
 .../soc/renesas/renesas,r8a78000-mfis.yaml         |  221 ++++
 .../sram/allwinner,sun4i-a10-system-control.yaml   |    5 +-
 Documentation/devicetree/bindings/sram/sram.yaml   |    1 +
 MAINTAINERS                                        |    1 -
 drivers/ata/ahci_tegra.c                           |   17 +-
 drivers/base/platform-msi.c                        |    4 -
 drivers/bus/fsl-mc/dprc-driver.c                   |   14 +-
 drivers/bus/fsl-mc/fsl-mc-bus.c                    |   50 +-
 drivers/bus/fsl-mc/fsl-mc-msi.c                    |  166 +--
 drivers/bus/fsl-mc/fsl-mc-private.h                |    2 +-
 drivers/bus/sunxi-rsb.c                            |    3 +
 drivers/bus/tegra-aconnect.c                       |   14 +-
 drivers/cache/sifive_ccache.c                      |    2 +
 drivers/clk/clk-scmi.c                             |   48 +-
 drivers/clk/clk-scpi.c                             |    2 +-
 drivers/clk/keystone/sci-clk.c                     |   45 +-
 drivers/clk/samsung/Kconfig                        |    2 +-
 drivers/clk/samsung/clk-acpm.c                     |    8 +-
 drivers/firmware/Kconfig                           |    5 +-
 drivers/firmware/arm_ffa/bus.c                     |    7 +-
 drivers/firmware/arm_ffa/common.h                  |    4 +-
 drivers/firmware/arm_ffa/driver.c                  |  228 +++-
 drivers/firmware/arm_ffa/smccc.c                   |    2 +-
 drivers/firmware/arm_scmi/base.c                   |   25 +-
 drivers/firmware/arm_scmi/clock.c                  |  301 ++++-
 drivers/firmware/arm_scmi/common.h                 |  165 ++-
 drivers/firmware/arm_scmi/driver.c                 |   98 +-
 drivers/firmware/arm_scmi/power.c                  |    6 +-
 drivers/firmware/arm_scmi/powercap.c               |   18 +-
 drivers/firmware/arm_scmi/protocols.h              |   13 +-
 drivers/firmware/arm_scmi/quirks.c                 |   17 +-
 drivers/firmware/arm_scmi/sensors.c                |   12 +-
 drivers/firmware/arm_scmi/transports/optee.c       |   46 +-
 drivers/firmware/arm_scmi/transports/virtio.c      |   52 +-
 .../firmware/arm_scmi/vendors/imx/imx-sm-misc.c    |   86 ++
 drivers/firmware/imx/sm-misc.c                     |   73 ++
 drivers/firmware/qcom/qcom_scm.c                   |    1 +
 drivers/firmware/samsung/Makefile                  |    1 +
 drivers/firmware/samsung/exynos-acpm-dvfs.c        |   17 +-
 drivers/firmware/samsung/exynos-acpm-pmic.c        |   20 +-
 drivers/firmware/samsung/exynos-acpm-tmu.c         |  239 ++++
 drivers/firmware/samsung/exynos-acpm-tmu.h         |   28 +
 drivers/firmware/samsung/exynos-acpm.c             |  254 ++--
 drivers/firmware/samsung/exynos-acpm.h             |    2 +
 drivers/firmware/smccc/soc_id.c                    |    2 +-
 drivers/firmware/tegra/Kconfig                     |    2 +-
 drivers/firmware/tegra/bpmp-debugfs.c              |   55 +-
 drivers/firmware/ti_sci.c                          |  201 ++-
 drivers/firmware/ti_sci.h                          |    9 +
 drivers/gpu/drm/nouveau/include/nvkm/core/tegra.h  |    2 +
 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c |    9 +-
 drivers/gpu/drm/tegra/dc.c                         |   14 +-
 drivers/gpu/drm/tegra/dc.h                         |    1 +
 drivers/gpu/drm/tegra/gr3d.c                       |    9 +-
 drivers/gpu/drm/tegra/sor.c                        |   16 +-
 drivers/irqchip/Kconfig                            |    6 -
 drivers/irqchip/Makefile                           |    1 -
 drivers/irqchip/irq-gic-its-msi-parent.c           |    7 +-
 drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c        |  168 ---
 drivers/media/platform/nvidia/tegra-vde/vde.c      |   15 +-
 drivers/media/platform/nvidia/tegra-vde/vde.h      |    1 +
 drivers/memory/atmel-ebi.c                         |    3 +-
 drivers/memory/omap-gpmc.c                         |    6 +-
 drivers/memory/renesas-rpc-if.c                    |    2 +-
 drivers/memory/tegra/Kconfig                       |   19 +
 drivers/memory/tegra/Makefile                      |    3 +
 drivers/memory/tegra/mc.c                          |   40 +-
 drivers/memory/tegra/mc.h                          |    9 +
 drivers/memory/tegra/tegra-emc-common.c            |  143 +++
 drivers/memory/tegra/tegra-emc-common.h            |   46 +
 drivers/memory/tegra/tegra114-emc.c                | 1351 ++++++++++++++++++++
 drivers/memory/tegra/tegra114.c                    |  193 +++
 drivers/memory/tegra/tegra124-emc.c                |  107 +-
 drivers/memory/tegra/tegra186-emc.c                |    4 +-
 drivers/memory/tegra/tegra186.c                    |    4 +-
 drivers/memory/tegra/tegra20-emc.c                 |  110 +-
 drivers/memory/tegra/tegra234.c                    |    8 +-
 drivers/memory/tegra/tegra238.c                    |  391 ++++++
 drivers/memory/tegra/tegra264.c                    |  585 ++++++++-
 drivers/memory/tegra/tegra30-emc.c                 |  107 +-
 drivers/mfd/sec-acpm.c                             |    6 +-
 drivers/pci/controller/pci-tegra.c                 |   19 +-
 drivers/soc/aspeed/Kconfig                         |    1 -
 drivers/soc/aspeed/aspeed-lpc-ctrl.c               |    2 +-
 drivers/soc/aspeed/aspeed-lpc-snoop.c              |    2 +-
 drivers/soc/aspeed/aspeed-p2a-ctrl.c               |    2 +-
 drivers/soc/bcm/brcmstb/common.c                   |   88 +-
 drivers/soc/fsl/qe/qe.c                            |    3 +
 drivers/soc/fsl/qe/qe_ports_ic.c                   |   23 +-
 drivers/soc/mediatek/mt8167-mmsys.h                |   11 +-
 drivers/soc/mediatek/mtk-mmsys.c                   |    8 +-
 drivers/soc/mediatek/mtk-mutex.c                   |    5 +-
 drivers/soc/qcom/llcc-qcom.c                       |  481 ++++++-
 drivers/soc/qcom/qcom-geni-se.c                    |  270 +++-
 drivers/soc/qcom/qcom_pd_mapper.c                  |    8 +
 drivers/soc/qcom/smem.c                            |   56 +-
 drivers/soc/qcom/socinfo.c                         |   23 +
 drivers/soc/qcom/wcnss_ctrl.c                      |   11 +-
 drivers/soc/renesas/Kconfig                        |    9 +
 drivers/soc/renesas/Makefile                       |    1 +
 drivers/soc/renesas/r9a08g045-sysc.c               |   33 +-
 drivers/soc/renesas/r9a08g046-sysc.c               |   31 +-
 drivers/soc/renesas/r9a09g047-sys.c                |   34 +-
 drivers/soc/renesas/r9a09g056-sys.c                |   33 +-
 drivers/soc/renesas/r9a09g057-sys.c                |   44 +-
 drivers/soc/renesas/rcar-mfis.c                    |  384 ++++++
 drivers/soc/renesas/renesas-soc.c                  |   11 +-
 drivers/soc/sunxi/sunxi_sram.c                     |  196 +--
 drivers/soc/tegra/fuse/fuse-tegra.c                |   14 +-
 drivers/soc/tegra/fuse/tegra-apbmisc.c             |   40 +-
 drivers/soc/tegra/pmc.c                            |  648 ++++++----
 drivers/soc/ti/k3-ringacc.c                        |    7 +-
 drivers/soc/ti/k3-socinfo.c                        |   41 +-
 drivers/soc/ti/knav_dma.c                          |    8 +-
 drivers/soc/ti/knav_qmss.h                         |    2 +-
 drivers/soc/ti/knav_qmss_acc.c                     |    2 +-
 drivers/soc/ti/knav_qmss_queue.c                   |  155 ++-
 drivers/soc/xilinx/zynqmp_power.c                  |   47 +-
 drivers/tee/amdtee/amdtee_private.h                |   16 -
 drivers/tee/amdtee/call.c                          |    2 +-
 drivers/tee/amdtee/core.c                          |   52 +-
 drivers/tee/optee/call.c                           |    3 +-
 drivers/tee/optee/optee_msg.h                      |   50 +-
 drivers/tee/optee/optee_private.h                  |  120 +-
 drivers/usb/host/xhci-tegra.c                      |   38 +-
 include/dt-bindings/arm/qcom,ids.h                 |   11 +
 include/dt-bindings/memory/nvidia,tegra238-mc.h    |   74 ++
 include/dt-bindings/memory/nvidia,tegra264.h       |  287 +++++
 include/dt-bindings/memory/tegra114-mc.h           |   67 +
 include/dt-bindings/soc/renesas,r8a78000-mfis.h    |   28 +
 include/linux/arm-smccc.h                          |    5 +
 include/linux/arm_ffa.h                            |    4 +-
 .../linux/firmware/samsung/exynos-acpm-protocol.h  |   36 +-
 include/linux/fsl/mc.h                             |    6 +-
 include/linux/irqdomain_defs.h                     |    1 -
 include/linux/scmi_imx_protocol.h                  |   14 +
 include/linux/scmi_protocol.h                      |   36 +-
 include/linux/soc/mediatek/mtk-cmdq.h              |   24 +
 include/linux/soc/qcom/geni-se.h                   |   19 +
 include/linux/soc/qcom/llcc-qcom.h                 |   44 +-
 include/linux/soc/qcom/ubwc.h                      |   22 +
 include/linux/soc/ti/knav_dma.h                    |   11 +-
 include/soc/qcom/qcom-spmi-pmic.h                  |   15 +-
 include/soc/tegra/mc.h                             |    2 +-
 include/soc/tegra/pmc.h                            |   81 +-
 include/uapi/linux/fsl_hypervisor.h                |    4 +-
 159 files changed, 7850 insertions(+), 2365 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/soc/renesas/renesas,r8a78000-mfis.yaml
 create mode 100644 drivers/firmware/samsung/exynos-acpm-tmu.c
 create mode 100644 drivers/firmware/samsung/exynos-acpm-tmu.h
 delete mode 100644 drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c
 create mode 100644 drivers/memory/tegra/tegra-emc-common.c
 create mode 100644 drivers/memory/tegra/tegra-emc-common.h
 create mode 100644 drivers/memory/tegra/tegra114-emc.c
 create mode 100644 drivers/memory/tegra/tegra238.c
 create mode 100644 drivers/soc/renesas/rcar-mfis.c
 create mode 100644 include/dt-bindings/memory/nvidia,tegra238-mc.h
 create mode 100644 include/dt-bindings/soc/renesas,r8a78000-mfis.h

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [GIT PULL 0/4] soc: defconfig updates for 7.2
  2026-06-16  7:50 [GIT PULL 0/4] soc updates for 7.2 Arnd Bergmann
  2026-06-16  7:51 ` [GIT PULL 1/4] soc: devicetree " Arnd Bergmann
  2026-06-16  7:53 ` [GIT PULL 2/4] soc: drivers " Arnd Bergmann
@ 2026-06-16  7:53 ` Arnd Bergmann
  2026-06-17 18:36   ` pr-tracker-bot
  2026-06-16  7:55 ` [GIT PULL 4/4] soc: arm code changes " Arnd Bergmann
  2026-06-16  8:18 ` [GIT PULL 3/4] soc: defconfig updates " Arnd Bergmann
  4 siblings, 1 reply; 10+ messages in thread
From: Arnd Bergmann @ 2026-06-16  7:53 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: soc, linux-arm-kernel, Krzysztof Kozlowski, Linus Walleij, linux-kernel

The following changes since commit 7fd2df204f342fc17d1a0bfcd474b24232fb0f32:

  Linux 7.1-rc2 (2026-05-03 14:21:25 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-defconfig-7.2

for you to fetch changes up to cccde8de2c72068051ff8351ae6f1e2a12718aa0:

  Merge tag 'bst-arm64-emmc-driver-defconfig-for-v7.2' of https://github.com/BlackSesame-SoC/linux into soc/defconfig (2026-06-12 09:03:41 +0200)

----------------------------------------------------------------
soc: defconfig updates for 7.2

The main change this time is a cleanup series from Krzysztof Kozlowski
that updates the defconfig files to be more in sync with changes to
the Kconfig files that moved options around or removed the completely.

In addition, a number of drivers get enabled, in order to support
more hardware out of the box, as usual.

----------------------------------------------------------------
Albert Yang (1):
      arm64: defconfig: enable BST SDHCI controller

Arnd Bergmann (5):
      Merge tag 'v7.2-qcom-pinctrl-defconfigs' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl into soc/defconfig
      Merge tag 'cix-defconfig-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/cix into soc/defconfig
      Merge tag 'at91-defconfig-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/defconfig
      Merge tag 'imx-defconfig-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/defconfig
      Merge tag 'bst-arm64-emmc-driver-defconfig-for-v7.2' of https://github.com/BlackSesame-SoC/linux into soc/defconfig

Krzysztof Kozlowski (12):
      pinctrl: qcom: Make important drivers default (2)
      arm64: defconfig: Move entries to match savedefconfig
      arm64: defconfig: Drop unused legacy netfilter options
      arm64: defconfig: Drop default or selected drivers
      arm64: defconfig: Drop unused Ethernet vendors
      arm64: defconfig: Switch Ethernet drivers to modules
      ARM: multi_v7_defconfig: Move entries to match savedefconfig
      ARM: configs: Drop redundant I2C_DESIGNWARE_PLATFORM
      ARM: configs: Drop redundant SND_ATMEL_SOC
      ARM: multi_v7_defconfig: Cleanup redundant options
      ARM: multi_v7_defconfig: Correct QCOM_RPMH and QCOM_RPMHPD
      ARM: configs: Drop duplicated CONFIG_EXT4_FS

Manikandan Muralidharan (1):
      ARM: configs: at91: sama7: add sama7d65 i3c-hci

Manivannan Sadhasivam (1):
      arm64: defconfig: Enable PCI M.2 power sequencing driver

Maxime Ripard (1):
      ARM: multi_v7_defconfig: Enable dma-buf heaps

Peter Chen (1):
      arm64: defconfig: Enable CIX Sky1 pinctrl, PCIe host, and Cadence GPIO

Ryan Chen (1):
      arm64: configs: Update defconfig for AST2700 platform support

Stefan Wahren (1):
      arm64: defconfig: Enable DP83822 PHY driver

 arch/arm/configs/at91_dt_defconfig   |   1 -
 arch/arm/configs/axm55xx_defconfig   |   1 -
 arch/arm/configs/dove_defconfig      |   1 -
 arch/arm/configs/ep93xx_defconfig    |   1 -
 arch/arm/configs/hisi_defconfig      |   1 -
 arch/arm/configs/mmp2_defconfig      |   1 -
 arch/arm/configs/multi_v5_defconfig  |   1 -
 arch/arm/configs/multi_v7_defconfig  | 106 ++++-----
 arch/arm/configs/mv78xx0_defconfig   |   1 -
 arch/arm/configs/pxa_defconfig       |   2 -
 arch/arm/configs/qcom_defconfig      |  15 --
 arch/arm/configs/sama5_defconfig     |   1 -
 arch/arm/configs/sama7_defconfig     |   3 +-
 arch/arm/configs/socfpga_defconfig   |   1 -
 arch/arm/configs/spear13xx_defconfig |   1 -
 arch/arm/configs/spear3xx_defconfig  |   1 -
 arch/arm/configs/spear6xx_defconfig  |   1 -
 arch/arm64/configs/defconfig         | 423 +++++++++++++++++------------------
 18 files changed, 250 insertions(+), 312 deletions(-)

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [GIT PULL 4/4] soc: arm code changes for 7.2
  2026-06-16  7:50 [GIT PULL 0/4] soc updates for 7.2 Arnd Bergmann
                   ` (2 preceding siblings ...)
  2026-06-16  7:53 ` [GIT PULL 0/4] soc: defconfig updates " Arnd Bergmann
@ 2026-06-16  7:55 ` Arnd Bergmann
  2026-06-17 18:36   ` pr-tracker-bot
  2026-06-16  8:18 ` [GIT PULL 3/4] soc: defconfig updates " Arnd Bergmann
  4 siblings, 1 reply; 10+ messages in thread
From: Arnd Bergmann @ 2026-06-16  7:55 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: soc, linux-arm-kernel, Krzysztof Kozlowski, Linus Walleij, linux-kernel

The following changes since commit 7fd2df204f342fc17d1a0bfcd474b24232fb0f32:

  Linux 7.1-rc2 (2026-05-03 14:21:25 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-arm-7.2

for you to fetch changes up to cb2c3b5e113f26f74ef05926c6ace0f83cc3d0b3:

  MAINTAINERS: Add Axiado reviewer and Maintainers (2026-06-11 22:28:47 +0200)

----------------------------------------------------------------
soc: arm code changes for 7.2

The largest addition here is the revived support for the ZTE ZX
SoC platform, though this mostly documentation.

The other changes are code cleanups that deal with continued
conversion of the GPIO library away from GPIO numbers to
descriptors and a few minor bugfixes.

----------------------------------------------------------------
Arnd Bergmann (8):
      ARM: s3c: use gpio lookup table for LEDs
      ARM: select legacy gpiolib interfaces where used
      Merge tag 'soc-pxa-gpio-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into soc/arm
      Merge tag 'zx29-plat-for-7.2' of https://gitlab.com/stefandoesinger/zx297520-kernel into soc/arm
      Merge tag 'ep93xx-20260529' of https://git.kernel.org/pub/scm/linux/kernel/git/asv/linux into soc/arm
      Merge tag 'imx-soc-updates-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/arm
      Merge tag 'omap-for-v7.2/soc-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/arm
      Merge tag 'mvebu-arm-7.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/arm

Bartosz Golaszewski (5):
      ARM: pxa: statify platform device definitions in spitz board file
      ARM: pxa: spitz: attach software nodes to their target GPIO controllers
      ARM: pxa: pxa25x: attach software node to its target GPIO controller
      ARM: pxa: pxa27x: attach software node to its target GPIO controller
      arm64: Kconfig: drop unneeded dependency on OF_GPIO for ARCH_MVEBU

Ethan Nelson-Moore (4):
      arm: boot: ep93xx: don't rely on machine_is_*() for removed board files
      arm: mvebu_v5_defconfig: remove stale MACH_LINKSTATION_LSCHL reference
      ARM: orion5x: update board check in mss2_pci_init() to use the DT
      ARM: remove the last few uses of do_bad_IRQ()

Krzysztof Kozlowski (1):
      firmware: imx: sm-misc: Make scmi_imx_misc_ctrl_nb variable static

Linus Walleij (2):
      Merge tag 'zx29-docfix-for-7.2' of https://gitlab.com/stefandoesinger/zx297520-kernel into soc/arm
      Merge tag 'samsung-soc-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/arm

Martin Kaiser (2):
      ARM: mvebu: drop unnecessary NULL check
      ARM: mvebu: simplify of_node_put calls

Prasad Bolisetty (1):
      MAINTAINERS: Add Axiado reviewer and Maintainers

Randy Dunlap (1):
      ARM: zte: clean up zx297520v3 doc. warnings

Rosen Penev (1):
      ARM: omap2: simplify allocation for omap_device

Stefan Dösinger (1):
      ARM: zte: Add zx297520v3 platform support

Yuho Choi (2):
      ARM: imx3: Fix CCM node reference leak
      ARM: imx31: Fix IIM mapping leak in revision check

 Documentation/arch/arm/index.rst          |   2 +
 Documentation/arch/arm/zte/index.rst      |  10 ++
 Documentation/arch/arm/zte/zx297520v3.rst | 166 ++++++++++++++++++++++++++++++
 MAINTAINERS                               |  13 ++-
 arch/arm/Kconfig                          |   2 +
 arch/arm/Makefile                         |   1 +
 arch/arm/boot/compressed/misc-ep93xx.h    |  20 +++-
 arch/arm/common/sa1111.c                  |   2 +-
 arch/arm/configs/mvebu_v5_defconfig       |   1 -
 arch/arm/include/asm/mach/irq.h           |  10 --
 arch/arm/mach-footbridge/isa-irq.c        |   2 +-
 arch/arm/mach-imx/cpu-imx31.c             |   9 +-
 arch/arm/mach-imx/mm-imx3.c               |   2 +
 arch/arm/mach-mv78xx0/Kconfig             |   1 +
 arch/arm/mach-mvebu/coherency.c           |   9 +-
 arch/arm/mach-omap2/omap_device.c         |  29 ++----
 arch/arm/mach-omap2/omap_device.h         |   4 +-
 arch/arm/mach-orion5x/Kconfig             |   1 +
 arch/arm/mach-orion5x/board-mss2.c        |   4 +-
 arch/arm/mach-pxa/Kconfig                 |   1 +
 arch/arm/mach-pxa/pxa25x.c                |   3 +
 arch/arm/mach-pxa/pxa27x.c                |   3 +
 arch/arm/mach-pxa/spitz.c                 |  11 +-
 arch/arm/mach-s3c/Kconfig.s3c64xx         |   1 +
 arch/arm/mach-s3c/mach-crag6410.c         |  24 +++--
 arch/arm/mach-sa1100/Kconfig              |   1 +
 arch/arm/mach-zte/Kconfig                 |  29 ++++++
 arch/arm/mach-zte/Makefile                |   2 +
 arch/arm/mach-zte/zx297520v3.c            |  16 +++
 arch/arm64/Kconfig.platforms              |   1 -
 drivers/firmware/imx/sm-misc.c            |   2 +-
 drivers/irqchip/irq-versatile-fpga.c      |   2 +-
 32 files changed, 320 insertions(+), 64 deletions(-)
 create mode 100644 Documentation/arch/arm/zte/index.rst
 create mode 100644 Documentation/arch/arm/zte/zx297520v3.rst
 create mode 100644 arch/arm/mach-zte/Kconfig
 create mode 100644 arch/arm/mach-zte/Makefile
 create mode 100644 arch/arm/mach-zte/zx297520v3.c

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [GIT PULL 3/4] soc: defconfig updates for 7.2
  2026-06-16  7:50 [GIT PULL 0/4] soc updates for 7.2 Arnd Bergmann
                   ` (3 preceding siblings ...)
  2026-06-16  7:55 ` [GIT PULL 4/4] soc: arm code changes " Arnd Bergmann
@ 2026-06-16  8:18 ` Arnd Bergmann
  4 siblings, 0 replies; 10+ messages in thread
From: Arnd Bergmann @ 2026-06-16  8:18 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: soc, linux-arm-kernel, Krzysztof Kozlowski, Linus Walleij, linux-kernel

The following changes since commit 7fd2df204f342fc17d1a0bfcd474b24232fb0f32:

  Linux 7.1-rc2 (2026-05-03 14:21:25 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-defconfig-7.2

for you to fetch changes up to cccde8de2c72068051ff8351ae6f1e2a12718aa0:

  Merge tag 'bst-arm64-emmc-driver-defconfig-for-v7.2' of https://github.com/BlackSesame-SoC/linux into soc/defconfig (2026-06-12 09:03:41 +0200)

----------------------------------------------------------------
soc: defconfig updates for 7.2

The main change this time is a cleanup series from Krzysztof Kozlowski
that updates the defconfig files to be more in sync with changes to
the Kconfig files that moved options around or removed the completely.

In addition, a number of drivers get enabled, in order to support
more hardware out of the box, as usual.

----------------------------------------------------------------

I originally sent this as 0/4, which was obviously a mistake.


Albert Yang (1):
      arm64: defconfig: enable BST SDHCI controller

Arnd Bergmann (5):
      Merge tag 'v7.2-qcom-pinctrl-defconfigs' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl into soc/defconfig
      Merge tag 'cix-defconfig-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/cix into soc/defconfig
      Merge tag 'at91-defconfig-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/defconfig
      Merge tag 'imx-defconfig-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/defconfig
      Merge tag 'bst-arm64-emmc-driver-defconfig-for-v7.2' of https://github.com/BlackSesame-SoC/linux into soc/defconfig

Krzysztof Kozlowski (12):
      pinctrl: qcom: Make important drivers default (2)
      arm64: defconfig: Move entries to match savedefconfig
      arm64: defconfig: Drop unused legacy netfilter options
      arm64: defconfig: Drop default or selected drivers
      arm64: defconfig: Drop unused Ethernet vendors
      arm64: defconfig: Switch Ethernet drivers to modules
      ARM: multi_v7_defconfig: Move entries to match savedefconfig
      ARM: configs: Drop redundant I2C_DESIGNWARE_PLATFORM
      ARM: configs: Drop redundant SND_ATMEL_SOC
      ARM: multi_v7_defconfig: Cleanup redundant options
      ARM: multi_v7_defconfig: Correct QCOM_RPMH and QCOM_RPMHPD
      ARM: configs: Drop duplicated CONFIG_EXT4_FS

Manikandan Muralidharan (1):
      ARM: configs: at91: sama7: add sama7d65 i3c-hci

Manivannan Sadhasivam (1):
      arm64: defconfig: Enable PCI M.2 power sequencing driver

Maxime Ripard (1):
      ARM: multi_v7_defconfig: Enable dma-buf heaps

Peter Chen (1):
      arm64: defconfig: Enable CIX Sky1 pinctrl, PCIe host, and Cadence GPIO

Ryan Chen (1):
      arm64: configs: Update defconfig for AST2700 platform support

Stefan Wahren (1):
      arm64: defconfig: Enable DP83822 PHY driver

 arch/arm/configs/at91_dt_defconfig   |   1 -
 arch/arm/configs/axm55xx_defconfig   |   1 -
 arch/arm/configs/dove_defconfig      |   1 -
 arch/arm/configs/ep93xx_defconfig    |   1 -
 arch/arm/configs/hisi_defconfig      |   1 -
 arch/arm/configs/mmp2_defconfig      |   1 -
 arch/arm/configs/multi_v5_defconfig  |   1 -
 arch/arm/configs/multi_v7_defconfig  | 106 ++++-----
 arch/arm/configs/mv78xx0_defconfig   |   1 -
 arch/arm/configs/pxa_defconfig       |   2 -
 arch/arm/configs/qcom_defconfig      |  15 --
 arch/arm/configs/sama5_defconfig     |   1 -
 arch/arm/configs/sama7_defconfig     |   3 +-
 arch/arm/configs/socfpga_defconfig   |   1 -
 arch/arm/configs/spear13xx_defconfig |   1 -
 arch/arm/configs/spear3xx_defconfig  |   1 -
 arch/arm/configs/spear6xx_defconfig  |   1 -
 arch/arm64/configs/defconfig         | 423 +++++++++++++++++------------------
 18 files changed, 250 insertions(+), 312 deletions(-)

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [GIT PULL 1/4] soc: devicetree updates for 7.2
  2026-06-16  7:51 ` [GIT PULL 1/4] soc: devicetree " Arnd Bergmann
@ 2026-06-17 18:36   ` pr-tracker-bot
  0 siblings, 0 replies; 10+ messages in thread
From: pr-tracker-bot @ 2026-06-17 18:36 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, soc, linux-arm-kernel, Krzysztof Kozlowski,
	Linus Walleij, linux-kernel

The pull request you sent on Tue, 16 Jun 2026 09:51:35 +0200:

> https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-dt-7.2

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/aab799b1bdd1ff3e6912f96e66c910b8a5d011bb

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [GIT PULL 2/4] soc: drivers for 7.2
  2026-06-16  7:53 ` [GIT PULL 2/4] soc: drivers " Arnd Bergmann
@ 2026-06-17 18:36   ` pr-tracker-bot
  0 siblings, 0 replies; 10+ messages in thread
From: pr-tracker-bot @ 2026-06-17 18:36 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, soc, linux-arm-kernel, Krzysztof Kozlowski,
	Linus Walleij, Marek Vasut, linux-kernel

The pull request you sent on Tue, 16 Jun 2026 09:53:00 +0200:

> https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-drivers-7.2

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/70cb95c736807da2c4952423c9f9afe470341996

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [GIT PULL 0/4] soc: defconfig updates for 7.2
  2026-06-16  7:53 ` [GIT PULL 0/4] soc: defconfig updates " Arnd Bergmann
@ 2026-06-17 18:36   ` pr-tracker-bot
  0 siblings, 0 replies; 10+ messages in thread
From: pr-tracker-bot @ 2026-06-17 18:36 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, soc, linux-arm-kernel, Krzysztof Kozlowski,
	Linus Walleij, linux-kernel

The pull request you sent on Tue, 16 Jun 2026 09:53:53 +0200:

> https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-defconfig-7.2

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/61cf9588108762323c4c186f94a0c6e7ce5cb9f6

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [GIT PULL 4/4] soc: arm code changes for 7.2
  2026-06-16  7:55 ` [GIT PULL 4/4] soc: arm code changes " Arnd Bergmann
@ 2026-06-17 18:36   ` pr-tracker-bot
  0 siblings, 0 replies; 10+ messages in thread
From: pr-tracker-bot @ 2026-06-17 18:36 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Linus Torvalds, soc, linux-arm-kernel, Krzysztof Kozlowski,
	Linus Walleij, linux-kernel

The pull request you sent on Tue, 16 Jun 2026 09:55:00 +0200:

> https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-arm-7.2

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/6505114e82e7541414b176b5da4a3c015a1214ea

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2026-06-17 18:37 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-16  7:50 [GIT PULL 0/4] soc updates for 7.2 Arnd Bergmann
2026-06-16  7:51 ` [GIT PULL 1/4] soc: devicetree " Arnd Bergmann
2026-06-17 18:36   ` pr-tracker-bot
2026-06-16  7:53 ` [GIT PULL 2/4] soc: drivers " Arnd Bergmann
2026-06-17 18:36   ` pr-tracker-bot
2026-06-16  7:53 ` [GIT PULL 0/4] soc: defconfig updates " Arnd Bergmann
2026-06-17 18:36   ` pr-tracker-bot
2026-06-16  7:55 ` [GIT PULL 4/4] soc: arm code changes " Arnd Bergmann
2026-06-17 18:36   ` pr-tracker-bot
2026-06-16  8:18 ` [GIT PULL 3/4] soc: defconfig updates " Arnd Bergmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®