git: 01950c46b815 - main - Import device-tree files from Linux 6.9

From: Emmanuel Vadot <manu_at_FreeBSD.org>
Date: Thu, 02 Jan 2025 09:06:53 UTC
The branch main has been updated by manu:

URL: https://cgit.FreeBSD.org/src/commit/?id=01950c46b8155250f64374fb72fc11faa44bf099

commit 01950c46b8155250f64374fb72fc11faa44bf099
Merge: 4087ffdbce72 e2e0a4ea3f70
Author:     Emmanuel Vadot <manu@FreeBSD.org>
AuthorDate: 2025-01-02 09:06:22 +0000
Commit:     Emmanuel Vadot <manu@FreeBSD.org>
CommitDate: 2025-01-02 09:06:22 +0000

    Import device-tree files from Linux 6.9

 sys/contrib/device-tree/Bindings/Makefile          |    3 -
 sys/contrib/device-tree/Bindings/arm/amlogic.yaml  |   15 +-
 .../device-tree/Bindings/arm/arm,realview.yaml     |    6 +-
 .../device-tree/Bindings/arm/atmel-at91.yaml       |    6 +
 sys/contrib/device-tree/Bindings/arm/fsl.yaml      |   41 +-
 .../Bindings/arm/marvell/armada-38x.yaml           |   70 +
 sys/contrib/device-tree/Bindings/arm/mediatek.yaml |  198 +-
 .../Bindings/arm/qcom,coresight-tpdm.yaml          |   40 +-
 sys/contrib/device-tree/Bindings/arm/qcom.yaml     |   58 +-
 sys/contrib/device-tree/Bindings/arm/rockchip.yaml |   71 +-
 sys/contrib/device-tree/Bindings/arm/sunxi.yaml    |   12 +
 sys/contrib/device-tree/Bindings/arm/syna.txt      |   12 -
 sys/contrib/device-tree/Bindings/arm/tegra.yaml    |    8 +
 .../Bindings/arm/tegra/nvidia,tegra186-pmc.yaml    |   58 +-
 sys/contrib/device-tree/Bindings/arm/ti/k3.yaml    |   14 +
 .../Bindings/ata/mediatek,mtk-ahci.yaml            |   98 +
 .../Bindings/auxdisplay/arm,versatile-lcd.yaml     |    4 +-
 .../Bindings/auxdisplay/gpio-7-segment.yaml        |   55 +
 .../Bindings/auxdisplay/hit,hd44780.yaml           |   68 +-
 .../Bindings/auxdisplay/holtek,ht16k33.yaml        |   54 +-
 .../Bindings/auxdisplay/img,ascii-lcd.yaml         |    4 +-
 .../Bindings/auxdisplay/maxim,max6959.yaml         |   44 +
 .../device-tree/Bindings/bus/brcm,gisb-arb.yaml    |    1 +
 .../Bindings/clock/google,gs101-clock.yaml         |   28 +-
 .../device-tree/Bindings/clock/keystone-gate.txt   |    2 -
 .../device-tree/Bindings/clock/keystone-pll.txt    |    2 -
 .../Bindings/clock/mediatek,mt2701-hifsys.yaml     |   50 +
 .../Bindings/clock/mediatek,mt7622-pciesys.yaml    |   45 +
 .../Bindings/clock/mediatek,mt7622-ssusbsys.yaml   |   45 +
 .../Bindings/clock/mobileye,eyeq5-clk.yaml         |   51 +
 .../Bindings/clock/qcom,gcc-sc8180x.yaml           |    7 +
 .../device-tree/Bindings/clock/qcom,gpucc.yaml     |    9 +
 .../device-tree/Bindings/clock/qcom,q6sstopcc.yaml |    2 +-
 .../Bindings/clock/qcom,sm8450-camcc.yaml          |    2 +
 .../Bindings/clock/qcom,sm8450-gpucc.yaml          |    2 +
 .../Bindings/clock/qcom,sm8550-dispcc.yaml         |    7 +-
 .../Bindings/clock/qcom,sm8550-tcsr.yaml           |    1 +
 .../Bindings/clock/renesas,cpg-mssr.yaml           |    1 +
 .../Bindings/clock/samsung,exynos850-clock.yaml    |   42 +
 .../Bindings/clock/tesla,fsd-clock.yaml            |    2 +-
 .../device-tree/Bindings/clock/ti/adpll.txt        |    2 -
 sys/contrib/device-tree/Bindings/clock/ti/apll.txt |    2 -
 .../device-tree/Bindings/clock/ti/autoidle.txt     |    2 -
 .../device-tree/Bindings/clock/ti/clockdomain.txt  |    2 -
 .../device-tree/Bindings/clock/ti/composite.txt    |    2 -
 .../device-tree/Bindings/clock/ti/divider.txt      |    2 -
 sys/contrib/device-tree/Bindings/clock/ti/dpll.txt |    2 -
 .../device-tree/Bindings/clock/ti/fapll.txt        |    2 -
 .../Bindings/clock/ti/fixed-factor-clock.txt       |    2 -
 sys/contrib/device-tree/Bindings/clock/ti/gate.txt |    2 -
 .../device-tree/Bindings/clock/ti/interface.txt    |    2 -
 sys/contrib/device-tree/Bindings/clock/ti/mux.txt  |    2 -
 .../Bindings/crypto/atmel,at91sam9g46-aes.yaml     |    6 +-
 .../Bindings/crypto/atmel,at91sam9g46-sha.yaml     |    6 +-
 .../Bindings/crypto/atmel,at91sam9g46-tdes.yaml    |    6 +-
 .../Bindings/crypto/qcom,inline-crypto-engine.yaml |    1 +
 .../device-tree/Bindings/crypto/qcom-qce.yaml      |    1 +
 .../atmel/atmel,hlcdc-display-controller.yaml      |   63 +
 .../display/bridge/fsl,imx8mp-hdmi-tx.yaml         |  102 +
 .../Bindings/display/bridge/ti,sn65dsi86.yaml      |    2 +-
 .../device-tree/Bindings/display/fsl,lcdif.yaml    |    8 +-
 .../Bindings/display/imx/fsl,imx8mp-hdmi-pvi.yaml  |   84 +
 .../Bindings/display/msm/dsi-controller-main.yaml  |    2 +
 .../device-tree/Bindings/display/msm/gmu.yaml      |    1 +
 .../device-tree/Bindings/display/msm/gpu.yaml      |    6 +-
 .../Bindings/display/msm/qcom,mdss.yaml            |    1 +
 .../Bindings/display/msm/qcom,sm8150-mdss.yaml     |    9 +
 .../Bindings/display/msm/qcom,sm8650-dpu.yaml      |    4 +-
 .../Bindings/display/msm/qcom,sm8650-mdss.yaml     |    4 +
 .../Bindings/display/msm/qcom,x1e80100-mdss.yaml   |  251 ++
 .../display/panel/boe,th101mb31ig002-28a.yaml      |   58 +
 .../Bindings/display/panel/himax,hx83112a.yaml     |   74 +
 .../display/panel/leadtek,ltk500hd1829.yaml        |    4 +-
 .../Bindings/display/panel/novatek,nt35510.yaml    |    5 +-
 .../Bindings/display/panel/novatek,nt36672e.yaml   |   66 +
 .../Bindings/display/panel/panel-lvds.yaml         |    4 +
 .../Bindings/display/panel/panel-simple.yaml       |    4 +
 .../display/panel/rocktech,jh057n00900.yaml        |    3 +
 .../Bindings/display/panel/visionox,r66451.yaml    |    2 +-
 .../Bindings/display/panel/visionox,rm69299.yaml   |    3 +-
 .../Bindings/display/renesas,rzg2l-du.yaml         |  126 +
 .../display/rockchip/rockchip,dw-hdmi.yaml         |   33 +-
 .../Bindings/display/solomon,ssd1307fb.yaml        |   20 +-
 .../Bindings/display/solomon,ssd132x.yaml          |   12 +-
 .../Bindings/display/solomon,ssd133x.yaml          |   45 +
 .../Bindings/display/ti/ti,am65x-dss.yaml          |    7 +-
 .../Bindings/dma/allwinner,sun50i-a64-dma.yaml     |   12 +-
 sys/contrib/device-tree/Bindings/dma/fsl,edma.yaml |    2 +
 .../device-tree/Bindings/dma/fsl,imx-sdma.yaml     |    3 +-
 .../device-tree/Bindings/dma/marvell,mmp-dma.yaml  |   72 +
 .../Bindings/dma/mediatek,mt7622-hsdma.yaml        |   63 +
 .../Bindings/dma/renesas,rcar-dmac.yaml            |    1 +
 .../device-tree/Bindings/dts-coding-style.rst      |    2 +
 sys/contrib/device-tree/Bindings/eeprom/at24.yaml  |    5 +-
 .../firmware/xilinx/xlnx,zynqmp-firmware.yaml      |   96 +-
 .../device-tree/Bindings/fpga/fpga-region.yaml     |  358 +++
 .../Bindings/fpga/xlnx,versal-fpga.yaml            |    2 +-
 .../Bindings/gpio/aspeed,ast2400-gpio.yaml         |  148 ++
 .../Bindings/gpio/gateworks,pld-gpio.txt           |    3 +-
 .../device-tree/Bindings/gpio/gpio-mvebu.yaml      |    2 +-
 .../device-tree/Bindings/gpio/gpio-pca9570.yaml    |    3 +
 .../device-tree/Bindings/gpio/mrvl-gpio.yaml       |    2 +-
 .../Bindings/gpio/renesas,rcar-gpio.yaml           |    1 +
 .../device-tree/Bindings/gpio/st,nomadik-gpio.yaml |   95 +
 .../Bindings/gpu/img,powervr-rogue.yaml            |   73 +
 .../device-tree/Bindings/gpu/img,powervr-sgx.yaml  |  138 ++
 .../device-tree/Bindings/hwmon/adi,adm1177.yaml    |    5 +-
 .../device-tree/Bindings/hwmon/adi,adm1275.yaml    |    7 +-
 .../device-tree/Bindings/hwmon/adi,ltc2945.yaml    |    5 +-
 .../device-tree/Bindings/hwmon/adi,ltc4282.yaml    |  159 ++
 .../Bindings/hwmon/amphenol,chipcap2.yaml          |   77 +
 .../Bindings/hwmon/aspeed,g6-pwm-tach.yaml         |   71 +
 .../device-tree/Bindings/hwmon/fan-common.yaml     |   79 +
 .../device-tree/Bindings/hwmon/hwmon-common.yaml   |   19 +
 .../device-tree/Bindings/hwmon/lltc,ltc4151.yaml   |    5 +-
 .../device-tree/Bindings/hwmon/lltc,ltc4286.yaml   |    9 +-
 sys/contrib/device-tree/Bindings/hwmon/lm75.yaml   |    3 +-
 .../Bindings/hwmon/nuvoton,nct6775.yaml            |    1 +
 .../Bindings/hwmon/pmbus/infineon,tda38640.yaml    |   28 +
 .../Bindings/hwmon/pmbus/ti,lm25066.yaml           |   17 +-
 .../device-tree/Bindings/hwmon/ti,ina2xx.yaml      |   11 +-
 .../device-tree/Bindings/hwmon/ti,tmp513.yaml      |    5 +-
 .../device-tree/Bindings/hwmon/ti,tps23861.yaml    |    5 +-
 .../Bindings/i2c/atmel,at91sam-i2c.yaml            |    4 +-
 .../Bindings/i2c/i2c-demux-pinctrl.yaml            |    3 +-
 .../device-tree/Bindings/i2c/i2c-exynos5.yaml      |    1 +
 .../device-tree/Bindings/i2c/i2c-imx-lpi2c.yaml    |    1 +
 sys/contrib/device-tree/Bindings/i2c/i2c-mpc.yaml  |    2 +-
 .../device-tree/Bindings/i2c/i2c-mux-pca954x.yaml  |   30 +
 sys/contrib/device-tree/Bindings/i2c/i2c-pxa.yaml  |    2 +-
 .../Bindings/i2c/nvidia,tegra186-bpmp-i2c.yaml     |    3 +-
 .../device-tree/Bindings/i2c/qcom,i2c-cci.yaml     |    2 +-
 .../device-tree/Bindings/i2c/renesas,rcar-i2c.yaml |    1 +
 .../device-tree/Bindings/i2c/st,nomadik-i2c.yaml   |   49 +-
 .../Bindings/i3c/aspeed,ast2600-i3c.yaml           |    2 +-
 .../device-tree/Bindings/i3c/cdns,i3c-master.yaml  |    2 +-
 sys/contrib/device-tree/Bindings/i3c/i3c.yaml      |    6 +-
 .../device-tree/Bindings/i3c/mipi-i3c-hci.yaml     |    2 +-
 .../Bindings/i3c/silvaco,i3c-master.yaml           |    2 +-
 .../Bindings/i3c/snps,dw-i3c-master.yaml           |    2 +-
 sys/contrib/device-tree/Bindings/iio/adc/adc.yaml  |    1 -
 .../device-tree/Bindings/iio/adc/adi,ad9467.yaml   |    4 +
 .../device-tree/Bindings/iio/adc/adi,axi-adc.yaml  |    8 +-
 .../Bindings/iio/adc/microchip,pac1934.yaml        |  120 +
 .../Bindings/iio/adc/nxp,imx93-adc.yaml            |    4 +-
 .../Bindings/iio/adc/qcom,spmi-vadc.yaml           |    1 -
 .../Bindings/iio/adc/richtek,rtq6056.yaml          |    9 +-
 .../device-tree/Bindings/iio/adc/ti,ads1298.yaml   |   80 +
 .../Bindings/iio/afe/voltage-divider.yaml          |   11 +
 .../Bindings/iio/amplifiers/adi,hmc425a.yaml       |   47 +-
 .../Bindings/iio/frequency/adi,admfm2000.yaml      |  127 +
 .../Bindings/iio/gyroscope/bosch,bmg160.yaml       |    8 +-
 .../Bindings/iio/health/maxim,max30102.yaml        |    2 +-
 .../Bindings/iio/humidity/ti,hdc2010.yaml          |    3 +
 .../Bindings/iio/humidity/ti,hdc3020.yaml          |    3 +
 .../device-tree/Bindings/iio/imu/st,lsm6dsx.yaml   |    4 +-
 .../Bindings/iio/light/ams,as73211.yaml            |    7 +-
 .../Bindings/iio/light/vishay,veml6075.yaml        |    1 +
 .../iio/magnetometer/voltafield,af8133j.yaml       |   60 +
 .../Bindings/iio/pressure/honeywell,hsc030pa.yaml  |    3 +
 .../iio/pressure/honeywell,mprls0025pa.yaml        |   98 +-
 .../Bindings/iio/temperature/ti,tmp117.yaml        |    8 +
 .../input/allwinner,sun4i-a10-lradc-keys.yaml      |    1 -
 .../device-tree/Bindings/input/atmel,captouch.yaml |   59 +
 .../Bindings/input/dlg,da9062-onkey.yaml           |   38 +
 .../Bindings/input/samsung,s3c6410-keypad.yaml     |  121 +
 .../Bindings/input/touchscreen/fsl,imx6ul-tsc.yaml |   97 +
 .../Bindings/input/touchscreen/goodix,gt9916.yaml  |   95 +
 .../Bindings/input/touchscreen/goodix.yaml         |    5 +-
 .../input/touchscreen/imagis,ist3038c.yaml         |   21 +-
 .../Bindings/input/touchscreen/melfas,mms114.yaml  |    6 +-
 .../Bindings/input/touchscreen/silead,gsl1680.yaml |    2 +-
 .../Bindings/interconnect/qcom,rpm.yaml            |    3 +
 .../Bindings/interconnect/qcom,rpmh.yaml           |    2 +-
 .../Bindings/interconnect/qcom,sm7150-rpmh.yaml    |   84 +
 .../amlogic,meson-gpio-intc.yaml                   |    1 +
 .../Bindings/interrupt-controller/atmel,aic.yaml   |   89 +
 .../Bindings/interrupt-controller/fsl,intmux.yaml  |    3 +
 .../mediatek,mt6577-sysirq.yaml                    |   85 +
 .../interrupt-controller/renesas,rzg2l-irqc.yaml   |   44 +-
 .../interrupt-controller/starfive,jh8100-intc.yaml |   61 +
 .../device-tree/Bindings/iommu/arm,smmu.yaml       |   20 +-
 .../Bindings/leds/backlight/kinetic,ktd2801.yaml   |   46 +
 .../Bindings/leds/backlight/qcom-wled.yaml         |    4 +-
 sys/contrib/device-tree/Bindings/leds/common.yaml  |   12 +
 .../device-tree/Bindings/leds/leds-bcm63138.yaml   |    4 -
 .../device-tree/Bindings/leds/leds-bcm6328.yaml    |    4 -
 .../device-tree/Bindings/leds/leds-bcm6358.txt     |    2 -
 .../Bindings/leds/leds-pwm-multicolor.yaml         |    4 +-
 .../device-tree/Bindings/leds/leds-pwm.yaml        |    5 -
 .../device-tree/Bindings/leds/leds-qcom-lpg.yaml   |  102 +-
 .../device-tree/Bindings/leds/onnn,ncp5623.yaml    |   96 +
 .../device-tree/Bindings/mailbox/fsl,mu.yaml       |   58 +-
 .../Bindings/media/i2c/techwell,tw9900.yaml        |    2 +-
 .../Bindings/media/mediatek,vcodec-encoder.yaml    |   31 +-
 .../Bindings/media/mediatek-jpeg-encoder.yaml      |    3 +-
 .../device-tree/Bindings/media/rockchip-isp1.yaml  |   37 +-
 .../Bindings/media/st,stm32mp25-video-codec.yaml   |   49 +
 .../fsl/fsl,imx-weim-peripherals.yaml              |   31 +
 .../memory-controllers/fsl/fsl,imx-weim.yaml       |  204 ++
 .../memory-controllers/mc-peripheral-props.yaml    |    1 +
 .../memory-controllers/nvidia,tegra20-emc.yaml     |    2 +-
 .../memory-controllers/renesas,rpc-if.yaml         |    1 +
 .../memory-controllers/st,stm32-fmc2-ebi.yaml      |    7 +-
 .../device-tree/Bindings/mfd/atmel,hlcdc.yaml      |   99 +
 .../Bindings/mfd/atmel,sama5d2-flexcom.yaml        |   99 +
 .../device-tree/Bindings/mfd/dlg,da9063.yaml       |  251 +-
 .../device-tree/Bindings/mfd/google,cros-ec.yaml   |    7 +
 sys/contrib/device-tree/Bindings/mfd/iqs62x.yaml   |    2 +-
 .../device-tree/Bindings/mfd/qcom,tcsr.yaml        |    2 +
 sys/contrib/device-tree/Bindings/mfd/syscon.yaml   |    3 +
 sys/contrib/device-tree/Bindings/mfd/ti,twl.yaml   |    2 +
 sys/contrib/device-tree/Bindings/mips/cpus.yaml    |   13 +-
 .../device-tree/Bindings/mips/mobileye.yaml        |   32 +
 .../device-tree/Bindings/misc/qcom,fastrpc.yaml    |    2 +
 .../device-tree/Bindings/misc/xlnx,sd-fec.yaml     |  140 ++
 .../device-tree/Bindings/mmc/fsl-imx-esdhc.yaml    |   11 +-
 .../device-tree/Bindings/mmc/fsl-imx-mmc.yaml      |   12 +
 .../mmc/hisilicon,hi3798cv200-dw-mshc.yaml         |   97 +
 .../device-tree/Bindings/mmc/renesas,sdhi.yaml     |    1 +
 .../Bindings/mmc/snps,dwcmshc-sdhci.yaml           |    2 +
 .../device-tree/Bindings/mtd/atmel-nand.txt        |    1 +
 .../device-tree/Bindings/mtd/brcm,brcmnand.yaml    |   44 +-
 .../device-tree/Bindings/mtd/davinci-nand.txt      |    2 +-
 .../device-tree/Bindings/mtd/flctl-nand.txt        |    2 +-
 .../device-tree/Bindings/mtd/fsl-upm-nand.txt      |    2 +-
 .../device-tree/Bindings/mtd/gpio-control-nand.txt |    2 +-
 .../device-tree/Bindings/mtd/gpmi-nand.yaml        |    2 +-
 .../device-tree/Bindings/mtd/hisi504-nand.txt      |    2 +-
 .../device-tree/Bindings/mtd/jedec,spi-nor.yaml    |    3 +
 sys/contrib/device-tree/Bindings/mtd/mtd.yaml      |    2 +
 .../Bindings/mtd/nvidia-tegra20-nand.txt           |    2 +-
 .../device-tree/Bindings/mtd/orion-nand.txt        |    2 +-
 .../Bindings/mtd/partitions/linux,ubi.yaml         |   75 +
 .../Bindings/mtd/partitions/ubi-volume.yaml        |   40 +
 .../device-tree/Bindings/mtd/samsung-s3c2410.txt   |    2 +-
 .../Bindings/mtd/st,stm32-fmc2-nand.yaml           |   25 +-
 .../device-tree/Bindings/mux/mux-controller.yaml   |    2 +-
 .../Bindings/net/bluetooth/qualcomm-bluetooth.yaml |    8 +-
 .../device-tree/Bindings/net/brcm,asp-v2.0.yaml    |    4 +
 .../device-tree/Bindings/net/brcm,unimac-mdio.yaml |    1 +
 .../device-tree/Bindings/net/can/fsl,flexcan.yaml  |    3 +
 .../Bindings/net/can/microchip,mpfs-can.yaml       |    6 +-
 .../device-tree/Bindings/net/can/tcan4x5x.txt      |    3 +
 .../device-tree/Bindings/net/can/xilinx,can.yaml   |    5 +
 .../device-tree/Bindings/net/cdns,macb.yaml        |    5 +
 .../Bindings/net/dsa/microchip,ksz.yaml            |    1 +
 .../device-tree/Bindings/net/dsa/qca,ar9331.yaml   |  161 ++
 .../device-tree/Bindings/net/dsa/realtek.yaml      |    4 +-
 .../Bindings/net/ethernet-controller.yaml          |    1 -
 .../Bindings/net/ethernet-phy-package.yaml         |   52 +
 sys/contrib/device-tree/Bindings/net/fsl,fec.yaml  |    3 +
 .../device-tree/Bindings/net/mediatek,net.yaml     |   22 +-
 .../device-tree/Bindings/net/nfc/ti,trf7970a.yaml  |    2 +-
 .../device-tree/Bindings/net/qca,qca808x.yaml      |   54 +
 .../device-tree/Bindings/net/qcom,ethqos.yaml      |    9 +-
 sys/contrib/device-tree/Bindings/net/qcom,ipa.yaml |    2 +-
 .../Bindings/net/qcom,ipq4019-mdio.yaml            |   15 +
 .../device-tree/Bindings/net/qcom,qca807x.yaml     |  184 ++
 .../device-tree/Bindings/net/renesas,etheravb.yaml |    1 +
 .../device-tree/Bindings/net/snps,dwmac.yaml       |   17 +-
 .../Bindings/net/starfive,jh7110-dwmac.yaml        |   72 +-
 .../device-tree/Bindings/net/ti,cpsw-switch.yaml   |    5 +-
 .../device-tree/Bindings/net/ti,dp83822.yaml       |   34 +
 .../Bindings/net/ti,k3-am654-cpsw-nuss.yaml        |    5 +-
 .../device-tree/Bindings/net/ti,k3-am654-cpts.yaml |    5 +-
 .../Bindings/net/wireless/mediatek,mt76.yaml       |   33 +-
 .../Bindings/net/wireless/qcom,ath10k.yaml         |    1 +
 .../Bindings/net/wireless/qcom,ath11k-pci.yaml     |    1 +
 .../Bindings/net/wireless/qcom,ath11k.yaml         |    1 +
 .../Bindings/nvmem/layouts/fixed-cell.yaml         |   22 +-
 .../device-tree/Bindings/nvmem/nvmem-provider.yaml |   18 +
 .../Bindings/nvmem/xlnx,zynqmp-nvmem.yaml          |   42 +
 .../device-tree/Bindings/opp/opp-v2-base.yaml      |    2 -
 .../Bindings/pci/fsl,imx6q-pcie-common.yaml        |   17 +-
 .../Bindings/pci/fsl,imx6q-pcie-ep.yaml            |   46 +-
 .../device-tree/Bindings/pci/fsl,imx6q-pcie.yaml   |   49 +-
 .../device-tree/Bindings/pci/qcom,pcie-common.yaml |  100 +
 .../Bindings/pci/qcom,pcie-sa8775p.yaml            |  166 ++
 .../device-tree/Bindings/pci/qcom,pcie-sc7280.yaml |  166 ++
 .../Bindings/pci/qcom,pcie-sc8180x.yaml            |  170 ++
 .../Bindings/pci/qcom,pcie-sc8280xp.yaml           |  180 ++
 .../device-tree/Bindings/pci/qcom,pcie-sm8150.yaml |  158 ++
 .../device-tree/Bindings/pci/qcom,pcie-sm8250.yaml |  173 ++
 .../device-tree/Bindings/pci/qcom,pcie-sm8350.yaml |  184 ++
 .../device-tree/Bindings/pci/qcom,pcie-sm8450.yaml |  178 ++
 .../device-tree/Bindings/pci/qcom,pcie-sm8550.yaml |  171 ++
 .../Bindings/pci/qcom,pcie-x1e80100.yaml           |  165 ++
 .../device-tree/Bindings/pci/qcom,pcie.yaml        |  378 +--
 .../Bindings/perf/arm,coresight-pmu.yaml           |   39 +
 .../perf/starfive,jh8100-starlink-pmu.yaml         |   46 +
 .../Bindings/phy/mediatek,mt8365-csi-rx.yaml       |   79 +
 .../Bindings/phy/phy-cadence-torrent.yaml          |   11 +-
 .../Bindings/phy/qcom,msm8998-qmp-usb3-phy.yaml    |  184 ++
 .../Bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml   |    6 +
 .../Bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml    |   48 +-
 .../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml        |   22 -
 .../Bindings/phy/rockchip,rk3588-hdptx-phy.yaml    |   91 +
 .../Bindings/pinctrl/amlogic,meson-pinctrl-a1.yaml |    2 +-
 .../pinctrl/amlogic,meson-pinctrl-g12a-aobus.yaml  |    2 +-
 .../amlogic,meson-pinctrl-g12a-periphs.yaml        |    2 +-
 .../pinctrl/amlogic,meson8-pinctrl-aobus.yaml      |    2 +-
 .../pinctrl/amlogic,meson8-pinctrl-cbus.yaml       |    2 +-
 .../Bindings/pinctrl/atmel,at91-pinctrl.txt        |    2 +
 .../Bindings/pinctrl/awinic,aw9523-pinctrl.yaml    |  139 ++
 .../Bindings/pinctrl/cirrus,madera.yaml            |    3 +-
 .../Bindings/pinctrl/cypress,cy8c95x0.yaml         |   24 +-
 .../Bindings/pinctrl/fsl,imx6ul-pinctrl.yaml       |  116 +
 .../Bindings/pinctrl/mobileye,eyeq5-pinctrl.yaml   |  242 ++
 .../Bindings/pinctrl/nuvoton,npcm845-pinctrl.yaml  |    2 -
 .../Bindings/pinctrl/nuvoton,wpcm450-pinctrl.yaml  |    3 +-
 .../pinctrl/nvidia,tegra234-pinmux-aon.yaml        |    7 +-
 .../pinctrl/nvidia,tegra234-pinmux-common.yaml     |   84 +-
 .../Bindings/pinctrl/nvidia,tegra234-pinmux.yaml   |    7 +-
 .../device-tree/Bindings/pinctrl/pincfg-node.yaml  |    2 +-
 .../Bindings/pinctrl/qcom,sm4450-tlmm.yaml         |    2 +-
 .../device-tree/Bindings/pinctrl/renesas,pfc.yaml  |    1 +
 .../Bindings/pinctrl/renesas,rzg2l-pinctrl.yaml    |    2 +
 .../Bindings/pinctrl/xlnx,pinctrl-zynq.yaml        |  217 ++
 .../device-tree/Bindings/power/qcom,rpmpd.yaml     |    2 +
 .../Bindings/power/renesas,rcar-sysc.yaml          |    1 +
 .../device-tree/Bindings/power/wakeup-source.txt   |    2 +-
 .../device-tree/Bindings/pwm/atmel,hlcdc-pwm.yaml  |   35 +
 .../device-tree/Bindings/pwm/marvell,pxa-pwm.yaml  |   51 +
 .../Bindings/pwm/mediatek,mt2712-pwm.yaml          |    1 +
 .../Bindings/pwm/mediatek,pwm-disp.yaml            |    3 +
 .../device-tree/Bindings/pwm/opencores,pwm.yaml    |   56 +
 .../device-tree/Bindings/pwm/pwm-amlogic.yaml      |  115 +-
 .../Bindings/regulator/gpio-regulator.yaml         |    4 +-
 .../Bindings/regulator/infineon,ir38060.yaml       |   45 +
 .../Bindings/regulator/microchip,mcp16502.yaml     |  180 ++
 .../regulator/qcom,usb-vbus-regulator.yaml         |   11 +-
 .../Bindings/regulator/ti,tps65132.yaml            |   84 +
 .../device-tree/Bindings/remoteproc/mtk,scp.yaml   |    4 +-
 .../Bindings/remoteproc/qcom,glink-rpm-edge.yaml   |    1 -
 .../Bindings/remoteproc/qcom,qcs404-pas.yaml       |    2 +-
 .../Bindings/remoteproc/qcom,sc7180-pas.yaml       |    2 +-
 .../Bindings/remoteproc/qcom,sc7280-wpss-pil.yaml  |    2 +-
 .../Bindings/remoteproc/qcom,sc8180x-pas.yaml      |    2 +-
 .../Bindings/remoteproc/qcom,sm6115-pas.yaml       |    2 +-
 .../Bindings/remoteproc/qcom,sm6350-pas.yaml       |    2 +-
 .../Bindings/remoteproc/qcom,sm6375-pas.yaml       |    2 +-
 .../Bindings/remoteproc/qcom,sm8150-pas.yaml       |    2 +-
 .../Bindings/remoteproc/qcom,sm8350-pas.yaml       |    2 +-
 .../Bindings/remoteproc/qcom,sm8550-pas.yaml       |   51 +-
 .../Bindings/remoteproc/qcom,wcnss-pil.yaml        |    2 +-
 .../Bindings/remoteproc/ti,davinci-rproc.txt       |    3 -
 .../Bindings/reset/mobileye,eyeq5-reset.yaml       |   43 +
 .../device-tree/Bindings/reset/renesas,rst.yaml    |    1 +
 .../Bindings/reset/sophgo,sg2042-reset.yaml        |   35 +
 sys/contrib/device-tree/Bindings/riscv/cpus.yaml   |   10 +-
 .../device-tree/Bindings/riscv/extensions.yaml     |    7 +
 .../device-tree/Bindings/rng/atmel,at91-trng.yaml  |    4 +
 .../device-tree/Bindings/rtc/abracon,abx80x.yaml   |   98 +
 .../Bindings/rtc/atmel,at91sam9260-rtt.yaml        |    4 +-
 .../Bindings/rtc/mediatek,mt2712-rtc.yaml          |   39 +
 .../Bindings/rtc/mediatek,mt7622-rtc.yaml          |   52 +
 .../device-tree/Bindings/rtc/sa1100-rtc.yaml       |    2 +-
 .../device-tree/Bindings/rtc/xlnx,zynqmp-rtc.yaml  |   11 +-
 .../Bindings/serial/atmel,at91-usart.yaml          |    2 +-
 .../device-tree/Bindings/serial/cdns,uart.yaml     |    1 +
 .../device-tree/Bindings/serial/fsl-lpuart.yaml    |    1 +
 .../device-tree/Bindings/serial/renesas,hscif.yaml |    1 +
 .../device-tree/Bindings/serial/samsung_uart.yaml  |    2 +
 .../device-tree/Bindings/serial/serial.yaml        |    2 +-
 .../device-tree/Bindings/serial/st,asc.yaml        |   55 +
 .../device-tree/Bindings/serial/st,stm32-uart.yaml |    3 +
 .../Bindings/soc/fsl/fsl,layerscape-dcfg.yaml      |    2 +-
 .../Bindings/soc/fsl/fsl,layerscape-scfg.yaml      |    2 +-
 .../Bindings/soc/imx/fsl,imx-anatop.yaml           |  128 +
 .../Bindings/soc/imx/fsl,imx-iomuxc-gpr.yaml       |   18 +-
 .../Bindings/soc/imx/fsl,imx8mp-hdmi-blk-ctrl.yaml |   22 +-
 .../device-tree/Bindings/soc/qcom/qcom,pbs.yaml    |   46 +
 .../Bindings/soc/qcom/qcom,pmic-glink.yaml         |    3 +
 .../Bindings/soc/qcom/qcom,rpm-master-stats.yaml   |    2 +
 .../device-tree/Bindings/soc/qcom/qcom,saw2.yaml   |  119 +
 .../Bindings/soc/renesas/renesas-soc.yaml          |   73 +
 .../device-tree/Bindings/soc/renesas/renesas.yaml  |   25 +-
 .../device-tree/Bindings/soc/rockchip/grf.yaml     |   23 +
 .../soc/samsung/samsung,exynos-sysreg.yaml         |    2 +
 .../device-tree/Bindings/soc/xilinx/xilinx.yaml    |   70 +-
 .../Bindings/sound/atmel,asoc-wm8904.yaml          |   84 +
 .../Bindings/sound/atmel,sam9x5-wm8731-audio.yaml  |   76 +
 .../Bindings/sound/atmel,sama5d2-classd.yaml       |    7 +-
 .../Bindings/sound/audio-graph-port.yaml           |    2 +-
 .../device-tree/Bindings/sound/cirrus,cs35l45.yaml |    3 +
 .../device-tree/Bindings/sound/cirrus,cs42l43.yaml |   11 +-
 sys/contrib/device-tree/Bindings/sound/cs4341.txt  |    2 +-
 .../device-tree/Bindings/sound/everest,es8326.yaml |    8 +-
 .../device-tree/Bindings/sound/fsl,easrc.yaml      |    4 +-
 .../device-tree/Bindings/sound/fsl,imx-asrc.yaml   |  162 ++
 .../device-tree/Bindings/sound/fsl,micfil.yaml     |   14 +-
 .../device-tree/Bindings/sound/fsl,sai.yaml        |    6 +
 .../Bindings/sound/infineon,peb2466.yaml           |    2 +-
 .../Bindings/sound/microchip,sama7g5-i2smcc.yaml   |   11 +-
 .../device-tree/Bindings/sound/qcom,q6usb.yaml     |   55 +
 .../device-tree/Bindings/sound/qcom,sm8250.yaml    |    2 +-
 .../device-tree/Bindings/sound/qcom,wcd938x.yaml   |   81 +-
 .../Bindings/sound/qcom,wcd939x-sdw.yaml           |   69 +
 .../device-tree/Bindings/sound/qcom,wcd939x.yaml   |   96 +
 .../Bindings/sound/qcom,wcd93xx-common.yaml        |   95 +
 .../device-tree/Bindings/sound/qcom,wsa8840.yaml   |   11 +-
 .../device-tree/Bindings/sound/realtek,rt1015.yaml |   41 +
 sys/contrib/device-tree/Bindings/sound/rt5645.txt  |    6 +
 .../device-tree/Bindings/sound/samsung,tm2.yaml    |    7 +-
 .../Bindings/spi/atmel,at91rm9200-spi.yaml         |    1 -
 .../device-tree/Bindings/spi/samsung,spi.yaml      |    4 +-
 .../device-tree/Bindings/spi/spi-controller.yaml   |   27 +
 .../device-tree/Bindings/spi/spi-fsl-lpspi.yaml    |    1 +
 .../device-tree/Bindings/spi/spi-nxp-fspi.yaml     |   18 +-
 .../sram/allwinner,sun4i-a10-system-control.yaml   |    2 +-
 .../device-tree/Bindings/submitting-patches.rst    |   23 +-
 .../Bindings/thermal/allwinner,sun8i-a83t-ths.yaml |   34 +-
 .../Bindings/thermal/dlg,da9062-thermal.yaml       |   35 +
 .../Bindings/thermal/qoriq-thermal.yaml            |    3 +-
 .../Bindings/thermal/rcar-gen3-thermal.yaml        |    2 +
 .../Bindings/thermal/thermal-zones.yaml            |    2 -
 .../Bindings/timer/arm,arch_timer_mmio.yaml        |    2 +-
 .../device-tree/Bindings/timer/cdns,ttc.yaml       |   22 +-
 .../device-tree/Bindings/timer/mediatek,timer.yaml |   84 +
 .../device-tree/Bindings/timer/mrvl,mmp-timer.yaml |    2 +-
 .../Bindings/timer/nxp,sysctr-timer.yaml           |    4 +-
 .../Bindings/timer/ralink,cevt-systick.yaml        |   38 +
 .../device-tree/Bindings/timer/renesas,ostm.yaml   |    2 +-
 .../device-tree/Bindings/timer/renesas,tmu.yaml    |   18 +-
 .../Bindings/timer/samsung,exynos4210-mct.yaml     |    2 +
 .../device-tree/Bindings/tpm/tcg,tpm_tis-spi.yaml  |    1 +
 .../device-tree/Bindings/trivial-devices.yaml      |   87 +-
 sys/contrib/device-tree/Bindings/ufs/qcom,ufs.yaml |   38 +-
 .../device-tree/Bindings/usb/analogix,anx7411.yaml |   13 -
 .../device-tree/Bindings/usb/ci-hdrc-usb2.yaml     |    2 +-
 .../device-tree/Bindings/usb/cypress,hx3.yaml      |    2 +-
 .../device-tree/Bindings/usb/fcs,fsa4480.yaml      |   12 +-
 .../device-tree/Bindings/usb/generic-ehci.yaml     |    1 +
 .../device-tree/Bindings/usb/gpio-sbu-mux.yaml     |   12 +-
 .../Bindings/usb/hisilicon,hi3798mv200-dwc3.yaml   |   99 +
 .../device-tree/Bindings/usb/ite,it5205.yaml       |   72 +
 .../device-tree/Bindings/usb/mediatek,mtu3.yaml    |    5 +-
 .../Bindings/usb/microchip,usb5744.yaml            |    2 -
 .../device-tree/Bindings/usb/nxp,ptn36502.yaml     |   12 +-
 .../device-tree/Bindings/usb/nxp,ptn5110.yaml      |    6 +-
 .../device-tree/Bindings/usb/onnn,nb7vpq904m.yaml  |   13 +-
 .../device-tree/Bindings/usb/qcom,dwc3.yaml        |    2 +-
 .../device-tree/Bindings/usb/qcom,pmic-typec.yaml  |   46 +-
 .../Bindings/usb/qcom,wcd939x-usbss.yaml           |   12 +-
 .../device-tree/Bindings/usb/realtek,rts5411.yaml  |   55 +
 .../device-tree/Bindings/usb/ti,am62-usb.yaml      |    8 +-
 .../device-tree/Bindings/usb/ti,usb8020b.yaml      |   69 +
 .../device-tree/Bindings/usb/usb-nop-xceiv.yaml    |   11 +-
 .../device-tree/Bindings/usb/usb-switch.yaml       |   67 +
 sys/contrib/device-tree/Bindings/usb/usb.yaml      |    2 +
 .../device-tree/Bindings/vendor-prefixes.yaml      |   45 +
 sys/contrib/device-tree/Bindings/w1/w1-uart.yaml   |   59 +
 .../device-tree/Bindings/watchdog/arm,sp805.yaml   |    5 +
 .../Bindings/watchdog/atmel,sama5d4-wdt.yaml       |   12 +-
 .../device-tree/Bindings/watchdog/qcom-wdt.yaml    |    2 +-
 .../device-tree/Bindings/watchdog/renesas,wdt.yaml |    1 +
 .../Bindings/watchdog/sprd,sp9860-wdt.yaml         |   64 +
 .../Bindings/watchdog/starfive,jh7100-wdt.yaml     |   40 +-
 .../device-tree/Bindings/writing-schema.rst        |   30 +-
 .../device-tree/include/dt-bindings/arm/qcom,ids.h |    5 +
 .../include/dt-bindings/clock/ast2600-clock.h      |    1 +
 .../include/dt-bindings/clock/exynos850.h          |   56 +
 .../include/dt-bindings/clock/google,gs101.h       |  129 +
 .../dt-bindings/clock/microchip,mpfs-clock.h       |    5 +
 .../include/dt-bindings/clock/mobileye,eyeq5-clk.h |   22 +
 .../include/dt-bindings/clock/qcom,gcc-msm8953.h   |    4 +
 .../include/dt-bindings/clock/qcom,gcc-sc8180x.h   |    2 +
 .../include/dt-bindings/clock/qcom,gcc-sm8150.h    |    3 +
 .../dt-bindings/clock/qcom,x1e80100-camcc.h        |  135 ++
 .../dt-bindings/clock/qcom,x1e80100-dispcc.h       |   98 +
 .../dt-bindings/clock/qcom,x1e80100-gpucc.h        |   41 +
 .../include/dt-bindings/clock/qcom,x1e80100-tcsr.h |   23 +
 .../include/dt-bindings/clock/r8a779g0-cpg-mssr.h  |    1 +
 .../dt-bindings/clock/renesas,r8a779h0-cpg-mssr.h  |   96 +
 .../dt-bindings/clock/rockchip,rk3588-cru.h        |    3 +-
 .../include/dt-bindings/input/linux-event-codes.h  |    1 +
 .../dt-bindings/interconnect/qcom,msm8909.h        |   93 +
 .../dt-bindings/interconnect/qcom,sm7150-rpmh.h    |  150 ++
 .../dt-bindings/interconnect/qcom,x1e80100-rpmh.h  |   24 -
 .../device-tree/include/dt-bindings/leds/common.h  |    4 +
 .../include/dt-bindings/mfd/stm32f7-rcc.h          |    1 +
 .../include/dt-bindings/power/amlogic,c3-pwrc.h    |    2 +-
 .../include/dt-bindings/power/qcom-rpmpd.h         |    7 +
 .../dt-bindings/power/renesas,r8a779h0-sysc.h      |   49 +
 .../dt-bindings/reset/mediatek,mt7988-resets.h     |    6 +
 .../dt-bindings/reset/qcom,x1e80100-gpucc.h        |   19 +
 .../dt-bindings/reset/sophgo,sg2042-reset.h        |   87 +
 sys/contrib/device-tree/src/arc/axc003.dtsi        |    4 +-
 sys/contrib/device-tree/src/arc/hsdk.dts           |    1 -
 sys/contrib/device-tree/src/arc/vdk_axs10x_mb.dtsi |    2 +-
 .../src/arm/allwinner/sun8i-r40-feta40i.dtsi       |    7 +
 sys/contrib/device-tree/src/arm/amlogic/meson.dtsi |    6 +-
 .../device-tree/src/arm/amlogic/meson8.dtsi        |    1 -
 .../device-tree/src/arm/amlogic/meson8b.dtsi       |    1 -
 .../src/arm/arm/arm-realview-pb1176.dts            |    2 +-
 .../src/arm/arm/integratorap-im-pd1.dts            |    3 +-
 .../device-tree/src/arm/arm/versatile-ab.dts       |    3 +-
 .../device-tree/src/arm/arm/vexpress-v2p-ca9.dts   |    4 +-
 .../device-tree/src/arm/broadcom/bcm47622.dtsi     |   14 +
 .../device-tree/src/arm/broadcom/bcm63138.dtsi     |    7 +-
 .../device-tree/src/arm/broadcom/bcm63148.dtsi     |   14 +
 .../device-tree/src/arm/broadcom/bcm63178.dtsi     |   14 +
 .../device-tree/src/arm/broadcom/bcm6756.dtsi      |   14 +
 .../device-tree/src/arm/broadcom/bcm6846.dtsi      |   14 +
 .../device-tree/src/arm/broadcom/bcm6855.dtsi      |   14 +
 .../device-tree/src/arm/broadcom/bcm6878.dtsi      |   14 +
 .../device-tree/src/arm/broadcom/bcm947622.dts     |   10 +
 .../device-tree/src/arm/broadcom/bcm963138.dts     |   10 +
 .../device-tree/src/arm/broadcom/bcm963138dvt.dts  |   14 +-
 .../device-tree/src/arm/broadcom/bcm963148.dts     |   10 +
 .../device-tree/src/arm/broadcom/bcm963178.dts     |   10 +
 .../device-tree/src/arm/broadcom/bcm96756.dts      |   10 +
 .../device-tree/src/arm/broadcom/bcm96846.dts      |   10 +
 .../device-tree/src/arm/broadcom/bcm96855.dts      |   10 +
 .../device-tree/src/arm/broadcom/bcm96878.dts      |   10 +
 .../src/arm/gemini/gemini-dlink-dir-685.dts        |   30 +-
 .../src/arm/gemini/gemini-dlink-dns-313.dts        |    4 +-
 .../device-tree/src/arm/gemini/gemini-sl93512r.dts |   16 +-
 .../device-tree/src/arm/gemini/gemini-sq201.dts    |   16 +-
 .../device-tree/src/arm/gemini/gemini-wbd111.dts   |    6 +-
 .../device-tree/src/arm/gemini/gemini-wbd222.dts   |    6 +-
 .../src/arm/marvell/armada-385-clearfog-gtr-l8.dts |   38 +-
 .../src/arm/marvell/armada-385-clearfog-gtr-s4.dts |    2 +
 .../src/arm/marvell/armada-385-clearfog-gtr.dtsi   |   84 +-
 .../src/arm/marvell/armada-388-clearfog.dts        |    5 +-
 .../device-tree/src/arm/marvell/dove-cubox.dts     |    4 +-
 .../src/arm/marvell/mmp2-brownstone.dts            |    2 +-
 .../src/arm/microchip/at91-sama7g54_curiosity.dts  |  482 ++++
 .../src/arm/microchip/at91-sama7g5ek.dts           |    8 +-
 .../at91sam9g25-gardena-smart-gateway.dts          |    2 +
 .../src/arm/microchip/at91sam9x5ek.dtsi            |    2 +
 .../device-tree/src/arm/microchip/sam9x60.dtsi     |   64 +-
 .../device-tree/src/arm/microchip/sama7g5.dtsi     |   56 +-
 .../device-tree/src/arm/nvidia/tegra124-nyan.dtsi  |    1 +
 .../src/arm/nvidia/tegra124-venice2.dts            |    1 +
 .../nvidia/tegra30-asus-nexus7-grouper-common.dtsi |    3 +
 .../device-tree/src/arm/nvidia/tegra30-lg-p880.dts |  489 ++++
 .../device-tree/src/arm/nvidia/tegra30-lg-p895.dts |  496 ++++
 .../device-tree/src/arm/nvidia/tegra30-lg-x3.dtsi  | 1812 ++++++++++++++
 .../device-tree/src/arm/nxp/imx/imx1-apf9328.dts   |    2 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx1.dtsi  |    2 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx27.dtsi |    2 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx31.dtsi |    2 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx35.dtsi |    2 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx51.dtsi |    2 +-
 .../src/arm/nxp/imx/imx53-qsb-hdmi.dtso            |   87 +
 .../device-tree/src/arm/nxp/imx/imx6dl-sielaff.dts |  533 ++++
 .../src/arm/nxp/imx/imx6dl-yapp4-common.dtsi       |   25 +-
 .../src/arm/nxp/imx/imx6q-apalis-eval-v1.2.dts     |  200 ++
 .../src/arm/nxp/imx/imx6q-apalis-eval.dts          |  108 +-
 .../src/arm/nxp/imx/imx6q-apalis-eval.dtsi         |  120 +
 .../src/arm/nxp/imx/imx6qdl-hummingboard.dtsi      |    7 +-
 .../src/arm/nxp/imx/imx6qdl-hummingboard2.dtsi     |    5 +
 .../src/arm/nxp/imx/imx6qdl-skov-cpu.dtsi          |   10 +-
 .../device-tree/src/arm/nxp/imx/imx6qdl.dtsi       |    2 +-
 .../src/arm/nxp/imx/imx6sl-tolino-shine2hd.dts     |    6 +-
 .../device-tree/src/arm/nxp/imx/imx6sl.dtsi        |    2 +-
 .../device-tree/src/arm/nxp/imx/imx6sx.dtsi        |    2 +-
 .../src/arm/nxp/imx/imx6ul-14x14-evk.dtsi          |    2 +-
 .../device-tree/src/arm/nxp/imx/imx6ul-geam.dts    |    2 +-
 .../src/arm/nxp/imx/imx6ul-imx6ull-opos6uldev.dtsi |    2 +-
 .../device-tree/src/arm/nxp/imx/imx6ul.dtsi        |   18 +-
 .../arm/nxp/imx/imx6ull-dhcom-som-cfg-sdcard.dtsi  |    4 +-
 .../src/arm/nxp/imx/imx6ull-dhcom-som.dtsi         |    4 +-
 .../src/arm/nxp/imx/imx6ull-dhcor-som.dtsi         |    7 +-
 .../src/arm/nxp/imx/imx6ull-tarragon-common.dtsi   |    1 +
 .../device-tree/src/arm/nxp/imx/imx6ull.dtsi       |    2 +-
 .../device-tree/src/arm/nxp/imx/imx7-mba7.dtsi     |  325 +--
 .../device-tree/src/arm/nxp/imx/imx7-tqma7.dtsi    |  144 +-
 .../device-tree/src/arm/nxp/imx/imx7d-mba7.dts     |   94 +-
 .../device-tree/src/arm/nxp/imx/imx7s-warp.dts     |    1 +
 .../device-tree/src/arm/nxp/ls/ls1021a.dtsi        |    2 +
 .../device-tree/src/arm/nxp/mxs/imx28-evk.dts      |    2 +-
 .../src/arm/qcom/qcom-apq8026-lg-lenok.dts         |   38 +
 .../arm/qcom/qcom-apq8026-samsung-matisse-wifi.dts |  452 +---
 .../device-tree/src/arm/qcom/qcom-apq8064.dtsi     |   70 +-
 .../device-tree/src/arm/qcom/qcom-apq8084.dtsi     |   13 +-
 .../src/arm/qcom/qcom-ipq4019-ap.dk01.1.dtsi       |  138 +-
 .../device-tree/src/arm/qcom/qcom-ipq4019.dtsi     |   35 +-
 .../device-tree/src/arm/qcom/qcom-ipq8064.dtsi     |   12 +-
 .../qcom/qcom-msm8226-samsung-matisse-common.dtsi  |  457 ++++
 .../device-tree/src/arm/qcom/qcom-msm8226.dtsi     |  736 +++---
 .../device-tree/src/arm/qcom/qcom-msm8660.dtsi     |   17 +-
 .../src/arm/qcom/qcom-msm8926-htc-memul.dts        |   15 +-
 .../arm/qcom/qcom-msm8926-samsung-matisselte.dts   |   37 +
 .../src/arm/qcom/qcom-msm8960-pins.dtsi            |   21 +
 .../arm/qcom/qcom-msm8960-samsung-expressatt.dts   |   71 +-
 .../device-tree/src/arm/qcom/qcom-msm8960.dtsi     |   48 +-
 .../device-tree/src/arm/qcom/qcom-msm8974.dtsi     |   33 +-
 .../device-tree/src/arm/qcom/qcom-sdx55.dtsi       |   32 +-
 .../device-tree/src/arm/qcom/qcom-sdx65.dtsi       |   48 +-
 .../src/arm/renesas/r8a73a4-ape6evm.dts            |   12 +
 .../device-tree/src/arm/renesas/r8a73a4.dtsi       |   23 +-
 .../device-tree/src/arm/renesas/r8a7740.dtsi       |    2 +
 .../device-tree/src/arm/renesas/r8a7778.dtsi       |   11 +-
 .../device-tree/src/arm/renesas/r8a7779.dtsi       |    9 +-
 .../src/arm/rockchip/rk3128-xpi-3128.dts           |   29 +
 .../device-tree/src/arm/rockchip/rk3128.dtsi       |   60 +
 .../device-tree/src/arm/rockchip/rk322x.dtsi       |   16 +-
 .../device-tree/src/arm/rockchip/rk3288.dtsi       |   16 +-
 .../src/arm/rockchip/rv1126-sonoff-ihost.dtsi      |   10 +-
 .../src/arm/samsung/exynos4412-i9300.dts           |    2 +-
 .../src/arm/samsung/exynos4412-i9305.dts           |    2 +-
 .../src/arm/samsung/exynos4412-n710x.dts           |    2 +-
 .../src/arm/samsung/exynos4412-p4note.dtsi         |   53 +-
 .../arm/samsung/exynos5420-galaxy-tab-common.dtsi  |   34 +-
 .../src/arm/samsung/exynos5420-peach-pit.dts       |    1 +
 .../arm/samsung/exynos5422-odroidxu3-common.dtsi   |   16 +-
 .../src/arm/samsung/exynos5800-peach-pi.dts        |    1 +
 .../device-tree/src/arm/st/stih407-pinctrl.dtsi    |    8 +-
 .../src/arm/st/stm32f769-disco-mb1166-reva09.dts   |   13 +
 .../device-tree/src/arm/st/stm32f769-disco.dts     |   70 +-
 sys/contrib/device-tree/src/arm/st/stm32f769.dtsi  |   20 +
 sys/contrib/device-tree/src/arm/st/stm32mp131.dtsi |    7 +
 .../device-tree/src/arm/st/stm32mp135f-dk.dts      |    8 +
 sys/contrib/device-tree/src/arm/st/stm32mp157.dtsi |    2 +-
 .../src/arm/st/stm32mp157a-dk1-scmi.dts            |    2 +-
 .../src/arm/st/stm32mp157c-dk2-scmi.dts            |    2 +-
 .../src/arm/st/stm32mp157c-ed1-scmi.dts            |    2 +-
 .../src/arm/st/stm32mp157c-ev1-scmi.dts            |    2 +-
 .../src/arm/st/stm32mp157c-lxa-tac-gen2.dts        |    2 +-
 .../src/arm/st/stm32mp15xc-lxa-tac.dtsi            |    6 +-
 .../device-tree/src/arm/ti/davinci/da850.dtsi      |    4 +-
 .../src/arm/ti/keystone/keystone-clocks.dtsi       |    2 +-
 .../src/arm/ti/keystone/keystone-k2e-clocks.dtsi   |    2 +-
 .../src/arm/ti/keystone/keystone-k2e-evm.dts       |    2 +-
 .../src/arm/ti/keystone/keystone-k2e-netcp.dtsi    |    2 +-
 .../src/arm/ti/keystone/keystone-k2e.dtsi          |    2 +-
 .../src/arm/ti/keystone/keystone-k2g-evm.dts       |    2 +-
 .../src/arm/ti/keystone/keystone-k2g-ice.dts       |    2 +-
 .../src/arm/ti/keystone/keystone-k2g-netcp.dtsi    |    2 +-
 .../src/arm/ti/keystone/keystone-k2g.dtsi          |    2 +-
 .../src/arm/ti/keystone/keystone-k2hk-clocks.dtsi  |    2 +-
 .../src/arm/ti/keystone/keystone-k2hk-evm.dts      |    2 +-
 .../src/arm/ti/keystone/keystone-k2hk-netcp.dtsi   |    2 +-
 .../src/arm/ti/keystone/keystone-k2hk.dtsi         |    2 +-
 .../src/arm/ti/keystone/keystone-k2l-clocks.dtsi   |    2 +-
 .../src/arm/ti/keystone/keystone-k2l-evm.dts       |    2 +-
 .../src/arm/ti/keystone/keystone-k2l-netcp.dtsi    |    2 +-
 .../src/arm/ti/keystone/keystone-k2l.dtsi          |    2 +-
 .../device-tree/src/arm/ti/keystone/keystone.dtsi  |    2 +-
 .../src/arm/ti/omap/am335x-baltos-ir2110.dts       |    2 +-
 .../src/arm/ti/omap/am335x-baltos-ir3220.dts       |    2 +-
 .../src/arm/ti/omap/am335x-baltos-ir5221.dts       |    2 +-
 .../src/arm/ti/omap/am335x-baltos-leds.dtsi        |    2 +-
 .../device-tree/src/arm/ti/omap/am335x-baltos.dtsi |    2 +-
 .../src/arm/ti/omap/am335x-base0033.dts            |    2 +-
 .../src/arm/ti/omap/am335x-bone-common.dtsi        |    4 +-
 .../device-tree/src/arm/ti/omap/am335x-cm-t335.dts |    2 +-
 .../device-tree/src/arm/ti/omap/am335x-evmsk.dts   |    2 +-
 .../src/arm/ti/omap/am335x-guardian.dts            |    4 +-
 .../device-tree/src/arm/ti/omap/am335x-icev2.dts   |    2 +-
 .../src/arm/ti/omap/am335x-igep0033.dtsi           |    2 +-
 .../src/arm/ti/omap/am335x-myirtech-myc.dtsi       |    2 +-
 .../src/arm/ti/omap/am335x-myirtech-myd.dts        |    2 +-
 .../device-tree/src/arm/ti/omap/am335x-nano.dts    |    2 +-
 .../src/arm/ti/omap/am335x-netcan-plus-1xx.dts     |    2 +-
 .../src/arm/ti/omap/am335x-netcom-plus-2xx.dts     |    2 +-
 .../src/arm/ti/omap/am335x-netcom-plus-8xx.dts     |    2 +-
 .../device-tree/src/arm/ti/omap/am335x-pdu001.dts  |    2 +-
 .../ti/omap/am335x-sancloud-bbe-extended-wifi.dts  |    2 +-
 .../src/arm/ti/omap/am335x-sancloud-bbe-lite.dts   |    2 +-
 .../src/arm/ti/omap/am335x-sbc-t335.dts            |    2 +-
 .../device-tree/src/arm/ti/omap/am335x-sl50.dts    |    3 +-
 .../device-tree/src/arm/ti/omap/am33xx-clocks.dtsi |   39 +-
 .../device-tree/src/arm/ti/omap/am33xx.dtsi        |    9 +-
 .../device-tree/src/arm/ti/omap/am3517.dtsi        |   11 +-
 .../device-tree/src/arm/ti/omap/am35xx-clocks.dtsi |   18 +-
 .../device-tree/src/arm/ti/omap/am4372.dtsi        |    6 +
 .../device-tree/src/arm/ti/omap/am437x-cm-t43.dts  |    2 +-
 .../device-tree/src/arm/ti/omap/am437x-sbc-t43.dts |    2 +-
 .../src/arm/ti/omap/am5729-beagleboneai.dts        |    2 +-
 .../src/arm/ti/omap/am57xx-cl-som-am57x.dts        |    2 +-
 .../src/arm/ti/omap/am57xx-sbc-am57x.dts           |    2 +-
 .../src/arm/ti/omap/compulab-sb-som.dtsi           |    2 +-
 .../device-tree/src/arm/ti/omap/dra7-l4.dtsi       |    2 +-
 sys/contrib/device-tree/src/arm/ti/omap/dra7.dtsi  |   17 +-
 .../device-tree/src/arm/ti/omap/dra74x-p.dtsi      |    2 +-
 .../device-tree/src/arm/ti/omap/dra7xx-clocks.dtsi |    2 +-
 .../src/arm/ti/omap/omap3430es1-clocks.dtsi        |   52 +-
 .../src/arm/ti/omap/omap34xx-omap36xx-clocks.dtsi  |   86 +-
 .../device-tree/src/arm/ti/omap/omap34xx.dtsi      |   11 +-
 .../omap36xx-am35xx-omap3430es2plus-clocks.dtsi    |   28 +-
 .../src/arm/ti/omap/omap36xx-clocks.dtsi           |    7 +-
 .../ti/omap/omap36xx-omap3430es2plus-clocks.dtsi   |   46 +-
 .../device-tree/src/arm/ti/omap/omap36xx.dtsi      |    9 +-
 .../src/arm/ti/omap/omap3xxx-clocks.dtsi           |  510 ++--
 .../src/arm/ti/omap/omap4-epson-embt2ws.dts        |    1 +
 .../src/arm/ti/omap/omap4-panda-common.dtsi        |    1 +
 .../device-tree/src/arm/ti/omap/omap4-sdp.dts      |    2 +-
 sys/contrib/device-tree/src/arm/ti/omap/omap4.dtsi |    9 +-
 .../device-tree/src/arm/ti/omap/omap5-igep0050.dts |    2 +-
 sys/contrib/device-tree/src/arm/ti/omap/omap5.dtsi |    9 +-
 .../device-tree/src/arm/ti/omap/twl4030.dtsi       |    2 +-
 .../device-tree/src/arm/ti/omap/twl6030.dtsi       |    4 +-
 .../src/arm64/allwinner/sun50i-h6-beelink-gs1.dts  |    2 +
 .../src/arm64/allwinner/sun50i-h6-tanix.dtsi       |    2 +
 .../device-tree/src/arm64/allwinner/sun50i-h6.dtsi |    7 +-
 .../sun50i-h616-bigtreetech-cb1-manta.dts          |    2 +-
 .../allwinner/sun50i-h616-bigtreetech-cb1.dtsi     |    4 +-
 .../arm64/allwinner/sun50i-h616-bigtreetech-pi.dts |    2 +-
 .../src/arm64/allwinner/sun50i-h616.dtsi           |  155 ++
 .../allwinner/sun50i-h618-longan-module-3h.dtsi    |   75 +
 .../arm64/allwinner/sun50i-h618-longanpi-3h.dts    |  144 ++
 .../allwinner/sun50i-h618-transpeed-8k618-t.dts    |   23 +
 .../arm64/allwinner/sun50i-h64-remix-mini-pc.dts   |  356 +++
 .../device-tree/src/arm64/amlogic/amlogic-c3.dtsi  |    7 +
 .../device-tree/src/arm64/amlogic/amlogic-t7.dtsi  |   12 +-
 .../src/arm64/amlogic/meson-a1-ad402.dts           |    2 +-
 .../device-tree/src/arm64/amlogic/meson-a1.dtsi    |    2 +
 .../amlogic/meson-axg-jethome-jethub-j1xx.dtsi     |   30 +-
 .../src/arm64/amlogic/meson-axg-s400.dts           |   16 +-
 .../device-tree/src/arm64/amlogic/meson-axg.dtsi   |    8 +
 .../src/arm64/amlogic/meson-g12-common.dtsi        |    3 +
 .../src/arm64/amlogic/meson-g12a-fbx8am-brcm.dtso  |   31 +
 .../arm64/amlogic/meson-g12a-fbx8am-realtek.dtso   |   21 +
 .../src/arm64/amlogic/meson-g12a-fbx8am.dts        |  462 ++++
 .../src/arm64/amlogic/meson-g12a-radxa-zero.dts    |   12 +-
 .../src/arm64/amlogic/meson-g12a-sei510.dts        |   14 +-
 .../src/arm64/amlogic/meson-g12a-u200.dts          |   16 +-
 .../src/arm64/amlogic/meson-g12a-x96-max.dts       |   14 +-
 .../src/arm64/amlogic/meson-g12b-odroid-n2.dtsi    |    2 +-
 .../src/arm64/amlogic/meson-g12b-odroid.dtsi       |   20 +-
 .../src/arm64/amlogic/meson-g12b-w400.dtsi         |   10 +-
 .../src/arm64/amlogic/meson-gx-libretech-pc.dtsi   |   12 +-
 .../src/arm64/amlogic/meson-gx-p23x-q20x.dtsi      |    8 +-
 .../src/arm64/amlogic/meson-gxbb-nexbox-a95x.dts   |    6 +-
 .../src/arm64/amlogic/meson-gxbb-odroidc2.dts      |    8 +-
 .../src/arm64/amlogic/meson-gxbb-p200.dts          |    4 +-
 .../src/arm64/amlogic/meson-gxbb-p20x.dtsi         |    6 +-
 .../src/arm64/amlogic/meson-gxbb-vega-s95.dtsi     |    8 +-
 .../src/arm64/amlogic/meson-gxbb-wetek.dtsi        |    8 +-
 .../arm64/amlogic/meson-gxl-s805x-libretech-ac.dts |    8 +-
 .../src/arm64/amlogic/meson-gxl-s805x-p241.dts     |    8 +-
 .../amlogic/meson-gxl-s905w-jethome-jethub-j80.dts |    8 +-
 .../amlogic/meson-gxl-s905x-hwacom-amazetv.dts     |    6 +-
 .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts    |   12 +-
 .../arm64/amlogic/meson-gxl-s905x-libretech-cc.dts |    6 +-
 .../arm64/amlogic/meson-gxl-s905x-nexbox-a95x.dts  |    6 +-
 .../src/arm64/amlogic/meson-gxl-s905x-p212.dtsi    |    8 +-
 .../src/arm64/amlogic/meson-gxm-khadas-vim2.dts    |    8 +-
 .../arm64/amlogic/meson-gxm-s912-libretech-pc.dts  |    2 +-
 .../src/arm64/amlogic/meson-khadas-vim3.dtsi       |   16 +-
 .../arm64/amlogic/meson-libretech-cottonwood.dtsi  |    6 +-
 .../src/arm64/amlogic/meson-sm1-ac2xx.dtsi         |   10 +-
 .../src/arm64/amlogic/meson-sm1-bananapi.dtsi      |   14 +-
 .../src/arm64/amlogic/meson-sm1-odroid-hc4.dts     |    4 +-
 .../src/arm64/amlogic/meson-sm1-odroid.dtsi        |   20 +-
 .../src/arm64/amlogic/meson-sm1-sei610.dts         |   12 +-
 .../broadcom/bcmbca/bcm4906-netgear-r8000p.dts     |    5 +
 .../bcmbca/bcm4906-tplink-archer-c2300-v1.dts      |    5 +
 .../broadcom/bcmbca/bcm4908-asus-gt-ac5300.dts     |   19 +-
 .../src/arm64/broadcom/bcmbca/bcm4908.dtsi         |    7 +-
 .../src/arm64/broadcom/bcmbca/bcm4912.dtsi         |   14 +
 .../src/arm64/broadcom/bcmbca/bcm63146.dtsi        |   14 +
 .../src/arm64/broadcom/bcmbca/bcm63158.dtsi        |   14 +
 .../src/arm64/broadcom/bcmbca/bcm6813.dtsi         |   14 +
 .../src/arm64/broadcom/bcmbca/bcm6856.dtsi         |   14 +
 .../src/arm64/broadcom/bcmbca/bcm6858.dtsi         |   14 +
 .../src/arm64/broadcom/bcmbca/bcm94908.dts         |   10 +
 .../src/arm64/broadcom/bcmbca/bcm94912.dts         |   10 +
 .../src/arm64/broadcom/bcmbca/bcm963146.dts        |   10 +
 .../src/arm64/broadcom/bcmbca/bcm963158.dts        |   10 +
 .../src/arm64/broadcom/bcmbca/bcm96813.dts         |   10 +
 .../src/arm64/broadcom/bcmbca/bcm96856.dts         |   10 +
 .../src/arm64/broadcom/bcmbca/bcm96858.dts         |   10 +
 .../device-tree/src/arm64/exynos/exynos850.dtsi    |   64 +
 .../src/arm64/exynos/google/gs101-oriole.dts       |   24 +
 .../src/arm64/exynos/google/gs101-pinctrl.dtsi     |    2 +-
 .../device-tree/src/arm64/exynos/google/gs101.dtsi |  131 +-
 .../src/arm64/freescale/fsl-ls1012a.dtsi           |   10 +-
 .../src/arm64/freescale/fsl-ls1046a.dtsi           |    1 -
 .../src/arm64/freescale/fsl-ls1088a.dtsi           |    6 +
 .../src/arm64/freescale/fsl-lx2160a.dtsi           |   32 +-
 .../src/arm64/freescale/imx8-apalis-eval-v1.1.dtsi |   26 +
 .../src/arm64/freescale/imx8-apalis-eval-v1.2.dtsi |  124 +
 .../src/arm64/freescale/imx8-apalis-eval.dtsi      |   22 -
 .../src/arm64/freescale/imx8-apalis-v1.1.dtsi      |    1 -
 .../src/arm64/freescale/imx8-ss-audio.dtsi         |  330 +++
 .../src/arm64/freescale/imx8-ss-conn.dtsi          |   16 +-
 .../src/arm64/freescale/imx8-ss-dma.dtsi           |  103 +-
 .../src/arm64/freescale/imx8-ss-gpu0.dtsi          |   27 +
 .../src/arm64/freescale/imx8-ss-lsio.dtsi          |   16 +-
 .../src/arm64/freescale/imx8dxl-evk.dts            |  101 +
 .../src/arm64/freescale/imx8dxl-ss-adma.dtsi       |   77 +
 .../device-tree/src/arm64/freescale/imx8dxl.dtsi   |    1 +
 .../arm64/freescale/imx8dxp-tqma8xdp-mba8xx.dts    |   16 +
 .../src/arm64/freescale/imx8dxp-tqma8xdp.dtsi      |   24 +
 .../device-tree/src/arm64/freescale/imx8dxp.dtsi   |   24 +
 .../src/arm64/freescale/imx8mm-evk.dtsi            |   69 +
 .../arm64/freescale/imx8mm-kontron-bl-osm-s.dts    |  294 +--
 .../src/arm64/freescale/imx8mm-kontron-bl.dts      |   38 +-
 .../src/arm64/freescale/imx8mm-kontron-osm-s.dtsi  |  567 ++++-
 .../src/arm64/freescale/imx8mm-kontron-sl.dtsi     |    4 +-
 .../arm64/freescale/imx8mm-tqma8mqml-mba8mx.dts    |   14 +-
 .../src/arm64/freescale/imx8mm-venice-gw71xx.dtsi  |   40 +-
 .../src/arm64/freescale/imx8mm-venice-gw7901.dts   |   14 +-
 .../src/arm64/freescale/imx8mn-beacon-kit.dts      |    2 -
 .../src/arm64/freescale/imx8mn-evk.dtsi            |   36 +
 .../src/arm64/freescale/imx8mn-rve-gateway.dts     |    2 +-
 .../freescale/imx8mn-tqma8mqnl-mba8mx-usbotg.dtso  |   64 +
 .../arm64/freescale/imx8mn-tqma8mqnl-mba8mx.dts    |    5 +-
 .../device-tree/src/arm64/freescale/imx8mn.dtsi    |    2 +-
 .../src/arm64/freescale/imx8mp-beacon-som.dtsi     |   71 +
 .../arm64/freescale/imx8mp-data-modul-edm-sbc.dts  |   82 +-
 .../device-tree/src/arm64/freescale/imx8mp-evk.dts |   33 +-
 .../arm64/freescale/imx8mp-phyboard-pollux-rdk.dts |  107 +-
 .../src/arm64/freescale/imx8mp-phycore-som.dtsi    |    1 -
 .../src/arm64/freescale/imx8mp-venice-gw71xx.dtsi  |   10 +-
 .../src/arm64/freescale/imx8mp-venice-gw72xx.dtsi  |    2 +-
 .../src/arm64/freescale/imx8mp-venice-gw73xx.dtsi  |    2 +-
 .../src/arm64/freescale/imx8mp-verdin.dtsi         |    3 +-
 .../device-tree/src/arm64/freescale/imx8mp.dtsi    |   12 +-
 .../src/arm64/freescale/imx8mq-tqma8mq-mba8mx.dts  |   24 +-
 .../arm64/freescale/imx8qm-apalis-eval-v1.2.dts    |   16 +
 .../src/arm64/freescale/imx8qm-apalis-eval.dts     |    2 +-
 .../freescale/imx8qm-apalis-v1.1-eval-v1.2.dts     |   26 +
 .../arm64/freescale/imx8qm-apalis-v1.1-eval.dts    |    2 +-
 .../device-tree/src/arm64/freescale/imx8qm-mek.dts |   26 +
 .../src/arm64/freescale/imx8qm-ss-conn.dtsi        |    5 +
 .../src/arm64/freescale/imx8qm-ss-dma.dtsi         |   63 +-
 .../device-tree/src/arm64/freescale/imx8qm.dtsi    |   41 +
 .../arm64/freescale/imx8qxp-tqma8xqp-mba8xx.dts    |   16 +
 .../src/arm64/freescale/imx8qxp-tqma8xqp.dtsi      |   14 +
 .../device-tree/src/arm64/freescale/imx8qxp.dtsi   |    8 +
 .../src/arm64/freescale/imx8ulp-evk.dts            |    2 +-
 .../src/arm64/freescale/imx93-phyboard-segin.dts   |  117 +
 .../src/arm64/freescale/imx93-phycore-som.dtsi     |  126 +
 .../src/arm64/freescale/imx93-tqma9352.dtsi        |    4 +-
 .../src/arm64/freescale/imx93-var-som-symphony.dts |  351 +++
 .../src/arm64/freescale/imx93-var-som.dtsi         |  110 +
 .../device-tree/src/arm64/freescale/imx93.dtsi     |    4 +-
 .../device-tree/src/arm64/freescale/mba8mx.dtsi    |   21 +-
 .../device-tree/src/arm64/freescale/mba8xx.dtsi    |  554 +++++
 .../device-tree/src/arm64/freescale/tqma8xx.dtsi   |  265 ++
 .../src/arm64/intel/socfpga_agilex5.dtsi           |    4 +-
 .../src/arm64/marvell/ac5-98dx25xx.dtsi            |   31 +-
 .../src/arm64/marvell/ac5-98dx35xx-rd.dts          |    4 +
 .../device-tree/src/arm64/marvell/armada-37xx.dtsi |   10 +-
 .../src/arm64/marvell/armada-ap807.dtsi            |    3 +
 .../src/arm64/marvell/armada-cp11x.dtsi            |   10 +-
 .../device-tree/src/arm64/mediatek/mt2712-evb.dts  |   12 +-
 .../device-tree/src/arm64/mediatek/mt2712e.dtsi    |    5 +-
 .../device-tree/src/arm64/mediatek/mt6797.dtsi     |    8 +-
 .../src/arm64/mediatek/mt7622-bananapi-bpi-r64.dts |   13 +
 .../device-tree/src/arm64/mediatek/mt7622-rfb1.dts |   25 +
 .../device-tree/src/arm64/mediatek/mt7622.dtsi     |   34 +-
 .../src/arm64/mediatek/mt7981b-xiaomi-ax3000t.dts  |   15 +
 .../device-tree/src/arm64/mediatek/mt7981b.dtsi    |  105 +
 .../arm64/mediatek/mt7986a-acelink-ew-7886cax.dts  |  173 ++
 .../mediatek/mt7986a-bananapi-bpi-r3-nand.dtso     |    2 +-
 .../src/arm64/mediatek/mt7986a-bananapi-bpi-r3.dts |    8 +-
 .../device-tree/src/arm64/mediatek/mt7986a-rfb.dts |   31 +-
 .../device-tree/src/arm64/mediatek/mt7986a.dtsi    |  176 +-
 .../device-tree/src/arm64/mediatek/mt7986b-rfb.dts |   31 +-
 .../src/arm64/mediatek/mt7988a-bananapi-bpi-r4.dts |   11 +
 .../device-tree/src/arm64/mediatek/mt7988a.dtsi    |  136 ++
 .../src/arm64/mediatek/mt8173-elm-hana-rev7.dts    |    2 +-
 .../device-tree/src/arm64/mediatek/mt8173-elm.dtsi |    3 +-
 .../device-tree/src/arm64/mediatek/mt8173-evb.dts  |    2 +-
 .../device-tree/src/arm64/mediatek/mt8173.dtsi     |   19 +-
 .../arm64/mediatek/mt8183-kukui-jacuzzi-pico6.dts  |    3 +-
 .../src/arm64/mediatek/mt8183-kukui-kakadu.dtsi    |    4 +
 .../src/arm64/mediatek/mt8183-kukui-kodama.dtsi    |    4 +
 .../src/arm64/mediatek/mt8183-kukui-krane.dtsi     |    4 +
 .../src/arm64/mediatek/mt8183-kukui.dtsi           |    6 +-
 .../src/arm64/mediatek/mt8183-pumpkin.dts          |    2 +-
 .../device-tree/src/arm64/mediatek/mt8183.dtsi     |   12 +-
 .../src/arm64/mediatek/mt8186-corsola-krabby.dtsi  |  129 +
 .../mediatek/mt8186-corsola-magneton-sku393216.dts |   39 +
 .../mediatek/mt8186-corsola-magneton-sku393217.dts |   39 +
 .../mediatek/mt8186-corsola-magneton-sku393218.dts |   26 +
 .../mediatek/mt8186-corsola-rusty-sku196608.dts    |   26 +
 .../mediatek/mt8186-corsola-steelix-sku131072.dts  |   18 +
 .../mediatek/mt8186-corsola-steelix-sku131073.dts  |   18 +
 .../src/arm64/mediatek/mt8186-corsola-steelix.dtsi |  199 ++
 .../mt8186-corsola-tentacool-sku327681.dts         |   57 +
 .../mt8186-corsola-tentacool-sku327683.dts         |   24 +
 .../mt8186-corsola-tentacruel-sku262144.dts        |   44 +
 .../mt8186-corsola-tentacruel-sku262148.dts        |   26 +
 .../src/arm64/mediatek/mt8186-corsola.dtsi         | 1681 +++++++++++++
 .../device-tree/src/arm64/mediatek/mt8186.dtsi     |   93 +-
 .../src/arm64/mediatek/mt8192-asurada.dtsi         |   11 +-
 .../device-tree/src/arm64/mediatek/mt8192.dtsi     |   11 +-
 .../src/arm64/mediatek/mt8195-cherry-tomato-r1.dts |    4 +
 .../src/arm64/mediatek/mt8195-cherry-tomato-r2.dts |    4 +
 .../src/arm64/mediatek/mt8195-cherry-tomato-r3.dts |    4 +
 .../src/arm64/mediatek/mt8195-cherry.dtsi          |   63 +-
 .../device-tree/src/arm64/mediatek/mt8195-demo.dts |   18 +-
 .../device-tree/src/arm64/mediatek/mt8195-evb.dts  |   12 +
 .../device-tree/src/arm64/mediatek/mt8195.dtsi     |  133 +-
 .../src/arm64/mediatek/mt8395-genio-1200-evk.dts   |   17 +-
 .../src/arm64/mediatek/mt8395-radxa-nio-12l.dts    |  825 +++++++
 .../src/arm64/nvidia/tegra132-norrin.dts           |    1 +
 .../src/arm64/nvidia/tegra194-p2888.dtsi           |   50 +
 .../src/arm64/nvidia/tegra194-p2972-0000.dts       |   51 +-
 .../src/arm64/nvidia/tegra194-p3668.dtsi           |   27 +
 .../src/arm64/nvidia/tegra234-p3701.dtsi           | 1953 +--------------
 .../nvidia/tegra234-p3737-0000+p3701-0000.dts      |    1 -
 .../src/arm64/nvidia/tegra234-p3767.dtsi           |   86 +
 .../nvidia/tegra234-p3768-0000+p3767-0000.dts      |    7 +-
 .../nvidia/tegra234-p3768-0000+p3767-0005.dts      |   12 +-
 .../src/arm64/nvidia/tegra234-sim-vdk.dts          |    1 -
 .../device-tree/src/arm64/nvidia/tegra234.dtsi     | 2544 ++++++++++++++++++--
 .../arm64/qcom/apq8016-sbc-d3-camera-mezzanine.dts |    8 +-
 .../device-tree/src/arm64/qcom/ipq5332.dtsi        |    8 +-
 .../device-tree/src/arm64/qcom/ipq6018.dtsi        |  159 ++
 .../device-tree/src/arm64/qcom/ipq8074.dtsi        |   16 +
 .../device-tree/src/arm64/qcom/ipq9574.dtsi        |   12 +-
 .../src/arm64/qcom/msm8216-samsung-fortuna3g.dts   |   11 +
 .../arm64/qcom/msm8916-samsung-fortuna-common.dtsi |  203 ++
 .../arm64/qcom/msm8916-samsung-gprimeltecan.dts    |   27 +
 .../arm64/qcom/msm8916-samsung-grandprimelte.dts   |   16 +
 .../arm64/qcom/msm8916-samsung-rossa-common.dtsi   |   16 +
 .../src/arm64/qcom/msm8916-samsung-rossa.dts       |   16 +
 .../device-tree/src/arm64/qcom/msm8916.dtsi        |    9 +
 .../device-tree/src/arm64/qcom/msm8939.dtsi        |   11 +-
 .../device-tree/src/arm64/qcom/msm8953.dtsi        |  155 +-
 .../src/arm64/qcom/msm8994-msft-lumia-octagon.dtsi |    2 +-
 .../arm64/qcom/msm8994-sony-xperia-kitakami.dtsi   |    2 +-
 .../device-tree/src/arm64/qcom/msm8994.dtsi        |    4 +-
 .../device-tree/src/arm64/qcom/msm8996.dtsi        |   18 +-
 .../device-tree/src/arm64/qcom/msm8998.dtsi        |   26 +-
 sys/contrib/device-tree/src/arm64/qcom/pm4125.dtsi |   93 +
 sys/contrib/device-tree/src/arm64/qcom/pm6150.dtsi |   46 +
 sys/contrib/device-tree/src/arm64/qcom/pmi632.dtsi |   39 +
 .../device-tree/src/arm64/qcom/qcm2290.dtsi        |    7 +
 .../src/arm64/qcom/qcm6490-fairphone-fp5.dts       |   56 +-
 .../device-tree/src/arm64/qcom/qcm6490-idp.dts     |   39 +-
 sys/contrib/device-tree/src/arm64/qcom/qcs404.dtsi |   16 +
 .../device-tree/src/arm64/qcom/qcs6490-rb3gen2.dts |   23 +-
 .../device-tree/src/arm64/qcom/qrb2210-rb1.dts     |   96 +-
 .../device-tree/src/arm64/qcom/qrb4210-rb2.dts     |   50 +-
 .../device-tree/src/arm64/qcom/sa8155p-adp.dts     |   30 +-
 .../device-tree/src/arm64/qcom/sa8295p-adp.dts     |   68 +
 .../device-tree/src/arm64/qcom/sa8540p-ride.dts    |    4 +-
 .../device-tree/src/arm64/qcom/sa8540p.dtsi        |    3 +
 .../device-tree/src/arm64/qcom/sa8775p.dtsi        |  119 +-
 .../device-tree/src/arm64/qcom/sc7180-trogdor.dtsi |    3 +
 sys/contrib/device-tree/src/arm64/qcom/sc7180.dtsi |   86 +-
 .../src/arm64/qcom/sc7280-chrome-common.dtsi       |   28 +
 .../src/arm64/qcom/sc7280-herobrine.dtsi           |    1 +
 .../src/arm64/qcom/sc7280-idp-ec-h1.dtsi           |    1 +
 sys/contrib/device-tree/src/arm64/qcom/sc7280.dtsi |  129 +-
 .../device-tree/src/arm64/qcom/sc8180x.dtsi        |  143 +-
 .../arm64/qcom/sc8280xp-lenovo-thinkpad-x13s.dts   |   39 +-
 .../device-tree/src/arm64/qcom/sc8280xp-pmics.dtsi |   39 +-
 .../device-tree/src/arm64/qcom/sc8280xp.dtsi       |  612 ++++-
 .../src/arm64/qcom/sda660-inforce-ifc6560.dts      |    5 +
 .../src/arm64/qcom/sdm450-motorola-ali.dts         |    2 +-
 sys/contrib/device-tree/src/arm64/qcom/sdm450.dtsi |   14 +
 .../src/arm64/qcom/sdm630-sony-xperia-nile.dtsi    |   16 +
 sys/contrib/device-tree/src/arm64/qcom/sdm630.dtsi |   62 +-
 sys/contrib/device-tree/src/arm64/qcom/sdm632.dtsi |    8 +
 .../src/arm64/qcom/sdm660-xiaomi-lavender.dts      |    6 +
 sys/contrib/device-tree/src/arm64/qcom/sdm670.dtsi |   14 +-
 .../device-tree/src/arm64/qcom/sdm845-cheza.dtsi   |    1 +
 .../device-tree/src/arm64/qcom/sdm845-db845c.dts   |    2 +-
 .../src/arm64/qcom/sdm845-oneplus-common.dtsi      |    8 +-
 .../src/arm64/qcom/sdm845-shift-axolotl.dts        |    2 +-
 sys/contrib/device-tree/src/arm64/qcom/sdm845.dtsi |   63 +-
 sys/contrib/device-tree/src/arm64/qcom/sm4450.dtsi |    2 +-
 sys/contrib/device-tree/src/arm64/qcom/sm6115.dtsi |   95 +-
 sys/contrib/device-tree/src/arm64/qcom/sm6125.dtsi |   17 +-
 sys/contrib/device-tree/src/arm64/qcom/sm6350.dtsi |  601 ++++-
 sys/contrib/device-tree/src/arm64/qcom/sm6375.dtsi |   14 +-
 .../src/arm64/qcom/sm7125-xiaomi-common.dtsi       |   26 +
 .../src/arm64/qcom/sm7125-xiaomi-curtana.dts       |   16 +
 .../src/arm64/qcom/sm7225-fairphone-fp4.dts        |   61 +-
 sys/contrib/device-tree/src/arm64/qcom/sm8150.dtsi |  115 +-
 .../src/arm64/qcom/sm8250-xiaomi-elish-common.dtsi |    3 +-
 sys/contrib/device-tree/src/arm64/qcom/sm8250.dtsi |  113 +-
*** 1421 LINES SKIPPED ***