mbox series

[GIT,PULL,1/4] soc: devicetree updates for 6.15

Message ID cd6b28a3-7e46-40a0-b846-8b44031eaed9@app.fastmail.com (mailing list archive)
State New
Headers show
Series SoC updates for 6.15 | expand

Pull-request

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

Message

Arnd Bergmann March 26, 2025, 5:59 p.m. UTC
The following changes since commit 0ad2507d5d93f39619fc42372c347d6006b64319:

  Linux 6.14-rc3 (2025-02-16 14:02:44 -0800)

are available in the Git repository at:

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

for you to fetch changes up to b82310b5729ef3ca0aefdc0cf0c575d52f227235:

  Merge tag 'amlogic-arm-dt-for-v6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt (2025-03-20 17:53:00 +0100)

----------------------------------------------------------------
soc: devicetree updates for 6.15

There is new support for additional on-chip devices on Apple, Mediatek,
Renesas, Rockchip, Samsung, Google, TI, ST, Nvidia and Amlogic devices.

The Arm Morello reference platform gets a devicetree for booting in
normal aarch64 mode. The hardware supports experimental CHERI support,
which requires a modified kernel.

The AMD (formerly Xilinx) Versal NET SoC gets added, this is a combined
FPGA with Cortex-A78 CPUs in a SoC.

Six new ST STM32MP2 SoC variants are added. Like the earlier STM32MP25,
the MP211, MP213, MP215, MP231, MP233 and MP235 models are based on one
or two Cortex-A35 cores but each feature a different set of I/O devices.

Mediatek MT8370 is a minor variation of MT8390 with fewer CPU and
GPU cores

Apple T2 is the baseboard management controller on earlier Intel CPU
based Macs, with 16 models now gaining initial support.

All the above come with dts files for the reference boards. In
addition, these boards are added for the SoCs that are already supported.

 - The Milk-V Jupiter board based on SpacemiT K1/M1

 - NetCube Systems Kumquat board based on the 32-bit Allwinner V3s SoC

 - Three boards based on 32-bit stm32mp1

 - 11 distinct board variants from Toradex and one from Variscite,
   all based on i.MX6

 - Google Pixel Pro 6 phone based on gs101 (Tensor)

 - Three additional variants of the i.MX8MP based "Skov" board

 - A second variant of the i.MX95 EVK board

 - Two boards based on Renesas SoCs

 - Four boards based the Rockchip RK35xx series, plus the RK3588
   "MNT Reform 2" laptop

----------------------------------------------------------------
Ahmad Fatoum (13):
      arm64: dts: imx8mp-skov: correct PMIC board limits
      arm64: dts: imx8mp-skov: operate CPU at 850 mV by default
      arm64: dts: imx8mp-skov: use I2C5 for DDC
      arm64: dts: imx8mp-skov: configure uart1 for RS485
      arm64: dts: imx8mp: Add optional nominal drive mode DTSI
      arm64: dts: imx8mp: add fsl,nominal-mode property into nominal.dtsi
      arm64: dts: freescale: imx8mp-skov: configure LDB clock automatically
      arm64: dts: freescale: imx8mp-skov: operate SoC in nominal mode
      dt-bindings: arm: fsl: add more compatibles for Skov i.MX8MP variants
      arm64: dts: imx8mp-skov: move I2C2 pin control group into DTSI
      arm64: dts: imx8mp-skov: describe I2C bus recovery for all controllers
      arm64: dts: imx8mp-skov: add revC BD500 board
      arm64: dts: imx8mp-skov: support new 7" panel board

Alexander Stein (19):
      ARM: dts: imx7s: Move csi-mux to below root
      arm64: dts: imx8-ss-hsio: Wire up DMA IRQ for PCIe
      arm64: dts: tqma8xx: Add vcc-supply for spi-nor
      arm64: dts: tqma8xx: enable jpeg encode and decode
      arm64: dts: tqma8xx: Remove GPU TODO
      arm64: dts: mba8xx: Add PCIe support
      arm64: dts: freescale: imx93-tqma9352-mba93xxca: sort pinctrl nodes
      arm64: dts: mba93xxca: Do not assert power-down pins
      arm64: dts: tqma9352-mba93xx[cl]a: swap ethernet aliases
      arm64: dts: freescale: tqma8mpql: Add vcc-supply for spi-nor
      arm64: dts: freescale: tqma8mq: Add vcc-supply for spi-nor
      arm64: dts: freescale: tqma8mqml: Add vcc-supply for spi-nor
      arm64: dts: freescale: tqma8mqnl: Add vcc-supply for spi-nor
      ARM: dts: imx6qdl-tqma6: Order DT properties
      ARM: dts: imx6ul-tqma6ul: Order DT properties
      ARM: dts: imx6ul-tqma6ul: Add vcc-supply for spi-nor
      ARM: dts: imx7-tqma7: Add vcc-supply for spi-nor
      arm64: dts: imx8qm-ss-hsio: Wire up DMA IRQ for PCIe
      arm64: dts: mba8xx: Remove invalid property disable-gpio

Alexandre Mergnat (2):
      arm64: dts: mediatek: add display blocks support for the MT8365 SoC
      arm64: dts: mediatek: add display support for mt8365-evk

Alexandre Torgue (3):
      arm64: dts: st: add stm32mp257f-dk board support
      arm64: dts: st: introduce stm32mp23 SoCs family
      arm64: dts: st: introduce stm32mp21 SoCs family

Alexey Charkov (5):
      arm64: dts: rockchip: Add finer-grained PWM states for the fan on Rock 5C
      arm64: dts: rockchip: Enable automatic fan control on Radxa Rock 5C
      arm64: dts: rockchip: switch Rock 5C to PMIC-based TSHUT reset
      arm64: dts: rockchip: Add SPDIF nodes to RK3588(s) device trees
      arm64: dts: rockchip: Enable SPDIF output on H96 Max V58

Amelie Delaunay (7):
      dt-bindings: stm32: document stm32mp257f-dk board
      arm64: Kconfig: expand STM32 Armv8 SoC with STM32MP21/STM32MP23 SoCs family
      dt-bindings: stm32: add STM32MP21 and STM32MP23 compatibles for syscon
      dt-bindings: stm32: document stm32mp235f-dk board
      arm64: dts: st: add stm32mp235f-dk board support
      dt-bindings: stm32: document stm32mp215f-dk board
      arm64: dts: st: add stm32mp215f-dk board support

Andreas Kemnade (1):
      ARM: dts: ti/omap: omap4-serial: fix interrupts syntax

Andrej Picej (3):
      arm64: dts: imx8mm-phycore-som: Fix bluetooth wakeup source
      arm64: dts: imx8mm-phyboard-polis: Set RTC as wakeup-source
      arm64: dts: imx8mm-phygate-tauri-l: Set RTC as wakeup-source

André Draszik (7):
      dt-bindings: arm: google: add gs101-raven
      arm64: dts: exynos: gs101-oriole: configure simple-framebuffer
      arm64: dts: exynos: gs101-oriole: move common Pixel6 & 6Pro parts into a .dtsi
      arm64: dts: exynos: gs101-raven: add new board file
      arm64: dts: exynos: gs101: drop explicit regmap from reboot nodes
      arm64: dts: exynos: gs101: align poweroff writes with downstream
      arm64: dts: exynos: gs101: add reboot-mode support (SYSIP_DAT0)

Andy Yan (5):
      arm64: dts: rockchip: Enable USB3 OTG on rk3588s Cool Pi 4B
      arm64: dts: rockchip: Add vop for rk3576
      arm64: dts: rockchip: Add hdmi for rk3576
      arm64: dts: rockchip: Enable hdmi display on sige5
      arm64: dts: rockchip: Enable hdmi out display for rk3576-evb-v10

AngeloGioacchino Del Regno (11):
      arm64: dts: mediatek: mt8188: Add VDO0's DSC and MERGE block nodes
      arm64: dts: mediatek: mt8188: Add tertiary eMMC/SD/SDIO controller
      dt-bindings: usb: mediatek,mtk-xhci: Add port for SuperSpeed EP
      arm64: dts: mediatek: mt8188: Add MTU3 nodes and correctly describe USB
      arm64: dts: mediatek: mt8390-genio-700: Add USB, TypeC Controller, MUX
      arm64: dts: mediatek: mt8188: Add base display controller graph
      arm64: dts: mediatek: mt8188-geralt: Add graph for DSI and DP displays
      arm64: dts: mediatek: mt8390-genio-common: Configure touch vreg pins
      arm64: dts: mediatek: mt8195: Add base display controller graph
      arm64: mediatek: mt8195-cherry: Add graph for eDP and DP displays
      arm64: dts: mediatek: mt8395-nio-12l: Preconfigure DSI0 pipeline

Antonin Godard (3):
      ARM: dts: imx6ul: Add Variscite VAR-SOM-MX6UL SoM support
      ARM: dts: imx6ul: Add Variscite Concerto board support
      dt-bindings: arm: fsl: Add VAR-SOM-MX6UL SoM and Concerto board

Arnd Bergmann (34):
      Merge tag 'asahi-soc-dt-6.15' of https://github.com/AsahiLinux/linux into soc/dt
      Merge tag 'ixp4xx-dts-soc-for-v6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into soc/dt
      Merge tag 'renesas-dt-bindings-for-v6.15-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
      Merge tag 'renesas-dts-for-v6.15-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
      Merge tag 'asahi-soc-dt-6.15-v2' of https://github.com/AsahiLinux/linux into soc/dt
      Merge tag 'juno-updates-6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/dt
      Merge tag 'mtk-dts64-for-v6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
      Merge tag 'renesas-dts-for-v6.15-tag2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
      Merge tag 'tegra-for-6.15-dt-bindings' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
      Merge tag 'tegra-for-6.15-arm64-dt-v2' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
      Merge tag 'v6.15-rockchip-dts64-1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
      Merge tag 'asahi-soc-dt-6.15-v3' of https://github.com/AsahiLinux/linux into soc/dt
      Merge tag 'samsung-dt64-6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
      Merge tag 'davinci-updates-for-v6.15-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into soc/dt
      Merge tag 'spacemit-dt-for-6.15-1' of https://github.com/spacemit-com/linux into soc/dt
      Merge tag 'imx-bindings-6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
      Merge tag 'imx-dt-6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
      Merge tag 'imx-dt64-6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
      Merge tag 'ti-k3-dt-for-v6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
      Merge tag 'stm32-dt-for-v6.15-1' of https://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
      Merge tag 'at91-dt-6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
      Merge tag 'sunxi-dt-for-6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
      Merge tag 'zynqmp-dt-for-6.14' of https://github.com/Xilinx/linux-xlnx into soc/dt
      Merge tag 'zynq-dt-for-6.15' of https://github.com/Xilinx/linux-xlnx into soc/dt
      Merge tag 'v6.15-rockchip-dts64-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
      Merge tag 'mvebu-dt64-6.15-1' of https://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
      Merge tag 'riscv-sophgo-dt-for-v6.15' of https://github.com/sophgo/linux into soc/dt
      Merge tag 'omap-for-v6.15/dt-signed' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/dt
      Merge tag 'riscv-dt-for-v6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
      Merge tag 'hisi-arm64-dt-for-6.15' of https://github.com/hisilicon/linux-hisi into soc/dt
      Merge tag 'tegra-for-6.15-arm-dt' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
      Merge tag 'dt-cleanup-6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
      Merge tag 'amlogic-arm64-dt-for-v6.15-v2' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
      Merge tag 'amlogic-arm-dt-for-v6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt

Biju Das (2):
      arm64: dts: renesas: r9a09g047: Add WDT1-WDT3 nodes
      arm64: dts: renesas: rzg3e-smarc-som: Enable watchdog

Chancel Liu (6):
      ARM: dts: imx6ul-14x14-evk: Complete WM8960 power supplies
      ARM: dts: imx7d-sdb: Complete WM8960 power supplies
      arm64: dts: imx8mp-evk: Complete WM8960 power supplies
      arm64: dts: imx8dxl-evk: Complete WM8960 power supplies
      arm64: dts: imx8qm-mek: Complete WM8960 power supplies
      arm64: dts: imx8qxp-mek: Complete WM8960 power supplies

Chen Wang (3):
      riscv: sophgo: dts: add pwm controller for SG2042 SoC
      riscv: sophgo: dts: add pwm-fan for Milk-V Pioneer
      riscv: sophgo: dts: add cooling maps for Milk-V Pioneer

Chen-Yu Tsai (4):
      arm64: dts: mediatek: mt8173-elm: Drop pmic's #address-cells and #size-cells
      arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string
      arm64: dts: mediatek: mt8173: Fix some node names
      arm64: dts: rockchip: Remove bluetooth node from rock-3a

Chris Morgan (5):
      arm64: dts: rockchip: remove rk3588 optee node
      arm64: dts: allwinner: h700: Set cpusldo to always-on for RG35XX
      arm64: dts: allwinner: h700: Add LED1 for Anbernic RG35XX
      arm64: dts: allwinner: h700: Add USB Host for RG35XX-H
      arm64: dts: allwinner: rg35xx: Add no-thermistor property for battery

Christian Marangi (3):
      arm64: dts: airoha: en7581: Add Clock Controller node
      arm64: dts: airoha: en7581: Add SNAND node
      arm64: dts: airoha: en7581: Add default partition table for EVB board

Chukun Pan (4):
      dt-bindings: mfd: syscon: Add rk3528 QoS register compatible
      arm64: dts: rockchip: Add rk3528 QoS register node
      arm64: dts: rockchip: enable SCMI clk for RK3528 SoC
      arm64: dts: rockchip: Move rk356x scmi SHMEM to reserved memory

