git: 8ccc0d235c22 - main - Import device-tree files from Linux 6.15

From: Emmanuel Vadot <manu_at_FreeBSD.org>
Date: Sat, 22 Nov 2025 11:28:29 UTC
The branch main has been updated by manu:

URL: https://cgit.FreeBSD.org/src/commit/?id=8ccc0d235c226d84112561d453c49904398d085c

commit 8ccc0d235c226d84112561d453c49904398d085c
Merge: 2846c90520eb 3721eb5a725c
Author:     Emmanuel Vadot <manu@FreeBSD.org>
AuthorDate: 2025-11-22 11:26:43 +0000
Commit:     Emmanuel Vadot <manu@FreeBSD.org>
CommitDate: 2025-11-22 11:26:43 +0000

    Import device-tree files from Linux 6.15

 sys/contrib/device-tree/Bindings/arm/apple.yaml    |   41 +
 .../device-tree/Bindings/arm/apple/apple,pmgr.yaml |    5 +
 .../Bindings/arm/arm,coresight-tmc.yaml            |   26 +
 .../device-tree/Bindings/arm/arm,morello.yaml      |   35 +
 .../device-tree/Bindings/arm/atmel-at91.yaml       |   33 +-
 .../device-tree/Bindings/arm/atmel-sysregs.txt     |    1 +
 sys/contrib/device-tree/Bindings/arm/cpus.yaml     |    1 +
 sys/contrib/device-tree/Bindings/arm/fsl.yaml      |   27 +-
 sys/contrib/device-tree/Bindings/arm/google.yaml   |    3 +-
 .../Bindings/arm/marvell/armada-37xx.yaml          |    1 +
 .../Bindings/arm/marvell/armada-7k-8k.yaml         |   25 +
 sys/contrib/device-tree/Bindings/arm/mediatek.yaml |    5 +
 sys/contrib/device-tree/Bindings/arm/pmu.yaml      |    1 +
 .../Bindings/arm/qcom,coresight-ctcu.yaml          |   84 ++
 .../Bindings/arm/qcom,coresight-tpda.yaml          |    3 +-
 .../Bindings/arm/qcom,coresight-tpdm.yaml          |    3 +-
 sys/contrib/device-tree/Bindings/arm/rockchip.yaml |   25 +-
 .../Bindings/arm/stm32/st,stm32-syscon.yaml        |    2 +
 .../device-tree/Bindings/arm/stm32/stm32.yaml      |   22 +
 sys/contrib/device-tree/Bindings/arm/sunxi.yaml    |    5 +
 sys/contrib/device-tree/Bindings/arm/ti/omap.yaml  |    7 +
 .../device-tree/Bindings/ata/ceva,ahci-1v84.yaml   |    5 +-
 .../device-tree/Bindings/ata/fsl,pq-sata.yaml      |   60 +
 .../Bindings/clock/allwinner,sun55i-a523-ccu.yaml  |  103 ++
 .../Bindings/clock/atmel,at91rm9200-pmc.yaml       |    4 +
 .../device-tree/Bindings/clock/imx8m-clock.yaml    |    8 +
 .../Bindings/clock/imx8mp-audiomix.yaml            |   10 +-
 .../Bindings/clock/mediatek,mt8188-clock.yaml      |   21 +
 .../Bindings/clock/mediatek,mtmips-sysc.yaml       |   11 +-
 .../Bindings/clock/qcom,ipq9574-nsscc.yaml         |   98 ++
 .../device-tree/Bindings/clock/qcom,rpmcc.yaml     |    2 +
 .../Bindings/clock/qcom,sc7280-lpasscorecc.yaml    |    5 +-
 .../Bindings/clock/qcom,sm8450-camcc.yaml          |    1 -
 .../Bindings/clock/qcom,x1e80100-camcc.yaml        |    9 +-
 .../Bindings/clock/rockchip,rk3528-cru.yaml        |   64 +
 .../Bindings/clock/rockchip,rk3562-cru.yaml        |   55 +
 .../Bindings/clock/samsung,exynos2200-cmu.yaml     |  247 ++++
 .../Bindings/clock/samsung,exynos7870-cmu.yaml     |  227 ++++
 .../Bindings/clock/samsung,exynos990-clock.yaml    |   19 +
 .../device-tree/Bindings/clock/ti,clkctrl.yaml     |   65 +
 .../connector/gocontroll,moduline-module-slot.yaml |   88 ++
 .../Bindings/cpufreq/cpufreq-qcom-hw.yaml          |   35 +-
 .../device-tree/Bindings/crypto/fsl,sec2.0.yaml    |  144 ++
 .../crypto/inside-secure,safexcel-eip93.yaml       |   67 +
 .../Bindings/crypto/inside-secure,safexcel.yaml    |    2 +
 .../device-tree/Bindings/crypto/qcom,prng.yaml     |    1 +
 .../device-tree/Bindings/crypto/qcom-qce.yaml      |    1 +
 .../display/apple,h7-display-pipe-mipi.yaml        |   83 ++
 .../Bindings/display/apple,h7-display-pipe.yaml    |   88 ++
 .../Bindings/display/bridge/lvds-codec.yaml        |    1 +
 .../Bindings/display/bridge/nwl-dsi.yaml           |   18 +-
 .../Bindings/display/bridge/ti,sn65dsi83.yaml      |    3 +
 .../Bindings/display/mediatek/mediatek,dpi.yaml    |    7 +
 .../Bindings/display/mediatek/mediatek,dsc.yaml    |    3 +
 .../Bindings/display/msm/dsi-controller-main.yaml  |   70 +-
 .../Bindings/display/msm/dsi-phy-common.yaml       |    2 +
 .../device-tree/Bindings/display/msm/gmu.yaml      |    1 +
 .../Bindings/display/msm/qcom,sa8775p-mdss.yaml    |   32 +-
 .../Bindings/display/msm/qcom,sm8550-mdss.yaml     |   14 +-
 .../Bindings/display/msm/qcom,sm8650-mdss.yaml     |   13 +-
 .../Bindings/display/panel/apple,summit.yaml       |   58 +
 .../Bindings/display/panel/himax,hx83102.yaml      |    6 +
 .../display/panel/mitsubishi,aa104xd12.yaml        |    6 +-
 .../panel/panel-simple-lvds-dual-ports.yaml        |    2 +
 .../Bindings/display/panel/panel-simple.yaml       |    2 +
 .../Bindings/display/panel/raydium,rm67200.yaml    |   72 +
 .../Bindings/display/panel/visionox,rm692e5.yaml   |   77 ++
 .../device-tree/Bindings/display/renesas,du.yaml   |   36 +-
 .../rockchip/rockchip,rk3588-dw-hdmi-qp.yaml       |    3 +-
 .../Bindings/display/rockchip/rockchip-vop2.yaml   |  103 +-
 .../display/tegra/nvidia,tegra114-mipi.yaml        |    1 +
 .../Bindings/dma/atmel,at91sam9g45-dma.yaml        |   68 +
 .../Bindings/dma/atmel,sama5d4-dma.yaml            |    3 +
 sys/contrib/device-tree/Bindings/dma/fsl,edma.yaml |    8 +
 .../device-tree/Bindings/dma/fsl,elo-dma.yaml      |  137 ++
 .../device-tree/Bindings/dma/fsl,elo3-dma.yaml     |  125 ++
 .../device-tree/Bindings/dma/fsl,eloplus-dma.yaml  |  132 ++
 .../device-tree/Bindings/dma/fsl,mxs-dma.yaml      |    6 +
 .../device-tree/Bindings/dma/snps,dw-axi-dmac.yaml |    2 +
 .../Bindings/dma/xilinx/xlnx,zynqmp-dma-1.0.yaml   |    3 +-
 sys/contrib/device-tree/Bindings/dsp/fsl,dsp.yaml  |   24 +-
 .../device-tree/Bindings/dts-coding-style.rst      |    8 +-
 .../Bindings/edac/altr,socfpga-ecc-manager.yaml    |  323 +++++
 sys/contrib/device-tree/Bindings/eeprom/at24.yaml  |    5 +-
 .../device-tree/Bindings/firmware/fsl,scu.yaml     |   12 +
 .../Bindings/firmware/google,gs101-acpm-ipc.yaml   |   50 +
 .../Bindings/firmware/thead,th1520-aon.yaml        |   53 +
 .../device-tree/Bindings/fsi/ibm,p9-scom.yaml      |    1 +
 .../Bindings/gpio/aspeed,ast2400-gpio.yaml         |    6 +
 .../device-tree/Bindings/gpio/gpio-mvebu.yaml      |   10 +
 .../device-tree/Bindings/gpio/gpio-vf610.yaml      |    1 +
 .../Bindings/gpio/loongson,ls-gpio.yaml            |    3 +
 .../device-tree/Bindings/gpio/nxp,pcf8575.yaml     |   37 +
 .../Bindings/gpio/xlnx,zynqmp-gpio-modepin.yaml    |    1 -
 .../device-tree/Bindings/gpu/arm,mali-bifrost.yaml |    4 +
 .../device-tree/Bindings/gpu/arm,mali-midgard.yaml |    5 +-
 .../Bindings/hwinfo/samsung,exynos-chipid.yaml     |    2 +
 .../device-tree/Bindings/hwmon/adi,ad741x.yaml     |    1 -
 .../device-tree/Bindings/hwmon/adi,adm1275.yaml    |    1 -
 .../device-tree/Bindings/hwmon/adi,ltc2991.yaml    |    1 -
 .../device-tree/Bindings/hwmon/gpio-fan.yaml       |    3 +
 .../device-tree/Bindings/hwmon/lltc,ltc2978.yaml   |    5 +
 .../device-tree/Bindings/hwmon/maxim,max20730.yaml |    1 -
 .../device-tree/Bindings/hwmon/maxim,max6639.yaml  |    1 -
 .../device-tree/Bindings/hwmon/maxim,max6650.yaml  |    1 -
 .../Bindings/hwmon/microchip,emc2305.yaml          |  111 ++
 .../device-tree/Bindings/hwmon/national,lm90.yaml  |    6 +
 .../device-tree/Bindings/hwmon/ntc-thermistor.yaml |    2 +-
 .../Bindings/hwmon/nuvoton,nct6775.yaml            |    1 -
 .../Bindings/hwmon/nuvoton,nct7363.yaml            |    1 -
 .../Bindings/hwmon/nuvoton,nct7802.yaml            |    1 -
 .../Bindings/hwmon/pmbus/ti,ucd90320.yaml          |    9 +
 .../device-tree/Bindings/hwmon/ti,adc128d818.yaml  |    1 -
 .../device-tree/Bindings/hwmon/ti,ads7828.yaml     |    1 -
 .../device-tree/Bindings/hwmon/ti,ina2xx.yaml      |   31 +-
 .../device-tree/Bindings/hwmon/ti,lm87.yaml        |    1 -
 .../device-tree/Bindings/hwmon/ti,tmp513.yaml      |    1 -
 .../device-tree/Bindings/hwmon/ti,tps23861.yaml    |    1 -
 .../Bindings/hwmon/winbond,w83781d.yaml            |    1 -
 .../device-tree/Bindings/i2c/i2c-exynos5.yaml      |    1 +
 .../device-tree/Bindings/i2c/i2c-imx-lpi2c.yaml    |    1 +
 sys/contrib/device-tree/Bindings/i2c/i2c-rk3x.yaml |    1 +
 .../device-tree/Bindings/i2c/qcom,i2c-qup.yaml     |   14 +
 .../Bindings/i2c/samsung,s3c2410-i2c.yaml          |    1 +
 .../Bindings/i2c/snps,designware-i2c.yaml          |    5 +
 .../device-tree/Bindings/i2c/spacemit,k1-i2c.yaml  |   61 +
 .../device-tree/Bindings/i2c/ti,omap4-i2c.yaml     |    6 +
 .../Bindings/i3c/silvaco,i3c-master.yaml           |    4 +-
 .../Bindings/i3c/snps,dw-i3c-master.yaml           |    3 +
 .../device-tree/Bindings/iio/adc/adi,ad4030.yaml   |  110 ++
 .../device-tree/Bindings/iio/adc/adi,ad4695.yaml   |   13 +
 .../device-tree/Bindings/iio/adc/adi,ad4851.yaml   |  153 +++
 .../device-tree/Bindings/iio/adc/adi,ad7191.yaml   |  149 +++
 .../device-tree/Bindings/iio/adc/adi,ad7380.yaml   |    4 +
 .../device-tree/Bindings/iio/adc/adi,axi-adc.yaml  |   72 +-
 .../Bindings/iio/adc/nxp,imx93-adc.yaml            |    9 +-
 .../Bindings/iio/adc/rockchip-saradc.yaml          |    2 +
 .../device-tree/Bindings/iio/adc/ti,ads7138.yaml   |   63 +
 .../Bindings/iio/adc/xlnx,zynqmp-ams.yaml          |    3 +-
 .../device-tree/Bindings/iio/dac/adi,ad5380.yaml   |   18 +-
 .../Bindings/iio/frequency/adf4371.yaml            |    5 +-
 .../Bindings/iio/humidity/sciosense,ens210.yaml    |   12 +-
 .../Bindings/iio/imu/adi,adis16550.yaml            |   74 ++
 .../Bindings/iio/light/brcm,apds9160.yaml          |   78 ++
 .../Bindings/iio/light/dynaimage,al3010.yaml       |    6 +-
 .../Bindings/iio/magnetometer/silabs,si7210.yaml   |   48 +
 .../Bindings/iio/temperature/maxim,max31865.yaml   |   20 +-
 .../Bindings/iio/temperature/ti,tmp117.yaml        |    6 +-
 .../Bindings/input/gpio-matrix-keypad.yaml         |  103 ++
 .../Bindings/input/mediatek,mt6779-keypad.yaml     |    2 +-
 .../Bindings/input/qcom,pm8921-keypad.yaml         |   46 +-
 .../Bindings/input/qcom,pm8921-pwrkey.yaml         |   36 +-
 .../input/touchscreen/apple,z2-multitouch.yaml     |   70 +
 .../Bindings/input/touchscreen/goodix,gt9916.yaml  |    1 +
 .../Bindings/input/touchscreen/ti,ads7843.yaml     |   32 +-
 .../allwinner,sun7i-a20-sc-nmi.yaml                |    1 +
 .../amlogic,meson-gpio-intc.yaml                   |   19 +-
 .../interrupt-controller/brcm,bcm2712-msix.yaml    |   60 +
 .../interrupt-controller/fsl,irqsteer.yaml         |    1 +
 .../interrupt-controller/nxp,lpc3220-mic.yaml      |   68 +
 .../interrupt-controller/renesas,rzv2h-icu.yaml    |    6 +-
 .../Bindings/interrupt-controller/riscv,aplic.yaml |    8 +
 .../interrupt-controller/sophgo,sg2042-msi.yaml    |   61 +
 .../device-tree/Bindings/iommu/arm,smmu.yaml       |    3 +-
 .../device-tree/Bindings/iommu/qcom,iommu.yaml     |    1 +
 .../Bindings/leds/backlight/apple,dwi-bl.yaml      |   57 +
 .../device-tree/Bindings/leds/leds-qcom-lpg.yaml   |    4 +
 .../device-tree/Bindings/leds/ti,tlc59116.yaml     |   90 ++
 .../device-tree/Bindings/mailbox/fsl,mu.yaml       |    7 +-
 .../Bindings/mailbox/mediatek,gce-mailbox.yaml     |    4 +
 .../Bindings/mailbox/qcom,apcs-kpss-global.yaml    |    1 +
 .../Bindings/media/aspeed,video-engine.yaml        |   70 +
 .../device-tree/Bindings/media/i2c/adv7180.yaml    |    4 +
 .../Bindings/media/i2c/st,st-mipid02.yaml          |    2 +-
 .../Bindings/media/mediatek,vcodec-encoder.yaml    |    6 -
 .../media/mediatek,vcodec-subdev-decoder.yaml      |  100 +-
 .../Bindings/media/mediatek-jpeg-decoder.yaml      |    3 +-
 .../Bindings/media/mediatek-jpeg-encoder.yaml      |    2 +-
 .../Bindings/media/qcom,sc7280-camss.yaml          |   10 +-
 .../Bindings/media/qcom,sdm670-camss.yaml          |  318 +++++
 .../Bindings/media/qcom,sm8550-camss.yaml          |  597 +++++++++
 .../Bindings/media/qcom,sm8550-iris.yaml           |  158 +++
 .../Bindings/media/snps,dw-hdmi-rx.yaml            |  132 ++
 .../Bindings/media/st,stm32mp25-csi.yaml           |    5 +-
 .../Bindings/memory-controllers/exynos-srom.yaml   |   36 +-
 .../memory-controllers/mc-peripheral-props.yaml    |    2 +
 .../qcom,ebi2-peripheral-props.yaml                |   91 ++
 .../Bindings/memory-controllers/qcom,ebi2.yaml     |  156 +++
 .../samsung,exynos4210-srom-peripheral-props.yaml  |   35 +
 .../device-tree/Bindings/mfd/aspeed-lpc.yaml       |    2 +-
 .../Bindings/mfd/atmel,sama5d2-flexcom.yaml        |    9 +-
 .../Bindings/mfd/fsl,mcu-mpc8349emitx.yaml         |   53 +
 .../device-tree/Bindings/mfd/maxim,max77705.yaml   |  158 +++
 .../device-tree/Bindings/mfd/motorola-cpcap.txt    |    6 +
 .../device-tree/Bindings/mfd/qcom,tcsr.yaml        |    1 +
 .../device-tree/Bindings/mfd/samsung,s2mps11.yaml  |   13 +
 .../device-tree/Bindings/mfd/st,stm32-timers.yaml  |   18 +-
 sys/contrib/device-tree/Bindings/mfd/syscon.yaml   |    8 +
 .../device-tree/Bindings/mips/mti,mips-cm.yaml     |   57 +
 .../Bindings/mmc/allwinner,sun4i-a10-mmc.yaml      |   38 +-
 .../Bindings/mmc/amlogic,meson-mx-sdio.yaml        |    3 +
 .../device-tree/Bindings/mmc/atmel,hsmci.yaml      |  106 ++
 .../device-tree/Bindings/mmc/fsl-imx-esdhc.yaml    |    1 +
 .../device-tree/Bindings/mmc/mmc-controller.yaml   |    2 +-
 sys/contrib/device-tree/Bindings/mmc/mmc-slot.yaml |    1 -
 .../device-tree/Bindings/mmc/renesas,sdhi.yaml     |   16 +
 .../device-tree/Bindings/mmc/rockchip-dw-mshc.yaml |    2 +
 .../Bindings/mmc/samsung,exynos-dw-mshc.yaml       |    2 +
 .../Bindings/mmc/snps,dwcmshc-sdhci.yaml           |    5 +-
 .../Bindings/mtd/arasan,nand-controller.yaml       |    2 +-
 .../device-tree/Bindings/mtd/atmel,dataflash.yaml  |   55 +
 .../device-tree/Bindings/mtd/gpmi-nand.yaml        |    7 +
 .../device-tree/Bindings/mtd/mtd-physmap.yaml      |    5 +-
 sys/contrib/device-tree/Bindings/mtd/mxc-nand.yaml |    8 +-
 .../Bindings/net/airoha,en7581-eth.yaml            |   10 +
 .../Bindings/net/airoha,en7581-npu.yaml            |   84 ++
 .../Bindings/net/amlogic,meson-dwmac.yaml          |    6 +
 .../Bindings/net/bluetooth/nxp,88w8987-bt.yaml     |   18 +-
 .../Bindings/net/bluetooth/qualcomm-bluetooth.yaml |    2 +
 .../device-tree/Bindings/net/can/fsl,flexcan.yaml  |   57 +-
 .../Bindings/net/can/microchip,mcp2510.yaml        |    2 +-
 .../Bindings/net/can/microchip,mcp251xfd.yaml      |    2 +-
 .../device-tree/Bindings/net/cdns,macb.yaml        |    7 +-
 .../device-tree/Bindings/net/dsa/brcm,b53.yaml     |    2 +
 .../Bindings/net/ethernet-controller.yaml          |   97 +-
 .../device-tree/Bindings/net/ethernet-phy.yaml     |    6 +
 .../Bindings/net/faraday,ftgmac100.yaml            |    3 +
 .../device-tree/Bindings/net/fsl,gianfar-mdio.yaml |  112 ++
 .../device-tree/Bindings/net/fsl,gianfar.yaml      |  248 ++++
 .../device-tree/Bindings/net/fsl-tsec-phy.txt      |   80 +-
 .../device-tree/Bindings/net/ieee802154/ca8210.txt |    2 +-
 .../device-tree/Bindings/net/intel,dwmac-plat.yaml |    6 +
 .../device-tree/Bindings/net/mediatek-dwmac.yaml   |    6 +
 .../device-tree/Bindings/net/nxp,dwmac-imx.yaml    |    8 +
 sys/contrib/device-tree/Bindings/net/qcom,ipa.yaml |  128 +-
 .../Bindings/net/realtek,rtl9301-mdio.yaml         |   86 ++
 .../Bindings/net/realtek,rtl9301-switch.yaml       |  175 +++
 .../device-tree/Bindings/net/rfkill-gpio.yaml      |    5 +
 .../device-tree/Bindings/net/rockchip-dwmac.yaml   |   47 +-
 .../device-tree/Bindings/net/smsc,lan9115.yaml     |    6 +-
 .../device-tree/Bindings/net/snps,dwmac.yaml       |   10 +-
 .../Bindings/net/sophgo,sg2044-dwmac.yaml          |  126 ++
 .../device-tree/Bindings/net/stm32-dwmac.yaml      |   10 +
 .../device-tree/Bindings/net/tesla,fsd-ethqos.yaml |  118 ++
 .../Bindings/net/toshiba,visconti-dwmac.yaml       |    6 +
 .../Bindings/net/wireless/qcom,ath10k.yaml         |   21 +
 .../Bindings/net/wireless/qcom,ath11k-pci.yaml     |    9 +-
 .../Bindings/net/wireless/qcom,ath11k.yaml         |    7 +
 .../Bindings/net/wireless/qcom,ath12k-wsi.yaml     |   13 +-
 .../Bindings/nvmem/layouts/fixed-cell.yaml         |    2 +-
 .../device-tree/Bindings/nvmem/qcom,qfprom.yaml    |    4 +
 .../device-tree/Bindings/nvmem/rockchip,otp.yaml   |   25 +
 .../Bindings/pci/altr,pcie-root-port.yaml          |   10 +
 .../Bindings/pci/amd,versal2-mdb-host.yaml         |  121 ++
 .../device-tree/Bindings/pci/brcm,stb-pcie.yaml    |    6 +-
 .../device-tree/Bindings/pci/fsl,imx6q-pcie.yaml   |    4 +
 .../Bindings/pci/fsl,layerscape-pcie-ep.yaml       |    3 -
 .../device-tree/Bindings/pci/fsl,mpc8xxx-pci.yaml  |  113 ++
 .../Bindings/pci/mediatek-pcie-gen3.yaml           |   17 +
 .../device-tree/Bindings/pci/pci-ep-bus.yaml       |   58 +
 .../device-tree/Bindings/pci/qcom,pcie-ep.yaml     |  100 +-
 .../device-tree/Bindings/pci/qcom,pcie.yaml        |    8 +-
 .../device-tree/Bindings/pci/snps,dw-pcie.yaml     |    2 +
 .../Bindings/pci/xilinx-versal-cpm.yaml            |    1 +
 .../Bindings/phy/allwinner,sun50i-a64-usb-phy.yaml |    4 +-
 .../Bindings/phy/phy-rockchip-naneng-combphy.yaml  |    1 +
 .../Bindings/phy/qcom,ipq5332-uniphy-pcie-phy.yaml |   76 ++
 .../Bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml   |   11 +-
 .../Bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml    |    2 +
 .../Bindings/phy/rockchip,rk3588-hdptx-phy.yaml    |   62 +-
 .../Bindings/phy/rockchip,rk3588-mipi-dcphy.yaml   |   87 ++
 .../device-tree/Bindings/phy/samsung,ufs-phy.yaml  |    1 +
 .../Bindings/phy/samsung,usb3-drd-phy.yaml         |   21 +-
 .../Bindings/pinctrl/airoha,en7581-pinctrl.yaml    |    3 +
 .../pinctrl/allwinner,sun55i-a523-pinctrl.yaml     |  175 +++
 .../Bindings/pinctrl/amlogic,pinctrl-a4.yaml       |  126 ++
 .../Bindings/pinctrl/atmel,at91-pio4-pinctrl.txt   |    1 +
 .../Bindings/pinctrl/brcm,bcm21664-pinctrl.yaml    |  152 +++
 .../Bindings/pinctrl/ingenic,pinctrl.yaml          |    2 +
 .../Bindings/pinctrl/qcom,sa8775p-tlmm.yaml        |    2 +-
 .../Bindings/pinctrl/rockchip,pinctrl.yaml         |    1 +
 .../pinctrl/samsung,pinctrl-wakeup-interrupt.yaml  |    3 +
 .../Bindings/pinctrl/samsung,pinctrl.yaml          |    2 +
 .../Bindings/pinctrl/sophgo,sg2042-pinctrl.yaml    |  129 ++
 .../Bindings/platform/huawei,gaokun-ec.yaml        |  124 ++
 .../Bindings/power/allwinner,sun20i-d1-ppu.yaml    |    1 +
 .../Bindings/power/apple,pmgr-pwrstate.yaml        |    5 +
 .../Bindings/power/qcom,kpss-acc-v2.yaml           |    4 +-
 .../Bindings/power/reset/atmel,sama5d2-shdwc.yaml  |    5 +
 .../Bindings/power/reset/xlnx,zynqmp-power.yaml    |    1 -
 .../Bindings/power/rockchip,power-controller.yaml  |    3 +
 .../Bindings/power/supply/maxim,max77705.yaml      |   50 +
 .../x-powers,axp20x-battery-power-supply.yaml      |   20 +-
 .../device-tree/Bindings/power/wakeup-source.txt   |    2 +-
 sys/contrib/device-tree/Bindings/pps/pps-gpio.yaml |   22 +-
 .../device-tree/Bindings/pwm/imx-tpm-pwm.yaml      |   11 +-
 .../device-tree/Bindings/pwm/pwm-nexus-node.yaml   |   65 +
 .../device-tree/Bindings/pwm/pwm-rockchip.yaml     |    2 +
 .../device-tree/Bindings/pwm/renesas,tpu-pwm.yaml  |    9 -
 .../Bindings/pwm/sophgo,sg2042-pwm.yaml            |   58 +
 .../Bindings/regulator/nxp,pca9450-regulator.yaml  |   51 +-
 .../Bindings/regulator/richtek,rtq2208.yaml        |    3 +-
 .../Bindings/regulator/samsung,s2mpu05.yaml        |   47 +
 .../Bindings/regulator/ti,tps65219.yaml            |   27 +-
 .../Bindings/remoteproc/qcom,msm8916-mss-pil.yaml  |   64 +-
 .../Bindings/remoteproc/qcom,sm6115-pas.yaml       |    2 +-
 .../Bindings/remoteproc/qcom,sm8150-pas.yaml       |    7 +
 .../Bindings/remoteproc/qcom,sm8550-pas.yaml       |   46 +-
 .../Bindings/remoteproc/qcom,wcnss-pil.yaml        |   45 +-
 .../Bindings/reset/atmel,at91sam9260-reset.yaml    |    4 +
 .../Bindings/reset/xlnx,zynqmp-reset.yaml          |    1 -
 .../device-tree/Bindings/riscv/extensions.yaml     |  149 +++
 .../device-tree/Bindings/riscv/spacemit.yaml       |    1 +
 .../Bindings/rng/rockchip,rk3588-rng.yaml          |   59 +
 .../device-tree/Bindings/rtc/adi,max31335.yaml     |    4 +-
 .../device-tree/Bindings/rtc/nxp,pcf2127.yaml      |    3 +-
 .../device-tree/Bindings/rtc/qcom-pm8xxx-rtc.yaml  |    5 +
 sys/contrib/device-tree/Bindings/serial/8250.yaml  |    2 +-
 .../device-tree/Bindings/serial/fsl-lpuart.yaml    |    1 +
 .../Bindings/serial/nvidia,tegra264-utc.yaml       |   73 +
 sys/contrib/device-tree/Bindings/serial/pl011.yaml |    3 +
 .../device-tree/Bindings/serial/samsung_uart.yaml  |    4 +
 .../Bindings/serial/snps-dw-apb-uart.yaml          |   21 +
 .../device-tree/Bindings/serial/sprd-uart.yaml     |    9 +-
 .../Bindings/soc/fsl/fsl,ls1028a-reset.yaml        |    2 +-
 .../device-tree/Bindings/soc/imx/fsl,aips-bus.yaml |    5 +-
 .../Bindings/soc/qcom/qcom,geni-se.yaml            |    5 +
 .../Bindings/soc/qcom/qcom,pmic-glink.yaml         |    1 +
 .../soc/renesas/renesas,r9a09g057-sys.yaml         |    5 +-
 .../device-tree/Bindings/soc/renesas/renesas.yaml  |   16 +
 .../device-tree/Bindings/soc/rockchip/grf.yaml     |    3 +
 .../Bindings/soc/samsung/exynos-pmu.yaml           |    2 +
 .../Bindings/soc/samsung/exynos-usi.yaml           |  100 +-
 .../soc/samsung/samsung,exynos-sysreg.yaml         |    5 +
 .../device-tree/Bindings/soc/xilinx/xilinx.yaml    |   11 +-
 .../Bindings/sound/allwinner,sun4i-a10-codec.yaml  |    6 +
 .../device-tree/Bindings/sound/atmel,at91-ssc.yaml |  104 ++
 .../Bindings/sound/atmel,at91sam9g20ek-wm8731.yaml |   72 +
 .../Bindings/sound/audio-graph-card2.yaml          |    4 +
 .../device-tree/Bindings/sound/awinic,aw88395.yaml |    1 +
 .../device-tree/Bindings/sound/dmic-codec.yaml     |    3 +
 .../device-tree/Bindings/sound/everest,es8328.yaml |   11 +-
 .../device-tree/Bindings/sound/fsl,audmix.yaml     |   61 +-
 .../device-tree/Bindings/sound/fsl,easrc.yaml      |    5 +-
 .../device-tree/Bindings/sound/fsl,imx-asrc.yaml   |   15 +-
 .../Bindings/sound/fsl,imx95-cm7-sof.yaml          |   64 +
 .../device-tree/Bindings/sound/fsl,sai.yaml        |   55 +
 .../device-tree/Bindings/sound/fsl,sof-cpu.yaml    |   27 +
 .../device-tree/Bindings/sound/imx-audio-card.yaml |   14 +
 .../Bindings/sound/invensense,ics43432.yaml        |   51 +
 .../Bindings/sound/mediatek,mt8188-mt6359.yaml     |    9 +
 .../Bindings/sound/nvidia,tegra30-hda.yaml         |    1 +
 .../Bindings/sound/qcom,wcd937x-sdw.yaml           |   36 +
 .../device-tree/Bindings/sound/rockchip-spdif.yaml |    4 +
 .../device-tree/Bindings/sound/ti,tas2770.yaml     |    1 +
 .../device-tree/Bindings/sound/ti,tas27xx.yaml     |    1 +
 .../device-tree/Bindings/sound/wlf,wm8904.yaml     |  129 ++
 .../device-tree/Bindings/sound/wlf,wm8960.yaml     |    4 +
 .../Bindings/sound/xlnx,audio-formatter.yaml       |   72 +
 .../device-tree/Bindings/sound/xlnx,i2s.yaml       |   65 +
 .../device-tree/Bindings/sound/xlnx,spdif.yaml     |   77 ++
 .../Bindings/spi/adi,axi-spi-engine.yaml           |   24 +
 .../device-tree/Bindings/spi/cdns,qspi-nor.yaml    |   25 +-
 sys/contrib/device-tree/Bindings/spi/fsl,espi.yaml |   65 +
 sys/contrib/device-tree/Bindings/spi/fsl,spi.yaml  |   74 ++
 .../Bindings/spi/mediatek,spi-mt65xx.yaml          |    2 +
 .../Bindings/spi/qcom,spi-qpic-snand.yaml          |   83 ++
 .../device-tree/Bindings/spi/snps,dw-apb-ssi.yaml  |   19 +-
 .../device-tree/Bindings/spi/spi-fsl-lpspi.yaml    |    1 +
 .../device-tree/Bindings/spi/spi-rockchip.yaml     |    1 +
 .../device-tree/Bindings/spi/spi-sg2044-nor.yaml   |   52 +
 .../device-tree/Bindings/spi/spi-zynqmp-qspi.yaml  |    3 +-
 .../Bindings/spi/st,stm32mp25-ospi.yaml            |  105 ++
 .../device-tree/Bindings/submitting-patches.rst    |   19 +-
 .../Bindings/thermal/allwinner,sun8i-a83t-ths.yaml |   48 +-
 .../Bindings/thermal/brcm,avs-tmon.yaml            |    1 +
 .../device-tree/Bindings/thermal/imx-thermal.yaml  |   40 +-
 .../Bindings/thermal/imx8mm-thermal.yaml           |    8 +-
 .../device-tree/Bindings/thermal/qcom-tsens.yaml   |   18 +
 .../Bindings/thermal/thermal-zones.yaml            |    5 +-
 .../device-tree/Bindings/timer/arm,twd-timer.yaml  |    6 +-
 .../Bindings/timer/nxp,sysctr-timer.yaml           |   11 +-
 .../device-tree/Bindings/timer/renesas,cmt.yaml    |   44 +-
 .../device-tree/Bindings/timer/renesas,em-sti.yaml |   10 +-
 .../device-tree/Bindings/timer/renesas,mtu2.yaml   |   14 +-
 .../device-tree/Bindings/timer/renesas,ostm.yaml   |   10 +-
 .../device-tree/Bindings/timer/renesas,tmu.yaml    |   22 +-
 .../Bindings/timer/samsung,exynos4210-mct.yaml     |    4 +
 .../device-tree/Bindings/timer/sifive,clint.yaml   |   24 +-
 .../Bindings/trigger-source/pwm-trigger.yaml       |   37 +
 .../device-tree/Bindings/trivial-devices.yaml      |   13 +
 .../device-tree/Bindings/ufs/renesas,ufs.yaml      |   12 +
 .../Bindings/ufs/rockchip,rk3576-ufshc.yaml        |  105 ++
 .../device-tree/Bindings/usb/dwc3-xilinx.yaml      |    4 +-
 .../device-tree/Bindings/usb/generic-xhci.yaml     |    2 +
 .../Bindings/usb/mediatek,mtk-xhci.yaml            |    4 +
 .../device-tree/Bindings/usb/mediatek,mtu3.yaml    |   12 +
 .../Bindings/usb/microchip,usb2514.yaml            |   35 +-
 .../Bindings/usb/microchip,usb5744.yaml            |    1 -
 .../device-tree/Bindings/usb/parade,ps8830.yaml    |  140 ++
 .../device-tree/Bindings/usb/qcom,dwc3.yaml        |    2 +
 .../device-tree/Bindings/usb/richtek,rt1711h.yaml  |    3 +
 .../device-tree/Bindings/usb/rockchip,dwc3.yaml    |   19 +
 .../Bindings/usb/samsung,exynos-dwc3.yaml          |   44 +-
 .../device-tree/Bindings/usb/snps,dwc3-common.yaml |   11 +
 .../device-tree/Bindings/usb/usb-device.yaml       |    6 +-
 .../device-tree/Bindings/usb/xlnx,usb2.yaml        |    1 -
 .../device-tree/Bindings/vendor-prefixes.yaml      |   16 +-
 .../Bindings/watchdog/allwinner,sun4i-a10-wdt.yaml |    2 +
 .../Bindings/watchdog/fsl-imx7ulp-wdt.yaml         |    4 +
 .../device-tree/Bindings/watchdog/renesas,wdt.yaml |    4 +
 sys/contrib/device-tree/Bindings/xilinx.txt        |   26 -
 .../dt-bindings/clock/mediatek,mt8188-clk.h        |    2 +-
 .../dt-bindings/clock/mediatek,mtmips-sysc.h       |  130 ++
 .../include/dt-bindings/clock/qcom,dsi-phy-28nm.h  |    9 +
 .../include/dt-bindings/clock/qcom,gcc-sdm660.h    |    2 +
 .../include/dt-bindings/clock/qcom,ipq9574-gcc.h   |    1 +
 .../include/dt-bindings/clock/qcom,ipq9574-nsscc.h |  152 +++
 .../include/dt-bindings/clock/qcom,rpmcc.h         |    4 +
 .../include/dt-bindings/clock/rk3188-cru-common.h  |    2 +
 .../dt-bindings/clock/rockchip,rk3528-cru.h        |  453 +++++++
 .../dt-bindings/clock/rockchip,rk3562-cru.h        |  379 ++++++
 .../dt-bindings/clock/rockchip,rk3576-cru.h        |    5 +
 .../dt-bindings/clock/samsung,exynos2200-cmu.h     |  431 ++++++
 .../dt-bindings/clock/samsung,exynos7870-cmu.h     |  324 +++++
 .../include/dt-bindings/clock/samsung,exynos990.h  |   21 +
 .../include/dt-bindings/clock/sun50i-h616-ccu.h    |    4 +
 .../include/dt-bindings/clock/sun55i-a523-ccu.h    |  189 +++
 .../include/dt-bindings/clock/sun55i-a523-r-ccu.h  |   37 +
 .../include/dt-bindings/clock/xlnx-zynqmp-clk.h    |    7 +
 .../include/dt-bindings/iio/adc/adi,ad4695.h       |    7 +
 .../include/dt-bindings/pinctrl/amlogic,pinctrl.h  |   46 +
 .../include/dt-bindings/pinctrl/pinctrl-sg2042.h   |  196 +++
 .../include/dt-bindings/pinctrl/pinctrl-sg2044.h   |  221 ++++
 .../dt-bindings/power/allwinner,sun8i-v853-ppu.h   |   10 +
 .../include/dt-bindings/power/qcom-rpmpd.h         |    2 +-
 .../include/dt-bindings/power/thead,th1520-power.h |   19 +
 .../dt-bindings/reset/imx8mp-reset-audiomix.h      |   13 +
 .../include/dt-bindings/reset/qcom,ipq9574-nsscc.h |  134 ++
 .../dt-bindings/reset/rockchip,rk3528-cru.h        |  241 ++++
 .../dt-bindings/reset/rockchip,rk3562-cru.h        |  358 +++++
 .../dt-bindings/reset/rockchip,rk3588-cru.h        |   41 +-
 .../include/dt-bindings/reset/sun50i-h616-ccu.h    |    2 +
 .../include/dt-bindings/reset/sun55i-a523-ccu.h    |   88 ++
 .../include/dt-bindings/reset/sun55i-a523-r-ccu.h  |   25 +
 .../include/dt-bindings/soc/samsung,exynos-usi.h   |   17 +-
 .../include/dt-bindings/sound/qcom,wcd934x.h       |   16 +
 .../arm/allwinner/sun8i-v3s-netcube-kumquat.dts    |  276 ++++
 .../device-tree/src/arm/allwinner/sun8i-v3s.dtsi   |    6 +
 .../device-tree/src/arm/amlogic/meson8.dtsi        |   18 +-
 .../device-tree/src/arm/amlogic/meson8b-ec100.dts  |    2 -
 .../device-tree/src/arm/amlogic/meson8b-mxq.dts    |    2 -
 .../src/arm/amlogic/meson8b-odroidc1.dts           |    2 -
 .../device-tree/src/arm/amlogic/meson8b.dtsi       |   18 +-
 .../device-tree/src/arm/cirrus/ep7211-edb7211.dts  |    2 +-
 .../arm/intel/ixp/intel-ixp42x-netgear-wg302v1.dts |   40 +-
 .../src/arm/intel/ixp/intel-ixp4xx.dtsi            |    2 +-
 .../src/arm/marvell/armada-385-clearfog-gtr.dtsi   |    8 +-
 .../src/arm/marvell/armada-388-clearfog-base.dts   |    2 +-
 .../src/arm/marvell/kirkwood-openrd.dtsi           |    4 +-
 .../device-tree/src/arm/microchip/aks-cdu.dts      |    2 +-
 .../device-tree/src/arm/microchip/animeo_ip.dts    |    2 +-
 .../device-tree/src/arm/microchip/at91-foxg20.dts  |    2 +-
 .../src/arm/microchip/at91-qil_a9260.dts           |    2 +-
 .../src/arm/microchip/at91-sam9_l9260.dts          |    2 +-
 .../src/arm/microchip/at91-sama5d27_som1_ek.dts    |    4 +-
 .../src/arm/microchip/at91-sama5d2_ptc_ek.dts      |    4 +-
 .../src/arm/microchip/at91-sama5d2_xplained.dts    |    4 +-
 .../src/arm/microchip/at91-sama5d3_xplained.dts    |    4 +-
 .../src/arm/microchip/at91-sama5d4_ma5d4evk.dts    |    4 +-
 .../src/arm/microchip/at91-sama5d4_xplained.dts    |    4 +-
 .../src/arm/microchip/at91-sama5d4ek.dts           |    4 +-
 .../src/arm/microchip/at91-sama7d65_curiosity.dts  |   73 +
 .../src/arm/microchip/at91-sama7g5ek.dts           |    1 +
 .../device-tree/src/arm/microchip/at91-vinco.dts   |    4 +-
 .../device-tree/src/arm/microchip/at91rm9200.dtsi  |    2 +-
 .../device-tree/src/arm/microchip/at91rm9200ek.dts |    2 +-
 .../device-tree/src/arm/microchip/at91sam9260.dtsi |    2 +-
 .../src/arm/microchip/at91sam9260ek.dts            |    2 +-
 .../device-tree/src/arm/microchip/at91sam9261.dtsi |    2 +-
 .../src/arm/microchip/at91sam9261ek.dts            |    2 +-
 .../device-tree/src/arm/microchip/at91sam9263.dtsi |    2 +-
 .../src/arm/microchip/at91sam9263ek.dts            |    2 +-
 .../src/arm/microchip/at91sam9g20ek_common.dtsi    |    2 +-
 .../device-tree/src/arm/microchip/at91sam9g45.dtsi |    4 +-
 .../src/arm/microchip/at91sam9m10g45ek.dts         |    4 +-
 .../device-tree/src/arm/microchip/at91sam9n12.dtsi |    2 +-
 .../src/arm/microchip/at91sam9n12ek.dts            |    2 +-
 .../device-tree/src/arm/microchip/at91sam9x5.dtsi  |    4 +-
 .../device-tree/src/arm/microchip/ethernut5.dts    |    2 +-
 .../device-tree/src/arm/microchip/evk-pro3.dts     |    2 +-
 .../device-tree/src/arm/microchip/mpa1600.dts      |    2 +-
 .../device-tree/src/arm/microchip/pm9g45.dts       |    4 +-
 .../device-tree/src/arm/microchip/sam9x60.dtsi     |    4 +-
 .../device-tree/src/arm/microchip/sama5d2.dtsi     |    4 +-
 .../device-tree/src/arm/microchip/sama5d3.dtsi     |    4 +-
 .../device-tree/src/arm/microchip/sama5d3xmb.dtsi  |    4 +-
 .../device-tree/src/arm/microchip/sama5d4.dtsi     |    4 +-
 .../device-tree/src/arm/microchip/sama7d65.dtsi    |   95 ++
 .../device-tree/src/arm/microchip/tny_a9260.dts    |    2 +-
 .../src/arm/microchip/tny_a9260_common.dtsi        |    2 +-
 .../device-tree/src/arm/microchip/tny_a9263.dts    |    2 +-
 .../device-tree/src/arm/microchip/tny_a9g20.dts    |    2 +-
 .../device-tree/src/arm/microchip/usb_a9260.dts    |    2 +-
 .../src/arm/microchip/usb_a9260_common.dtsi        |   11 +-
 .../device-tree/src/arm/microchip/usb_a9263.dts    |   11 +-
 .../src/arm/microchip/usb_a9g20-dab-mmx.dtsi       |   10 +-
 .../device-tree/src/arm/microchip/usb_a9g20.dts    |    2 +-
 .../src/arm/microchip/usb_a9g20_common.dtsi        |    2 +-
 .../src/arm/microchip/usb_a9g20_lpw.dts            |    4 +-
 .../device-tree/src/arm/nvidia/tegra114.dtsi       |   34 +-
 .../device-tree/src/arm/nvidia/tegra124.dtsi       |   40 +
 .../src/arm/nvidia/tegra20-asus-tf101.dts          |   11 +
 sys/contrib/device-tree/src/arm/nxp/imx/imx31.dtsi |    2 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx50.dtsi |    2 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx51.dtsi |    2 +-
 .../device-tree/src/arm/nxp/imx/imx53-mba53.dts    |    2 +-
 .../device-tree/src/arm/nxp/imx/imx53-ppd.dts      |    2 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx53.dtsi |    2 +-
 .../src/arm/nxp/imx/imx6dl-colibri-v1.2-aster.dts  |   11 +
 .../arm/nxp/imx/imx6dl-colibri-v1.2-eval-v3.dts    |   11 +
 .../arm/nxp/imx/imx6dl-colibri-v1.2-iris-v2.dts    |   11 +
 .../src/arm/nxp/imx/imx6dl-colibri-v1.2-iris.dts   |   11 +
 .../arm/nxp/imx/imx6q-apalis-v1.2-eval-v1.2.dts    |   11 +
 .../src/arm/nxp/imx/imx6q-apalis-v1.2-eval.dts     |   11 +
 .../arm/nxp/imx/imx6q-apalis-v1.2-ixora-v1.1.dts   |   11 +
 .../arm/nxp/imx/imx6q-apalis-v1.2-ixora-v1.2.dts   |   11 +
 .../src/arm/nxp/imx/imx6q-apalis-v1.2-ixora.dts    |   11 +
 .../src/arm/nxp/imx/imx6qdl-apalis-v1.2.dtsi       |   57 +
 .../src/arm/nxp/imx/imx6qdl-apalis.dtsi            |    2 -
 .../src/arm/nxp/imx/imx6qdl-colibri-v1.2.dtsi      |   57 +
 .../src/arm/nxp/imx/imx6qdl-colibri.dtsi           |    2 -
 .../device-tree/src/arm/nxp/imx/imx6qdl-mba6.dtsi  |    2 +-
 .../device-tree/src/arm/nxp/imx/imx6qdl-tqma6.dtsi |   25 +-
 .../src/arm/nxp/imx/imx6qdl-tqma6a.dtsi            |    4 +-
 .../src/arm/nxp/imx/imx6qdl-tqma6b.dtsi            |    4 +-
 .../src/arm/nxp/imx/imx6ul-14x14-evk.dtsi          |   32 +
 .../src/arm/nxp/imx/imx6ul-imx6ull-opos6ul.dtsi    |    3 +
 .../src/arm/nxp/imx/imx6ul-tqma6ul-common.dtsi     |   11 +-
 .../src/arm/nxp/imx/imx6ul-tqma6ul1-mba6ulx.dts    |    3 +-
 .../src/arm/nxp/imx/imx6ul-tqma6ul1.dtsi           |    2 -
 .../src/arm/nxp/imx/imx6ul-var-som-concerto.dts    |  320 +++++
 .../src/arm/nxp/imx/imx6ul-var-som.dtsi            |  233 ++++
 .../device-tree/src/arm/nxp/imx/imx7-mba7.dtsi     |    2 +-
 .../device-tree/src/arm/nxp/imx/imx7-tqma7.dtsi    |    7 +
 .../device-tree/src/arm/nxp/imx/imx7d-sdb.dts      |   32 +
 sys/contrib/device-tree/src/arm/nxp/imx/imx7s.dtsi |   56 +-
 .../device-tree/src/arm/nxp/imx/mba6ulx.dtsi       |    2 +-
 .../device-tree/src/arm/nxp/mxs/imx28-btt3-0.dts   |   12 +
 .../device-tree/src/arm/nxp/mxs/imx28-btt3-1.dts   |    8 +
 .../device-tree/src/arm/nxp/mxs/imx28-btt3-2.dts   |   39 +
 .../device-tree/src/arm/nxp/mxs/imx28-btt3.dtsi    |  313 +++++
 .../device-tree/src/arm/nxp/mxs/imx28-sps1.dts     |   13 +-
 .../device-tree/src/arm/nxp/vf/vf610-bk4.dts       |    4 +-
 .../device-tree/src/arm/nxp/vf/vf610-colibri.dtsi  |    1 -
 .../src/arm/nxp/vf/vf610-zii-dev-rev-c.dts         |    4 +-
 sys/contrib/device-tree/src/arm/nxp/vf/vfxxx.dtsi  |   21 +-
 .../device-tree/src/arm/renesas/r8a7790-lager.dts  |    1 +
 .../device-tree/src/arm/renesas/r8a7790-stout.dts  |    1 +
 .../device-tree/src/arm/renesas/r8a7790.dtsi       |    7 +
 .../src/arm/renesas/r8a7791-koelsch.dts            |    1 +
 .../device-tree/src/arm/renesas/r8a7791-porter.dts |    1 +
 .../device-tree/src/arm/renesas/r8a7791.dtsi       |    7 +
 .../src/arm/renesas/r8a7792-blanche.dts            |    1 +
 .../device-tree/src/arm/renesas/r8a7792-wheat.dts  |    1 +
 .../device-tree/src/arm/renesas/r8a7792.dtsi       |    6 +
 .../device-tree/src/arm/renesas/r8a7793-gose.dts   |    1 +
 .../device-tree/src/arm/renesas/r8a7793.dtsi       |    7 +
 .../device-tree/src/arm/renesas/r8a7794-alt.dts    |    1 +
 .../device-tree/src/arm/renesas/r8a7794-silk.dts   |    1 +
 .../device-tree/src/arm/renesas/r8a7794.dtsi       |    7 +
 .../device-tree/src/arm/renesas/r9a06g032.dtsi     |   20 +-
 .../device-tree/src/arm/st/stm32f746-disco.dts     |   18 +
 .../device-tree/src/arm/st/stm32f769-disco.dts     |    7 +-
 sys/contrib/device-tree/src/arm/st/stm32mp131.dtsi |   35 +
 .../device-tree/src/arm/st/stm32mp133c-prihmb.dts  |  496 +++++++
 .../src/arm/st/stm32mp135f-dhcor-dhsbc.dts         |   30 +-
 .../device-tree/src/arm/st/stm32mp15-pinctrl.dtsi  |  292 ++++
 sys/contrib/device-tree/src/arm/st/stm32mp151.dtsi |    1 -
 .../device-tree/src/arm/st/stm32mp151c-plyaqm.dts  |  376 ++++++
 .../src/arm/st/stm32mp153c-lxa-fairytux2-gen1.dts  |  103 ++
 .../src/arm/st/stm32mp153c-lxa-fairytux2-gen2.dts  |  147 ++
 .../src/arm/st/stm32mp153c-lxa-fairytux2.dtsi      |  397 ++++++
 .../device-tree/src/arm/st/stm32mp157c-dk2.dts     |    2 +-
 .../src/arm/ti/davinci/da850-lego-ev3.dts          |   10 +-
 .../arm/ti/omap/omap3-evm-processor-common.dtsi    |    2 +-
 .../device-tree/src/arm/ti/omap/omap4-l4.dtsi      |    8 +-
 .../device-tree/src/arm/ti/omap/omap4-panda-a4.dts |    5 +
 .../device-tree/src/arm/xilinx/zynq-7000.dtsi      |   33 +-
 .../device-tree/src/arm/xilinx/zynq-cc108.dts      |   41 +-
 .../device-tree/src/arm/xilinx/zynq-ebaz4205.dts   |    2 +
 .../device-tree/src/arm/xilinx/zynq-microzed.dts   |   10 +-
 .../device-tree/src/arm/xilinx/zynq-parallella.dts |    1 -
 .../device-tree/src/arm/xilinx/zynq-zc702.dts      |   85 +-
 .../device-tree/src/arm/xilinx/zynq-zc706.dts      |   67 +-
 .../src/arm/xilinx/zynq-zc770-xm010.dts            |   39 +-
 .../src/arm/xilinx/zynq-zc770-xm011.dts            |   31 +
 .../src/arm/xilinx/zynq-zc770-xm012.dts            |   35 +
 .../src/arm/xilinx/zynq-zc770-xm013.dts            |   41 +-
 .../device-tree/src/arm/xilinx/zynq-zed.dts        |   43 +-
 .../src/arm/xilinx/zynq-zturn-common.dtsi          |    8 +
 .../device-tree/src/arm/xilinx/zynq-zybo-z7.dts    |   10 +-
 .../device-tree/src/arm/xilinx/zynq-zybo.dts       |    9 +-
 .../device-tree/src/arm64/airoha/en7581-evb.dts    |   44 +
 .../device-tree/src/arm64/airoha/en7581.dtsi       |   91 ++
 .../allwinner/sun50i-a100-allwinner-perf1.dts      |    5 +
 .../src/arm64/allwinner/sun50i-a100-cpu-opp.dtsi   |   90 ++
 .../src/arm64/allwinner/sun50i-a100.dtsi           |    8 +
 .../src/arm64/allwinner/sun50i-h6-beelink-gs1.dts  |   38 +-
 .../src/arm64/allwinner/sun50i-h6-orangepi-3.dts   |   14 +-
 .../src/arm64/allwinner/sun50i-h6-orangepi.dtsi    |   22 +-
 .../allwinner/sun50i-h700-anbernic-rg35xx-2024.dts |   18 +-
 .../allwinner/sun50i-h700-anbernic-rg35xx-h.dts    |   23 +
 .../device-tree/src/arm64/amazon/alpine-v2.dtsi    |    2 +-
 .../device-tree/src/arm64/amazon/alpine-v3.dtsi    |    2 +-
 .../src/arm64/amd/amd-overdrive-rev-b0.dts         |    2 +-
 .../src/arm64/amd/amd-overdrive-rev-b1.dts         |   61 +-
 .../src/arm64/amd/amd-seattle-clks.dtsi            |   24 +-
 .../device-tree/src/arm64/amd/amd-seattle-soc.dtsi |    8 +-
 .../src/arm64/amd/amd-seattle-xgbe-b.dtsi          |   32 +-
 .../device-tree/src/arm64/amlogic/amlogic-a4.dtsi  |   21 +
 .../device-tree/src/arm64/amlogic/amlogic-a5.dtsi  |   12 +
 .../device-tree/src/arm64/amlogic/meson-axg.dtsi   |   24 +-
 .../src/arm64/amlogic/meson-g12-common.dtsi        |   33 +-
 .../src/arm64/amlogic/meson-g12a-fbx8am.dts        |    4 -
 .../src/arm64/amlogic/meson-g12a-radxa-zero.dts    |    4 -
 .../src/arm64/amlogic/meson-g12a-sei510.dts        |    4 -
 .../src/arm64/amlogic/meson-g12a-u200.dts          |    2 -
 .../src/arm64/amlogic/meson-g12a-x96-max.dts       |    4 -
 .../amlogic/meson-g12b-a311d-libretech-cc.dts      |    2 -
 .../src/arm64/amlogic/meson-g12b-bananapi-cm4.dtsi |    4 -
 .../src/arm64/amlogic/meson-g12b-bananapi.dtsi     |    4 -
 .../src/arm64/amlogic/meson-g12b-dreambox.dtsi     |    4 +
 .../src/arm64/amlogic/meson-g12b-khadas-vim3.dtsi  |    4 -
 .../src/arm64/amlogic/meson-g12b-odroid.dtsi       |    4 -
 .../src/arm64/amlogic/meson-g12b-radxa-zero2.dts   |    8 -
 .../src/arm64/amlogic/meson-g12b-w400.dtsi         |    6 -
 .../src/arm64/amlogic/meson-gx-libretech-pc.dtsi   |    6 -
 .../src/arm64/amlogic/meson-gx-p23x-q20x.dtsi      |    2 -
 .../device-tree/src/arm64/amlogic/meson-gx.dtsi    |    8 +-
 .../src/arm64/amlogic/meson-gxbb-nanopi-k2.dts     |    2 -
 .../src/arm64/amlogic/meson-gxbb-nexbox-a95x.dts   |    2 -
 .../src/arm64/amlogic/meson-gxbb-p20x.dtsi         |    2 -
 .../src/arm64/amlogic/meson-gxbb-vega-s95.dtsi     |    2 -
 .../src/arm64/amlogic/meson-gxbb-wetek.dtsi        |    2 -
 .../device-tree/src/arm64/amlogic/meson-gxbb.dtsi  |   25 +
 .../src/arm64/amlogic/meson-gxl-s805x-p241.dts     |    2 -
 .../amlogic/meson-gxl-s905w-jethome-jethub-j80.dts |    2 -
 .../amlogic/meson-gxl-s905x-hwacom-amazetv.dts     |    2 -
 .../arm64/amlogic/meson-gxl-s905x-khadas-vim.dts   |    2 -
 .../arm64/amlogic/meson-gxl-s905x-nexbox-a95x.dts  |    2 -
 .../src/arm64/amlogic/meson-gxl-s905x-p212.dtsi    |    2 -
 .../device-tree/src/arm64/amlogic/meson-gxl.dtsi   |   25 +
 .../src/arm64/amlogic/meson-gxm-khadas-vim2.dts    |    4 -
 .../src/arm64/amlogic/meson-gxm-rbox-pro.dts       |    2 -
 .../arm64/amlogic/meson-libretech-cottonwood.dtsi  |    6 -
 .../src/arm64/amlogic/meson-sm1-ac2xx.dtsi         |    6 -
 .../src/arm64/amlogic/meson-sm1-bananapi.dtsi      |    2 -
 .../src/arm64/amlogic/meson-sm1-khadas-vim3l.dts   |    2 -
 .../src/arm64/amlogic/meson-sm1-odroid.dtsi        |    2 -
 .../src/arm64/amlogic/meson-sm1-sei610.dts         |    6 -
 .../device-tree/src/arm64/apple/s5l8960x-5s.dtsi   |    9 +
 .../device-tree/src/arm64/apple/s5l8960x-air1.dtsi |    5 +
 .../src/arm64/apple/s5l8960x-mini2.dtsi            |    5 +
 .../device-tree/src/arm64/apple/s5l8960x-opp.dtsi  |   45 +
 .../device-tree/src/arm64/apple/s5l8960x-pmgr.dtsi |  610 +++++++++
 .../device-tree/src/arm64/apple/s5l8960x.dtsi      |   30 +
 .../device-tree/src/arm64/apple/s5l8965x-opp.dtsi  |   45 +
 .../src/arm64/apple/s800-0-3-common.dtsi           |    4 +
 .../device-tree/src/arm64/apple/s800-0-3-pmgr.dtsi |  757 +++++++++++
 .../device-tree/src/arm64/apple/s800-0-3.dtsi      |  179 +++
 sys/contrib/device-tree/src/arm64/apple/s8000.dtsi |  162 +--
 .../device-tree/src/arm64/apple/s8001-common.dtsi  |    1 +
 .../src/arm64/apple/s8001-j98a-j99a.dtsi           |   26 +
 .../device-tree/src/arm64/apple/s8001-j98a.dts     |    1 +
 .../device-tree/src/arm64/apple/s8001-j99a.dts     |    1 +
 .../device-tree/src/arm64/apple/s8001-pmgr.dtsi    |  822 ++++++++++++
 sys/contrib/device-tree/src/arm64/apple/s8001.dtsi |   81 ++
 sys/contrib/device-tree/src/arm64/apple/s8003.dtsi |   63 +-
 .../device-tree/src/arm64/apple/s800x-6s.dtsi      |    4 +
 .../device-tree/src/arm64/apple/s800x-ipad5.dtsi   |    4 +
 .../device-tree/src/arm64/apple/s800x-se.dtsi      |    4 +
 .../device-tree/src/arm64/apple/spi1-nvram.dtsi    |   39 +
 .../device-tree/src/arm64/apple/t600x-common.dtsi  |    7 +
 .../device-tree/src/arm64/apple/t600x-die0.dtsi    |   28 +
 .../src/arm64/apple/t600x-gpio-pins.dtsi           |   14 +
 .../src/arm64/apple/t600x-j314-j316.dtsi           |    2 +
 .../device-tree/src/arm64/apple/t600x-j375.dtsi    |    2 +
 .../device-tree/src/arm64/apple/t7000-6.dtsi       |    8 +
 .../src/arm64/apple/t7000-handheld.dtsi            |    4 +
 .../device-tree/src/arm64/apple/t7000-j42d.dts     |    5 +
 .../device-tree/src/arm64/apple/t7000-mini4.dtsi   |   12 +
 .../device-tree/src/arm64/apple/t7000-n102.dts     |    4 +
 .../device-tree/src/arm64/apple/t7000-pmgr.dtsi    |  641 +++++++++
 sys/contrib/device-tree/src/arm64/apple/t7000.dtsi |   73 +
 .../device-tree/src/arm64/apple/t7001-air2.dtsi    |    1 +
 .../device-tree/src/arm64/apple/t7001-pmgr.dtsi    |  650 +++++++++
 sys/contrib/device-tree/src/arm64/apple/t7001.dtsi |   65 +
 .../device-tree/src/arm64/apple/t8010-7.dtsi       |   12 +
 .../device-tree/src/arm64/apple/t8010-common.dtsi  |    4 +
 .../device-tree/src/arm64/apple/t8010-ipad6.dtsi   |   12 +
 .../device-tree/src/arm64/apple/t8010-n112.dts     |    4 +
 .../device-tree/src/arm64/apple/t8010-pmgr.dtsi    |  772 +++++++++++
 sys/contrib/device-tree/src/arm64/apple/t8010.dtsi |  115 ++
 .../device-tree/src/arm64/apple/t8011-common.dtsi  |    1 +
 .../device-tree/src/arm64/apple/t8011-pmgr.dtsi    |  806 +++++++++++
 .../device-tree/src/arm64/apple/t8011-pro2.dtsi    |    8 +
 sys/contrib/device-tree/src/arm64/apple/t8011.dtsi |  101 ++
 .../device-tree/src/arm64/apple/t8012-j132.dts     |   14 +
 .../device-tree/src/arm64/apple/t8012-j137.dts     |   14 +
 .../device-tree/src/arm64/apple/t8012-j140a.dts    |   14 +
 .../device-tree/src/arm64/apple/t8012-j140k.dts    |   14 +
 .../device-tree/src/arm64/apple/t8012-j152f.dts    |   15 +
 .../device-tree/src/arm64/apple/t8012-j160.dts     |   14 +
 .../device-tree/src/arm64/apple/t8012-j174.dts     |   14 +
 .../device-tree/src/arm64/apple/t8012-j185.dts     |   14 +
 .../device-tree/src/arm64/apple/t8012-j185f.dts    |   14 +
 .../device-tree/src/arm64/apple/t8012-j213.dts     |   15 +
 .../device-tree/src/arm64/apple/t8012-j214k.dts    |   15 +
 .../device-tree/src/arm64/apple/t8012-j215.dts     |   15 +
 .../device-tree/src/arm64/apple/t8012-j223.dts     |   15 +
 .../device-tree/src/arm64/apple/t8012-j230k.dts    |   14 +
 .../device-tree/src/arm64/apple/t8012-j680.dts     |   15 +
 .../device-tree/src/arm64/apple/t8012-j780.dts     |   15 +
 .../device-tree/src/arm64/apple/t8012-jxxx.dtsi    |   44 +
 .../device-tree/src/arm64/apple/t8012-pmgr.dtsi    |  837 ++++++++++++
 .../src/arm64/apple/t8012-touchbar.dtsi            |   20 +
 sys/contrib/device-tree/src/arm64/apple/t8012.dtsi |  281 ++++
 .../device-tree/src/arm64/apple/t8015-8.dtsi       |    4 +
 .../device-tree/src/arm64/apple/t8015-common.dtsi  |    1 +
 .../device-tree/src/arm64/apple/t8015-pmgr.dtsi    |  931 +++++++++++++
 sys/contrib/device-tree/src/arm64/apple/t8015.dtsi |  151 +++
 .../device-tree/src/arm64/apple/t8103-j293.dts     |   68 +
 .../device-tree/src/arm64/apple/t8103-jxxx.dtsi    |    2 +
 .../device-tree/src/arm64/apple/t8103-pmgr.dtsi    |   18 +-
 sys/contrib/device-tree/src/arm64/apple/t8103.dtsi |  137 ++
 .../device-tree/src/arm64/apple/t8112-j493.dts     |   64 +
 .../device-tree/src/arm64/apple/t8112-jxxx.dtsi    |    2 +
 sys/contrib/device-tree/src/arm64/apple/t8112.dtsi |  105 +-
 .../device-tree/src/arm64/arm/corstone1000-fvp.dts |   26 +
 .../device-tree/src/arm64/arm/corstone1000.dtsi    |    3 +-
 .../device-tree/src/arm64/arm/morello-fvp.dts      |   77 ++
 .../device-tree/src/arm64/arm/morello-sdp.dts      |  157 +++
 sys/contrib/device-tree/src/arm64/arm/morello.dtsi |  323 +++++
 .../src/arm64/exynos/exynos8895-dreamlte.dts       |   72 +
 .../device-tree/src/arm64/exynos/exynos8895.dtsi   |  956 +++++++++++++-
 .../device-tree/src/arm64/exynos/exynos990.dtsi    |   92 +-
 .../src/arm64/exynos/exynosautov920.dtsi           |  138 ++
 .../src/arm64/exynos/google/gs101-oriole.dts       |  267 +---
 .../arm64/exynos/google/gs101-pixel-common.dtsi    |  294 ++++
 .../src/arm64/exynos/google/gs101-raven.dts        |   29 +
 .../device-tree/src/arm64/exynos/google/gs101.dtsi |   66 +-
 .../src/arm64/freescale/fsl-ls1088a-ten64.dts      |   44 +
 .../src/arm64/freescale/imx8-apalis-v1.1.dtsi      |   16 +
 .../src/arm64/freescale/imx8-ss-hsio.dtsi          |   30 +-
 .../src/arm64/freescale/imx8dxl-evk.dts            |   42 +
 .../src/arm64/freescale/imx8mm-kontron-bl.dts      |   10 +-
 .../src/arm64/freescale/imx8mm-kontron-osm-s.dtsi  |    7 +-
 .../freescale/imx8mm-phyboard-polis-peb-av-10.dtso |  237 ++++
 .../imx8mm-phyboard-polis-peb-eval-01.dtso         |   72 +
 .../arm64/freescale/imx8mm-phyboard-polis-rdk.dts  |   17 +-
 .../src/arm64/freescale/imx8mm-phycore-no-eth.dtso |   12 +
 .../freescale/imx8mm-phycore-no-spiflash.dtso      |   16 +
 .../src/arm64/freescale/imx8mm-phycore-rpmsg.dtso  |   58 +
 .../src/arm64/freescale/imx8mm-phycore-som.dtsi    |   22 +-
 .../src/arm64/freescale/imx8mm-phygate-tauri-l.dts |   11 +
 .../src/arm64/freescale/imx8mm-tqma8mqml.dtsi      |    1 +
 .../src/arm64/freescale/imx8mm-verdin.dtsi         |   46 +-
 .../src/arm64/freescale/imx8mn-bsh-smm-s2pro.dts   |    1 -
 .../src/arm64/freescale/imx8mn-tqma8mqnl.dtsi      |    1 +
 .../device-tree/src/arm64/freescale/imx8mp-evk.dts |   22 +
 .../src/arm64/freescale/imx8mp-kontron-osm-s.dtsi  |    7 +-
 .../src/arm64/freescale/imx8mp-nominal.dtsi        |   92 ++
 .../src/arm64/freescale/imx8mp-skov-basic.dts      |   10 +
 .../src/arm64/freescale/imx8mp-skov-reva.dtsi      |  131 +-
 .../src/arm64/freescale/imx8mp-skov-revb-hdmi.dts  |   45 +-
 .../src/arm64/freescale/imx8mp-skov-revb-lt6.dts   |   60 +
 .../freescale/imx8mp-skov-revb-mi1010ait-1cp1.dts  |   30 +-
 .../src/arm64/freescale/imx8mp-skov-revc-bd500.dts |   91 ++
 .../freescale/imx8mp-skov-revc-tian-g07017.dts     |   81 ++
 .../arm64/freescale/imx8mp-tqma8mpql-mba8mpxl.dts  |    2 +-
 .../src/arm64/freescale/imx8mp-tqma8mpql.dtsi      |    1 +
 .../src/arm64/freescale/imx8mp-var-som.dtsi        |   12 +-
 .../device-tree/src/arm64/freescale/imx8mp.dtsi    |   29 +-
 .../src/arm64/freescale/imx8mq-librem5-devkit.dts  |   25 +-
 .../src/arm64/freescale/imx8mq-librem5.dtsi        |   26 +-
 .../src/arm64/freescale/imx8mq-tqma8mq.dtsi        |    1 +
 .../src/arm64/freescale/imx8qm-apalis-v1.1.dtsi    |    2 -
 .../src/arm64/freescale/imx8qm-apalis.dtsi         |    2 -
 .../device-tree/src/arm64/freescale/imx8qm-mek.dts |  112 ++
 .../src/arm64/freescale/imx8qm-ss-hsio.dtsi        |   24 +-
 .../src/arm64/freescale/imx8qxp-mek-pcie-ep.dtso   |   22 +
 .../src/arm64/freescale/imx8qxp-mek.dts            |   32 +
 .../src/arm64/freescale/imx8x-colibri.dtsi         |    4 +-
 .../src/arm64/freescale/imx93-kontron-osm-s.dtsi   |    5 +-
 .../arm64/freescale/imx93-tqma9352-mba93xxca.dts   |   54 +-
 .../arm64/freescale/imx93-tqma9352-mba93xxla.dts   |    6 +-
 .../device-tree/src/arm64/freescale/imx93.dtsi     |    8 +
 .../src/arm64/freescale/imx95-15x15-evk.dts        | 1130 ++++++++++++++++
 .../src/arm64/freescale/imx95-19x19-evk.dts        |   83 ++
 .../device-tree/src/arm64/freescale/imx95.dtsi     |  116 +-
 .../device-tree/src/arm64/freescale/mba8mx.dtsi    |    2 +-
 .../device-tree/src/arm64/freescale/mba8xx.dtsi    |   31 +-
 .../device-tree/src/arm64/freescale/s32g2.dtsi     |  141 ++
 .../src/arm64/freescale/s32g274a-evb.dts           |    1 +
 .../src/arm64/freescale/s32g274a-rdb2.dts          |    1 +
 .../device-tree/src/arm64/freescale/s32g3.dtsi     |  150 +++
 .../src/arm64/freescale/s32g399a-rdb3.dts          |    9 +
 .../src/arm64/freescale/s32gxxxa-evb.dtsi          |  222 ++++
 .../src/arm64/freescale/s32gxxxa-rdb.dtsi          |  170 +++
 .../device-tree/src/arm64/freescale/tqma8xx.dtsi   |   12 +-
 .../src/arm64/hisilicon/hi3660-coresight.dtsi      |    8 +
 .../src/arm64/marvell/ac5-98dx25xx.dtsi            |    2 +-
 .../src/arm64/marvell/armada-3720-db.dts           |    2 +-
 .../arm64/marvell/armada-3720-espressobin-emmc.dts |    2 +-
 .../marvell/armada-3720-espressobin-ultra.dts      |    2 +-
 .../marvell/armada-3720-espressobin-v7-emmc.dts    |    2 +-
 .../arm64/marvell/armada-3720-espressobin-v7.dts   |    2 +-
 .../src/arm64/marvell/armada-3720-espressobin.dts  |    2 +-
 .../src/arm64/marvell/armada-3720-gl-mv1000.dts    |    2 +-
 .../src/arm64/marvell/armada-3720-turris-mox.dts   |    2 +-
 .../src/arm64/marvell/armada-3720-uDPU.dtsi        |    8 +-
 .../device-tree/src/arm64/marvell/armada-372x.dtsi |    3 -
 .../device-tree/src/arm64/marvell/armada-37xx.dtsi |    4 +-
 .../device-tree/src/arm64/marvell/armada-7020.dtsi |    6 -
 .../device-tree/src/arm64/marvell/armada-7040.dtsi |    6 -
 .../device-tree/src/arm64/marvell/armada-8020.dtsi |    6 -
 .../arm64/marvell/armada-8040-clearfog-gt-8k.dts   |    8 +-
 .../src/arm64/marvell/armada-8040-puzzle-m801.dts  |    2 +-
 .../device-tree/src/arm64/marvell/armada-8040.dtsi |    6 -
 .../device-tree/src/arm64/marvell/armada-8080.dtsi |    6 -
 .../src/arm64/marvell/armada-ap806-dual.dtsi       |    3 -
 .../src/arm64/marvell/armada-ap806-quad.dtsi       |    3 -
 .../src/arm64/marvell/armada-ap806.dtsi            |    6 -
 .../src/arm64/marvell/armada-ap807-quad.dtsi       |    3 -
 .../src/arm64/marvell/armada-ap807.dtsi            |    6 -
 .../src/arm64/marvell/armada-ap80x.dtsi            |   33 +-
 .../arm64/marvell/armada-ap810-ap0-octa-core.dtsi  |    1 -
 .../src/arm64/marvell/armada-ap810-ap0.dtsi        |   24 +-
 .../src/arm64/marvell/armada-cp110.dtsi            |    4 -
 .../src/arm64/marvell/armada-cp115.dtsi            |    4 -
 .../src/arm64/marvell/armada-cp11x.dtsi            |    4 +-
 .../src/arm64/marvell/cn9130-sr-som.dtsi           |    3 -
 .../device-tree/src/arm64/mediatek/mt6359.dtsi     |    3 +-
 .../device-tree/src/arm64/mediatek/mt8173-elm.dtsi |    2 -
 .../device-tree/src/arm64/mediatek/mt8173.dtsi     |   12 +-
 .../arm64/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 +-
 .../src/arm64/mediatek/mt8188-geralt.dtsi          |  173 ++-
 .../device-tree/src/arm64/mediatek/mt8188.dtsi     |  307 ++++-
 .../src/arm64/mediatek/mt8195-cherry.dtsi          |  184 ++-
 .../device-tree/src/arm64/mediatek/mt8195.dtsi     |  129 ++
 .../device-tree/src/arm64/mediatek/mt8365-evk.dts  |  245 +++-
 .../device-tree/src/arm64/mediatek/mt8365.dtsi     |  336 +++++
 .../src/arm64/mediatek/mt8370-genio-510-evk.dts    |   19 +
 .../device-tree/src/arm64/mediatek/mt8370.dtsi     |   64 +
 .../src/arm64/mediatek/mt8390-genio-700-evk.dts    | 1033 +--------------
 .../src/arm64/mediatek/mt8390-genio-common.dtsi    | 1223 +++++++++++++++++
 .../src/arm64/mediatek/mt8395-genio-1200-evk.dts   |  102 ++
 .../mediatek/mt8395-radxa-nio-12l-8-hd-panel.dtso  |   84 ++
 .../src/arm64/mediatek/mt8395-radxa-nio-12l.dts    |   71 +
 .../src/arm64/nvidia/tegra210-p2180.dtsi           |   13 +
 .../src/arm64/nvidia/tegra210-p2597.dtsi           |   20 +-
 .../src/arm64/nvidia/tegra210-p3450-0000.dts       |   10 -
 .../device-tree/src/arm64/nvidia/tegra210.dtsi     |   10 +
 .../nvidia/tegra234-p3740-0002+p3701-0008.dts      |   10 +
 .../arm64/nvidia/tegra234-p3768-0000+p3767.dtsi    |    7 -
 .../src/arm64/qcom/sc8280xp-huawei-gaokun3.dts     |  163 +++
 .../src/arm64/renesas/beacon-renesom-som.dtsi      |    1 +
 .../src/arm64/renesas/condor-common.dtsi           |    1 +
 .../device-tree/src/arm64/renesas/draak.dtsi       |    1 +
 .../device-tree/src/arm64/renesas/ebisu.dtsi       |    1 +
 .../src/arm64/renesas/hihope-common.dtsi           |    1 +
 .../device-tree/src/arm64/renesas/r8a774a1.dtsi    |    8 +
 .../device-tree/src/arm64/renesas/r8a774b1.dtsi    |    8 +
 .../src/arm64/renesas/r8a774c0-cat874.dts          |    1 +
 .../device-tree/src/arm64/renesas/r8a774c0.dtsi    |   11 +
 .../device-tree/src/arm64/renesas/r8a774e1.dtsi    |    8 +
 .../device-tree/src/arm64/renesas/r8a77951.dtsi    |    7 +
 .../device-tree/src/arm64/renesas/r8a77960.dtsi    |    8 +
 .../device-tree/src/arm64/renesas/r8a77961.dtsi    |    8 +
 .../device-tree/src/arm64/renesas/r8a77965.dtsi    |    8 +
 .../renesas/r8a77970-eagle-function-expansion.dtso |    2 +-
 .../src/arm64/renesas/r8a77970-eagle.dts           |    1 +
 .../src/arm64/renesas/r8a77970-v3msk.dts           |    1 +
 .../device-tree/src/arm64/renesas/r8a77970.dtsi    |    7 +
 .../src/arm64/renesas/r8a77980-v3hsk.dts           |    1 +
 .../device-tree/src/arm64/renesas/r8a77980.dtsi    |    7 +
 .../device-tree/src/arm64/renesas/r8a77990.dtsi    |   11 +
 .../device-tree/src/arm64/renesas/r8a77995.dtsi    |    7 +
 .../src/arm64/renesas/r8a779a0-falcon-cpu.dtsi     |    1 +
 .../device-tree/src/arm64/renesas/r8a779a0.dtsi    |   88 ++
 .../src/arm64/renesas/r8a779f0-spider-cpu.dtsi     |    1 +
 .../arm64/renesas/r8a779f0-spider-ethernet.dtsi    |  104 +-
 .../device-tree/src/arm64/renesas/r8a779f0.dtsi    |   17 +-
 .../src/arm64/renesas/r8a779f4-s4sk.dts            |   69 +-
 .../device-tree/src/arm64/renesas/r8a779g0.dtsi    |   88 +-
 .../arm64/renesas/r8a779h0-gray-hawk-single.dts    |  154 ++-
 .../device-tree/src/arm64/renesas/r8a779h0.dtsi    |   34 +-
 .../src/arm64/renesas/r9a07g044l2-remi-pi.dts      |  339 +++++
 .../device-tree/src/arm64/renesas/r9a08g045.dtsi   |   29 +-
 .../renesas/r9a08g045s33-smarc-pmod1-type-3a.dtso  |   48 +
 .../device-tree/src/arm64/renesas/r9a09g047.dtsi   |   37 +
 .../device-tree/src/arm64/renesas/r9a09g057.dtsi   |   52 +-
 .../src/arm64/renesas/r9a09g057h44-rzv2h-evk.dts   |   15 +
 .../src/arm64/renesas/r9a09g057h48-kakip.dts       |  136 ++
 .../src/arm64/renesas/rzg3e-smarc-som.dtsi         |    4 +
 .../src/arm64/renesas/rzg3s-smarc-som.dtsi         |   20 +-
 .../src/arm64/renesas/rzg3s-smarc-switches.h       |   40 +
 .../device-tree/src/arm64/renesas/rzg3s-smarc.dtsi |   13 +
 .../src/arm64/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 +-
 .../device-tree/src/arm64/renesas/ulcb.dtsi        |    1 +
 .../src/arm64/renesas/white-hawk-cpu-common.dtsi   |    1 +
 .../src/arm64/renesas/white-hawk-csi-dsi.dtsi      |    8 +-
 .../src/arm64/rockchip/px30-engicam-common.dtsi    |    3 +-
 .../src/arm64/rockchip/px30-engicam-ctouch2.dtsi   |    2 +-
 .../rockchip/px30-engicam-px30-core-edimm2.2.dts   |    2 +-
 .../px30-ringneck-haikou-lvds-9904379.dtso         |  130 ++
 .../rockchip/px30-ringneck-haikou-video-demo.dtso  |  190 +++
 .../src/arm64/rockchip/px30-ringneck-haikou.dts    |    2 +
 .../src/arm64/rockchip/px30-ringneck.dtsi          |    4 -
 .../src/arm64/rockchip/rk3308-roc-cc.dts           |    2 +-
 .../src/arm64/rockchip/rk3318-a95x-z2.dts          |    4 +-
 .../src/arm64/rockchip/rk3328-rock-pi-e.dts        |    8 +
 .../src/arm64/rockchip/rk3399-nanopi4.dtsi         |    2 +-
 .../rockchip/rk3399-puma-haikou-video-demo.dtso    |  166 +++
 .../src/arm64/rockchip/rk3399-puma-haikou.dts      |   26 +-
 .../src/arm64/rockchip/rk3399-puma.dtsi            |   10 +-
 .../src/arm64/rockchip/rk3399-roc-pc-plus.dts      |    2 +-
 .../src/arm64/rockchip/rk3399-rock-pi-4.dtsi       |    2 +-
 .../src/arm64/rockchip/rk3528-pinctrl.dtsi         | 1397 ++++++++++++++++++++
 .../src/arm64/rockchip/rk3528-radxa-e20c.dts       |  133 ++
 .../device-tree/src/arm64/rockchip/rk3528.dtsi     |  378 +++++-
 .../src/arm64/rockchip/rk3566-bigtreetech-cb2.dtsi |    2 +-
 .../src/arm64/rockchip/rk3566-pinenote.dtsi        |    2 +
 .../src/arm64/rockchip/rk3566-quartz64-a.dts       |    8 +-
 .../src/arm64/rockchip/rk3566-quartz64-b.dts       |    8 +-
 .../src/arm64/rockchip/rk3568-photonicat.dts       |  588 ++++++++
 .../src/arm64/rockchip/rk3568-qnap-ts433.dts       |    2 +
 .../src/arm64/rockchip/rk3568-rock-3a.dts          |   14 -
 .../src/arm64/rockchip/rk356x-base.dtsi            |   44 +-
 .../src/arm64/rockchip/rk3576-armsom-sige5.dts     |   52 +-
 .../src/arm64/rockchip/rk3576-evb1-v10.dts         |   47 +
 .../src/arm64/rockchip/rk3576-roc-pc.dts           |  736 +++++++++++
 .../src/arm64/rockchip/rk3576-rock-4d.dts          |  751 +++++++++++
 .../device-tree/src/arm64/rockchip/rk3576.dtsi     |  229 +++-
 .../src/arm64/rockchip/rk3588-armsom-lm7.dtsi      |    4 +
 .../src/arm64/rockchip/rk3588-armsom-sige7.dts     |   75 ++
 .../src/arm64/rockchip/rk3588-base.dtsi            |  110 +-
 .../src/arm64/rockchip/rk3588-coolpi-cm5-evb.dts   |    2 +-
 .../arm64/rockchip/rk3588-coolpi-cm5-genbook.dts   |    2 +-
 .../src/arm64/rockchip/rk3588-coolpi-cm5.dtsi      |    4 +
 .../rockchip/rk3588-edgeble-neu6a-common.dtsi      |    4 +
 .../arm64/rockchip/rk3588-edgeble-neu6a-io.dtsi    |   47 +
 .../src/arm64/rockchip/rk3588-evb1-v10.dts         |   50 +-
 .../src/arm64/rockchip/rk3588-extra.dtsi           |  186 +++
 .../src/arm64/rockchip/rk3588-fet3588-c.dtsi       |    4 +
 .../arm64/rockchip/rk3588-firefly-core-3588j.dtsi  |    4 +
 .../arm64/rockchip/rk3588-firefly-icore-3588q.dtsi |  443 +++++++
 .../arm64/rockchip/rk3588-firefly-itx-3588j.dts    |    2 +-
 .../rockchip/rk3588-friendlyelec-cm3588-nas.dts    |    2 +-
 .../arm64/rockchip/rk3588-friendlyelec-cm3588.dtsi |    8 +
 .../src/arm64/rockchip/rk3588-h96-max-v58.dts      |   30 +-
 .../rockchip/rk3588-jaguar-pre-ict-tester.dtso     |  171 +++
 .../src/arm64/rockchip/rk3588-jaguar.dts           |  224 +++-
 .../src/arm64/rockchip/rk3588-mnt-reform2.dts      |  336 +++++
 .../src/arm64/rockchip/rk3588-nanopc-t6.dtsi       |    6 +-
 .../src/arm64/rockchip/rk3588-ok3588-c.dts         |    4 +
 .../arm64/rockchip/rk3588-orangepi-5-compact.dtsi  |   11 +-
*** 1230 LINES SKIPPED ***