git: 0cd4430a9320 - main - Import device-tree files from Linux 7.0

From: Emmanuel Vadot <manu_at_FreeBSD.org>
Date: Thu, 27 Aug 2026 12:40:03 UTC
The branch main has been updated by manu:

URL: https://cgit.FreeBSD.org/src/commit/?id=0cd4430a9320c916a84617b6bbf400f5c64a09c7

commit 0cd4430a9320c916a84617b6bbf400f5c64a09c7
Merge: 96fb1ebd2875 070a687a2aec
Author:     Emmanuel Vadot <manu@FreeBSD.org>
AuthorDate: 2026-08-27 12:39:14 +0000
Commit:     Emmanuel Vadot <manu@FreeBSD.org>
CommitDate: 2026-08-27 12:39:14 +0000

    Import device-tree files from Linux 7.0

 sys/contrib/device-tree/Bindings/Makefile          |    6 +-
 sys/contrib/device-tree/Bindings/arm/altera.yaml   |   27 +
 sys/contrib/device-tree/Bindings/arm/amlogic.yaml  |    8 +
 .../Bindings/arm/arm,coresight-dummy-sink.yaml     |    2 +-
 .../Bindings/arm/arm,coresight-dummy-source.yaml   |    2 +-
 .../Bindings/arm/arm,vexpress-juno.yaml            |    6 +
 .../device-tree/Bindings/arm/aspeed/aspeed.yaml    |    3 +
 .../device-tree/Bindings/arm/atmel-at91.yaml       |    6 +-
 .../arm/bcm/raspberrypi,bcm2835-firmware.yaml      |    8 +
 sys/contrib/device-tree/Bindings/arm/cix.yaml      |    6 +-
 sys/contrib/device-tree/Bindings/arm/fsl.yaml      |   34 +-
 sys/contrib/device-tree/Bindings/arm/mediatek.yaml |    2 +
 .../Bindings/arm/mediatek/mediatek,audsys.yaml     |   46 +-
 .../Bindings/arm/qcom,coresight-ctcu.yaml          |   15 +-
 .../Bindings/arm/qcom,coresight-itnoc.yaml         |   90 +
 .../Bindings/arm/qcom,coresight-remote-etm.yaml    |    4 +-
 .../Bindings/arm/qcom,coresight-tnoc.yaml          |    2 +-
 .../Bindings/arm/qcom,coresight-tpda.yaml          |    4 +-
 .../Bindings/arm/qcom,coresight-tpdm.yaml          |    4 +-
 sys/contrib/device-tree/Bindings/arm/qcom.yaml     |   33 +
 sys/contrib/device-tree/Bindings/arm/realtek.yaml  |   42 +-
 sys/contrib/device-tree/Bindings/arm/rockchip.yaml |   42 +-
 .../Bindings/arm/tegra/nvidia,tegra186-pmc.yaml    |   11 +-
 .../Bindings/arm/ti/ti,omap-prm-inst.yaml          |   55 +
 .../device-tree/Bindings/arm/vexpress-config.yaml  |    6 +-
 .../device-tree/Bindings/ata/ahci-platform.yaml    |   20 -
 .../device-tree/Bindings/ata/sata-common.yaml      |    3 +
 .../Bindings/auxdisplay/holtek,ht16k33.yaml        |    2 +-
 .../Bindings/bus/aspeed,ast2600-ahbc.yaml          |    8 +-
 .../device-tree/Bindings/bus/fsl,spba-bus.yaml     |   14 +-
 .../Bindings/bus/st,stm32mp25-rifsc.yaml           |    2 +-
 .../device-tree/Bindings/cache/qcom,llcc.yaml      |   46 +-
 .../clock/amlogic,t7-peripherals-clkc.yaml         |  116 +
 .../Bindings/clock/amlogic,t7-pll-clkc.yaml        |  114 +
 .../Bindings/clock/google,gs101-clock.yaml         |   40 +-
 .../Bindings/clock/mediatek,mt7622-pciesys.yaml    |   10 +-
 .../Bindings/clock/microchip,mpfs-ccc.yaml         |    6 +-
 .../Bindings/clock/microchip,mpfs-clkcfg.yaml      |   16 +-
 .../Bindings/clock/qcom,gcc-msm8953.yaml           |    6 +-
 .../Bindings/clock/qcom,kaanapali-gxclkctl.yaml    |   63 +
 .../Bindings/clock/qcom,sm8450-camcc.yaml          |   11 +
 .../Bindings/clock/qcom,sm8450-gpucc.yaml          |    2 +
 .../Bindings/clock/qcom,sm8450-videocc.yaml        |    3 +
 .../Bindings/clock/qcom,sm8550-dispcc.yaml         |    2 +
 .../Bindings/clock/qcom,x1e80100-gcc.yaml          |    8 +-
 .../Bindings/clock/renesas,9series.yaml            |   11 +-
 .../clock/samsung,exynosautov920-clock.yaml        |   19 +
 .../Bindings/clock/spacemit,k1-pll.yaml            |    9 +-
 .../Bindings/connector/pcie-m2-m-connector.yaml    |  145 ++
 .../Bindings/connector/usb-connector.yaml          |    1 +
 .../Bindings/cpufreq/cpufreq-qcom-hw.yaml          |    2 +
 .../Bindings/crypto/aspeed,ast2600-acry.yaml       |    7 +
 .../Bindings/crypto/atmel,at91sam9g46-aes.yaml     |    1 +
 .../Bindings/crypto/atmel,at91sam9g46-sha.yaml     |    1 +
 .../Bindings/crypto/inside-secure,safexcel.yaml    |   22 +
 .../Bindings/crypto/qcom,inline-crypto-engine.yaml |    1 +
 .../device-tree/Bindings/crypto/qcom,prng.yaml     |    2 +
 .../Bindings/crypto/xlnx,zynqmp-aes.yaml           |    2 +
 .../Bindings/display/bridge/fsl,ldb.yaml           |   10 +
 .../Bindings/display/bridge/lontium,lt8912b.yaml   |    1 -
 .../Bindings/display/bridge/lvds-codec.yaml        |    1 +
 .../Bindings/display/bridge/nxp,tda998x.yaml       |    3 +
 .../Bindings/display/bridge/renesas,dsi.yaml       |  120 +-
 .../Bindings/display/bridge/simple-bridge.yaml     |    1 +
 .../Bindings/display/bridge/toshiba,tc358767.yaml  |    2 +-
 .../Bindings/display/google,goldfish-fb.yaml       |   38 +
 .../Bindings/display/msm/dp-controller.yaml        |   21 +-
 .../Bindings/display/msm/dsi-controller-main.yaml  |    7 +
 .../Bindings/display/msm/dsi-phy-7nm.yaml          |   31 +-
 .../device-tree/Bindings/display/msm/gpu.yaml      |   85 +-
 .../Bindings/display/msm/qcom,adreno-rgmu.yaml     |  126 +
 .../Bindings/display/msm/qcom,glymur-mdss.yaml     |   16 +-
 .../Bindings/display/msm/qcom,kaanapali-mdss.yaml  |  297 +++
 .../Bindings/display/msm/qcom,qcm2290-mdss.yaml    |    5 +-
 .../Bindings/display/msm/qcom,qcs8300-mdss.yaml    |  102 +-
 .../Bindings/display/msm/qcom,sm8650-dpu.yaml      |    1 +
 .../Bindings/display/msm/qcom,sm8750-mdss.yaml     |    2 +-
 .../Bindings/display/panel/jadard,jd9365da-h3.yaml |    2 +
 .../Bindings/display/panel/lg,sw43408.yaml         |   13 +-
 .../Bindings/display/panel/panel-simple-dsi.yaml   |    2 +
 .../Bindings/display/panel/panel-simple.yaml       |    8 +-
 .../Bindings/display/panel/samsung,s6e3fc2x01.yaml |   20 +-
 .../Bindings/display/panel/sitronix,st7789v.yaml   |    5 +-
 .../display/rockchip/rockchip,dw-hdmi.yaml         |    1 +
 .../display/rockchip/rockchip,dw-mipi-dsi.yaml     |    2 +
 .../rockchip/rockchip,rk3588-dw-hdmi-qp.yaml       |    6 +
 .../Bindings/display/rockchip/rockchip-vop.yaml    |    1 +
 .../Bindings/display/sitronix,st7571.yaml          |   25 +
 .../Bindings/display/sitronix,st7920.yaml          |   58 +
 .../display/tegra/nvidia,tegra114-mipi.yaml        |    1 +
 .../Bindings/display/tegra/nvidia,tegra20-vi.yaml  |   19 +-
 .../Bindings/display/tegra/nvidia,tegra20-vip.yaml |    9 +-
 .../device-tree/Bindings/dma/arm-pl08x.yaml        |    2 +-
 .../Bindings/dma/atmel,sama5d4-dma.yaml            |    4 +-
 .../Bindings/dma/mediatek,uart-dma.yaml            |   20 +
 .../Bindings/dma/nvidia,tegra210-adma.yaml         |   15 +-
 sys/contrib/device-tree/Bindings/dma/qcom,gpi.yaml |    4 +-
 .../device-tree/Bindings/dma/renesas,rz-dmac.yaml  |    1 +
 .../device-tree/Bindings/dma/snps,dw-axi-dmac.yaml |   14 +-
 .../Bindings/dsp/mediatek,mt8186-dsp.yaml          |    2 +-
 sys/contrib/device-tree/Bindings/eeprom/at24.yaml  |    4 +
 sys/contrib/device-tree/Bindings/eeprom/at25.yaml  |    1 +
 .../embedded-controller/lenovo,yoga-c630-ec.yaml   |    2 +-
 .../Bindings/firmware/cznic,turris-mox-rwtm.yaml   |   40 +
 .../device-tree/Bindings/firmware/fsl,scu.yaml     |   20 +-
 .../Bindings/firmware/google,gs101-acpm-ipc.yaml   |    4 +-
 .../firmware/xilinx/xlnx,zynqmp-firmware.yaml      |   22 +-
 .../device-tree/Bindings/gpio/aspeed,sgpio.yaml    |    4 +-
 .../device-tree/Bindings/gpio/gpio-line-mux.yaml   |  107 +
 .../device-tree/Bindings/gpio/gpio-mmio.yaml       |    3 +-
 .../device-tree/Bindings/gpio/gpio-pca95xx.yaml    |    2 +
 .../Bindings/gpio/microchip,mpfs-gpio.yaml         |    4 +-
 .../Bindings/gpio/nvidia,tegra186-gpio.yaml        |   22 +
 .../Bindings/gpio/spacemit,k1-gpio.yaml            |    4 +-
 .../Bindings/gpu/arm,mali-valhall-csf.yaml         |   14 +
 .../Bindings/gpu/img,powervr-rogue.yaml            |    2 +
 .../Bindings/hwmon/aspeed,ast2400-pwm-tacho.yaml   |  106 +
 .../Bindings/hwmon/iei,wt61p803-puzzle-hwmon.yaml  |   59 +
 .../Bindings/hwmon/kontron,sl28cpld-hwmon.yaml     |    1 -
 .../Bindings/hwmon/microchip,sparx5-temp.yaml      |    8 +-
 .../Bindings/hwmon/sensirion,shtc1.yaml            |    2 +-
 .../device-tree/Bindings/hwmon/ti,tmp108.yaml      |   21 +-
 .../Bindings/i2c/atmel,at91sam-i2c.yaml            |    1 +
 .../device-tree/Bindings/i2c/i2c-mt65xx.yaml       |    1 +
 .../device-tree/Bindings/i2c/qcom,i2c-cci.yaml     |    2 +
 .../device-tree/Bindings/i2c/silabs,cp2112.yaml    |  100 +
 .../Bindings/i2c/snps,designware-i2c.yaml          |    2 +-
 .../device-tree/Bindings/i2c/spacemit,k1-i2c.yaml  |    3 +
 .../device-tree/Bindings/i2c/st,stm32-i2c.yaml     |    3 +
 .../device-tree/Bindings/iio/adc/adi,ad4030.yaml   |   42 +-
 .../device-tree/Bindings/iio/adc/adi,ad4062.yaml   |  120 +
 .../device-tree/Bindings/iio/adc/adi,ad4134.yaml   |  191 ++
 .../device-tree/Bindings/iio/adc/adi,ad4695.yaml   |    5 +-
 .../device-tree/Bindings/iio/adc/adi,ad7768-1.yaml |   64 +-
 .../device-tree/Bindings/iio/adc/adi,ad9467.yaml   |    2 +
 .../Bindings/iio/adc/aspeed,ast2600-adc.yaml       |    3 +
 .../Bindings/iio/adc/nxp,s32g2-sar-adc.yaml        |   63 +
 .../device-tree/Bindings/iio/adc/ti,ads1018.yaml   |   82 +
 .../device-tree/Bindings/iio/adc/ti,ads131m02.yaml |  208 ++
 .../Bindings/iio/amplifiers/adi,adl8113.yaml       |   87 +
 .../device-tree/Bindings/iio/dac/adi,max22007.yaml |  120 +
 .../Bindings/iio/dac/microchip,mcp47feb02.yaml     |  302 +++
 .../Bindings/iio/frequency/adi,adf4377.yaml        |    8 +
 .../Bindings/iio/pressure/honeywell,abp2030pa.yaml |  132 +
 .../Bindings/iio/proximity/rfdigital,rfd77402.yaml |   53 +
 .../Bindings/input/focaltech,ft8112.yaml           |   66 +
 .../input/google,goldfish-events-keypad.yaml       |   41 +
 .../Bindings/input/qcom,pm8941-pwrkey.yaml         |   17 +-
 .../device-tree/Bindings/input/syna,rmi4.yaml      |    2 +-
 .../Bindings/input/touchscreen/edt-ft5x06.yaml     |    1 +
 .../Bindings/input/touchscreen/goodix.yaml         |    2 +
 .../Bindings/input/touchscreen/ilitek,ili210x.yaml |   51 +
 .../input/touchscreen/imagis,ist3038c.yaml         |    4 +-
 .../input/touchscreen/sitronix,st1232.yaml         |   10 +-
 .../Bindings/input/touchscreen/ti,tsc2007.yaml     |    3 +
 .../Bindings/input/touchscreen/trivial-touch.yaml  |    4 -
 .../Bindings/interconnect/mediatek,mt8183-emi.yaml |    1 +
 .../Bindings/interconnect/qcom,msm8998-bwmon.yaml  |    1 +
 .../Bindings/interconnect/qcom,qcs615-rpmh.yaml    |    2 -
 .../interrupt-controller/fsl,qe-ports-ic.yaml      |   51 +
 .../Bindings/interrupt-controller/fsl,tzic.yaml    |    8 +
 .../interrupt-controller/loongson,eiointc.yaml     |    3 +
 .../interrupt-controller/loongson,liointc.yaml     |    3 +
 .../interrupt-controller/loongson,pch-pic.yaml     |    3 +
 .../Bindings/interrupt-controller/qcom,pdc.yaml    |    2 +
 .../renesas,r9a09g077-icu.yaml                     |  236 ++
 .../interrupt-controller/renesas,rzv2h-icu.yaml    |    1 +
 .../Bindings/interrupt-controller/riscv,aplic.yaml |    1 +
 .../interrupt-controller/riscv,imsics.yaml         |    1 +
 .../interrupt-controller/sifive,plic-1.0.0.yaml    |    4 +-
 .../Bindings/interrupt-controller/ti,sci-intr.yaml |   38 +-
 .../device-tree/Bindings/iommu/arm,smmu-v3.yaml    |   27 +-
 .../Bindings/iommu/nvidia,tegra264-cmdqv.yaml      |   42 +
 .../device-tree/Bindings/leds/ams,as3668.yaml      |   74 +
 .../Bindings/leds/backlight/qcom-wled.yaml         |   24 +-
 .../Bindings/leds/iei,wt61p803-puzzle-leds.yaml    |   41 +
 .../Bindings/leds/leds-class-multicolor.yaml       |    2 +-
 .../device-tree/Bindings/leds/leds-is31fl32xx.txt  |    1 +
 .../device-tree/Bindings/leds/leds-lp5860.yaml     |  111 +
 .../device-tree/Bindings/leds/leds-qcom-lpg.yaml   |    1 +
 .../Bindings/leds/qcom,spmi-flash-led.yaml         |    1 +
 .../Bindings/leds/rohm,bd71828-leds.yaml           |    7 +-
 .../device-tree/Bindings/leds/ti,lm3697.yaml       |  125 +
 .../device-tree/Bindings/leds/ti,lp5812.yaml       |  246 ++
 .../Bindings/mailbox/mediatek,mt8196-vcp-mbox.yaml |   49 +
 .../Bindings/mailbox/microchip,mpfs-mailbox.yaml   |    6 +-
 .../Bindings/mailbox/qcom,cpucp-mbox.yaml          |    2 +
 .../device-tree/Bindings/mailbox/qcom-ipcc.yaml    |    2 +
 .../device-tree/Bindings/mailbox/sprd-mailbox.yaml |    1 +
 .../Bindings/mailbox/xlnx,zynqmp-ipi-mailbox.yaml  |   11 +
 .../Bindings/media/i2c/adi,adv7180.yaml            |   97 +-
 .../Bindings/media/i2c/onnn,mt9m114.yaml           |    2 +-
 .../Bindings/media/i2c/ovti,os05b10.yaml           |  103 +
 .../Bindings/media/i2c/ovti,ov5647.yaml            |   14 +-
 .../Bindings/media/i2c/samsung,s5k3m5.yaml         |  103 +
 .../Bindings/media/i2c/samsung,s5kjn1.yaml         |  103 +
 .../Bindings/media/i2c/toshiba,et8ek8.yaml         |   87 +
 .../device-tree/Bindings/media/nxp,imx8-jpeg.yaml  |    6 +
 .../Bindings/media/qcom,qcm2290-venus.yaml         |    7 +-
 .../Bindings/media/qcom,qcs8300-camss.yaml         |   13 +
 .../Bindings/media/qcom,sa8775p-camss.yaml         |    4 +-
 .../Bindings/media/qcom,sc7280-camss.yaml          |    4 +-
 .../Bindings/media/qcom,sc8280xp-camss.yaml        |    4 +-
 .../Bindings/media/qcom,sdm670-camss.yaml          |    4 +-
 .../Bindings/media/qcom,sdm845-camss.yaml          |    4 +-
 .../Bindings/media/qcom,sm6150-camss.yaml          |  439 ++++
 .../Bindings/media/qcom,sm8250-camss.yaml          |    4 +-
 .../Bindings/media/qcom,sm8550-camss.yaml          |    4 +-
 .../Bindings/media/qcom,x1e80100-camss.yaml        |    4 +-
 .../device-tree/Bindings/media/renesas,fcp.yaml    |    1 +
 .../Bindings/media/rockchip,rk3568-mipi-csi2.yaml  |  141 ++
 .../Bindings/media/samsung,exynos5250-gsc.yaml     |    2 +-
 .../Bindings/media/st,stm32-dcmipp.yaml            |    3 +
 .../Bindings/media/st,stm32mp25-csi.yaml           |    3 +
 .../device-tree/Bindings/media/ti,omap3isp.yaml    |  189 ++
 sys/contrib/device-tree/Bindings/media/ti,vip.yaml |  152 ++
 .../memory-controllers/ddr/jedec,ddr4.yaml         |   34 +
 .../memory-controllers/ddr/jedec,lpddr2.yaml       |    2 +-
 .../memory-controllers/ddr/jedec,lpddr3.yaml       |    2 +-
 .../memory-controllers/ddr/jedec,lpddr4.yaml       |    2 +-
 .../memory-controllers/ddr/jedec,lpddr5.yaml       |    2 +-
 .../ddr/jedec,sdram-channel.yaml                   |  160 ++
 .../memory-controllers/ddr/jedec,sdram-props.yaml  |   94 +
 .../memory-controllers/nvidia,tegra186-mc.yaml     |   13 +
 .../Bindings/mfd/aspeed,ast2x00-scu.yaml           |   17 +
 .../device-tree/Bindings/mfd/atmel,hlcdc.yaml      |    1 +
 .../Bindings/mfd/atmel,sama5d2-flexcom.yaml        |    1 +
 .../Bindings/mfd/bitmain,bm1880-sctrl.yaml         |   66 +
 sys/contrib/device-tree/Bindings/mfd/da9055.txt    |    2 +-
 .../Bindings/mfd/iei,wt61p803-puzzle.yaml          |   80 +
 .../device-tree/Bindings/mfd/mediatek,mt6397.yaml  |    1 +
 .../Bindings/mfd/mediatek,mt8195-scpsys.yaml       |    4 +-
 .../device-tree/Bindings/mfd/nxp,lpc3220-scb.yaml  |   74 +
 .../device-tree/Bindings/mfd/qcom,spmi-pmic.yaml   |    6 +
 .../device-tree/Bindings/mfd/qnap,ts433-mcu.yaml   |    1 +
 .../device-tree/Bindings/mfd/realtek,rtd1xxx.yaml  |   69 +
 .../device-tree/Bindings/mfd/rockchip,rk801.yaml   |  197 ++
 .../Bindings/mfd/rohm,bd72720-pmic.yaml            |  339 +++
 .../Bindings/mfd/samsung,s2mpg10-pmic.yaml         |  120 +
 .../Bindings/mfd/samsung,s2mpg11-pmic.yaml         |   88 +
 .../device-tree/Bindings/mfd/samsung,s2mps11.yaml  |   29 +-
 sys/contrib/device-tree/Bindings/mfd/syscon.yaml   |    5 +
 .../Bindings/misc/google,android-pipe.yaml         |   38 +
 .../device-tree/Bindings/misc/qcom,fastrpc.yaml    |    4 +-
 sys/contrib/device-tree/Bindings/mmc/mmc-card.yaml |   20 +-
 .../device-tree/Bindings/mtd/brcm,brcmnand.yaml    |    1 -
 .../device-tree/Bindings/mtd/cdns,hp-nfc.yaml      |    2 +
 .../Bindings/mtd/microchip,mchp23k256.yaml         |   49 +
 sys/contrib/device-tree/Bindings/mtd/mtd.yaml      |   10 +-
 .../mtd/mxic,multi-itfc-v009-nand-controller.yaml  |   78 +
 .../Bindings/mtd/nvidia,tegra20-nand.yaml          |  102 +
 .../mtd/partitions/arm,arm-firmware-suite.yaml     |    2 -
 .../mtd/partitions/brcm,bcm4908-partitions.yaml    |    8 +-
 .../partitions/brcm,bcm947xx-cfe-partitions.yaml   |    2 -
 .../Bindings/mtd/partitions/brcm,trx.yaml          |   65 +
 .../Bindings/mtd/partitions/fixed-partitions.yaml  |   43 +-
 .../mtd/partitions/linksys,ns-partitions.yaml      |   10 +-
 .../Bindings/mtd/partitions/partition.yaml         |   44 +-
 .../Bindings/mtd/partitions/redboot-fis.yaml       |    4 -
 .../Bindings/mtd/partitions/simple-partition.yaml  |   61 +
 .../partitions/tplink,safeloader-partitions.yaml   |    2 +-
 .../Bindings/mtd/partitions/u-boot.yaml            |    2 +-
 .../device-tree/Bindings/mtd/st,spear600-smi.yaml  |   84 +
 .../device-tree/Bindings/mtd/st,spi-fsm.yaml       |   68 +
 .../device-tree/Bindings/mtd/ti,davinci-nand.yaml  |    4 +-
 .../device-tree/Bindings/mtd/ti,gpmc-onenand.yaml  |    2 +-
 sys/contrib/device-tree/Bindings/net/adi,adin.yaml |   14 +
 .../Bindings/net/airoha,en7581-npu.yaml            |   28 +-
 .../device-tree/Bindings/net/airoha,en8811h.yaml   |   11 +-
 .../net/bluetooth/qcom,bluetooth-common.yaml       |   25 +
 .../Bindings/net/bluetooth/qcom,qca2066-bt.yaml    |   49 +
 .../Bindings/net/bluetooth/qcom,qca6390-bt.yaml    |   64 +
 .../Bindings/net/bluetooth/qcom,qca9377-bt.yaml    |   58 +
 .../Bindings/net/bluetooth/qcom,wcn3950-bt.yaml    |   67 +
 .../Bindings/net/bluetooth/qcom,wcn3990-bt.yaml    |   66 +
 .../Bindings/net/bluetooth/qcom,wcn6750-bt.yaml    |   91 +
 .../Bindings/net/bluetooth/qcom,wcn6855-bt.yaml    |   99 +
 .../Bindings/net/bluetooth/qcom,wcn7850-bt.yaml    |   94 +
 .../device-tree/Bindings/net/brcm,amac.yaml        |    2 +
 .../device-tree/Bindings/net/can/nxp,sja1000.yaml  |    1 +
 .../Bindings/net/can/renesas,rcar-canfd.yaml       |  117 +-
 .../device-tree/Bindings/net/dsa/lantiq,gswip.yaml |   32 +-
 .../Bindings/net/dsa/marvell,mv88e6xxx.yaml        |    2 +-
 .../Bindings/net/dsa/maxlinear,mxl862xx.yaml       |  161 ++
 .../Bindings/net/dsa/microchip,ksz.yaml            |    3 +
 .../Bindings/net/ethernet-connector.yaml           |   56 +
 .../device-tree/Bindings/net/ethernet-phy.yaml     |   18 +
 .../device-tree/Bindings/net/micrel,gigabit.yaml   |  253 ++
 sys/contrib/device-tree/Bindings/net/micrel.yaml   |  131 +
 .../Bindings/net/microchip,sparx5-switch.yaml      |   15 +-
 .../device-tree/Bindings/net/mscc,miim.yaml        |   11 +-
 .../Bindings/net/nvidia,tegra234-mgbe.yaml         |    4 +-
 .../device-tree/Bindings/net/nxp,s32-dwmac.yaml    |   13 +
 .../Bindings/net/pcs/mediatek,sgmiisys.yaml        |    7 +-
 .../Bindings/net/pcs/renesas,rzn1-miic.yaml        |    7 +
 .../Bindings/net/renesas,rzv2h-gbeth.yaml          |   81 +-
 .../device-tree/Bindings/net/rockchip-dwmac.yaml   |    2 +
 .../device-tree/Bindings/net/snps,dwmac.yaml       |    3 +
 .../device-tree/Bindings/net/ti,dp83822.yaml       |    9 +-
 .../Bindings/net/wireless/qcom,ath11k-pci.yaml     |    1 +
 .../Bindings/net/wireless/qcom,ath11k.yaml         |    9 -
 .../Bindings/nvmem/google,gs101-otp.yaml           |   61 +
 .../device-tree/Bindings/nvmem/mediatek,efuse.yaml |    1 +
 .../device-tree/Bindings/nvmem/qcom,qfprom.yaml    |    1 +
 .../Bindings/pci/aspeed,ast2600-pcie.yaml          |  182 ++
 .../device-tree/Bindings/pci/fsl,imx6q-pcie.yaml   |    7 +-
 sys/contrib/device-tree/Bindings/pci/loongson.yaml |    2 +
 .../device-tree/Bindings/pci/mbvl,gpex40-pcie.yaml |    2 +-
 .../Bindings/pci/mediatek-pcie-gen3.yaml           |    1 +
 .../Bindings/pci/qcom,pcie-apq8064.yaml            |  170 ++
 .../Bindings/pci/qcom,pcie-apq8084.yaml            |  109 +
 .../Bindings/pci/qcom,pcie-ipq4019.yaml            |  146 ++
 .../Bindings/pci/qcom,pcie-ipq5018.yaml            |  189 ++
 .../Bindings/pci/qcom,pcie-ipq6018.yaml            |  179 ++
 .../Bindings/pci/qcom,pcie-ipq8074.yaml            |  165 ++
 .../Bindings/pci/qcom,pcie-ipq9574.yaml            |  183 ++
 .../Bindings/pci/qcom,pcie-msm8996.yaml            |  156 ++
 .../device-tree/Bindings/pci/qcom,pcie-qcs404.yaml |  131 +
 .../device-tree/Bindings/pci/qcom,pcie-sdm845.yaml |  190 ++
 .../device-tree/Bindings/pci/qcom,pcie-sdx55.yaml  |  172 ++
 .../device-tree/Bindings/pci/qcom,pcie-sm8150.yaml |    1 +
 .../Bindings/pci/qcom,pcie-x1e80100.yaml           |    7 +-
 .../Bindings/pci/qcom,sa8255p-pcie-ep.yaml         |  110 +
 .../Bindings/pci/snps,dw-pcie-common.yaml          |    6 +
 .../Bindings/pci/socionext,uniphier-pcie.yaml      |    4 +-
 .../device-tree/Bindings/phy/apple,atcphy.yaml     |  222 ++
 .../device-tree/Bindings/phy/fsl,lynx-28g.yaml     |   71 +-
 .../Bindings/phy/google,lga-usb-phy.yaml           |  133 +
 .../Bindings/phy/mediatek,hdmi-phy.yaml            |   29 +-
 .../device-tree/Bindings/phy/phy-common-props.yaml |  157 ++
 .../device-tree/Bindings/phy/qcom,edp-phy.yaml     |   30 +-
 .../Bindings/phy/qcom,m31-eusb2-phy.yaml           |   10 +-
 .../Bindings/phy/qcom,qcs615-qmp-usb3dp-phy.yaml   |  111 +
 .../Bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml   |    6 +
 .../Bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml    |    6 +
 .../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml        |   18 +
 .../phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml         |   70 +-
 .../Bindings/phy/qcom,snps-eusb2-repeater.yaml     |    9 +
 .../Bindings/phy/renesas,rzg3e-usb3-phy.yaml       |    9 +-
 .../device-tree/Bindings/phy/renesas,usb2-phy.yaml |   15 +-
 .../device-tree/Bindings/phy/samsung,ufs-phy.yaml  |    3 +
 .../Bindings/phy/samsung,usb3-drd-phy.yaml         |   51 +
 .../Bindings/phy/spacemit,k1-combo-phy.yaml        |  114 +
 .../Bindings/phy/spacemit,k1-pcie-phy.yaml         |   71 +
 .../Bindings/phy/spacemit,usb2-phy.yaml            |   40 +
 .../Bindings/phy/ti,control-phy-otghs.yaml         |   99 +
 .../device-tree/Bindings/phy/ti,phy-usb3.yaml      |  138 +
 .../device-tree/Bindings/phy/ti,tcan104x-can.yaml  |    3 +
 .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml       |    2 +-
 .../Bindings/pinctrl/intel,pinctrl-keembay.yaml    |    2 +-
 .../pinctrl/microchip,mpfs-pinctrl-mssio.yaml      |  109 +
 .../Bindings/pinctrl/microchip,sparx5-sgpio.yaml   |   20 +-
 .../Bindings/pinctrl/mscc,ocelot-pinctrl.yaml      |    6 +
 .../Bindings/pinctrl/qcom,glymur-tlmm.yaml         |    6 +-
 .../pinctrl/renesas,r9a09g077-pinctrl.yaml         |   13 +
 .../pinctrl/samsung,pinctrl-wakeup-interrupt.yaml  |    1 +
 .../Bindings/pinctrl/samsung,pinctrl.yaml          |    1 +
 .../Bindings/pinctrl/spacemit,k1-pinctrl.yaml      |   27 +-
 .../device-tree/Bindings/power/fsl,imx-gpc.yaml    |    3 +
 .../Bindings/power/mediatek,power-controller.yaml  |    2 +-
 .../Bindings/power/reset/syscon-poweroff.yaml      |    8 +-
 .../Bindings/power/reset/syscon-reboot.yaml        |    2 +-
 .../device-tree/Bindings/power/supply/battery.yaml |   33 +-
 .../power/supply/google,goldfish-battery.yaml      |   41 +
 .../Bindings/powerpc/fsl/fsl,mpc83xx.yaml          |   93 +
 .../device-tree/Bindings/ptp/amazon,vmclock.yaml   |   46 +
 .../device-tree/Bindings/pwm/nxp,lpc3220-pwm.yaml  |    4 +
 .../Bindings/regulator/adi,max77675.yaml           |  184 ++
 .../regulator/mediatek,mt6331-regulator.yaml       |    4 +-
 .../Bindings/regulator/mt6359-regulator.yaml       |    4 +-
 .../Bindings/regulator/qcom,wcn3990-pmu.yaml       |  100 +
 ...pberrypi,7inch-touchscreen-panel-regulator.yaml |    5 +
 .../device-tree/Bindings/regulator/regulator.yaml  |    5 +-
 .../Bindings/regulator/richtek,rt5739.yaml         |    5 +
 .../Bindings/regulator/rohm,bd72720-regulator.yaml |  148 ++
 .../regulator/samsung,s2mpg10-regulator.yaml       |  158 ++
 .../regulator/samsung,s2mpg11-regulator.yaml       |  136 +
 .../Bindings/regulator/ti,tps65185.yaml            |   96 +
 .../Bindings/remoteproc/fsl,imx-rproc.yaml         |    1 +
 .../device-tree/Bindings/remoteproc/mtk,scp.yaml   |    2 +-
 .../device-tree/Bindings/remoteproc/qcom,adsp.yaml |    5 +
 .../Bindings/remoteproc/qcom,pas-common.yaml       |    3 +
 .../Bindings/remoteproc/qcom,sm8550-pas.yaml       |    1 -
 .../Bindings/remoteproc/ti,hsm-m4fss.yaml          |   72 +
 .../Bindings/remoteproc/ti,keystone-rproc.txt      |    2 +-
 sys/contrib/device-tree/Bindings/riscv/cpus.yaml   |    1 +
 .../device-tree/Bindings/riscv/extensions.yaml     |  208 +-
 .../device-tree/Bindings/riscv/spacemit.yaml       |    5 +
 .../device-tree/Bindings/riscv/starfive.yaml       |    1 +
 .../Bindings/rng/samsung,exynos5250-trng.yaml      |   13 +-
 .../device-tree/Bindings/rtc/loongson,rtc.yaml     |   13 +
 .../Bindings/rtc/motorola,cpcap-rtc.yaml           |   32 +
 .../device-tree/Bindings/rtc/renesas,rz-rtca3.yaml |    5 +-
 sys/contrib/device-tree/Bindings/serial/8250.yaml  |    1 +
 .../Bindings/serial/google,goldfish-tty.yaml       |   41 +
 .../device-tree/Bindings/serial/renesas,rsci.yaml  |  103 +-
 .../device-tree/Bindings/serial/renesas,scif.yaml  |   16 +-
 .../Bindings/soc/altera/altr,sys-mgr.yaml          |    6 +-
 .../soc/mediatek/mediatek,mt8183-dvfsrc.yaml       |    6 +
 .../microchip/microchip,mpfs-mss-top-sysreg.yaml   |    4 +
 .../soc/renesas/renesas,rzn1-gpioirqmux.yaml       |   87 +
 .../Bindings/soc/samsung/exynos-pmu.yaml           |   26 +-
 .../soc/samsung/samsung,exynos-sysreg.yaml         |    2 +
 .../Bindings/soc/spacemit/spacemit,k1-syscon.yaml  |   22 +-
 .../Bindings/sound/asahi-kasei,ak4458.yaml         |    6 +-
 .../Bindings/sound/asahi-kasei,ak5558.yaml         |    9 +-
 .../device-tree/Bindings/sound/awinic,aw87390.yaml |   34 +-
 .../device-tree/Bindings/sound/awinic,aw88395.yaml |   13 +
 .../Bindings/sound/davinci-mcasp-audio.yaml        |   71 +-
 .../device-tree/Bindings/sound/everest,es8389.yaml |   12 +
 .../device-tree/Bindings/sound/fsl,audmix.yaml     |   16 +-
 .../device-tree/Bindings/sound/fsl,imx-asrc.yaml   |    1 +
 .../device-tree/Bindings/sound/fsl,mqs.yaml        |   12 +-
 .../device-tree/Bindings/sound/fsl,rpmsg.yaml      |   22 +-
 .../device-tree/Bindings/sound/fsl,sai.yaml        |   16 +
 .../Bindings/sound/google,goldfish-audio.yaml      |   38 +
 .../device-tree/Bindings/sound/mt8192-afe-pcm.yaml |  176 +-
 .../sound/nvidia,tegra-audio-graph-card.yaml       |    1 +
 .../device-tree/Bindings/sound/realtek,rt5575.yaml |   61 +
 .../device-tree/Bindings/sound/realtek,rt5651.yaml |  100 +
 .../device-tree/Bindings/sound/renesas,rz-ssi.yaml |    1 +
 .../Bindings/sound/richtek,rtq9128.yaml            |   12 +-
 .../device-tree/Bindings/sound/rockchip-spdif.yaml |    1 +
 .../Bindings/sound/sophgo,cv1800b-codecs.yaml      |   46 +
 .../Bindings/sound/sophgo,cv1800b-i2s.yaml         |   67 +
 .../device-tree/Bindings/sound/st,stm32-sai.yaml   |    2 +-
 .../device-tree/Bindings/sound/ti,tas2552.yaml     |   69 +
 .../Bindings/sound/ti,tlv320adcx140.yaml           |    7 +-
 .../Bindings/soundwire/qcom,soundwire.yaml         |    1 +
 .../Bindings/spi/adi,axi-spi-engine.yaml           |   15 +
 .../Bindings/spi/allwinner,sun4i-a10-spi.yaml      |    6 +-
 .../Bindings/spi/allwinner,sun6i-a31-spi.yaml      |   31 +-
 .../Bindings/spi/andestech,ae350-spi.yaml          |   87 +
 .../Bindings/spi/atmel,at91rm9200-spi.yaml         |    1 +
 .../Bindings/spi/axiado,ax3000-spi.yaml            |   73 +
 .../device-tree/Bindings/spi/cdns,qspi-nor.yaml    |   21 +-
 .../device-tree/Bindings/spi/faraday,ftssp010.yaml |   43 +
 .../Bindings/spi/nvidia,tegra210-quad.yaml         |    6 +-
 .../device-tree/Bindings/spi/nxp,imx94-xspi.yaml   |   92 +
 .../device-tree/Bindings/spi/nxp,lpc3220-spi.yaml  |    8 +
 .../Bindings/spi/renesas,rzv2h-rspi.yaml           |    8 +
 .../device-tree/Bindings/spi/snps,dw-apb-ssi.yaml  |   31 +-
 .../Bindings/spi/spi-peripheral-props.yaml         |   40 +-
 .../device-tree/Bindings/spi/spi-xilinx.yaml       |    1 -
 .../device-tree/Bindings/spi/st,stm32-spi.yaml     |    3 +
 .../Bindings/spmi/mediatek,mt8196-spmi.yaml        |  138 +
 .../Bindings/spmi/mtk,spmi-mtk-pmif.yaml           |    1 +
 .../Bindings/spmi/qcom,glymur-spmi-pmic-arb.yaml   |  150 ++
 .../Bindings/spmi/qcom,spmi-pmic-arb-common.yaml   |   35 +
 .../Bindings/spmi/qcom,spmi-pmic-arb.yaml          |   17 +-
 .../Bindings/spmi/qcom,x1e80100-spmi-pmic-arb.yaml |   21 +-
 sys/contrib/device-tree/Bindings/sram/sram.yaml    |    2 +
 .../device-tree/Bindings/submitting-patches.rst    |    4 +-
 .../Bindings/thermal/mediatek,lvts-thermal.yaml    |    3 +
 .../Bindings/thermal/renesas,r9a09g047-tsu.yaml    |   34 +-
 .../device-tree/Bindings/timer/sifive,clint.yaml   |    1 +
 .../device-tree/Bindings/tpm/tcg,tpm-tis-i2c.yaml  |    1 +
 .../device-tree/Bindings/trivial-devices.yaml      |   18 +
 .../Bindings/ufs/qcom,sa8255p-ufshc.yaml           |   56 +
 .../device-tree/Bindings/usb/aspeed,usb-vhub.yaml  |   22 +-
 .../device-tree/Bindings/usb/generic-ehci.yaml     |    2 +
 .../device-tree/Bindings/usb/generic-ohci.yaml     |    2 +
 .../device-tree/Bindings/usb/google,lga-dwc3.yaml  |  140 ++
 .../device-tree/Bindings/usb/ite,it5205.yaml       |    2 +-
 .../Bindings/usb/microchip,lan9691-dwc3.yaml       |   66 +
 .../device-tree/Bindings/usb/renesas,usbhs.yaml    |    1 +
 .../Bindings/usb/socionext,uniphier-dwc3.yaml      |   89 +
 .../device-tree/Bindings/usb/wch,ch334.yaml        |   65 +
 .../device-tree/Bindings/vendor-prefixes.yaml      |   16 +
 .../device-tree/Bindings/watchdog/mpc8xxx-wdt.yaml |   64 +
 .../device-tree/Bindings/watchdog/qcom-wdt.yaml    |    2 +
 .../device-tree/Bindings/watchdog/samsung-wdt.yaml |   56 +-
 .../Bindings/watchdog/xlnx,versal-wwdt.yaml        |    3 +
 .../device-tree/Bindings/writing-schema.rst        |   12 +-
 .../clock/amlogic,s4-peripherals-clkc.h            |   11 +
 .../clock/amlogic,t7-peripherals-clkc.h            |  228 ++
 .../dt-bindings/clock/amlogic,t7-pll-clkc.h        |   56 +
 .../include/dt-bindings/clock/amlogic,t7-scmi.h    |   47 +
 .../include/dt-bindings/clock/aspeed-clock.h       |    1 +
 .../include/dt-bindings/clock/google,gs101.h       |   36 +
 .../include/dt-bindings/clock/qcom,gcc-msm8917.h   |    2 +
 .../clock/qcom,kaanapali-cambistmclkcc.h           |   33 +
 .../dt-bindings/clock/qcom,kaanapali-camcc.h       |  147 ++
 .../dt-bindings/clock/qcom,kaanapali-dispcc.h      |  109 +
 .../dt-bindings/clock/qcom,kaanapali-gpucc.h       |   47 +
 .../dt-bindings/clock/qcom,kaanapali-gxclkctl.h    |   13 +
 .../dt-bindings/clock/qcom,kaanapali-videocc.h     |   58 +
 .../dt-bindings/clock/qcom,sm8750-cambistmclkcc.h  |   30 +
 .../include/dt-bindings/clock/qcom,sm8750-camcc.h  |  151 ++
 .../include/dt-bindings/clock/qcom,x1e80100-gcc.h  |    3 +
 .../dt-bindings/clock/renesas,r9a09g077-cpg-mssr.h |    3 +
 .../dt-bindings/clock/renesas,r9a09g087-cpg-mssr.h |    3 +
 .../dt-bindings/clock/samsung,exynosautov920.h     |    4 +
 .../include/dt-bindings/clock/spacemit,k3-clocks.h |  390 +++
 .../dt-bindings/clock/thead,th1520-clk-ap.h        |    1 +
 .../dt-bindings/gpio/nvidia,tegra264-gpio.h        |   61 +
 .../include/dt-bindings/input/linux-event-codes.h  |    4 +
 .../dt-bindings/interconnect/mediatek,mt8196.h     |   48 +
 .../device-tree/include/dt-bindings/phy/phy.h      |    5 +
 .../regulator/samsung,s2mpg10-regulator.h          |   53 +
 .../include/dt-bindings/reset/spacemit,k3-resets.h |  195 ++
 .../dt-bindings/thermal/mediatek,lvts-thermal.h    |   29 +
 .../arm/allwinner/sun4i-a10-dserve-dsrv9703c.dts   |    2 +-
 .../arm/allwinner/sun4i-a10-pov-protab2-ips9.dts   |    2 +-
 .../src/arm/allwinner/sun5i-a13-utoo-p66.dts       |    1 +
 .../src/arm/allwinner/sun6i-a31-hummingbird.dts    |    2 +-
 .../src/arm/allwinner/sun6i-a31s-primo81.dts       |    2 +-
 .../device-tree/src/arm/allwinner/sun8i-t113s.dtsi |   33 +
 sys/contrib/device-tree/src/arm/amlogic/meson.dtsi |    5 -
 .../device-tree/src/arm/arm/vexpress-v2m-rs1.dtsi  |    8 +-
 .../src/arm/aspeed/aspeed-ast2600-evb.dts          |    7 +-
 .../src/arm/aspeed/aspeed-bmc-asrock-altrad8.dts   |  637 +++++
 .../src/arm/aspeed/aspeed-bmc-facebook-anacapa.dts | 1045 ++++++++
 .../arm/aspeed/aspeed-bmc-facebook-bletchley.dts   |  112 +-
 .../arm/aspeed/aspeed-bmc-facebook-clemente.dts    |   43 +-
 .../src/arm/aspeed/aspeed-bmc-facebook-harma.dts   |    8 +-
 .../aspeed/aspeed-bmc-facebook-santabarbara.dts    |   29 +-
 .../src/arm/aspeed/aspeed-bmc-ibm-everest.dts      |  128 +-
 .../src/arm/aspeed/aspeed-bmc-nvidia-msx4-bmc.dts  |  246 ++
 .../device-tree/src/arm/aspeed/aspeed-g6.dtsi      |   12 +-
 .../src/arm/aspeed/ibm-power10-dual.dtsi           |   64 +-
 .../src/arm/aspeed/ibm-power10-quad.dtsi           |   64 +-
 .../device-tree/src/arm/broadcom/bcm2711.dtsi      |    4 +-
 .../device-tree/src/arm/intel/socfpga/socfpga.dtsi |    6 +-
 .../src/arm/intel/socfpga/socfpga_arria10.dtsi     |    6 +-
 .../src/arm/microchip/lan966x-pcb8385.dts          |  131 +
 .../device-tree/src/arm/microchip/sam9x7.dtsi      |    2 +-
 .../device-tree/src/arm/microchip/sama7d65.dtsi    |  279 +++
 .../src/arm/nuvoton/nuvoton-common-npcm7xx.dtsi    |    4 +-
 .../device-tree/src/arm/nvidia/tegra20.dtsi        |    4 +
 .../device-tree/src/arm/nvidia/tegra30.dtsi        |    8 +
 .../device-tree/src/arm/nxp/imx/e60k02.dtsi        |   35 +-
 .../src/arm/nxp/imx/imx50-kobo-aura.dts            |   60 +-
 .../device-tree/src/arm/nxp/imx/imx6qdl.dtsi       |    3 +
 .../src/arm/nxp/imx/imx6sl-tolino-shine2hd.dts     |   55 +-
 .../src/arm/nxp/imx/imx6sl-tolino-shine3.dts       |   26 +
 .../device-tree/src/arm/nxp/imx/imx6sl.dtsi        |    2 +-
 .../src/arm/nxp/imx/imx6sll-kobo-clara2e-b.dts     |   61 +-
 .../src/arm/nxp/imx/imx6sll-kobo-clarahd.dts       |   26 +
 .../device-tree/src/arm/nxp/imx/imx6sll.dtsi       |    2 +-
 .../device-tree/src/arm/nxp/imx/imx6sx.dtsi        |    2 +-
 .../device-tree/src/arm/nxp/lpc/lpc3250-ea3250.dts |   18 +-
 .../src/arm/nxp/lpc/lpc3250-phy3250.dts            |    8 +-
 .../device-tree/src/arm/nxp/lpc/lpc32xx.dtsi       |  133 +-
 .../src/arm/qcom/qcom-apq8074-dragonboard.dts      |   13 -
 .../device-tree/src/arm/qcom/qcom-msm8226.dtsi     |    4 +-
 .../arm/qcom/qcom-msm8960-samsung-expressatt.dts   |  109 +
 .../device-tree/src/arm/qcom/qcom-msm8960.dtsi     |   96 +
 .../qcom/qcom-msm8974-lge-nexus5-hammerhead.dts    |   14 +-
 .../src/arm/qcom/qcom-msm8974-samsung-hlte.dts     |   12 -
 .../arm/qcom/qcom-msm8974-sony-xperia-rhine.dtsi   |   12 -
 .../device-tree/src/arm/qcom/qcom-msm8974.dtsi     |   50 +-
 .../src/arm/qcom/qcom-msm8974pro-fairphone-fp2.dts |    8 -
 .../src/arm/qcom/qcom-msm8974pro-htc-m8.dts        |   11 -
 .../src/arm/qcom/qcom-msm8974pro-oneplus-bacon.dts |    9 -
 .../qcom/qcom-msm8974pro-samsung-klte-common.dtsi  |   11 +-
 ...qcom-msm8974pro-sony-xperia-shinano-common.dtsi |   12 -
 .../device-tree/src/arm/renesas/r9a06g032.dtsi     |  165 ++
 .../device-tree/src/arm/rockchip/rk3036.dtsi       |    3 -
 .../device-tree/src/arm/rockchip/rk3288.dtsi       |   17 +-
 .../device-tree/src/arm/st/stm32429i-eval.dts      |   73 +-
 .../device-tree/src/arm/st/stm32746g-eval.dts      |   15 +-
 .../device-tree/src/arm/st/stm32f429-disco.dts     |   15 +-
 .../device-tree/src/arm/st/stm32f469-disco.dts     |   15 +-
 .../device-tree/src/arm/st/stm32f746-disco.dts     |   12 +-
 .../device-tree/src/arm/st/stm32f769-disco.dts     |   14 +-
 .../device-tree/src/arm/st/stm32h743i-disco.dts    |   34 +
 .../device-tree/src/arm/st/stm32h743i-eval.dts     |   25 +
 .../device-tree/src/arm/st/stm32h747i-disco.dts    |   15 +-
 .../device-tree/src/arm/st/stm32mp135f-dk.dts      |   15 +-
 .../device-tree/src/arm/st/stm32mp157c-ed1.dts     |   15 +-
 .../device-tree/src/arm/st/stm32mp157c-ev1.dts     |    3 +-
 .../device-tree/src/arm/st/stm32mp15xx-dkx.dtsi    |   19 +-
 .../src/arm/ti/omap/am335x-baltos-leds.dtsi        |    1 +
 .../device-tree/src/arm/ti/omap/dra7-l4.dtsi       |    1 -
 .../device-tree/src/arm/ti/omap/omap2430.dtsi      |    2 +-
 sys/contrib/device-tree/src/arm/ti/omap/omap3.dtsi |    2 +-
 .../src/arm/ti/omap/omap4-epson-embt2ws.dts        |    5 +
 .../device-tree/src/arm/ti/omap/omap4-l4-abe.dtsi  |    2 +-
 .../device-tree/src/arm/ti/omap/omap4-l4.dtsi      |    2 +-
 .../device-tree/src/arm/ti/omap/omap5-l4.dtsi      |    2 +-
 sys/contrib/device-tree/src/arm/tps65910.dtsi      |    4 +
 .../device-tree/src/arm64/airoha/en7581-evb.dts    |    6 +-
 .../src/arm64/allwinner/sun50i-a100.dtsi           |   14 +
 .../src/arm64/allwinner/sun55i-a523.dtsi           |   94 +
 .../arm64/allwinner/sun55i-t527-orangepi-4a.dts    |   15 +
 .../src/arm64/altera/socfpga_stratix10.dtsi        |    2 +-
 .../src/arm64/altera/socfpga_stratix10_socdk.dts   |    2 +-
 .../arm64/altera/socfpga_stratix10_socdk_nand.dts  |    4 +-
 .../device-tree/src/arm64/amlogic/amlogic-c3.dtsi  |   13 +-
 .../src/arm64/amlogic/amlogic-t7-a311d2-an400.dts  |    2 +-
 .../device-tree/src/arm64/amlogic/meson-a1.dtsi    |    5 +-
 .../src/arm64/amlogic/meson-axg-s400.dts           |    1 -
 .../device-tree/src/arm64/amlogic/meson-axg.dtsi   |    6 +
 .../src/arm64/amlogic/meson-g12-common.dtsi        |    9 +
 .../src/arm64/amlogic/meson-g12a-fbx8am.dts        |    9 -
 .../src/arm64/amlogic/meson-g12a-radxa-zero.dts    |    9 -
 .../src/arm64/amlogic/meson-g12a-sei510.dts        |    9 -
 .../src/arm64/amlogic/meson-g12a-u200.dts          |    9 -
 .../src/arm64/amlogic/meson-g12a-x96-max.dts       |    9 -
 .../device-tree/src/arm64/amlogic/meson-g12a.dtsi  |    8 +
 .../amlogic/meson-g12b-a311d-libretech-cc.dts      |   13 -
 .../src/arm64/amlogic/meson-g12b-a311d.dtsi        |   24 +
 .../amlogic/meson-g12b-bananapi-cm4-cm4io.dts      |    1 -
 .../meson-g12b-bananapi-cm4-mnt-reform2.dts        |    1 -
 .../src/arm64/amlogic/meson-g12b-bananapi-cm4.dtsi |   12 -
 .../src/arm64/amlogic/meson-g12b-bananapi.dtsi     |   13 -
 .../src/arm64/amlogic/meson-g12b-dreambox.dtsi     |    1 -
 .../src/arm64/amlogic/meson-g12b-gsking-x.dts      |    1 -
 .../src/arm64/amlogic/meson-g12b-gtking-pro.dts    |    1 -
 .../src/arm64/amlogic/meson-g12b-gtking.dts        |    1 -
 .../src/arm64/amlogic/meson-g12b-khadas-vim3.dtsi  |   12 -
 .../arm64/amlogic/meson-g12b-odroid-go-ultra.dts   |   13 -
 .../src/arm64/amlogic/meson-g12b-odroid-n2.dtsi    |    1 -
 .../src/arm64/amlogic/meson-g12b-odroid-n2l.dts    |    1 -
 .../src/arm64/amlogic/meson-g12b-odroid.dtsi       |   12 -
 .../src/arm64/amlogic/meson-g12b-radxa-zero2.dts   |   51 +-
 .../src/arm64/amlogic/meson-g12b-s922x.dtsi        |   24 +
 .../src/arm64/amlogic/meson-g12b-ugoos-am6.dts     |    1 -
 .../src/arm64/amlogic/meson-g12b-w400.dtsi         |   12 -
 .../device-tree/src/arm64/amlogic/meson-g12b.dtsi  |    7 +
 .../src/arm64/amlogic/meson-gx-libretech-pc.dtsi   |    1 -
 .../src/arm64/amlogic/meson-gx-p23x-q20x.dtsi      |    1 -
 .../src/arm64/amlogic/meson-gxbb-kii-pro.dts       |    1 -
 .../src/arm64/amlogic/meson-gxbb-nanopi-k2.dts     |    1 -
 .../src/arm64/amlogic/meson-gxbb-nexbox-a95x.dts   |    1 -
 .../src/arm64/amlogic/meson-gxbb-odroidc2.dts      |    1 -
 .../src/arm64/amlogic/meson-gxbb-p200.dts          |    1 -
 .../src/arm64/amlogic/meson-gxbb-p201.dts          |    1 -
 .../src/arm64/amlogic/meson-gxbb-vega-s95.dtsi     |    1 -
 .../src/arm64/amlogic/meson-gxbb-wetek-hub.dts     |    1 -
 .../src/arm64/amlogic/meson-gxbb-wetek-play2.dts   |    1 -
 .../device-tree/src/arm64/amlogic/meson-gxbb.dtsi  |    9 +
 .../arm64/amlogic/meson-gxl-s805x-libretech-ac.dts |    1 -
 .../src/arm64/amlogic/meson-gxl-s805x-p241.dts     |    1 -
 .../amlogic/meson-gxl-s805y-xiaomi-aquaman.dts     |    1 -
 .../arm64/amlogic/meson-gxl-s905x-khadas-vim.dts   |    1 -
 .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts    |    1 -
 .../arm64/amlogic/meson-gxl-s905x-libretech-cc.dts |    1 -
 .../src/arm64/amlogic/meson-gxl-s905x-p212.dts     |    1 -
 .../src/arm64/amlogic/meson-gxl-s905x-vero4k.dts   |    1 -
 .../device-tree/src/arm64/amlogic/meson-gxl.dtsi   |    9 +
 .../src/arm64/amlogic/meson-gxm-khadas-vim2.dts    |    1 -
 .../arm64/amlogic/meson-gxm-mecool-kiii-pro.dts    |    2 +-
 .../src/arm64/amlogic/meson-gxm-nexbox-a1.dts      |    1 -
 .../src/arm64/amlogic/meson-gxm-rbox-pro.dts       |    1 -
 .../src/arm64/amlogic/meson-khadas-vim3.dtsi       |    1 -
 .../arm64/amlogic/meson-libretech-cottonwood.dtsi  |    1 -
 .../src/arm64/amlogic/meson-s4-s805x2-aq222.dts    |    2 +-
 .../arm64/amlogic/meson-s4-s905y4-khadas-vim1s.dts |  259 ++
 .../device-tree/src/arm64/amlogic/meson-s4.dtsi    |   13 +-
 .../arm64/amlogic/meson-sm1-a95xf3-air-gbit.dts    |    1 -
 .../src/arm64/amlogic/meson-sm1-a95xf3-air.dts     |    1 -
 .../src/arm64/amlogic/meson-sm1-ac2xx.dtsi         |    8 -
 .../arm64/amlogic/meson-sm1-bananapi-m2-pro.dts    |    1 -
 .../src/arm64/amlogic/meson-sm1-bananapi-m5.dts    |    1 -
 .../src/arm64/amlogic/meson-sm1-bananapi.dtsi      |    8 -
 .../src/arm64/amlogic/meson-sm1-h96-max.dts        |    1 -
 .../src/arm64/amlogic/meson-sm1-khadas-vim3l.dts   |    8 -
 .../src/arm64/amlogic/meson-sm1-odroid-hc4.dts     |    2 +
 .../src/arm64/amlogic/meson-sm1-odroid.dtsi        |   12 +-
 .../amlogic/meson-sm1-s905d3-libretech-cc.dts      |    9 -
 .../src/arm64/amlogic/meson-sm1-sei610.dts         |    9 -
 .../src/arm64/amlogic/meson-sm1-x96-air-gbit.dts   |    1 -
 .../src/arm64/amlogic/meson-sm1-x96-air.dts        |    1 -
 .../device-tree/src/arm64/amlogic/meson-sm1.dtsi   |    8 +
 .../device-tree/src/arm64/apm/apm-merlin.dts       |    1 +
 .../device-tree/src/arm64/apm/apm-mustang.dts      |    1 +
 .../device-tree/src/arm64/apm/apm-shadowcat.dtsi   |   20 +-
 .../device-tree/src/arm64/apm/apm-storm.dtsi       |    4 +-
 .../src/arm64/apple/s8001-j98a-j99a.dtsi           |    4 +
 sys/contrib/device-tree/src/arm64/apple/s8001.dtsi |    7 +
 sys/contrib/device-tree/src/arm64/apple/t6001.dtsi |    1 +
 .../device-tree/src/arm64/apple/t6002-j375d.dts    |  150 ++
 sys/contrib/device-tree/src/arm64/apple/t6002.dtsi |    1 +
 .../device-tree/src/arm64/apple/t600x-die0.dtsi    |    6 +
 .../device-tree/src/arm64/apple/t600x-dieX.dtsi    |  212 ++
 .../src/arm64/apple/t600x-j314-j316.dtsi           |  236 ++
 .../device-tree/src/arm64/apple/t600x-j375.dtsi    |  272 ++
 .../device-tree/src/arm64/apple/t6022-j180d.dts    |  417 ++++
 .../device-tree/src/arm64/apple/t6022-j475d.dts    |   31 +
 .../device-tree/src/arm64/apple/t6022-jxxxd.dtsi   |  133 +
 .../device-tree/src/arm64/apple/t602x-die0.dtsi    |    6 +
 .../device-tree/src/arm64/apple/t602x-dieX.dtsi    |  212 ++
 .../device-tree/src/arm64/apple/t8103-j274.dts     |   13 +
 .../device-tree/src/arm64/apple/t8103-j293.dts     |   13 +
 .../device-tree/src/arm64/apple/t8103-j313.dts     |   13 +
 .../device-tree/src/arm64/apple/t8103-j456.dts     |   13 +
 .../device-tree/src/arm64/apple/t8103-j457.dts     |   13 +
 .../device-tree/src/arm64/apple/t8103-jxxx.dtsi    |  134 +
 .../device-tree/src/arm64/apple/t8103-pmgr.dtsi    |    3 +
 sys/contrib/device-tree/src/arm64/apple/t8103.dtsi |  111 +
 .../device-tree/src/arm64/apple/t8112-j413.dts     |   13 +
 .../device-tree/src/arm64/apple/t8112-j415.dts     |   13 +
 .../device-tree/src/arm64/apple/t8112-j473.dts     |   32 +
 .../device-tree/src/arm64/apple/t8112-j493.dts     |   13 +
 .../device-tree/src/arm64/apple/t8112-jxxx.dtsi    |  134 +
 sys/contrib/device-tree/src/arm64/apple/t8112.dtsi |  111 +
 .../device-tree/src/arm64/arm/morello-fvp.dts      |    8 +-
 .../device-tree/src/arm64/arm/morello-sdp.dts      |    7 +
 .../device-tree/src/arm64/broadcom/bcm2712.dtsi    |   15 +
 .../broadcom/bcmbca/bcm4906-netgear-r8000p.dts     |    3 -
 .../src/arm64/broadcom/northstar2/ns2-svk.dts      |   26 +-
 .../src/arm64/broadcom/northstar2/ns2-xmc.dts      |    2 +-
 .../src/arm64/broadcom/northstar2/ns2.dtsi         |   87 +-
 .../arm64/broadcom/stingray/bcm958742-base.dtsi    |    2 +-
 .../src/arm64/broadcom/stingray/stingray-fs4.dtsi  |  114 +-
 .../src/arm64/broadcom/stingray/stingray-pcie.dtsi |    2 +-
 .../arm64/broadcom/stingray/stingray-pinctrl.dtsi  |    2 +-
 .../src/arm64/broadcom/stingray/stingray-usb.dtsi  |   21 +-
 .../src/arm64/broadcom/stingray/stingray.dtsi      |  148 +-
 .../device-tree/src/arm64/cavium/thunder-88xx.dtsi |    8 +-
 sys/contrib/device-tree/src/arm64/cix/sky1-xcp.dts |   83 +
 sys/contrib/device-tree/src/arm64/cix/sky1.dtsi    |    2 +-
 .../src/arm64/exynos/exynosautov920.dtsi           |   11 +
 .../device-tree/src/arm64/exynos/google/gs101.dtsi |   42 +-
 .../src/arm64/freescale/fsl-ls1012a.dtsi           |    2 +-
 .../fsl-ls1028a-tqmls1028a-mbls1028a-ind.dts       |   68 +
 .../freescale/fsl-ls1028a-tqmls1028a-mbls1028a.dts |  118 +
 .../fsl-ls1028a-tqmls1028a-mbls1028a.dtsi          |  287 +++
 .../arm64/freescale/fsl-ls1028a-tqmls1028a.dtsi    |  124 +
 .../arm64/freescale/fsl-ls1046a-tqmls1046a.dtsi    |   12 +
 .../src/arm64/freescale/fsl-ls1046a.dtsi           |    6 +-
 .../src/arm64/freescale/fsl-ls1088a-ten64.dts      |    4 +-
 .../src/arm64/freescale/fsl-ls1088a.dtsi           |    2 +-
 .../src/arm64/freescale/fsl-ls208xa.dtsi           |    2 +-
 .../src/arm64/freescale/fsl-lx2160a.dtsi           |   32 +-
 .../src/arm64/freescale/imx8-apalis-v1.1.dtsi      |    4 +
 .../src/arm64/freescale/imx8-ss-ddr.dtsi           |    2 +-
 .../src/arm64/freescale/imx8dxl-ss-ddr.dtsi        |   22 +
 .../device-tree/src/arm64/freescale/imx8dxl.dtsi   |    7 +
 .../src/arm64/freescale/imx8mm-phycore-rpmsg.dtso  |    2 +-
 .../src/arm64/freescale/imx8mm-phycore-som.dtsi    |    1 +
 .../arm64/freescale/imx8mm-tqma8mqml-mba8mx.dts    |   13 +-
 .../src/arm64/freescale/imx8mm-tqma8mqml.dtsi      |   39 +-
 .../src/arm64/freescale/imx8mm-venice-gw71xx.dtsi  |   15 +
 .../device-tree/src/arm64/freescale/imx8mm.dtsi    |    2 +-
 .../arm64/freescale/imx8mn-tqma8mqnl-mba8mx.dts    |   29 +-
 .../src/arm64/freescale/imx8mn-tqma8mqnl.dtsi      |   37 +-
 .../freescale/imx8mn-vhip4-evalboard-common.dtsi   |  396 +++
 .../imx8mn-vhip4-evalboard-ksz8794-common.dtsi     |   98 +
 .../imx8mn-vhip4-evalboard-v1-overlay-ksz8794.dtso |   24 +
 .../imx8mn-vhip4-evalboard-v1-overlay-ksz9031.dtso |   48 +
 .../arm64/freescale/imx8mn-vhip4-evalboard-v1.dts  |  258 ++
 ...imx8mn-vhip4-evalboard-v2-overlay-adin1300.dtso |   60 +
 .../imx8mn-vhip4-evalboard-v2-overlay-ksz8794.dtso |   24 +
 .../arm64/freescale/imx8mn-vhip4-evalboard-v2.dts  |  221 ++
 .../device-tree/src/arm64/freescale/imx8mn.dtsi    |    5 +
 .../arm64/freescale/imx8mp-data-modul-edm-sbc.dts  |  148 +-
 .../src/arm64/freescale/imx8mp-edm-g-wb.dts        |    2 +-
 .../device-tree/src/arm64/freescale/imx8mp-evk.dts |  123 +-
 .../src/arm64/freescale/imx8mp-frdm.dts            |  355 +++
 .../imx8mp-hummingboard-pulse-common.dtsi          |    2 +-
 .../imx8mp-libra-rdk-fpsc-lvds-etml1010g3dra.dtso  |    2 +-
 .../imx8mp-libra-rdk-fpsc-lvds-peb-av-10.dtsi      |  196 ++
 .../imx8mp-libra-rdk-fpsc-lvds-peb-av-10.dtso      |    9 +
 ...8mp-libra-rdk-fpsc-lvds-ph128800t006-zhc01.dtso |   44 +
 .../src/arm64/freescale/imx8mp-libra-rdk-fpsc.dts  |    6 +-
 .../imx8mp-phyboard-pollux-peb-wlbt-05.dtso        |  108 +
 .../arm64/freescale/imx8mp-phyboard-pollux-rdk.dts |   33 +-
 .../src/arm64/freescale/imx8mp-phycore-som.dtsi    |    8 +
 .../src/arm64/freescale/imx8mp-sr-som.dtsi         |    6 +-
 .../arm64/freescale/imx8mp-toradex-smarc-dev.dts   |    4 +
 .../src/arm64/freescale/imx8mp-toradex-smarc.dtsi  |    6 +-
 .../freescale/imx8mp-tqma8mpql-mba8mp-ras314.dts   |   23 +-
 .../arm64/freescale/imx8mp-tqma8mpql-mba8mpxl.dts  |   31 +-
 .../arm64/freescale/imx8mp-var-som-symphony.dts    |  145 ++
 .../src/arm64/freescale/imx8mp-var-som.dtsi        |  331 ++-
 .../src/arm64/freescale/imx8mp-venice-gw71xx.dtsi  |   15 +
 .../src/arm64/freescale/imx8mp-verdin-dahlia.dtsi  |    4 +
 .../src/arm64/freescale/imx8mp-verdin-dev.dtsi     |    4 +
 .../src/arm64/freescale/imx8mp-verdin-mallow.dtsi  |    4 +
 .../src/arm64/freescale/imx8mp-verdin-yavia.dtsi   |    4 +
 .../src/arm64/freescale/imx8mp-verdin.dtsi         |    4 -
 .../src/arm64/freescale/imx8mq-librem5-devkit.dts  |    2 +-
 .../src/arm64/freescale/imx8mq-librem5-r3.dts      |    2 +-
 .../src/arm64/freescale/imx8mq-librem5.dtsi        |   97 +-
 .../device-tree/src/arm64/freescale/imx8mq.dtsi    |    2 +-
 .../device-tree/src/arm64/freescale/imx8qm-mek.dts |   12 +-
 .../src/arm64/freescale/imx8qm-ss-ddr.dtsi         |   19 +
 .../device-tree/src/arm64/freescale/imx8qm.dtsi    |   10 +-
 .../freescale/imx8qp-apalis-v1.1-eval-v1.2.dts     |   26 +
 .../arm64/freescale/imx8qp-apalis-v1.1-eval.dts    |   16 +
 .../freescale/imx8qp-apalis-v1.1-ixora-v1.1.dts    |   16 +
 .../freescale/imx8qp-apalis-v1.1-ixora-v1.2.dts    |   16 +
 .../src/arm64/freescale/imx8qp-apalis-v1.1.dtsi    |   16 +
 .../device-tree/src/arm64/freescale/imx8qp.dtsi    |   24 +
 .../src/arm64/freescale/imx8qxp-mek.dts            |   38 +-
 .../device-tree/src/arm64/freescale/imx8ulp.dtsi   |   17 +
 .../src/arm64/freescale/imx8x-colibri.dtsi         |   31 +-
 .../src/arm64/freescale/imx91-11x11-evk.dts        |  181 +-
 .../src/arm64/freescale/imx91-11x11-frdm.dts       |  906 +++++++
 .../src/arm64/freescale/imx91-tqma9131.dtsi        |   20 +-
 .../device-tree/src/arm64/freescale/imx91.dtsi     |   58 +
 .../src/arm64/freescale/imx93-11x11-evk.dts        |   17 +-
 .../src/arm64/freescale/imx93-11x11-frdm.dts       |  807 ++++++
 .../src/arm64/freescale/imx93-14x14-evk.dts        |   74 +
 .../src/arm64/freescale/imx93-9x9-qsb-can1.dtso    |   63 +
 .../src/arm64/freescale/imx93-9x9-qsb.dts          |    2 +
 .../src/arm64/freescale/imx93-tqma9352.dtsi        |   26 +-
 .../src/arm64/freescale/imx93-var-som-symphony.dts |   84 +
 .../src/arm64/freescale/imx93-var-som.dtsi         |    4 +-
 .../device-tree/src/arm64/freescale/imx94.dtsi     |  172 +-
 .../device-tree/src/arm64/freescale/imx943-evk.dts |  178 ++
 .../src/arm64/freescale/imx95-15x15-evk.dts        |   17 +-
 .../src/arm64/freescale/imx95-15x15-frdm.dts       |  964 +++++++
 .../device-tree/src/arm64/freescale/imx95-clock.h  |    1 +
 .../src/arm64/freescale/imx95-toradex-smarc.dtsi   |    2 +-
 .../src/arm64/freescale/imx95-tqma9596sa.dtsi      |    2 +-
 .../device-tree/src/arm64/freescale/imx95.dtsi     |    2 +-
 .../device-tree/src/arm64/freescale/imx952-clock.h |  215 ++
 .../device-tree/src/arm64/freescale/imx952-evk.dts |  596 +++++
 .../src/arm64/freescale/imx952-pinfunc.h           |  867 +++++++
 .../device-tree/src/arm64/freescale/imx952-power.h |   44 +
 .../device-tree/src/arm64/freescale/imx952.dtsi    | 1266 ++++++++++
 .../device-tree/src/arm64/freescale/mba8xx.dtsi    |    4 +-
 .../device-tree/src/arm64/freescale/s32g3.dtsi     |    4 +-
 .../src/arm64/freescale/s32gxxxa-evb.dtsi          |   20 +-
 .../src/arm64/freescale/s32gxxxa-rdb.dtsi          |   20 +-
 .../src/arm64/freescale/tqma8xxs-mb-smarc-2.dtsi   |   12 +-
 .../device-tree/src/arm64/freescale/tqma8xxs.dtsi  |   16 +-
 .../src/arm64/hisilicon/hi3798cv200-poplar.dts     |    2 +-
 .../src/arm64/hisilicon/hi3798cv200.dtsi           |    1 +
 .../src/arm64/intel/socfpga_agilex5.dtsi           |  130 +-
 .../arm64/intel/socfpga_agilex5_socdk_modular.dts  |  109 +
 .../src/arm64/intel/socfpga_agilex_socdk.dts       |    2 +-
 .../src/arm64/intel/socfpga_agilex_socdk_emmc.dts  |  105 +
 .../src/arm64/intel/socfpga_n5x_socdk.dts          |    4 +-
 sys/contrib/device-tree/src/arm64/lg/lg131x.dtsi   |    2 +-
 .../src/arm64/marvell/armada-3720-db.dts           |    1 +
 .../marvell/armada-3720-espressobin-ultra.dts      |    2 +-
 .../src/arm64/marvell/armada-3720-gl-mv1000.dts    |    9 +-
 .../device-tree/src/arm64/marvell/armada-37xx.dtsi |    3 +-
 .../src/arm64/marvell/armada-7020-comexpress.dtsi  |  161 ++
 .../device-tree/src/arm64/marvell/armada-70x0.dtsi |    7 +
 .../src/arm64/marvell/armada-8040-db.dts           |    2 +
 .../src/arm64/marvell/armada-ap806-dual.dtsi       |    4 +-
 .../src/arm64/marvell/armada-cp11x.dtsi            |    3 +-
 .../src/arm64/marvell/cn9130-cf-base.dts           |    2 +-
 .../device-tree/src/arm64/marvell/cn9130-crb.dtsi  |    3 +-
 .../device-tree/src/arm64/marvell/cn9130-db.dtsi   |    4 +-
 .../src/arm64/marvell/cn9131-cf-solidwan.dts       |    2 +
 .../src/arm64/marvell/cn9131-db-comexpress.dtsi    |    3 +-
 .../device-tree/src/arm64/marvell/cn9131-db.dtsi   |    1 +
 .../device-tree/src/arm64/marvell/cn9132-db.dtsi   |    3 +-
 .../src/arm64/marvell/db-falcon-carrier-a7k.dts    |   27 +
 .../src/arm64/marvell/db-falcon-carrier.dtsi       |   22 +
 .../device-tree/src/arm64/mediatek/mt6331.dtsi     |    2 +-
 .../src/arm64/mediatek/mt6795-sony-xperia-m5.dts   |   50 +-
 .../device-tree/src/arm64/mediatek/mt6795.dtsi     |    3 +-
 .../src/arm64/mediatek/mt7981b-openwrt-one.dts     |  129 +-
 .../device-tree/src/arm64/mediatek/mt7981b.dtsi    |  220 +-
 .../device-tree/src/arm64/mediatek/mt7986a.dtsi    |    2 +-
 .../device-tree/src/arm64/mediatek/mt7988a.dtsi    |   28 +-
 .../src/arm64/mediatek/mt8173-elm-hana.dtsi        |   34 +-
 .../device-tree/src/arm64/mediatek/mt8173-elm.dtsi |  167 +-
 .../device-tree/src/arm64/mediatek/mt8173-evb.dts  |   68 +-
 .../device-tree/src/arm64/mediatek/mt8173.dtsi     |   28 +-
 .../device-tree/src/arm64/mediatek/mt8183-evb.dts  |   36 +-
 .../arm64/mediatek/mt8183-kukui-jacuzzi-pico6.dts  |    2 +-
 .../src/arm64/mediatek/mt8183-kukui.dtsi           |    6 +-
 .../src/arm64/mediatek/mt8183-pumpkin.dts          |   16 +-
 .../device-tree/src/arm64/mediatek/mt8183.dtsi     |   37 +-
 .../device-tree/src/arm64/mediatek/mt8186-evb.dts  |   13 +
 .../src/arm64/mediatek/mt8188-geralt.dtsi          |    1 -
 .../device-tree/src/arm64/mediatek/mt8188.dtsi     |   88 +-
 .../src/arm64/mediatek/mt8192-asurada.dtsi         |    1 -
 .../device-tree/src/arm64/mediatek/mt8192.dtsi     |    2 +-
 .../device-tree/src/arm64/mediatek/mt8195.dtsi     |   85 +
 .../src/arm64/mediatek/mt8370-tungsten-smarc.dts   |   14 +
 .../src/arm64/mediatek/mt8390-genio-common.dtsi    |  150 ++
 .../src/arm64/mediatek/mt8390-tungsten-smarc.dts   |   22 +
 .../src/arm64/mediatek/mt8390-tungsten-smarc.dtsi  | 1489 +++++++++++
 .../src/arm64/mediatek/mt8395-genio-common.dtsi    |  150 ++
 .../src/arm64/mediatek/mt8395-radxa-nio-12l.dts    |  150 ++
 .../src/arm64/nuvoton/nuvoton-npcm845-evb.dts      |    1 +
 .../src/arm64/nuvoton/nuvoton-npcm845.dtsi         |    4 +-
 .../device-tree/src/arm64/nvidia/tegra186.dtsi     |    2 -
 .../device-tree/src/arm64/nvidia/tegra194.dtsi     |   15 -
 .../src/arm64/nvidia/tegra210-smaug.dts            |   25 +
 .../device-tree/src/arm64/nvidia/tegra234.dtsi     |   15 -
 .../src/arm64/nvidia/tegra264-p3834.dtsi           |    8 +
 .../device-tree/src/arm64/nvidia/tegra264.dtsi     |   64 +-
 sys/contrib/device-tree/src/arm64/qcom/agatti.dtsi |  112 +-
 .../device-tree/src/arm64/qcom/glymur-ipcc.h       |   68 +
 .../device-tree/src/arm64/qcom/hamoa-iot-evk.dts   |  273 +-
 .../device-tree/src/arm64/qcom/hamoa-iot-som.dtsi  |   80 +-
 sys/contrib/device-tree/src/arm64/qcom/hamoa.dtsi  |  116 +-
 .../device-tree/src/arm64/qcom/ipq5018.dtsi        |   10 +-
 .../device-tree/src/arm64/qcom/ipq9574.dtsi        |   10 +-
 .../device-tree/src/arm64/qcom/kaanapali-ipcc.h    |   58 +
 .../device-tree/src/arm64/qcom/kaanapali-mtp.dts   |  754 ++++++
 .../device-tree/src/arm64/qcom/kaanapali-qrd.dts   |  712 ++++++
 .../device-tree/src/arm64/qcom/kaanapali.dtsi      | 1606 ++++++++++++
 sys/contrib/device-tree/src/arm64/qcom/kodiak.dtsi |   15 +-
 .../device-tree/src/arm64/qcom/lemans-el2.dtso     |   35 +
 .../device-tree/src/arm64/qcom/lemans-evk.dts      |  127 +-
 .../src/arm64/qcom/lemans-ride-common.dtsi         |    8 +
 sys/contrib/device-tree/src/arm64/qcom/lemans.dtsi |  486 +++-
 .../src/arm64/qcom/milos-fairphone-fp6.dts         |  790 ++++++
 sys/contrib/device-tree/src/arm64/qcom/milos.dtsi  | 2633 ++++++++++++++++++++
 .../device-tree/src/arm64/qcom/monaco-evk.dts      |  106 +
 sys/contrib/device-tree/src/arm64/qcom/monaco.dtsi | 1526 +++++++++++-
 .../device-tree/src/arm64/qcom/msm8916.dtsi        |    8 +-
 .../device-tree/src/arm64/qcom/msm8917.dtsi        |   12 +-
 .../device-tree/src/arm64/qcom/msm8937.dtsi        |   13 +-
 .../src/arm64/qcom/msm8939-asus-z00t.dts           |   79 +-
 .../device-tree/src/arm64/qcom/msm8939-pm8916.dtsi |    4 +
 .../device-tree/src/arm64/qcom/msm8939.dtsi        |  146 ++
 .../device-tree/src/arm64/qcom/msm8953.dtsi        |  516 ++--
 .../device-tree/src/arm64/qcom/msm8976.dtsi        |    4 +-
 .../src/arm64/qcom/msm8992-lg-bullhead.dtsi        |    2 +-
 .../arm64/qcom/msm8994-huawei-angler-rev-101.dts   |    2 +-
 .../src/arm64/qcom/msm8994-msft-lumia-octagon.dtsi |    2 +-
 .../device-tree/src/arm64/qcom/msm8998.dtsi        |   16 +-
 sys/contrib/device-tree/src/arm64/qcom/pm7550.dtsi |   67 +
 .../device-tree/src/arm64/qcom/pm8550vs.dtsi       |    8 +
 .../device-tree/src/arm64/qcom/pmiv0104.dtsi       |   73 +
 .../device-tree/src/arm64/qcom/qcm6490-idp.dts     |    2 +-
 .../device-tree/src/arm64/qcom/qcs615-ride.dts     |   30 +
 .../device-tree/src/arm64/qcom/qcs6490-rb3gen2.dts |  128 +
 .../arm64/qcom/qcs6490-thundercomm-rubikpi3.dts    | 1410 +++++++++++
 .../device-tree/src/arm64/qcom/qcs8300-ride.dts    |  126 +
 .../device-tree/src/arm64/qcom/qcs8550-aim300.dtsi |   16 +
 .../device-tree/src/arm64/qcom/qdu1000.dtsi        |    2 +-
 .../src/arm64/qcom/qrb2210-arduino-imola.dts       |  459 ++++
 .../arm64/qcom/qrb2210-rb1-vision-mezzanine.dtso   |   66 +
 .../device-tree/src/arm64/qcom/qrb2210-rb1.dts     |   75 +
 .../device-tree/src/arm64/qcom/qrb4210-rb2.dts     |    2 +-
 .../src/arm64/qcom/sc7280-chrome-common.dtsi       |    5 +
 .../device-tree/src/arm64/qcom/sc8280xp.dtsi       |    4 +-
 sys/contrib/device-tree/src/arm64/qcom/sdm630.dtsi |  146 +-
 .../src/arm64/qcom/sdm632-fairphone-fp3.dts        |   57 +
 sys/contrib/device-tree/src/arm64/qcom/sdm636.dtsi |   23 +-
 sys/contrib/device-tree/src/arm64/qcom/sdm660.dtsi |  163 +-
 sys/contrib/device-tree/src/arm64/qcom/sdm670.dtsi |    2 +-
 .../device-tree/src/arm64/qcom/sdm845-db845c.dts   |    8 +-
 .../src/arm64/qcom/sdm845-google-blueline.dts      |   89 +
 .../src/arm64/qcom/sdm845-google-common.dtsi       |  536 ++++
 .../src/arm64/qcom/sdm845-google-crosshatch.dts    |   36 +
 .../src/arm64/qcom/sdm845-oneplus-common.dtsi      |   45 +-
 .../src/arm64/qcom/sdm845-oneplus-enchilada.dts    |   10 +-
 .../src/arm64/qcom/sdm845-oneplus-fajita.dts       |    4 +
 .../src/arm64/qcom/sdm845-samsung-starqltechn.dts  |   15 +-
 .../src/arm64/qcom/sdm845-shift-axolotl.dts        |   23 +-
 .../arm64/qcom/sdm845-xiaomi-beryllium-common.dtsi |   49 +-
 .../src/arm64/qcom/sdm845-xiaomi-polaris.dts       |   17 +-
 .../arm64/qcom/sdm850-huawei-matebook-e-2019.dts   |   17 +-
 sys/contrib/device-tree/src/arm64/qcom/sm6115.dtsi |   12 +-
 .../src/arm64/qcom/sm6125-xiaomi-ginkgo.dts        |    2 +-
 sys/contrib/device-tree/src/arm64/qcom/sm6125.dtsi |   12 +-
 .../arm64/qcom/sm6350-sony-xperia-lena-pdx213.dts  |    2 +-
 sys/contrib/device-tree/src/arm64/qcom/sm6350.dtsi |    3 +
 .../src/arm64/qcom/sm7225-fairphone-fp4.dts        |   72 +-
 .../device-tree/src/arm64/qcom/sm8150-hdk.dts      |    4 +
 .../device-tree/src/arm64/qcom/sm8150-mtp.dts      |    4 +
 sys/contrib/device-tree/src/arm64/qcom/sm8150.dtsi |   11 +-
 .../device-tree/src/arm64/qcom/sm8250-hdk.dts      |    4 +
 .../arm64/qcom/sm8550-hdk-rear-camera-card.dtso    |    7 +-
 .../device-tree/src/arm64/qcom/sm8550-hdk.dts      |   16 +
 .../device-tree/src/arm64/qcom/sm8550-mtp.dts      |   16 +
 .../device-tree/src/arm64/qcom/sm8550-qrd.dts      |   23 +-
 .../src/arm64/qcom/sm8550-samsung-q5q.dts          |   16 +
 .../arm64/qcom/sm8550-sony-xperia-yodo-pdx234.dts  |   16 +
 .../arm64/qcom/sm8650-hdk-rear-camera-card.dtso    |   88 +
 .../device-tree/src/arm64/qcom/sm8650-hdk.dts      |   16 +
 .../device-tree/src/arm64/qcom/sm8650-mtp.dts      |   16 +
 .../device-tree/src/arm64/qcom/sm8650-qrd.dts      |   59 +
 sys/contrib/device-tree/src/arm64/qcom/sm8650.dtsi |  299 +++
 .../device-tree/src/arm64/qcom/sm8750-mtp.dts      |   33 +-
 .../device-tree/src/arm64/qcom/sm8750-qrd.dts      |   27 +
 sys/contrib/device-tree/src/arm64/qcom/sm8750.dtsi | 1563 ++++++++++--
 sys/contrib/device-tree/src/arm64/qcom/talos.dtsi  |  450 ++--
 .../src/arm64/qcom/x1-asus-zenbook-a14.dtsi        |   16 +-
*** 1450 LINES SKIPPED ***