Ciprian Marian Costea (4):
      arm64: dts: s32g: add I2C[0..2] support for s32g2 and s32g3
      arm64: dts: s32g: add common 'S32G-EVB' and 'S32G-RDB' board support
      arm64: dts: s32g399a-rdb3: Add INA231 sensor entry over I2C4
      arm64: dts: s32g: add FlexCAN[0..3] support for s32g2 and s32g3

Claudiu Beznea (5):
      arm64: dts: renesas: rzg3s-smarc-switches: Add a header to describe different switches
      arm64: dts: renesas: rzg3s-smarc: Enable SCIF3
      arm64: dts: renesas: r9a08g045s33-smarc-pmod: Add overlay for SCIF1
      arm64: dts: renesas: r9a08g045: Enable SYS node
      arm64: dts: renesas: r9a08g045: Add OPP table

Conor Dooley (3):
      riscv: dts: microchip: update pcie reg properties to new format
      loongarch: dts: remove non-existent DAC from 2k1000-ref
      riscv: dts: starfive: remove non-existent dac from jh7110

Cristian Ciocaltea (8):
      arm64: dts: rockchip: Enable HDMI0 PHY clk provider on RK3588
      arm64: dts: rockchip: Add HDMI0 PHY PLL clock source to VOP2 on RK3588
      arm64: dts: rockchip: Add PHY node for HDMI1 TX port on RK3588
      arm64: dts: rockchip: Add HDMI1 node on RK3588
      arm64: dts: rockchip: Enable HDMI1 on rock-5b
      arm64: dts: rockchip: Enable HDMI1 PHY clk provider on RK3588
      arm64: dts: rockchip: Add HDMI1 PHY PLL clock source to VOP2 on RK3588
      arm64: dts: rockchip: Enable HDMI1 on rk3588-evb1

Damon Ding (1):
      arm64: dts: rockchip: Fix label name of hdptxphy for RK3588

Daniel Schultz (1):
      arm64: dts: ti: am64-phyboard-electra: Add DT overlay for X27 connector

Dario Binacchi (5):
      ARM: dts: stm32: add led to stm32f746 Discovery board
      ARM: dts: stm32: add push button to stm32f746 Discovery board
      ARM: dts: stm32: rename LEDs nodes for stm32f769-disco
      ARM: dts: stm32: add usr3 LED node to stm32f769-disco
      ARM: dts: stm32: use IRQ_TYPE_EDGE_FALLING on stm32mp157c-dk2

Detlev Casanova (6):
      dt-bindings: arm: rockchip: Add Radxa ROCK 4D board
      arm64: dts: rockchip: Add HDMI audio outputs for rk3588
      arm64: dts: rockchip: Enable HDMI audio outputs for Rock 5B
      arm64: dts: rockchip: Add HDMI support for rock-4d
      arm64: dts: rockchip: Add SFC nodes for rk3576
      arm64: dts: rockchip: Add SPI NOR device on the ROCK 4D

Devang Tailor (1):
      arm64: dts: exynosautov920: add CPU cache information

Diederik de Haas (1):
      arm64: dts: rockchip: add 'chassis-type' property on PineNote

Diogo Ivo (4):
      arm64: tegra: p2597: Fix gpio for vdd-1v8-dis regulator
      arm64: tegra: Define pinmuxing for gpio pads on Tegra210
      arm64: tegra: p2597: Enable TCA9539 as IRQ controllers
      arm64: tegra: p2180: Add TMP451 temperature sensor node

Dominik Haller (1):
      arm64: dts: imx8mm-phycore-som: Add overlay for rproc

Dragan Simic (3):
      arm64: dts: rockchip: Describe why is HWRNG disabled in RK356x base dtsi
      arm64: dts: rockchip: Use "dma-noncoherent" in base RK3588 SoC dtsi
      arm64: dts: rockchip: linewrap gmac assigned-clocks on Quartz64 Model A/B files a bit

E Shattow (2):
      riscv: dts: starfive: jh7110: pciephy0 USB 3.0 configuration registers
      riscv: dts: starfive: jh7110-pine64-star64: enable USB 3.0 port

Ernest Van Hoecke (2):
      ARM: dts: apalis/colibri-imx6: Enable STMPE811 TS
      ARM: dts: apalis/colibri-imx6: Add support for v1.2

FUKAUMI Naoki (1):
      arm64: dts: rockchip: Enable USB OTG for Radxa ROCK Pi E

Fabien Parent (1):
      arm64: dts: mediatek: mt8395-genio-1200-evk: add support for TCPC port

Fabio Estevam (9):
      ARM: dts: imx53-ppd: Fix touchscreen reset-gpios
      ARM: dts: vfxxx: Fix the CAAM job ring node names
      ARM: dts: imx5: Fix the CCM interrupts description
      ARM: dts: vf610-bk4: Use the more specific "lwn,bk4-spi"
      ARM: dts: imx28-sps1: Fix GPIO LEDs description
      arm64: dts: imx8mn-bsh-smm-s2pro: Remove invalid audio codec clock
      ARM: dts: vfxxx: Fix the order of the DMA entries
      ARM: dts: imx31: Use nand-controller as node name
      ARM: dts: imx53-mba53: Fix the PCA9554 compatible

Francesco Dolcini (6):
      arm64: dts: freescale: imx8mm-verdin: Remove LVDS panel and backlight
      arm64: dts: ti: k3-am62p: Enable AUDIO_REFCLKx
      dt-bindings: arm: fsl: drop usage of Toradex SOMs compatible alone
      ARM: dts: imx6qdl-apalis/colibri: Remove compatible from SoM dtsi
      ARM: dts: vf610-colibri: Remove compatible from SoM dtsi
      arm64: dts: imx8qm-apalis: Remove compatible from SoM dtsi

Frank Li (13):
      arm64: dts: imx8mq-librem5: remove undocument property 'extcon' for usb-pd@3f
      arm64: dts: imx8qm-mek: add audio-codec cs42888 and related nodes
      arm64: dts: imx8-ss-hsio: fix indentation in pcie node
      arm64: dts: imx8q: add PCIe EP for i.MX8QM and i.MX8QXP
      arm64: dts: imx8q: add PCIe EP overlay file for i.MX8QXP mek board
      arm64: dts: imx95: add PCIe's msi-map and iommu-map property
      arm64: dts: imx95: Add #io-channel-cells = <1> for adc node
      arm64: dts: imx95: Add i3c1 and i3c2
      arm64: dts: imx95: Add imx95-15x15-evk support
      dt-bindings: arm: fsl: add i.MX95 15x15 EVK board
      arm64: dts: im8mq-librem5: move dwc3 usb port under ports
      arm64: dts: imx95: add ref clock for pcie nodes
      arm64: dts: imx93: add ddr edac support

Frieder Schrempf (3):
      arm64: dts: imx8mm-kontron: Add support for reading SD_VSEL signal
      arm64: dts: imx93-kontron: Fix SD card IO voltage control
      arm64: dts: imx8mp-kontron: Add support for reading SD_VSEL signal

Geert Uytterhoeven (6):
      arm64: dts: renesas: r8a774c0: Re-add voltages to OPP table
      arm64: dts: renesas: r8a77990: Re-add voltages to OPP table
      arm64: dts: renesas: gray-hawk-single: Restore sort order
      arm64: dts: renesas: r8a779g0: Restore sort order
      arm64: dts: renesas: r8a779f0: Disable rswitch ports by default
      ARM: dts: renesas: r9a06g032: Fix UART dma channel order

Hector Martin (1):
      arm64: dts: apple: t8103: Fix spi4 power domain sort order

Heiko Stuebner (5):
      dt-bindings: arm: rockchip: Add Firefly ROC-RK3576-PC binding
      arm64: dts: rockchip: Add devicetree for the ROC-RK3576-PC
      arm64: dts: rockchip: add rk3576 otp node
      Merge branch 'v6.15-shared/clkids' into v6.15-armsoc/dts64
      arm64: dts: rockchip: add usb typec host support to rk3588-jaguar

Hrushikesh Salunke (1):
      arm64: dts: ti: k3-j722s-evm: Fix USB2.0_MUX_SEL to select Type-C

Hsin-Te Yuan (1):
      arm64: dts: mediatek: mt8183: Switch to Elan touchscreen driver

Hugues KAMBA MPIANA (1):
      arm64: dts: corstone1000: Add definitions for secondary CPU cores

Igor Belwon (3):
      dt-bindings: clock: exynos990: Add CMU_PERIS block
      arm64: dts: exynos990: Add CMU_PERIS and MCT nodes
      arm64: dts: exynos990: Rename and sort PMU nodes

Inochi Amaoto (1):
      MAINTAINERS: update info for SOPHGO DEVICETREES and DRIVERS

Ivaylo Ivanov (6):
      dt-bindings: soc: samsung: usi: add USIv1 and samsung,exynos8895-usi
      arm64: dts: exynos8895: add syscon nodes for peric0/1 and fsys0/1
      arm64: dts: exynos8895: define all usi nodes
      arm64: dts: exynos8895: add a node for mmc
      arm64: dts: exynos8895-dreamlte: enable support for microSD storage
      arm64: dts: exynos8895-dreamlte: enable support for the touchscreen

Jagan Teki (1):
      arm64: dts: rockchip: Enable HDMI1 out for Edgeble-6TOPS Modules

Janine Hagemann (1):
      arm64: dts: imx8mm-phyboard-polis: Add overlay for PEB-EVAL-01

Janne Grunau (4):
      arm64: dts: apple: t8103: Add spi controller nodes
      arm64: dts: apple: t8112: Add spi controller nodes
      arm64: dts: apple: t600x: Add spi controller nodes
      arm64: dts: apple: Add SPI NOR nvram partition to all devices

Javier Martinez Canillas (2):
      dt-bindings: riscv: spacemit: Add Milk-V Jupiter board compatible
      riscv: dts: spacemit: Add Milk-V Jupiter board device tree

Jayesh Choudhary (1):
      arm64: dts: ti: k3-j784s4-evm-quad-port-eth-exp1: Remove duplicate hogs

Jianfeng Liu (5):
      arm64: dts: rockchip: Enable HDMI on armsom-sige7
      arm64: dts: rockchip: add hdmi1 support to ROCK 5 ITX
      arm64: dts: rockchip: Add AP6275P wireless support to ArmSoM Sige7
      arm64: dts: rockchip: Enable HDMI audio output for ArmSoM Sige7
      arm64: dts: rockchip: Fix pcie reset gpio on Orange Pi 5 Max

Jimmy Hon (10):
      arm64: dts: rockchip: Enable HDMI1 on Orange Pi 5 Max
      arm64: dts: rockchip: Adapt to differences between Orange Pi 5 Max and Ultra
      dt-bindings: arm: rockchip: Add Xunlong Orange Pi 5 Ultra
      arm64: dts: rockchip: Add Orange Pi 5 Ultra board
      arm64: dts: rockchip: Enable HDMI1 on Orange Pi 5 Ultra
      arm64: dts: rockchip: Enable HDMI1 audio output for Orange Pi 5 Ultra
      arm64: dts: rockchip: Enable HDMI0 audio output for Orange Pi 5/5B
      arm64: dts: rockchip: Enable HDMI audio outputs for Orange Pi 5 Max
      arm64: dts: rockchip: Enable HDMI1 on Orange Pi 5 Plus
      arm64: dts: rockchip: Enable HDMI audio outputs for Orange Pi 5 Plus

John Madieu (3):
      dt-bindings: soc: renesas: Add RZ/G3E variant SYS binding
      arm64: dts: renesas: r9a09g047: Add SYS node
      arm64: dts: renesas: r9a09g057: Enable SYS node

Jon Hunter (1):
      arm64: tegra: Resize aperture for the IGX PCIe C5 slot

Jonas Karlman (9):
      dt-bindings: soc: rockchip: Add RK3528 ioc grf syscon
      arm64: dts: rockchip: Add pinctrl and gpio nodes for RK3528
      arm64: dts: rockchip: Add uart0 pinctrl to Radxa E20C
      arm64: dts: rockchip: Add leds node to Radxa E20C
      arm64: dts: rockchip: Add user button to Radxa E20C
      arm64: dts: rockchip: Add SARADC node for RK3528
      arm64: dts: rockchip: Add maskrom button to Radxa E20C
      arm64: dts: rockchip: Add SDHCI controller for RK3528
      arm64: dts: rockchip: Enable onboard eMMC on Radxa E20C

Julien Massot (4):
      dt-bindings: soc: renesas: Document MYIR Remi Pi board
      arm64: dts: renesas: Add initial support for MYIR Remi Pi
      arm64: dts: mediatek: mt8395-nio-12l: Prepare MIPI DSI port
      arm64: dts: mediatek: mt8395-radxa-nio-12l: Add Radxa 8 HD panel

Junhao Xie (3):
      dt-bindings: vendor-prefixes: Add prefix for Ariaboard
      dt-bindings: arm: rockchip: Add Ariaboard Photonicat RK3568
      arm64: dts: rockchip: add dts for Ariaboard Photonicat RK3568

Keerthy (1):
      arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the GICD size

Kever Yang (1):
      dt-bindings: vendor-prefixes: Update rockchip company name

Krzysztof Kozlowski (15):
      ARM: dts: ti: davinci: Align GPIO hog name with bindings
      Merge branch 'for-v6.15/samsung-clk-dt-bindings' into next/dt64
      Merge branch 'for-v6.15/samsung-soc-dt-bindings' into next/dt64
      ARM: dts: ti: omap: Align GPIO hog name with bindings
      arm64: dts: exynos8895: Rename PMU nodes to fixup sorting
      ARM: dts: cirrus: ep7211: Align GPIO hog name with bindings
      ARM: dts: nxp: vf: Align GPIO hog name with bindings
      arm64: dts: renesas: eagle-function-expansion: Align GPIO hog name with bindings
      arm64: dts: rockchip: Add ES8388 audio codec fallback on RK3399 ROC PC PLUS
      arm64: dts: rockchip: Add ES8388 audio codec fallback on RK3588 boards
      arm64: dts: exynos: gs101: Change labels to lower-case
      arm64: dts: tesla: Change labels to lower-case
      arm64: dts: marvell: armada-8040: Align GPIO hog name with bindings
      ARM: dts: marvell: kirkwood-openrd: Align GPIO hog name with bindings
      ARM: dts: marvell: armada: Align GPIO hog name with bindings

Kuninori Morimoto (1):
      arm64: dts: renesas: ulcb/kf: Use TDM Split Mode for capture

Lad Prabhakar (2):
      arm64: dts: renesas: r9a09g057: Add Mali-G31 GPU node
      arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable Mali-G31

Larisa Grigore (1):
      arm64: dts: s32g: add the eDMA nodes

Laurentiu Mihalcea (2):
      arm64: dts: imx8mp: add AUDIO_AXI_CLK_ROOT to AUDIOMIX block
      arm64: dts: imx8mp: change AUDIO_AXI_CLK_ROOT freq. to 800MHz

Leo Yan (1):
      arm64: dts: hi3660: Add property for fixing CPUIdle

Leonard Göhrs (2):
      dt-bindings: arm: stm32: add compatible strings for Linux Automation GmbH LXA FairyTux 2
      ARM: dts: stm32: lxa-fairytux2: add Linux Automation GmbH FairyTux 2

Linus Walleij (3):
      ARM: dts: Properly assign NPE to ethA
      ARM: dts: ixp4xx: Fix up PCI on WG302
      ARM: dts: ixp4xx: Add Netgear WG302 v1 GPIOs

Lorenzo Bianconi (2):
      arm64: dts: airoha: en7581: Add more nodes to EN7581 SoC evaluation board
      arm64: dts: airoha: en7581: Fix clock-controller address

Louis-Alexis Eyraud (5):
      dt-bindings: arm: mediatek: add mt8370-evk board
      arm64: dts: mediatek: add support for MT8370 SoC
      arm64: dts: mediatek: mt8390-genio-700-evk: Move common parts to dtsi
      arm64: dts: mediatek: add device-tree for Genio 510 EVK board
      arm64: dts: mediatek: mt8390-genio-common: Fix duplicated regulator name

Lucas Stach (1):
      arm64: dts: imx8mp: configure GPU and NPU clocks to overdrive rate

Lukas Schmid (4):
      dt-bindings: vendor-prefixes: Add NetCube Systems Austria name
      dt-bindings: arm: sunxi: Add NetCube Systems Kumquat board
      ARM: dts: sunxi: add uart1_pe pinctrl for sun8i-v3s
      ARM: dts: sunxi: add support for NetCube Systems Kumquat

Lukasz Majewski (2):
      dt-bindings: arm: Document the btt3 i.MX28 based board
      ARM: dts: mxs: Add descriptions for imx287 based btt3-[012] devices

Macpaul Lin (2):
      arm64: dts: mediatek: mt6359: fix dtbs_check error for audio-codec
      dt-bindings: usb: mtu3: Add ports property

Marek Vasut (9):
      arm64: dts: renesas: r8a779f0: Add labels for rswitch ports
      arm64: dts: renesas: spider-ethernet: Access rswitch ports via phandles
      arm64: dts: renesas: s4sk: Access rswitch ports via phandles
      arm64: dts: renesas: spider-ethernet: Add ethernetN aliases for rswitch
      arm64: dts: renesas: s4sk: Fix ethernet0 alias for rswitch
      ARM: dts: renesas: rcar-gen2: Add boot phase tags
      arm64: dts: renesas: rcar: Add boot phase tags
      arm64: dts: renesas: rzg2: Add boot phase tags
      ARM: dts: stm32: Add support for STM32MP13xx DHCOR SoM and DHSBC rev.200 board

Markus Niebel (10):
      ARM: dts: imx6qdl-mba6: change sound card model name
      ARM: dts: imx7-mba7: change sound card model name
      ARM: dts: mba6ul: change sound card model name
      ARM: dts: imx6qdl-tqma6: limit PMIC SW4 to 3.3V
      ARM: dts: imx6qdl-tqma6: use sw4_reg as 3.3V supply
      ARM: dts: imx6qdl-tqma6: Add partitions subnode to spi-nor
      ARM: dts: tqma6ul: Add partitions subnode to spi-nor
      ARM: dts: tqma7: Add partitions subnode to spi-nor
      arm64: dts: imx8mp-tqma8mpql-mba8mpxl: change sound card model name
      arm64: dts: mba8mx: change sound card model name

Markus Schneider-Pargmann (2):
      arm64: dts: ti: k3-am62x-sk-common: Add serial aliases
      arm64: dts: ti: k3-am62a7-sk: Add serial alias

Martin Blumenstingl (5):
      ARM: dts: amlogic: meson8: switch to the new PWM controller binding
      ARM: dts: amlogic: meson8b: switch to the new PWM controller binding
      arm64: dts: amlogic: gx: switch to the new PWM controller binding
      arm64: dts: amlogic: axg: switch to the new PWM controller binding
      arm64: dts: amlogic: g12: switch to the new PWM controller binding

Mathew McBride (1):
      arm64: dts: freescale: ten64: add usb hub definition

Max Merchel (1):
      ARM: dts: imx6ul-tqma6ul1: Change include order to disable fec2 node

Michael Walle (2):
      arm64: dts: ti: k3-am62p: fix pinctrl settings
      arm64: dts: ti: k3-j722s: fix pinctrl settings

Michal Simek (16):
      ARM: zynq: Remove deprecated device_type property
      ARM: zynq: DT: List OCM memory for all platforms
      ARM: zynq: Mark boot-phase-specific device nodes
      ARM: zynq: Wire smcc with nand/nor memories on zc770 platform
      ARM: zynq: Define u-boot bootscrip addr via DT
      ARM: zynq: Point via nvmem0 alias to eeprom on zc702/zc706
      ARM: zynq: Define rtc alias on zc702/zc706
      ARM: zynq: Rename i2c?-gpio to i2c?-gpio-grp
      ARM: zynq: Fix fpga region DT nodes name
      ARM: zynq: Enable QSPIs on platforms
      ARM: zynq: Add sdhci to alias node
      ARM: zynq: Remove ethernet0 alias from Microzed
      ARM: zynq: Do not define address/size-cells for nand-controller
      arm64: versal-net: Add description for b2197-00 revA board
      arm64: zynqmp: Use DT header for firmware constants
      dt-bindings: xilinx: Deprecate header with firmware constants

Mihai Sain (2):
      ARM: dts: microchip: sama7d65: Add flexcom 10 node
      ARM: dts: microchip: sama7d65_curiosity: Add power monitor support

Naman Trivedi (1):
      arm64: zynqmp: add clock-output-names property in clock nodes

Nayab Sayed (1):
      ARM: dts: microchip: sama7g5: add ADC hw trigger edge type

Nick Chan (29):
      arm64: dts: apple: Split s8000/s8003 SoC DTS files
      dt-bindings: arm: apple: Add T2 devices
      arm64: dts: apple: Add T2 devices
      dt-bindings: arm: apple: apple,pmgr: Add A7-A11, T2 compatibles
      dt-bindings: arm: apple: apple,pmgr-pwrstate: Add A7-A11, T2 compatibles
      arm64: dts: apple: s5l8960x: Add PMGR node
      arm64: dts: apple: t7000: Add PMGR node
      arm64: dts: apple: t7001: Add PMGR node
      arm64: dts: apple: s800-0-3: Add PMGR nodes
      arm64: dts: apple: s8001: Add PMGR nodes
      arm64: dts: apple: t8010: Add PMGR nodes
      arm64: dts: apple: t8011: Add PMGR nodes
      arm64: dts: apple: t8012: Add PMGR nodes
      arm64: dts: apple: t8015: Add PMGR nodes
      arm64: dts: apple: s5l8960x: Add cpufreq nodes
      arm64: dts: apple: t7000: Add cpufreq nodes
      arm64: dts: apple: t7001: Add cpufreq nodes
      arm64: dts: apple: Add cpufreq nodes for S8000/S8003
      arm64: dts: apple: s8001: Add cpufreq nodes
      arm64: dts: apple: t8010: Add cpufreq nodes
      arm64: dts: apple: t8011: Add cpufreq nodes
      arm64: dts: apple: t8012: Add cpufreq nodes
      arm64: dts: apple: t8015: Add cpufreq nodes
      arm64: dts: apple: t7000: Add missing CPU p-state 7 for J96 and J97
      arm64: dts: apple: s5l8960x: Add backlight nodes
      arm64: dts: apple: t7000: Add backlight nodes
      arm64: dts: apple: s800-0-3: Add backlight nodes
      arm64: dts: apple: t8010: Add backlight nodes
      arm64: dts: apple: t8015: Add backlight nodes

Nicolas Frattaroli (4):
      arm64: dts: rockchip: Add rng node to RK3588
      dt-bindings: clock: rk3576: add SCMI clocks
      arm64: dts: rockchip: fix RK3576 SCMI clock IDs
      arm64: dts: rockchip: remove ethm0_clk0_25m_out from Sige5 gmac0

Niklas Söderlund (7):
      arm64: dts: renesas: r8a779h0: Remove #address- and #size-cells from AVB[0-2]
      arm64: dts: renesas: gray-hawk-single: Describe AVB1 and AVB2
      arm64: dts: renesas: r8a779a0: Add FCPVX instances
      arm64: dts: renesas: r8a779a0: Add VSPX instances
      arm64: dts: renesas: r8a779h0: Add FCPVX instance
      arm64: dts: renesas: r8a779h0: Add VSPX instance
      arm64: dts: renesas: white-hawk-csi-dsi: Use names for CSI-2 data line orders

Ninad Malwade (1):
      arm64: tegra: Remove the Orin NX/Nano suspend key

Nishanth Menon (1):
      arm64: dts: ti: k3-am625-beagleplay: Reserve 128MiB of global CMA

Nobuhiro Iwamatsu (4):
      dt-bindings: soc: renesas: Document more Renesas RZ/V2H SoC variants
      dt-bindings: vendor-prefixes: Add Yuridenki-Shokai Co. Ltd.
      dt-bindings: soc: renesas: Document Yuridenki-Shokai Kakip board
      arm64: dts: renesas: Add initial device tree for Yuridenki-Shokai Kakip board

Nícolas F. R. A. Prado (3):
      arm64: dts: mediatek: mt8188: Assign apll1 clock as parent to avoid hang
      arm64: dts: mediatek: mt8390-genio-common: Add routes for DMIC
      arm64: dts: mediatek: mt8390-genio-common: Add delay codec for DMIC

Oleksij Rempel (12):
      arm64: dts: imx8mp-skov: describe HDMI display pipeline
      arm64: dts: imx8mp-skov: describe LVDS display pipeline
      arm64: dts: imx8mp-skov: describe mains fail detection
      arm64: dts: imx8mp-skov: fix phy-mode
      arm64: dts: imx8mp-skov: increase I2C clock frequency for RTC
      dt-bindings: vendor-prefixes: Add prefix for Priva
      dt-bindings: arm: stm32: Add Priva E-Measuringbox board
      arm64: dts: imx8mp-skov: add basic board as fallback
      dt-bindings: sound: convert ICS-43432 binding to YAML
      dt-bindings: arm: stm32: Add Plymovent AQM board
      ARM: dts: stm32: Add pinmux groups for Plymovent AQM board
      ARM: dts: stm32: Add Plymovent AQM devicetree

Patrick Wildt (2):
      dt-bindings: arm: rockchip: Add MNT Reform 2 (RCORE)
      arm64: dts: rockchip: add MNT Reform 2 laptop

Peter Griffin (1):
      arm64: dts: exynos: gs101: disable pinctrl_gsacore node

Quentin Schulz (17):
      arm64: dts: rockchip: add support for sound output over HDMI on RK3399 Puma Haikou
      arm64: dts: rockchip: add overlay test for WolfVision PF5
      arm64: dts: rockchip: add overlay test for Edgeble NCM6A/NCM6B
      arm64: dts: rockchip: add overlay tests for Rock 5B PCIe overlays
      arm64: dts: rockchip: minimal support for Pre-ICT tester adapter for RK3588 Jaguar
      arm64: dts: rockchip: add support for HAIKOU-LVDS-9904379 adapter for PX30 Ringneck
      arm64: dts: rockchip: add overlay for PX30 Ringneck Haikou Video Demo adapter
      arm64: dts: rockchip: add overlay for RK3399 Puma Haikou Video Demo adapter
      arm64: dts: rockchip: enable UART5 on RK3588 Tiger Haikou
      arm64: dts: rockchip: move DDC bus from Haikou carrierboard to RK3399 Puma DTSI
      arm64: dts: rockchip: move I2C6 from Haikou carrierboard to Puma DTSI
      arm64: dts: rockchip: disable I2C6 on Puma DTSI
      arm64: dts: rockchip: enable I2S0 in Haikou carrierboard, not Puma DTSI
      arm64: dts: rockchip: add EEPROM found on RK3399 Puma Haikou
      arm64: dts: rockchip: enable Ethernet in Haikou carrierboard, not Puma DTSI
      arm64: dts: rockchip: enable I2C3 in Haikou carrierboard, not Ringneck DTSI
      arm64: dts: rockchip: disable I2C2 bus by default on RK3588 Tiger

Rafael Beims (1):
      arm64: dts: colibri-imx8x: Add missing gpio-line-names

Roan van Dijk (2):
      ARM: dts: stm32: Add thermal support for STM32MP131
      ARM: dts: stm32: Add Priva E-Measuringbox devicetree

Rob Herring (Arm) (14):
      dt-bindings: marvell: armada-37xx: Add glinet,gl-mv1000 compatible
      dt-bindings: marvell: armada-7k-8k: Move Armada 8KPlus to schema
      dt-bindings: marvell: armada-7k-8k: Add missing 7040 and 8040 board compatibles
      arm64: dts: marvell: Drop incomplete root compatible/model properties
      arm64: dts: marvell: Fix missing/incorrect "marvell,armada3710" compatible
      arm64: dts: marvell: Add missing board compatible for IEI-Puzzle-M801
      arm64: dts: nvidia: Remove unused and undocumented "regulator-ramp-delay-scale" property
      arm64: dts: amd/seattle: Base Overdrive B1 on top of B0 version
      arm64: dts: amd/seattle: Move and simplify fixed clocks
      arm64: dts: amd/seattle: Fix bus, mmc, and ethernet node names
      arm64: dts: amd/seattle: Drop undocumented "spi-controller" properties
      arm64: dts: marvell: Move arch timer and pmu nodes to top-level
      arm64: dts: marvell: Drop unused CP11X_TYPE define
      arm64: dts: marvell: Use preferred node names for "simple-bus"

Ryan Wanner (9):
      ARM: dts: microchip: sama7d65: Add chipID for sama7d65
      ARM: dts: microchip: sama7d65: Add DMAs to sama7d65 SoC
      ARM: dts: microchip: sama7d65: Enable DMAs
      ARM: dts: microchip: sama7d65: Add Reset Controller to sama7d65 SoC
      ARM: dts: microchip: sama7d65: Add Shutdown controller support
      ARM: dts: microchip: sama7d65: Add RTC support for sama7d65
      ARM: dts: microchip: sama7d65: Add SFRBU support to sama7d65
      ARM: dts: microchip: sama7d65: Enable shutdown controller
      ARM: dts: microchip: sama7d65: Add watchdog for sama7d65

Sai Krishna Potthuri (1):
      ARM: zynq: Replace 'io-standard' with 'power-source' property

Sai Sree Kartheek Adivi (1):
      arm64: dts: ti: k3-am62a-mcu: enable mcu domain pinmux

Sandie Cao (1):
      riscv: dts: starfive: fml13v01: enable pcie1

Sasha Finkelstein (2):
      arm64: dts: apple: Add touchbar digitizer nodes
      arm64: dts: apple: Add touchbar screen nodes

Sebastian Reichel (2):
      arm64: dts: rockchip: Add GPU power domain regulator dependency for RK3588
      arm64: dts: rockchip: Enable HDMI receiver on rock-5b

Shengyu Qu (1):
      riscv: dts: starfive: Unify regulator naming scheme

Shreeya Patel (1):
      arm64: dts: rockchip: Add device tree support for HDMI RX Controller

Shubhrajyoti Datta (1):
      dt-bindings: soc: Add new VN-X board description based on Versal NET

Shuosheng Huang (1):
      arm64: dts: allwinner: a100: Add CPU Operating Performance Points table

Siddharth Vadapalli (6):
      arm64: dts: ti: k3-am62a7-sk: Add boot phase tag for USB0
      arm64: dts: ti: k3-am62p5-sk: Add boot phase tag for USB0
      arm64: dts: ti: k3-j721e-common-proc-board: Add boot phase tag to SERDES3
      arm64: dts: ti: k3-j721e-sk: Add boot phase tag to SERDES3
      arm64: dts: ti: k3-am62p5-sk: Support SoC wakeup using USB1 wakeup
      arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix serdes_ln_ctrl reg-masks

Sowon Na (1):
      arm64: dts: exynosautov920: add ufs phy for ExynosAutov920 SoC

Stefan Eichenberger (2):
      arm64: dts: imx8-apalis: add clock configuration for 44.1 kHz hdmi audio
      arm64: dts: ti: k3-am62-verdin-dahlia: add Microphone Jack to sound card

Stephen Chen (1):
      arm64: dts: rockchip: Add Radxa ROCK 4D device tree

Svyatoslav Ryhel (5):
      ARM: tegra: Switch DSI-B clock parent to PLLD on Tegra114
      ARM: tegra: Add ARM PMU node on Tegra114
      ARM: tegra: Add HDA node on Tegra114
      ARM: tegra: Add DSI-A and DSI-B nodes on Tegra124
      ARM: tegra: tf101: Add al3000a illuminance sensor node

Teresa Remmet (5):
      arm64: dts: imx8mm-phycore-som: Keep LDO3 on in suspend
      arm64: dts: imx8mm-phycore-som: Remove magic-packet property
      arm64: dts: imx8mm-phyboard-polis: Add support for PEB-AV-10
      arm64: dts: imx8mm-phycore-som: Add no-eth phy overlay
      arm64: dts: imx8mm-phycore-som: Add overlay to disable SPI NOR flash

Thierry Reding (2):
      dt-bindings: display: tegra: Document Tegra124 MIPI
      dt-bindings: Document Tegra114 HDA support

Tom Rini (2):
      dt-bindings: omap: Add TI Pandaboard A4 variant
      ARM: dts: omap4-panda-a4: Add missing model and compatible properties

Tudor Ambarus (3):
      arm64: dts: exynos: gs101: add SRAM node
      arm64: dts: exynos: gs101: add AP to APM mailbox node
      arm64: dts: exynos: gs101: add ACPM protocol node

Udit Kumar (1):
      arm64: dts: ti: k3-j721s2-som-p0: Add flash partition details

Vaishnav Achath (3):
      arm64: dts: ti: k3-j722s-main: Add BCDMA CSI overrides
      arm64: dts: ti: k3-j722s-main: Add CSI2RX nodes
      arm64: dts: ti: k3-j722s-evm: Add camera peripherals

Vibhore Vardhan (3):
      arm64: dts: ti: k3-am62a7-sk: Add alias for RTC
      arm64: dts: ti: k3-am62p-j722s-common-wakeup: Configure ti-sysc for wkup_uart0
      arm64: dts: ti: k3-am62p5-sk: Add serial alias

Vincenzo Frascino (9):
      arm64: Kconfig: Update description for CONFIG_ARCH_VEXPRESS
      dt-bindings: arm: Add Morello compatibility
      dt-bindings: arm: Add Morello fvp compatibility
      dt-bindings: arm: Add Rainier compatibility
      dt-bindings: arm-pmu: Add support for ARM Rainier PMU
      arm64: dts: morello: Add support for common functionalities
      arm64: dts: morello: Add support for soc dts
      arm64: dts: morello: Add support for fvp dts
      MAINTAINERS: Add Vincenzo Frascino as Arm Morello Maintainer

Wadim Egorov (7):
      arm64: dts: ti: k3-am64-phycore-som: Reserve RTOS IPC memory
      arm64: dts: ti: k3-am62-phycore-som: Reserve RTOS IPC memory
      arm64: dts: ti: k3-am62x-phyboard-lyra: Add boot phase tags
      arm64: dts: ti: k3-am62a-phycore-som: Add boot phase tags
      arm64: dts: ti: k3-am642-phyboard-electra: Add boot phase tags
      arm64: dts: ti: k3-am642-phyboard-electra: Reorder properties per DTS coding style
      arm64: dts: ti: k3-am62a-phycore-som: Reorder properties per DTS coding style

Wolfram Sang (7):
      ARM: dts: at91: calao_usb: fix wrong polarity for LED
      ARM: dts: at91: calao_usb: remove heartbeat for User LEDs
      ARM: dts: at91: use correct vendor name for Calao boards
      ARM: dts: at91: calao_usb: fix button nodes
      ARM: dts: at91: usb_a9g20_lpw: use proper mmc node name
      ARM: dts: microchip: usb_a9263: fix wrong vendor
      ARM: dts: microchip: fix faulty ohci/ehci node names

Xianwei Zhao (2):
      arm64: dts: Add gpio_intc node for Amlogic A4 SoCs
      arm64: dts: Add gpio_intc node for Amlogic A5 SoCs

Xu Yang (2):
      arm64: dts: imx95: add usb3 related nodes
      arm64: dts: imx95-19x19-evk: add typec nodes and enable usb3 node

Yannic Moog (3):
      arm64: dts: imx8mm-phycore-som: add descriptions to nodes
      arm64: dts: imx8mm-phyboard-polis: add RTC description
      arm64: dts: imx8mm: move bulk of rtc properties to carrierboards

Yao Zi (6):
      dt-bindings: clock: Document clock and reset unit of RK3528
      arm64: dts: rockchip: Add clock generators for RK3528 SoC
      arm64: dts: rockchip: Add UART clocks for RK3528 SoC
      dt-bindings: soc: rockchip: Add RK3528 VO GRF syscon
      dt-bindings: soc: rockchip: Add RK3528 VPU GRF syscon
      arm64: dts: rockchip: Fix PWM pinctrl names

Yashwanth Varakala (2):
      arm64: dts: imx8mm-phycore-som: Assign regulator for dsi to lvds bridge
      arm64: dts: imx8mm-phyboard-polis: Assign missing regulator for bluetooth

Yixun Lan (1):
      MAINTAINERS: spacemit: update various info

 Documentation/devicetree/bindings/arm/apple.yaml   |   41 +
 .../devicetree/bindings/arm/apple/apple,pmgr.yaml  |    5 +
 .../devicetree/bindings/arm/arm,morello.yaml       |   35 +
 Documentation/devicetree/bindings/arm/cpus.yaml    |    1 +
 Documentation/devicetree/bindings/arm/fsl.yaml     |   27 +-
 Documentation/devicetree/bindings/arm/google.yaml  |    3 +-
 .../bindings/arm/marvell/armada-37xx.yaml          |    1 +
 .../bindings/arm/marvell/armada-7k-8k.yaml         |   25 +
 .../devicetree/bindings/arm/marvell/armada-8kp.txt |   15 -
 .../devicetree/bindings/arm/mediatek.yaml          |    5 +
 Documentation/devicetree/bindings/arm/pmu.yaml     |    1 +
 .../devicetree/bindings/arm/rockchip.yaml          |   25 +-
 .../bindings/arm/stm32/st,stm32-syscon.yaml        |    2 +
 .../devicetree/bindings/arm/stm32/stm32.yaml       |   22 +
 Documentation/devicetree/bindings/arm/sunxi.yaml   |    5 +
 Documentation/devicetree/bindings/arm/ti/omap.yaml |    7 +
 .../devicetree/bindings/ata/ceva,ahci-1v84.yaml    |    4 +-
 .../bindings/clock/rockchip,rk3528-cru.yaml        |   64 +
 .../bindings/clock/samsung,exynos990-clock.yaml    |   19 +
 .../display/tegra/nvidia,tegra114-mipi.yaml        |    1 +
 .../bindings/dma/xilinx/xlnx,zynqmp-dma-1.0.yaml   |    3 +-
 .../bindings/iio/adc/xlnx,zynqmp-ams.yaml          |    3 +-
 Documentation/devicetree/bindings/mfd/syscon.yaml  |    2 +
 .../devicetree/bindings/net/cdns,macb.yaml         |    7 +-
 .../bindings/power/apple,pmgr-pwrstate.yaml        |    5 +
 .../devicetree/bindings/riscv/spacemit.yaml        |    1 +
 .../soc/renesas/renesas,r9a09g057-sys.yaml         |    5 +-
 .../devicetree/bindings/soc/renesas/renesas.yaml   |   16 +
 .../devicetree/bindings/soc/rockchip/grf.yaml      |    3 +
 .../bindings/soc/samsung/exynos-usi.yaml           |   99 +-
 .../devicetree/bindings/soc/xilinx/xilinx.yaml     |   11 +-
 .../devicetree/bindings/sound/ics43432.txt         |   19 -
 .../bindings/sound/invensense,ics43432.yaml        |   51 +
 .../bindings/sound/nvidia,tegra30-hda.yaml         |    1 +
 .../devicetree/bindings/spi/spi-zynqmp-qspi.yaml   |    3 +-
 .../devicetree/bindings/usb/dwc3-xilinx.yaml       |    3 +-
 .../devicetree/bindings/usb/mediatek,mtk-xhci.yaml |    4 +
 .../devicetree/bindings/usb/mediatek,mtu3.yaml     |   12 +
 .../devicetree/bindings/vendor-prefixes.yaml       |   10 +-
 MAINTAINERS                                        |   14 +-
 arch/arm/boot/dts/allwinner/Makefile               |    2 +
 .../dts/allwinner/sun8i-v3s-netcube-kumquat.dts    |  276 ++++
 arch/arm/boot/dts/allwinner/sun8i-v3s.dtsi         |    6 +
 arch/arm/boot/dts/amlogic/meson8.dtsi              |   18 +-
 arch/arm/boot/dts/amlogic/meson8b-ec100.dts        |    2 -
 arch/arm/boot/dts/amlogic/meson8b-mxq.dts          |    2 -
 arch/arm/boot/dts/amlogic/meson8b-odroidc1.dts     |    2 -
 arch/arm/boot/dts/amlogic/meson8b.dtsi             |   18 +-
 arch/arm/boot/dts/cirrus/ep7211-edb7211.dts        |    2 +-
 .../dts/intel/ixp/intel-ixp42x-netgear-wg302v1.dts |   40 +-
 arch/arm/boot/dts/intel/ixp/intel-ixp4xx.dtsi      |    2 +-
 .../boot/dts/marvell/armada-385-clearfog-gtr.dtsi  |    8 +-
 .../boot/dts/marvell/armada-388-clearfog-base.dts  |    2 +-
 arch/arm/boot/dts/marvell/kirkwood-openrd.dtsi     |    4 +-
 arch/arm/boot/dts/microchip/aks-cdu.dts            |    2 +-
 arch/arm/boot/dts/microchip/animeo_ip.dts          |    2 +-
 arch/arm/boot/dts/microchip/at91-foxg20.dts        |    2 +-
 arch/arm/boot/dts/microchip/at91-qil_a9260.dts     |    2 +-
 arch/arm/boot/dts/microchip/at91-sam9_l9260.dts    |    2 +-
 .../boot/dts/microchip/at91-sama5d27_som1_ek.dts   |    4 +-
 .../arm/boot/dts/microchip/at91-sama5d2_ptc_ek.dts |    4 +-
 .../boot/dts/microchip/at91-sama5d2_xplained.dts   |    4 +-
 .../boot/dts/microchip/at91-sama5d3_xplained.dts   |    4 +-
 .../boot/dts/microchip/at91-sama5d4_ma5d4evk.dts   |    4 +-
 .../boot/dts/microchip/at91-sama5d4_xplained.dts   |    4 +-
 arch/arm/boot/dts/microchip/at91-sama5d4ek.dts     |    4 +-
 .../boot/dts/microchip/at91-sama7d65_curiosity.dts |   73 +
 arch/arm/boot/dts/microchip/at91-sama7g5ek.dts     |    1 +
 arch/arm/boot/dts/microchip/at91-vinco.dts         |    4 +-
 arch/arm/boot/dts/microchip/at91rm9200.dtsi        |    2 +-
 arch/arm/boot/dts/microchip/at91rm9200ek.dts       |    2 +-
 arch/arm/boot/dts/microchip/at91sam9260.dtsi       |    2 +-
 arch/arm/boot/dts/microchip/at91sam9260ek.dts      |    2 +-
 arch/arm/boot/dts/microchip/at91sam9261.dtsi       |    2 +-
 arch/arm/boot/dts/microchip/at91sam9261ek.dts      |    2 +-
 arch/arm/boot/dts/microchip/at91sam9263.dtsi       |    2 +-
 arch/arm/boot/dts/microchip/at91sam9263ek.dts      |    2 +-
 .../boot/dts/microchip/at91sam9g20ek_common.dtsi   |    2 +-
 arch/arm/boot/dts/microchip/at91sam9g45.dtsi       |    4 +-
 arch/arm/boot/dts/microchip/at91sam9m10g45ek.dts   |    4 +-
 arch/arm/boot/dts/microchip/at91sam9n12.dtsi       |    2 +-
 arch/arm/boot/dts/microchip/at91sam9n12ek.dts      |    2 +-
 arch/arm/boot/dts/microchip/at91sam9x5.dtsi        |    4 +-
 arch/arm/boot/dts/microchip/ethernut5.dts          |    2 +-
 arch/arm/boot/dts/microchip/evk-pro3.dts           |    2 +-
 arch/arm/boot/dts/microchip/mpa1600.dts            |    2 +-
 arch/arm/boot/dts/microchip/pm9g45.dts             |    4 +-
 arch/arm/boot/dts/microchip/sam9x60.dtsi           |    4 +-
 arch/arm/boot/dts/microchip/sama5d2.dtsi           |    4 +-
 arch/arm/boot/dts/microchip/sama5d3.dtsi           |    4 +-
 arch/arm/boot/dts/microchip/sama5d3xmb.dtsi        |    4 +-
 arch/arm/boot/dts/microchip/sama5d4.dtsi           |    4 +-
 arch/arm/boot/dts/microchip/sama7d65.dtsi          |   95 ++
 arch/arm/boot/dts/microchip/tny_a9260.dts          |    2 +-
 arch/arm/boot/dts/microchip/tny_a9260_common.dtsi  |    2 +-
 arch/arm/boot/dts/microchip/tny_a9263.dts          |    2 +-
 arch/arm/boot/dts/microchip/tny_a9g20.dts          |    2 +-
 arch/arm/boot/dts/microchip/usb_a9260.dts          |    2 +-
 arch/arm/boot/dts/microchip/usb_a9260_common.dtsi  |   11 +-
 arch/arm/boot/dts/microchip/usb_a9263.dts          |   11 +-
 arch/arm/boot/dts/microchip/usb_a9g20-dab-mmx.dtsi |   10 +-
 arch/arm/boot/dts/microchip/usb_a9g20.dts          |    2 +-
 arch/arm/boot/dts/microchip/usb_a9g20_common.dtsi  |    2 +-
 arch/arm/boot/dts/microchip/usb_a9g20_lpw.dts      |    4 +-
 arch/arm/boot/dts/nvidia/tegra114.dtsi             |   34 +-
 arch/arm/boot/dts/nvidia/tegra124.dtsi             |   40 +
 arch/arm/boot/dts/nvidia/tegra20-asus-tf101.dts    |   11 +
 arch/arm/boot/dts/nxp/imx/Makefile                 |   10 +
 arch/arm/boot/dts/nxp/imx/imx31.dtsi               |    2 +-
 arch/arm/boot/dts/nxp/imx/imx50.dtsi               |    2 +-
 arch/arm/boot/dts/nxp/imx/imx51.dtsi               |    2 +-
 arch/arm/boot/dts/nxp/imx/imx53-mba53.dts          |    2 +-
 arch/arm/boot/dts/nxp/imx/imx53-ppd.dts            |    2 +-
 arch/arm/boot/dts/nxp/imx/imx53.dtsi               |    2 +-
 .../boot/dts/nxp/imx/imx6dl-colibri-v1.2-aster.dts |   11 +
 .../dts/nxp/imx/imx6dl-colibri-v1.2-eval-v3.dts    |   11 +
 .../dts/nxp/imx/imx6dl-colibri-v1.2-iris-v2.dts    |   11 +
 .../boot/dts/nxp/imx/imx6dl-colibri-v1.2-iris.dts  |   11 +
 .../dts/nxp/imx/imx6q-apalis-v1.2-eval-v1.2.dts    |   11 +
 .../boot/dts/nxp/imx/imx6q-apalis-v1.2-eval.dts    |   11 +
 .../dts/nxp/imx/imx6q-apalis-v1.2-ixora-v1.1.dts   |   11 +
 .../dts/nxp/imx/imx6q-apalis-v1.2-ixora-v1.2.dts   |   11 +
 .../boot/dts/nxp/imx/imx6q-apalis-v1.2-ixora.dts   |   11 +
 arch/arm/boot/dts/nxp/imx/imx6qdl-apalis-v1.2.dtsi |   57 +
 arch/arm/boot/dts/nxp/imx/imx6qdl-apalis.dtsi      |    2 -
 .../arm/boot/dts/nxp/imx/imx6qdl-colibri-v1.2.dtsi |   57 +
 arch/arm/boot/dts/nxp/imx/imx6qdl-colibri.dtsi     |    2 -
 arch/arm/boot/dts/nxp/imx/imx6qdl-mba6.dtsi        |    2 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi       |   25 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6a.dtsi      |    4 +-
 arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi      |    4 +-
 arch/arm/boot/dts/nxp/imx/imx6ul-14x14-evk.dtsi    |   32 +
 .../boot/dts/nxp/imx/imx6ul-tqma6ul-common.dtsi    |   11 +-
 .../boot/dts/nxp/imx/imx6ul-tqma6ul1-mba6ulx.dts   |    3 +-
 arch/arm/boot/dts/nxp/imx/imx6ul-tqma6ul1.dtsi     |    2 -
 .../boot/dts/nxp/imx/imx6ul-var-som-concerto.dts   |  320 +++++
 arch/arm/boot/dts/nxp/imx/imx6ul-var-som.dtsi      |  233 ++++
 arch/arm/boot/dts/nxp/imx/imx7-mba7.dtsi           |    2 +-
 arch/arm/boot/dts/nxp/imx/imx7-tqma7.dtsi          |    7 +
 arch/arm/boot/dts/nxp/imx/imx7d-sdb.dts            |   32 +
 arch/arm/boot/dts/nxp/imx/imx7s.dtsi               |   56 +-
 arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi             |    2 +-
 arch/arm/boot/dts/nxp/mxs/Makefile                 |    3 +
 arch/arm/boot/dts/nxp/mxs/imx28-btt3-0.dts         |   12 +
 arch/arm/boot/dts/nxp/mxs/imx28-btt3-1.dts         |    8 +
 arch/arm/boot/dts/nxp/mxs/imx28-btt3-2.dts         |   39 +
 arch/arm/boot/dts/nxp/mxs/imx28-btt3.dtsi          |  313 +++++
 arch/arm/boot/dts/nxp/mxs/imx28-sps1.dts           |   13 +-
 arch/arm/boot/dts/nxp/vf/vf610-bk4.dts             |    4 +-
 arch/arm/boot/dts/nxp/vf/vf610-colibri.dtsi        |    1 -
 arch/arm/boot/dts/nxp/vf/vf610-zii-dev-rev-c.dts   |    4 +-
 arch/arm/boot/dts/nxp/vf/vfxxx.dtsi                |   21 +-
 arch/arm/boot/dts/renesas/r8a7790-lager.dts        |    1 +
 arch/arm/boot/dts/renesas/r8a7790-stout.dts        |    1 +
 arch/arm/boot/dts/renesas/r8a7790.dtsi             |    7 +
 arch/arm/boot/dts/renesas/r8a7791-koelsch.dts      |    1 +
 arch/arm/boot/dts/renesas/r8a7791-porter.dts       |    1 +
 arch/arm/boot/dts/renesas/r8a7791.dtsi             |    7 +
 arch/arm/boot/dts/renesas/r8a7792-blanche.dts      |    1 +
 arch/arm/boot/dts/renesas/r8a7792-wheat.dts        |    1 +
 arch/arm/boot/dts/renesas/r8a7792.dtsi             |    6 +
 arch/arm/boot/dts/renesas/r8a7793-gose.dts         |    1 +
 arch/arm/boot/dts/renesas/r8a7793.dtsi             |    7 +
 arch/arm/boot/dts/renesas/r8a7794-alt.dts          |    1 +
 arch/arm/boot/dts/renesas/r8a7794-silk.dts         |    1 +
 arch/arm/boot/dts/renesas/r8a7794.dtsi             |    7 +
 arch/arm/boot/dts/renesas/r9a06g032.dtsi           |   20 +-
 arch/arm/boot/dts/st/Makefile                      |    4 +
 arch/arm/boot/dts/st/stm32f746-disco.dts           |   18 +
 arch/arm/boot/dts/st/stm32f769-disco.dts           |    7 +-
 arch/arm/boot/dts/st/stm32mp131.dtsi               |   35 +
 arch/arm/boot/dts/st/stm32mp133c-prihmb.dts        |  496 +++++++
 arch/arm/boot/dts/st/stm32mp135f-dhcor-dhsbc.dts   |   30 +-
 arch/arm/boot/dts/st/stm32mp15-pinctrl.dtsi        |  292 ++++
 arch/arm/boot/dts/st/stm32mp151c-plyaqm.dts        |  376 ++++++
 .../boot/dts/st/stm32mp153c-lxa-fairytux2-gen1.dts |  103 ++
 .../boot/dts/st/stm32mp153c-lxa-fairytux2-gen2.dts |  147 ++
 .../arm/boot/dts/st/stm32mp153c-lxa-fairytux2.dtsi |  397 ++++++
 arch/arm/boot/dts/st/stm32mp157c-dk2.dts           |    2 +-
 arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts    |   10 +-
 .../dts/ti/omap/omap3-evm-processor-common.dtsi    |    2 +-
 arch/arm/boot/dts/ti/omap/omap4-l4.dtsi            |    8 +-
 arch/arm/boot/dts/ti/omap/omap4-panda-a4.dts       |    5 +
 arch/arm/boot/dts/xilinx/zynq-7000.dtsi            |   33 +-
 arch/arm/boot/dts/xilinx/zynq-cc108.dts            |   41 +-
 arch/arm/boot/dts/xilinx/zynq-ebaz4205.dts         |    2 +
 arch/arm/boot/dts/xilinx/zynq-microzed.dts         |   10 +-
 arch/arm/boot/dts/xilinx/zynq-parallella.dts       |    1 -
 arch/arm/boot/dts/xilinx/zynq-zc702.dts            |   85 +-
 arch/arm/boot/dts/xilinx/zynq-zc706.dts            |   67 +-
 arch/arm/boot/dts/xilinx/zynq-zc770-xm010.dts      |   39 +-
 arch/arm/boot/dts/xilinx/zynq-zc770-xm011.dts      |   31 +
 arch/arm/boot/dts/xilinx/zynq-zc770-xm012.dts      |   35 +
 arch/arm/boot/dts/xilinx/zynq-zc770-xm013.dts      |   41 +-
 arch/arm/boot/dts/xilinx/zynq-zed.dts              |   43 +-
 arch/arm/boot/dts/xilinx/zynq-zturn-common.dtsi    |    8 +
 arch/arm/boot/dts/xilinx/zynq-zybo-z7.dts          |   10 +-
 arch/arm/boot/dts/xilinx/zynq-zybo.dts             |    9 +-
 arch/arm64/Kconfig.platforms                       |    9 +-
 arch/arm64/boot/dts/airoha/en7581-evb.dts          |   44 +
 arch/arm64/boot/dts/airoha/en7581.dtsi             |   91 ++
 .../dts/allwinner/sun50i-a100-allwinner-perf1.dts  |    5 +
 .../boot/dts/allwinner/sun50i-a100-cpu-opp.dtsi    |   90 ++
 arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi     |    8 +
 .../allwinner/sun50i-h700-anbernic-rg35xx-2024.dts |   18 +-
 .../allwinner/sun50i-h700-anbernic-rg35xx-h.dts    |   23 +
 arch/arm64/boot/dts/amd/amd-overdrive-rev-b0.dts   |    2 +-
 arch/arm64/boot/dts/amd/amd-overdrive-rev-b1.dts   |   61 +-
 arch/arm64/boot/dts/amd/amd-seattle-clks.dtsi      |   24 +-
 arch/arm64/boot/dts/amd/amd-seattle-soc.dtsi       |    8 +-
 arch/arm64/boot/dts/amd/amd-seattle-xgbe-b.dtsi    |   32 +-
 arch/arm64/boot/dts/amlogic/amlogic-a4.dtsi        |   21 +
 arch/arm64/boot/dts/amlogic/amlogic-a5.dtsi        |   12 +
 arch/arm64/boot/dts/amlogic/meson-axg.dtsi         |   24 +-
 arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi  |   33 +-
 arch/arm64/boot/dts/amlogic/meson-g12a-fbx8am.dts  |    4 -
 .../boot/dts/amlogic/meson-g12a-radxa-zero.dts     |    4 -
 arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts  |    4 -
 arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts    |    2 -
 arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts |    4 -
 .../dts/amlogic/meson-g12b-a311d-libretech-cc.dts  |    2 -
 .../boot/dts/amlogic/meson-g12b-bananapi-cm4.dtsi  |    4 -
 .../boot/dts/amlogic/meson-g12b-bananapi.dtsi      |    4 -
 .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi   |    4 -
 arch/arm64/boot/dts/amlogic/meson-g12b-odroid.dtsi |    4 -
 .../boot/dts/amlogic/meson-g12b-radxa-zero2.dts    |    8 -
 arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi   |    6 -
 .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi    |    6 -
 .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi |    2 -
 arch/arm64/boot/dts/amlogic/meson-gx.dtsi          |    8 +-
 .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts      |    2 -
 .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts    |    2 -
 arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi   |    2 -
 .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi      |    2 -
 arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi  |    2 -
 arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi        |   25 +
 .../boot/dts/amlogic/meson-gxl-s805x-p241.dts      |    2 -
 .../amlogic/meson-gxl-s905w-jethome-jethub-j80.dts |    2 -
 .../dts/amlogic/meson-gxl-s905x-hwacom-amazetv.dts |    2 -
 .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts     |    2 -
 .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts    |    2 -
 .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi     |    2 -
 arch/arm64/boot/dts/amlogic/meson-gxl.dtsi         |   25 +
 .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts     |    4 -
 arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts |    2 -
 .../dts/amlogic/meson-libretech-cottonwood.dtsi    |    6 -
 arch/arm64/boot/dts/amlogic/meson-sm1-ac2xx.dtsi   |    6 -
 .../arm64/boot/dts/amlogic/meson-sm1-bananapi.dtsi |    2 -
 .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts    |    2 -
 arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi  |    2 -
 arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts   |    6 -
 arch/arm64/boot/dts/apple/Makefile                 |   16 +
 arch/arm64/boot/dts/apple/s5l8960x-5s.dtsi         |    9 +
 arch/arm64/boot/dts/apple/s5l8960x-air1.dtsi       |    5 +
 arch/arm64/boot/dts/apple/s5l8960x-mini2.dtsi      |    5 +
 arch/arm64/boot/dts/apple/s5l8960x-opp.dtsi        |   45 +
 arch/arm64/boot/dts/apple/s5l8960x-pmgr.dtsi       |  610 +++++++++
 arch/arm64/boot/dts/apple/s5l8960x.dtsi            |   30 +
 arch/arm64/boot/dts/apple/s5l8965x-opp.dtsi        |   45 +
 arch/arm64/boot/dts/apple/s800-0-3-common.dtsi     |    4 +
 arch/arm64/boot/dts/apple/s800-0-3-pmgr.dtsi       |  757 +++++++++++
 arch/arm64/boot/dts/apple/s800-0-3.dtsi            |  179 +++
 arch/arm64/boot/dts/apple/s8000.dtsi               |  162 +--
 arch/arm64/boot/dts/apple/s8001-common.dtsi        |    1 +
 arch/arm64/boot/dts/apple/s8001-j98a-j99a.dtsi     |   26 +
 arch/arm64/boot/dts/apple/s8001-j98a.dts           |    1 +
 arch/arm64/boot/dts/apple/s8001-j99a.dts           |    1 +
 arch/arm64/boot/dts/apple/s8001-pmgr.dtsi          |  822 ++++++++++++
 arch/arm64/boot/dts/apple/s8001.dtsi               |   81 ++
 arch/arm64/boot/dts/apple/s8003.dtsi               |   63 +-
 arch/arm64/boot/dts/apple/s800x-6s.dtsi            |    4 +
 arch/arm64/boot/dts/apple/s800x-ipad5.dtsi         |    4 +
 arch/arm64/boot/dts/apple/s800x-se.dtsi            |    4 +
 arch/arm64/boot/dts/apple/spi1-nvram.dtsi          |   39 +
 arch/arm64/boot/dts/apple/t600x-common.dtsi        |    7 +
 arch/arm64/boot/dts/apple/t600x-die0.dtsi          |   28 +
 arch/arm64/boot/dts/apple/t600x-gpio-pins.dtsi     |   14 +
 arch/arm64/boot/dts/apple/t600x-j314-j316.dtsi     |    2 +
 arch/arm64/boot/dts/apple/t600x-j375.dtsi          |    2 +
 arch/arm64/boot/dts/apple/t7000-6.dtsi             |    8 +
 arch/arm64/boot/dts/apple/t7000-handheld.dtsi      |    4 +
 arch/arm64/boot/dts/apple/t7000-j42d.dts           |    5 +
 arch/arm64/boot/dts/apple/t7000-mini4.dtsi         |   12 +
 arch/arm64/boot/dts/apple/t7000-n102.dts           |    4 +
 arch/arm64/boot/dts/apple/t7000-pmgr.dtsi          |  641 +++++++++
 arch/arm64/boot/dts/apple/t7000.dtsi               |   73 +
 arch/arm64/boot/dts/apple/t7001-air2.dtsi          |    1 +
 arch/arm64/boot/dts/apple/t7001-pmgr.dtsi          |  650 +++++++++
 arch/arm64/boot/dts/apple/t7001.dtsi               |   65 +
 arch/arm64/boot/dts/apple/t8010-7.dtsi             |   12 +
 arch/arm64/boot/dts/apple/t8010-common.dtsi        |    4 +
 arch/arm64/boot/dts/apple/t8010-ipad6.dtsi         |   12 +
 arch/arm64/boot/dts/apple/t8010-n112.dts           |    4 +
 arch/arm64/boot/dts/apple/t8010-pmgr.dtsi          |  772 +++++++++++
 arch/arm64/boot/dts/apple/t8010.dtsi               |  115 ++
 arch/arm64/boot/dts/apple/t8011-common.dtsi        |    1 +
 arch/arm64/boot/dts/apple/t8011-pmgr.dtsi          |  806 +++++++++++
 arch/arm64/boot/dts/apple/t8011-pro2.dtsi          |    8 +
 arch/arm64/boot/dts/apple/t8011.dtsi               |  101 ++
 arch/arm64/boot/dts/apple/t8012-j132.dts           |   14 +
 arch/arm64/boot/dts/apple/t8012-j137.dts           |   14 +
 arch/arm64/boot/dts/apple/t8012-j140a.dts          |   14 +
 arch/arm64/boot/dts/apple/t8012-j140k.dts          |   14 +
 arch/arm64/boot/dts/apple/t8012-j152f.dts          |   15 +
 arch/arm64/boot/dts/apple/t8012-j160.dts           |   14 +
 arch/arm64/boot/dts/apple/t8012-j174.dts           |   14 +
 arch/arm64/boot/dts/apple/t8012-j185.dts           |   14 +
 arch/arm64/boot/dts/apple/t8012-j185f.dts          |   14 +
 arch/arm64/boot/dts/apple/t8012-j213.dts           |   15 +
 arch/arm64/boot/dts/apple/t8012-j214k.dts          |   15 +
 arch/arm64/boot/dts/apple/t8012-j215.dts           |   15 +
 arch/arm64/boot/dts/apple/t8012-j223.dts           |   15 +
 arch/arm64/boot/dts/apple/t8012-j230k.dts          |   14 +
 arch/arm64/boot/dts/apple/t8012-j680.dts           |   15 +
 arch/arm64/boot/dts/apple/t8012-j780.dts           |   15 +
 arch/arm64/boot/dts/apple/t8012-jxxx.dtsi          |   44 +
 arch/arm64/boot/dts/apple/t8012-pmgr.dtsi          |  837 ++++++++++++
 arch/arm64/boot/dts/apple/t8012-touchbar.dtsi      |   20 +
 arch/arm64/boot/dts/apple/t8012.dtsi               |  281 ++++
 arch/arm64/boot/dts/apple/t8015-8.dtsi             |    4 +
 arch/arm64/boot/dts/apple/t8015-common.dtsi        |    1 +
 arch/arm64/boot/dts/apple/t8015-pmgr.dtsi          |  931 +++++++++++++
 arch/arm64/boot/dts/apple/t8015.dtsi               |  151 +++
 arch/arm64/boot/dts/apple/t8103-j293.dts           |   58 +
 arch/arm64/boot/dts/apple/t8103-jxxx.dtsi          |    2 +
 arch/arm64/boot/dts/apple/t8103-pmgr.dtsi          |   18 +-
 arch/arm64/boot/dts/apple/t8103.dtsi               |  137 ++
 arch/arm64/boot/dts/apple/t8112-j493.dts           |   54 +
 arch/arm64/boot/dts/apple/t8112-jxxx.dtsi          |    2 +
 arch/arm64/boot/dts/apple/t8112.dtsi               |  105 +-
 arch/arm64/boot/dts/arm/Makefile                   |    1 +
 arch/arm64/boot/dts/arm/corstone1000-fvp.dts       |   26 +
 arch/arm64/boot/dts/arm/corstone1000.dtsi          |    3 +-
 arch/arm64/boot/dts/arm/morello-fvp.dts            |   77 ++
 arch/arm64/boot/dts/arm/morello-sdp.dts            |  157 +++
 arch/arm64/boot/dts/arm/morello.dtsi               |  323 +++++
 arch/arm64/boot/dts/exynos/exynos8895-dreamlte.dts |   72 +
 arch/arm64/boot/dts/exynos/exynos8895.dtsi         |  956 +++++++++++++-
 arch/arm64/boot/dts/exynos/exynos990.dtsi          |   92 +-
 arch/arm64/boot/dts/exynos/exynosautov920.dtsi     |  138 ++
 arch/arm64/boot/dts/exynos/google/Makefile         |    1 +
 arch/arm64/boot/dts/exynos/google/gs101-oriole.dts |  267 +---
 .../boot/dts/exynos/google/gs101-pixel-common.dtsi |  294 ++++
 arch/arm64/boot/dts/exynos/google/gs101-raven.dts  |   29 +
 arch/arm64/boot/dts/exynos/google/gs101.dtsi       |   66 +-
 arch/arm64/boot/dts/freescale/Makefile             |   21 +
 .../arm64/boot/dts/freescale/fsl-ls1088a-ten64.dts |   44 +
 .../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi |   16 +
 arch/arm64/boot/dts/freescale/imx8-ss-hsio.dtsi    |   30 +-
 arch/arm64/boot/dts/freescale/imx8dxl-evk.dts      |   42 +
 .../arm64/boot/dts/freescale/imx8mm-kontron-bl.dts |   10 +-
 .../boot/dts/freescale/imx8mm-kontron-osm-s.dtsi   |    7 +-
 .../freescale/imx8mm-phyboard-polis-peb-av-10.dtso |  237 ++++
 .../imx8mm-phyboard-polis-peb-eval-01.dtso         |   72 +
 .../dts/freescale/imx8mm-phyboard-polis-rdk.dts    |   17 +-
 .../boot/dts/freescale/imx8mm-phycore-no-eth.dtso  |   12 +
 .../dts/freescale/imx8mm-phycore-no-spiflash.dtso  |   16 +
 .../boot/dts/freescale/imx8mm-phycore-rpmsg.dtso   |   58 +
 .../boot/dts/freescale/imx8mm-phycore-som.dtsi     |   22 +-
 .../boot/dts/freescale/imx8mm-phygate-tauri-l.dts  |   11 +
 .../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi |    1 +
 arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi   |   21 -
 .../boot/dts/freescale/imx8mn-bsh-smm-s2pro.dts    |    1 -
 .../arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi |    1 +
 arch/arm64/boot/dts/freescale/imx8mp-evk.dts       |   22 +
 .../boot/dts/freescale/imx8mp-kontron-osm-s.dtsi   |    7 +-
 arch/arm64/boot/dts/freescale/imx8mp-nominal.dtsi  |   64 +
 .../arm64/boot/dts/freescale/imx8mp-skov-basic.dts |   10 +
 .../arm64/boot/dts/freescale/imx8mp-skov-reva.dtsi |  126 +-
 .../boot/dts/freescale/imx8mp-skov-revb-hdmi.dts   |   45 +-
 .../boot/dts/freescale/imx8mp-skov-revb-lt6.dts    |   60 +
 .../freescale/imx8mp-skov-revb-mi1010ait-1cp1.dts  |   30 +-
 .../boot/dts/freescale/imx8mp-skov-revc-bd500.dts  |   91 ++
 .../dts/freescale/imx8mp-skov-revc-tian-g07017.dts |   81 ++
 .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts    |    2 +-
 .../arm64/boot/dts/freescale/imx8mp-tqma8mpql.dtsi |    1 +
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          |   23 +-
 .../boot/dts/freescale/imx8mq-librem5-devkit.dts   |   25 +-
 arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi  |   26 +-
 arch/arm64/boot/dts/freescale/imx8mq-tqma8mq.dtsi  |    1 +
 .../boot/dts/freescale/imx8qm-apalis-v1.1.dtsi     |    2 -
 arch/arm64/boot/dts/freescale/imx8qm-apalis.dtsi   |    2 -
 arch/arm64/boot/dts/freescale/imx8qm-mek.dts       |  112 ++
 arch/arm64/boot/dts/freescale/imx8qm-ss-hsio.dtsi  |   24 +-
 .../boot/dts/freescale/imx8qxp-mek-pcie-ep.dtso    |   22 +
 arch/arm64/boot/dts/freescale/imx8qxp-mek.dts      |   32 +
 arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi   |    4 +-
 .../boot/dts/freescale/imx93-kontron-osm-s.dtsi    |    5 +-
 .../dts/freescale/imx93-tqma9352-mba93xxca.dts     |   54 +-
 .../dts/freescale/imx93-tqma9352-mba93xxla.dts     |    6 +-
 arch/arm64/boot/dts/freescale/imx93.dtsi           |    8 +
 arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts  | 1130 ++++++++++++++++
 arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts  |   83 ++
 arch/arm64/boot/dts/freescale/imx95.dtsi           |  108 +-
 arch/arm64/boot/dts/freescale/mba8mx.dtsi          |    2 +-
 arch/arm64/boot/dts/freescale/mba8xx.dtsi          |   31 +-
 arch/arm64/boot/dts/freescale/s32g2.dtsi           |  141 ++
 arch/arm64/boot/dts/freescale/s32g274a-evb.dts     |    1 +
 arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts    |    1 +
 arch/arm64/boot/dts/freescale/s32g3.dtsi           |  150 +++
 arch/arm64/boot/dts/freescale/s32g399a-rdb3.dts    |    9 +
 arch/arm64/boot/dts/freescale/s32gxxxa-evb.dtsi    |  222 ++++
 arch/arm64/boot/dts/freescale/s32gxxxa-rdb.dtsi    |  170 +++
 arch/arm64/boot/dts/freescale/tqma8xx.dtsi         |   12 +-
 .../arm64/boot/dts/hisilicon/hi3660-coresight.dtsi |    8 +
 arch/arm64/boot/dts/marvell/ac5-98dx25xx.dtsi      |    2 +-
 arch/arm64/boot/dts/marvell/armada-371x.dtsi       |   17 -
 arch/arm64/boot/dts/marvell/armada-3720-db.dts     |    2 +-
 .../dts/marvell/armada-3720-espressobin-emmc.dts   |    2 +-
 .../dts/marvell/armada-3720-espressobin-ultra.dts  |    2 +-
 .../marvell/armada-3720-espressobin-v7-emmc.dts    |    2 +-
 .../dts/marvell/armada-3720-espressobin-v7.dts     |    2 +-
 .../boot/dts/marvell/armada-3720-espressobin.dts   |    2 +-
 .../boot/dts/marvell/armada-3720-gl-mv1000.dts     |    2 +-
 .../boot/dts/marvell/armada-3720-turris-mox.dts    |    2 +-
 arch/arm64/boot/dts/marvell/armada-372x.dtsi       |    3 -
 arch/arm64/boot/dts/marvell/armada-37xx.dtsi       |    4 +-
 arch/arm64/boot/dts/marvell/armada-7020.dtsi       |    6 -
 arch/arm64/boot/dts/marvell/armada-7040.dtsi       |    6 -
 arch/arm64/boot/dts/marvell/armada-8020.dtsi       |    6 -
 .../dts/marvell/armada-8040-clearfog-gt-8k.dts     |    8 +-
 .../boot/dts/marvell/armada-8040-puzzle-m801.dts   |    2 +-
 arch/arm64/boot/dts/marvell/armada-8040.dtsi       |    6 -
 arch/arm64/boot/dts/marvell/armada-8080.dtsi       |    6 -
 arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi |    3 -
 arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi |    3 -
 arch/arm64/boot/dts/marvell/armada-ap806.dtsi      |    6 -
 arch/arm64/boot/dts/marvell/armada-ap807-quad.dtsi |    3 -
 arch/arm64/boot/dts/marvell/armada-ap807.dtsi      |    6 -
 arch/arm64/boot/dts/marvell/armada-ap80x.dtsi      |   33 +-
 .../dts/marvell/armada-ap810-ap0-octa-core.dtsi    |    1 -
 arch/arm64/boot/dts/marvell/armada-ap810-ap0.dtsi  |   24 +-
 arch/arm64/boot/dts/marvell/armada-cp110.dtsi      |    4 -
 arch/arm64/boot/dts/marvell/armada-cp115.dtsi      |    4 -
 arch/arm64/boot/dts/marvell/armada-cp11x.dtsi      |    4 +-
 arch/arm64/boot/dts/marvell/cn9130-sr-som.dtsi     |    3 -
 arch/arm64/boot/dts/mediatek/Makefile              |    3 +
 arch/arm64/boot/dts/mediatek/mt6359.dtsi           |    3 +-
 arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi       |    2 -
 arch/arm64/boot/dts/mediatek/mt8173.dtsi           |   12 +-
 .../dts/mediatek/mt8183-kukui-jacuzzi-damu.dts     |    9 +-
 .../mediatek/mt8183-kukui-jacuzzi-fennel-sku1.dts  |    8 +-
 .../mediatek/mt8183-kukui-jacuzzi-fennel-sku6.dts  |    8 +-
 .../mediatek/mt8183-kukui-jacuzzi-fennel-sku7.dts  |    8 +-
 arch/arm64/boot/dts/mediatek/mt8188-geralt.dtsi    |  173 ++-
 arch/arm64/boot/dts/mediatek/mt8188.dtsi           |  307 ++++-
 arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi    |  184 ++-
 arch/arm64/boot/dts/mediatek/mt8195.dtsi           |  129 ++
 arch/arm64/boot/dts/mediatek/mt8365-evk.dts        |  245 +++-
 arch/arm64/boot/dts/mediatek/mt8365.dtsi           |  336 +++++
 .../boot/dts/mediatek/mt8370-genio-510-evk.dts     |   19 +
 arch/arm64/boot/dts/mediatek/mt8370.dtsi           |   64 +
 .../boot/dts/mediatek/mt8390-genio-700-evk.dts     | 1033 +--------------
 .../boot/dts/mediatek/mt8390-genio-common.dtsi     | 1223 +++++++++++++++++
 .../boot/dts/mediatek/mt8395-genio-1200-evk.dts    |  102 ++
 .../mediatek/mt8395-radxa-nio-12l-8-hd-panel.dtso  |   84 ++
 .../boot/dts/mediatek/mt8395-radxa-nio-12l.dts     |   71 +
 arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi     |   13 +
 arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi     |   20 +-
 arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts |   10 -
 arch/arm64/boot/dts/nvidia/tegra210.dtsi           |   10 +
 .../dts/nvidia/tegra234-p3740-0002+p3701-0008.dts  |   10 +
 .../boot/dts/nvidia/tegra234-p3768-0000+p3767.dtsi |    7 -
 arch/arm64/boot/dts/renesas/Makefile               |    5 +
 .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi |    1 +
 arch/arm64/boot/dts/renesas/condor-common.dtsi     |    1 +
 arch/arm64/boot/dts/renesas/draak.dtsi             |    1 +
 arch/arm64/boot/dts/renesas/ebisu.dtsi             |    1 +
 arch/arm64/boot/dts/renesas/hihope-common.dtsi     |    1 +
 arch/arm64/boot/dts/renesas/r8a774a1.dtsi          |    8 +
 arch/arm64/boot/dts/renesas/r8a774b1.dtsi          |    8 +
 arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts    |    1 +
 arch/arm64/boot/dts/renesas/r8a774c0.dtsi          |   11 +
 arch/arm64/boot/dts/renesas/r8a774e1.dtsi          |    8 +
 arch/arm64/boot/dts/renesas/r8a77951.dtsi          |    7 +
 arch/arm64/boot/dts/renesas/r8a77960.dtsi          |    8 +
 arch/arm64/boot/dts/renesas/r8a77961.dtsi          |    8 +
 arch/arm64/boot/dts/renesas/r8a77965.dtsi          |    8 +
 .../renesas/r8a77970-eagle-function-expansion.dtso |    2 +-
 arch/arm64/boot/dts/renesas/r8a77970-eagle.dts     |    1 +
 arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts     |    1 +
 arch/arm64/boot/dts/renesas/r8a77970.dtsi          |    7 +
 arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts     |    1 +
 arch/arm64/boot/dts/renesas/r8a77980.dtsi          |    7 +
 arch/arm64/boot/dts/renesas/r8a77990.dtsi          |   11 +
 arch/arm64/boot/dts/renesas/r8a77995.dtsi          |    7 +
 .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi      |    1 +
 arch/arm64/boot/dts/renesas/r8a779a0.dtsi          |   88 ++
 .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi      |    1 +
 .../boot/dts/renesas/r8a779f0-spider-ethernet.dtsi |  104 +-
 arch/arm64/boot/dts/renesas/r8a779f0.dtsi          |   17 +-
 arch/arm64/boot/dts/renesas/r8a779f4-s4sk.dts      |   69 +-
 arch/arm64/boot/dts/renesas/r8a779g0.dtsi          |   88 +-
 .../boot/dts/renesas/r8a779h0-gray-hawk-single.dts |  154 ++-
 arch/arm64/boot/dts/renesas/r8a779h0.dtsi          |   34 +-
 .../arm64/boot/dts/renesas/r9a07g044l2-remi-pi.dts |  339 +++++
 arch/arm64/boot/dts/renesas/r9a08g045.dtsi         |   29 +-
 .../renesas/r9a08g045s33-smarc-pmod1-type-3a.dtso  |   48 +
 arch/arm64/boot/dts/renesas/r9a09g047.dtsi         |   37 +
 arch/arm64/boot/dts/renesas/r9a09g057.dtsi         |   52 +-
 .../boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts    |   15 +
 arch/arm64/boot/dts/renesas/r9a09g057h48-kakip.dts |  136 ++
 arch/arm64/boot/dts/renesas/rzg3e-smarc-som.dtsi   |    4 +
 arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi   |   20 +-
 arch/arm64/boot/dts/renesas/rzg3s-smarc-switches.h |   40 +
 arch/arm64/boot/dts/renesas/rzg3s-smarc.dtsi       |   13 +
 arch/arm64/boot/dts/renesas/salvator-common.dtsi   |    1 +
 .../ulcb-kf-audio-graph-card-mix+split.dtsi        |   73 +-
 .../ulcb-kf-audio-graph-card2-mix+split.dtsi       |   66 +-
 .../ulcb-kf-simple-audio-card-mix+split.dtsi       |   53 +-
 arch/arm64/boot/dts/renesas/ulcb.dtsi              |    1 +
 .../boot/dts/renesas/white-hawk-cpu-common.dtsi    |    1 +
 .../arm64/boot/dts/renesas/white-hawk-csi-dsi.dtsi |    8 +-
 arch/arm64/boot/dts/rockchip/Makefile              |   63 +
 .../px30-ringneck-haikou-lvds-9904379.dtso         |  130 ++
 .../rockchip/px30-ringneck-haikou-video-demo.dtso  |  190 +++
 .../boot/dts/rockchip/px30-ringneck-haikou.dts     |    2 +
 arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi    |    4 -
 arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts     |    2 +-
 arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts    |    4 +-
 arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts  |    8 +
 arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi   |    2 +-
 .../rockchip/rk3399-puma-haikou-video-demo.dtso    |  166 +++
 .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts |   26 +-
 arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi      |   10 +-
 .../arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts |    2 +-
 arch/arm64/boot/dts/rockchip/rk3528-pinctrl.dtsi   | 1397 ++++++++++++++++++++
 arch/arm64/boot/dts/rockchip/rk3528-radxa-e20c.dts |  133 ++
 arch/arm64/boot/dts/rockchip/rk3528.dtsi           |  378 +++++-
 arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi  |    2 +
 arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts |    8 +-
 arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts |    8 +-
 arch/arm64/boot/dts/rockchip/rk3568-photonicat.dts |  588 ++++++++
 arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts    |   14 -
 arch/arm64/boot/dts/rockchip/rk356x-base.dtsi      |   30 +-
 .../boot/dts/rockchip/rk3576-armsom-sige5.dts      |   50 +-
 arch/arm64/boot/dts/rockchip/rk3576-evb1-v10.dts   |   47 +
 arch/arm64/boot/dts/rockchip/rk3576-roc-pc.dts     |  736 +++++++++++
 arch/arm64/boot/dts/rockchip/rk3576-rock-4d.dts    |  751 +++++++++++
 arch/arm64/boot/dts/rockchip/rk3576.dtsi           |  205 ++-
 .../arm64/boot/dts/rockchip/rk3588-armsom-lm7.dtsi |    4 +
 .../boot/dts/rockchip/rk3588-armsom-sige7.dts      |   75 ++
 arch/arm64/boot/dts/rockchip/rk3588-base.dtsi      |  110 +-
 .../boot/dts/rockchip/rk3588-coolpi-cm5-evb.dts    |    2 +-
 .../dts/rockchip/rk3588-coolpi-cm5-genbook.dts     |    2 +-
 .../arm64/boot/dts/rockchip/rk3588-coolpi-cm5.dtsi |    4 +
 .../dts/rockchip/rk3588-edgeble-neu6a-common.dtsi  |    4 +
 .../boot/dts/rockchip/rk3588-edgeble-neu6a-io.dtsi |   47 +
 arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts   |   50 +-
 arch/arm64/boot/dts/rockchip/rk3588-extra.dtsi     |  186 +++
 arch/arm64/boot/dts/rockchip/rk3588-fet3588-c.dtsi |    4 +
 .../dts/rockchip/rk3588-firefly-core-3588j.dtsi    |    4 +
 .../dts/rockchip/rk3588-firefly-icore-3588q.dtsi   |  443 +++++++
 .../boot/dts/rockchip/rk3588-firefly-itx-3588j.dts |    2 +-
 .../rockchip/rk3588-friendlyelec-cm3588-nas.dts    |    2 +-
 .../dts/rockchip/rk3588-friendlyelec-cm3588.dtsi   |    4 +
 .../arm64/boot/dts/rockchip/rk3588-h96-max-v58.dts |   30 +-
 .../dts/rockchip/rk3588-jaguar-pre-ict-tester.dtso |  171 +++
 arch/arm64/boot/dts/rockchip/rk3588-jaguar.dts     |  224 +++-
 .../arm64/boot/dts/rockchip/rk3588-mnt-reform2.dts |  336 +++++
 arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi |    6 +-
 arch/arm64/boot/dts/rockchip/rk3588-ok3588-c.dts   |    4 +
 .../dts/rockchip/rk3588-orangepi-5-compact.dtsi    |   11 +-
 .../boot/dts/rockchip/rk3588-orangepi-5-max.dts    |   67 +-
 .../boot/dts/rockchip/rk3588-orangepi-5-plus.dts   |   56 +-
 .../boot/dts/rockchip/rk3588-orangepi-5-ultra.dts  |   83 ++
 .../arm64/boot/dts/rockchip/rk3588-orangepi-5.dtsi |    6 +-
 .../arm64/boot/dts/rockchip/rk3588-quartzpro64.dts |    6 +-
 arch/arm64/boot/dts/rockchip/rk3588-rock-5-itx.dts |   53 +
 arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts    |   83 +-
 .../boot/dts/rockchip/rk3588-tiger-haikou.dts      |    4 +-
 arch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi     |    5 +-
 .../arm64/boot/dts/rockchip/rk3588-toybrick-x0.dts |    4 +
 .../arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi |    4 +
 arch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dts |   31 +-
 arch/arm64/boot/dts/rockchip/rk3588s-evb1-v10.dts  |    6 +-
 .../boot/dts/rockchip/rk3588s-gameforce-ace.dts    |    6 +-
 .../boot/dts/rockchip/rk3588s-indiedroid-nova.dts  |    8 +-
 .../boot/dts/rockchip/rk3588s-khadas-edge2.dts     |    4 +
 .../arm64/boot/dts/rockchip/rk3588s-nanopi-r6.dtsi |    6 +-
 arch/arm64/boot/dts/rockchip/rk3588s-odroid-m2.dts |    6 +-
 .../boot/dts/rockchip/rk3588s-orangepi-5.dtsi      |   16 +-
 arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts   |    6 +-
 arch/arm64/boot/dts/rockchip/rk3588s-rock-5c.dts   |   42 +-
 arch/arm64/boot/dts/st/Makefile                    |    6 +-
 arch/arm64/boot/dts/st/stm32mp211.dtsi             |  128 ++
 arch/arm64/boot/dts/st/stm32mp213.dtsi             |    9 +
 arch/arm64/boot/dts/st/stm32mp215.dtsi             |    9 +
 arch/arm64/boot/dts/st/stm32mp215f-dk.dts          |   49 +
 arch/arm64/boot/dts/st/stm32mp21xc.dtsi            |    8 +
 arch/arm64/boot/dts/st/stm32mp21xf.dtsi            |    8 +
 arch/arm64/boot/dts/st/stm32mp231.dtsi             | 1214 +++++++++++++++++
 arch/arm64/boot/dts/st/stm32mp233.dtsi             |   94 ++
 arch/arm64/boot/dts/st/stm32mp235.dtsi             |   16 +
 arch/arm64/boot/dts/st/stm32mp235f-dk.dts          |  113 ++
 arch/arm64/boot/dts/st/stm32mp23xc.dtsi            |    8 +
 arch/arm64/boot/dts/st/stm32mp23xf.dtsi            |    8 +
 arch/arm64/boot/dts/st/stm32mp257f-dk.dts          |  113 ++
 arch/arm64/boot/dts/tesla/fsd.dtsi                 |   26 +-
 arch/arm64/boot/dts/ti/Makefile                    |    3 +
 arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi    |   25 +-
 arch/arm64/boot/dts/ti/k3-am62-verdin-dahlia.dtsi  |    6 +-
 arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts     |    8 +
 arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi           |    1 -
 arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi   |   19 +-
 arch/arm64/boot/dts/ti/k3-am62a7-sk.dts            |    4 +
 .../boot/dts/ti/k3-am62p-j722s-common-mcu.dtsi     |    8 -
 .../boot/dts/ti/k3-am62p-j722s-common-wakeup.dtsi  |   36 +-
 arch/arm64/boot/dts/ti/k3-am62p-main.dtsi          |   26 +-
 arch/arm64/boot/dts/ti/k3-am62p5-sk.dts            |    4 +-
 arch/arm64/boot/dts/ti/k3-am62x-phyboard-lyra.dtsi |    9 +
 arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi     |    2 +
 arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi    |   33 +-
 .../boot/dts/ti/k3-am642-phyboard-electra-rdk.dts  |   19 +-
 ...m642-phyboard-electra-x27-gpio1-spi1-uart3.dtso |   63 +
 .../boot/dts/ti/k3-j721e-common-proc-board.dts     |    1 +
 arch/arm64/boot/dts/ti/k3-j721e-sk.dts             |    1 +
 arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi       |   41 +
 arch/arm64/boot/dts/ti/k3-j722s-evm.dts            |   30 +-
 arch/arm64/boot/dts/ti/k3-j722s-main.dtsi          |  208 ++-
 .../dts/ti/k3-j784s4-evm-quad-port-eth-exp1.dtso   |    7 -
 .../boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi  |    6 +-
 arch/arm64/boot/dts/xilinx/Makefile                |    2 +
 arch/arm64/boot/dts/xilinx/versal-net-clk.dtsi     |  231 ++++
 .../dts/xilinx/versal-net-vn-x-b2197-01-revA.dts   |  116 ++
 arch/arm64/boot/dts/xilinx/versal-net.dtsi         |  752 +++++++++++
 arch/arm64/boot/dts/xilinx/xlnx-zynqmp-clk.h       |  126 ++
 arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi     |   17 +-
 arch/loongarch/boot/dts/loongson-2k1000-ref.dts    |    5 -
 .../boot/dts/microchip/mpfs-icicle-kit-fabric.dtsi |    5 +-
 .../boot/dts/microchip/mpfs-m100pfs-fabric.dtsi    |    5 +-
 .../boot/dts/microchip/mpfs-polarberry-fabric.dtsi |    5 +-
 .../riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dts |   36 +
 arch/riscv/boot/dts/sophgo/sg2042.dtsi             |    9 +
 arch/riscv/boot/dts/spacemit/Makefile              |    1 +
 arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dts  |   27 +
 arch/riscv/boot/dts/starfive/jh7110-common.dtsi    |    8 +-
 .../dts/starfive/jh7110-deepcomputing-fml13v01.dts |   34 +
 .../boot/dts/starfive/jh7110-pine64-star64.dts     |    5 +
 arch/riscv/boot/dts/starfive/jh7110.dtsi           |    2 +
 include/dt-bindings/clock/rockchip,rk3528-cru.h    |  453 +++++++
 include/dt-bindings/clock/rockchip,rk3576-cru.h    |    5 +
 include/dt-bindings/clock/samsung,exynos990.h      |   21 +
 include/dt-bindings/clock/xlnx-zynqmp-clk.h        |    7 +
 include/dt-bindings/reset/rockchip,rk3528-cru.h    |  241 ++++
 include/dt-bindings/soc/samsung,exynos-usi.h       |   17 +-
 646 files changed, 35688 insertions(+), 2992 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/arm/arm,morello.yaml
 delete mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-8kp.txt
 create mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3528-cru.yaml
 delete mode 100644 Documentation/devicetree/bindings/sound/ics43432.txt
 create mode 100644 Documentation/devicetree/bindings/sound/invensense,ics43432.yaml
 create mode 100644 arch/arm/boot/dts/allwinner/sun8i-v3s-netcube-kumquat.dts
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-colibri-v1.2-aster.dts
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-colibri-v1.2-eval-v3.dts
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-colibri-v1.2-iris-v2.dts
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-colibri-v1.2-iris.dts
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-eval-v1.2.dts
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-eval.dts
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-ixora-v1.1.dts
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-ixora-v1.2.dts
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-ixora.dts
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-apalis-v1.2.dtsi
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-colibri-v1.2.dtsi
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som-concerto.dts
 create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-var-som.dtsi
 create mode 100644 arch/arm/boot/dts/nxp/mxs/imx28-btt3-0.dts
 create mode 100644 arch/arm/boot/dts/nxp/mxs/imx28-btt3-1.dts
 create mode 100644 arch/arm/boot/dts/nxp/mxs/imx28-btt3-2.dts
 create mode 100644 arch/arm/boot/dts/nxp/mxs/imx28-btt3.dtsi
 create mode 100644 arch/arm/boot/dts/st/stm32mp133c-prihmb.dts
 create mode 100644 arch/arm/boot/dts/st/stm32mp151c-plyaqm.dts
 create mode 100644 arch/arm/boot/dts/st/stm32mp153c-lxa-fairytux2-gen1.dts
 create mode 100644 arch/arm/boot/dts/st/stm32mp153c-lxa-fairytux2-gen2.dts
 create mode 100644 arch/arm/boot/dts/st/stm32mp153c-lxa-fairytux2.dtsi
 create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a100-cpu-opp.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-opp.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/s5l8960x-pmgr.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/s5l8965x-opp.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/s800-0-3-pmgr.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/s800-0-3.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/s8001-j98a-j99a.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/s8001-pmgr.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/spi1-nvram.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t7000-pmgr.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t7001-pmgr.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8010-pmgr.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8011-pmgr.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8012-j132.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8012-j137.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8012-j140a.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8012-j140k.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8012-j152f.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8012-j160.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8012-j174.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8012-j185.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8012-j185f.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8012-j213.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8012-j214k.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8012-j215.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8012-j223.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8012-j230k.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8012-j680.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8012-j780.dts
 create mode 100644 arch/arm64/boot/dts/apple/t8012-jxxx.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8012-pmgr.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8012-touchbar.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8012.dtsi
 create mode 100644 arch/arm64/boot/dts/apple/t8015-pmgr.dtsi
 create mode 100644 arch/arm64/boot/dts/arm/morello-fvp.dts
 create mode 100644 arch/arm64/boot/dts/arm/morello-sdp.dts
 create mode 100644 arch/arm64/boot/dts/arm/morello.dtsi
 create mode 100644 arch/arm64/boot/dts/exynos/google/gs101-pixel-common.dtsi
 create mode 100644 arch/arm64/boot/dts/exynos/google/gs101-raven.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-peb-av-10.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-peb-eval-01.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phycore-no-eth.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phycore-no-spiflash.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phycore-rpmsg.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-nominal.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-skov-basic.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-skov-revc-bd500.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-skov-revc-tian-g07017.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-mek-pcie-ep.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts
 create mode 100644 arch/arm64/boot/dts/freescale/s32gxxxa-evb.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/s32gxxxa-rdb.dtsi
 delete mode 100644 arch/arm64/boot/dts/marvell/armada-371x.dtsi
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8370-genio-510-evk.dts
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8370.dtsi
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8390-genio-common.dtsi
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8395-radxa-nio-12l-8-hd-panel.dtso
 create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044l2-remi-pi.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r9a08g045s33-smarc-pmod1-type-3a.dtso
 create mode 100644 arch/arm64/boot/dts/renesas/r9a09g057h48-kakip.dts
 create mode 100644 arch/arm64/boot/dts/renesas/rzg3s-smarc-switches.h
 create mode 100644 arch/arm64/boot/dts/rockchip/px30-ringneck-haikou-lvds-9904379.dtso
 create mode 100644 arch/arm64/boot/dts/rockchip/px30-ringneck-haikou-video-demo.dtso
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-puma-haikou-video-demo.dtso
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-pinctrl.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-photonicat.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-roc-pc.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-rock-4d.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-firefly-icore-3588q.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-jaguar-pre-ict-tester.dtso
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-mnt-reform2.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-ultra.dts
 create mode 100644 arch/arm64/boot/dts/st/stm32mp211.dtsi
 create mode 100644 arch/arm64/boot/dts/st/stm32mp213.dtsi
 create mode 100644 arch/arm64/boot/dts/st/stm32mp215.dtsi
 create mode 100644 arch/arm64/boot/dts/st/stm32mp215f-dk.dts
 create mode 100644 arch/arm64/boot/dts/st/stm32mp21xc.dtsi
 create mode 100644 arch/arm64/boot/dts/st/stm32mp21xf.dtsi
 create mode 100644 arch/arm64/boot/dts/st/stm32mp231.dtsi
 create mode 100644 arch/arm64/boot/dts/st/stm32mp233.dtsi
 create mode 100644 arch/arm64/boot/dts/st/stm32mp235.dtsi
 create mode 100644 arch/arm64/boot/dts/st/stm32mp235f-dk.dts
 create mode 100644 arch/arm64/boot/dts/st/stm32mp23xc.dtsi
 create mode 100644 arch/arm64/boot/dts/st/stm32mp23xf.dtsi
 create mode 100644 arch/arm64/boot/dts/st/stm32mp257f-dk.dts
 create mode 100644 arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-x27-gpio1-spi1-uart3.dtso
 create mode 100644 arch/arm64/boot/dts/xilinx/versal-net-clk.dtsi
 create mode 100644 arch/arm64/boot/dts/xilinx/versal-net-vn-x-b2197-01-revA.dts
 create mode 100644 arch/arm64/boot/dts/xilinx/versal-net.dtsi
 create mode 100644 arch/arm64/boot/dts/xilinx/xlnx-zynqmp-clk.h
 create mode 100644 arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dts
 create mode 100644 include/dt-bindings/clock/rockchip,rk3528-cru.h
 create mode 100644 include/dt-bindings/reset/rockchip,rk3528-cru.h

Comments

pr-tracker-bot@kernel.org March 27, 2025, 7:10 p.m. UTC | #1
The pull request you sent on Wed, 26 Mar 2025 18:59:28 +0100:

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

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

Thank you!