git: 8d13bc63c0e1 - main - Import device-tree files from Linux 6.8

From: Emmanuel Vadot <manu_at_FreeBSD.org>
Date: Mon, 06 May 2024 08:47:10 UTC
The branch main has been updated by manu:

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

commit 8d13bc63c0e1d50bc9e47ac1f26329c999bfecf0
Merge: c0b8b8188edd 48aa10e06590
Author:     Emmanuel Vadot <manu@FreeBSD.org>
AuthorDate: 2024-05-06 08:46:36 +0000
Commit:     Emmanuel Vadot <manu@FreeBSD.org>
CommitDate: 2024-05-06 08:46:36 +0000

    Import device-tree files from Linux 6.8
    
    Sponsored by:   Beckhoff Automation GmbH & Co. KG

 sys/contrib/device-tree/Bindings/Makefile          |    5 +-
 .../device-tree/Bindings/arm/calxeda/l2ecc.yaml    |    2 +-
 sys/contrib/device-tree/Bindings/arm/cpus.yaml     |    1 +
 sys/contrib/device-tree/Bindings/arm/fsl.yaml      |   22 +-
 sys/contrib/device-tree/Bindings/arm/google.yaml   |   53 +
 .../Bindings/arm/hisilicon/controller/sysctrl.yaml |   17 +
 .../Bindings/arm/marvell/armada-7k-8k.yaml         |   22 +
 sys/contrib/device-tree/Bindings/arm/mediatek.yaml |   25 +
 .../Bindings/arm/mediatek/mediatek,audsys.yaml     |  153 +
 .../Bindings/arm/mediatek/mediatek,infracfg.yaml   |    1 +
 .../Bindings/arm/mediatek/mediatek,mmsys.yaml      |    3 +
 .../Bindings/arm/mediatek/mediatek,pericfg.yaml    |    1 +
 .../Bindings/arm/qcom,coresight-remote-etm.yaml    |   51 +
 .../Bindings/arm/qcom,coresight-tpdm.yaml          |   20 +
 sys/contrib/device-tree/Bindings/arm/qcom-soc.yaml |   16 +-
 sys/contrib/device-tree/Bindings/arm/qcom.yaml     |   47 +-
 sys/contrib/device-tree/Bindings/arm/rockchip.yaml |   56 +-
 .../Bindings/arm/samsung/samsung-boards.yaml       |    6 +
 .../device-tree/Bindings/arm/sprd/sprd.yaml        |    5 +
 .../device-tree/Bindings/arm/stm32/stm32.yaml      |   16 +-
 sys/contrib/device-tree/Bindings/arm/sunxi.yaml    |   10 +
 sys/contrib/device-tree/Bindings/arm/ti/k3.yaml    |    2 +
 sys/contrib/device-tree/Bindings/arm/ti/omap.yaml  |    2 +
 .../device-tree/Bindings/ata/ceva,ahci-1v84.yaml   |    3 +-
 .../Bindings/auxdisplay/hit,hd44780.yaml           |    2 +-
 .../device-tree/Bindings/cache/qcom,llcc.yaml      |    5 +-
 .../device-tree/Bindings/cache/sifive,ccache0.yaml |    6 +-
 .../Bindings/clock/baikal,bt1-ccu-pll.yaml         |    2 +-
 .../device-tree/Bindings/clock/brcm,kona-ccu.yaml  |  181 +
 .../Bindings/clock/fsl,imx93-anatop.yaml           |   42 +
 .../Bindings/clock/google,gs101-clock.yaml         |  106 +
 .../Bindings/clock/mediatek,apmixedsys.yaml        |    1 +
 .../Bindings/clock/mediatek,ethsys.yaml            |   55 +
 .../Bindings/clock/mediatek,mt7988-ethwarp.yaml    |   52 +
 .../Bindings/clock/mediatek,mt7988-xfi-pll.yaml    |   48 +
 .../Bindings/clock/mediatek,mt8188-clock.yaml      |    2 -
 .../Bindings/clock/mediatek,topckgen.yaml          |    2 +
 .../device-tree/Bindings/clock/qcom,a53pll.yaml    |    1 +
 .../Bindings/clock/qcom,camcc-sm8250.yaml          |   18 +-
 .../Bindings/clock/qcom,gcc-ipq6018.yaml           |   57 +
 .../Bindings/clock/qcom,gcc-ipq8074.yaml           |    4 +
 .../device-tree/Bindings/clock/qcom,gcc-other.yaml |    3 -
 .../Bindings/clock/qcom,qdu1000-ecpricc.yaml       |   68 +
 .../device-tree/Bindings/clock/qcom,rpmhcc.yaml    |    2 +
 .../Bindings/clock/qcom,sc7180-camcc.yaml          |   18 +-
 .../Bindings/clock/qcom,sc7280-camcc.yaml          |   18 +-
 .../Bindings/clock/qcom,sdm845-camcc.yaml          |   18 +-
 .../Bindings/clock/qcom,sm8450-camcc.yaml          |   20 +-
 .../Bindings/clock/qcom,sm8450-gpucc.yaml          |    2 +
 .../Bindings/clock/qcom,sm8550-tcsr.yaml           |    8 +-
 .../Bindings/clock/qcom,sm8650-dispcc.yaml         |  106 +
 .../Bindings/clock/qcom,sm8650-gcc.yaml            |   65 +
 .../Bindings/clock/qcom,x1e80100-gcc.yaml          |   72 +
 .../Bindings/clock/renesas,9series.yaml            |   10 +
 .../device-tree/Bindings/clock/silabs,si5351.yaml  |  265 +
 .../Bindings/clock/sophgo,cv1800-clk.yaml          |   46 +
 .../Bindings/clock/st,stm32mp25-rcc.yaml           |   76 +
 .../Bindings/clock/xlnx,clocking-wizard.yaml       |    1 +
 .../Bindings/clock/xlnx,versal-clk.yaml            |   31 +-
 .../Bindings/connector/usb-connector.yaml          |  124 +-
 .../device-tree/Bindings/cpu/idle-states.yaml      |   81 +-
 .../Bindings/crypto/inside-secure,safexcel.yaml    |   86 +
 .../Bindings/crypto/qcom,inline-crypto-engine.yaml |    1 +
 .../device-tree/Bindings/crypto/qcom,prng.yaml     |    1 +
 .../device-tree/Bindings/crypto/qcom-qce.yaml      |   14 +
 .../Bindings/display/bridge/lontium,lt8912b.yaml   |   21 +
 .../Bindings/display/bridge/nxp,tda998x.yaml       |    7 +-
 .../Bindings/display/mediatek/mediatek,aal.yaml    |    1 +
 .../Bindings/display/mediatek/mediatek,color.yaml  |    1 +
 .../Bindings/display/mediatek/mediatek,dsi.yaml    |    4 +
 .../Bindings/display/mediatek/mediatek,ethdr.yaml  |    6 +-
 .../Bindings/display/mediatek/mediatek,merge.yaml  |    4 +
 .../Bindings/display/mediatek/mediatek,ovl.yaml    |    1 +
 .../display/mediatek/mediatek,padding.yaml         |   83 +
 .../Bindings/display/mediatek/mediatek,split.yaml  |   27 +
 .../Bindings/display/msm/dp-controller.yaml        |    2 +
 .../Bindings/display/msm/dsi-controller-main.yaml  |    3 +
 .../Bindings/display/msm/dsi-phy-7nm.yaml          |    1 +
 .../Bindings/display/msm/mdss-common.yaml          |   18 +-
 .../Bindings/display/msm/qcom,qcm2290-mdss.yaml    |   21 +-
 .../Bindings/display/msm/qcom,sc7180-mdss.yaml     |   14 +-
 .../Bindings/display/msm/qcom,sc7280-mdss.yaml     |   14 +-
 .../Bindings/display/msm/qcom,sdm670-mdss.yaml     |  292 +
 .../Bindings/display/msm/qcom,sdm845-dpu.yaml      |    4 +-
 .../Bindings/display/msm/qcom,sm6115-mdss.yaml     |   10 +
 .../Bindings/display/msm/qcom,sm6125-mdss.yaml     |    8 +-
 .../Bindings/display/msm/qcom,sm6350-mdss.yaml     |    8 +-
 .../Bindings/display/msm/qcom,sm6375-mdss.yaml     |    8 +-
 .../Bindings/display/msm/qcom,sm8150-mdss.yaml     |    6 +-
 .../Bindings/display/msm/qcom,sm8250-mdss.yaml     |   10 +
 .../Bindings/display/msm/qcom,sm8450-mdss.yaml     |   13 +-
 .../Bindings/display/msm/qcom,sm8650-dpu.yaml      |  127 +
 .../Bindings/display/msm/qcom,sm8650-mdss.yaml     |  328 ++
 .../display/panel/fascontek,fs035vg158.yaml        |   56 +
 .../Bindings/display/panel/himax,hx8394.yaml       |    3 +
 .../Bindings/display/panel/ilitek,ili9805.yaml     |   62 +
 .../Bindings/display/panel/ilitek,ili9881c.yaml    |    1 +
 .../display/panel/leadtek,ltk035c5444t.yaml        |    8 +-
 .../Bindings/display/panel/newvision,nv3051d.yaml  |    2 +-
 .../panel/panel-simple-lvds-dual-ports.yaml        |    2 +
 .../Bindings/display/panel/panel-simple.yaml       |    4 +
 .../Bindings/display/panel/sitronix,st7701.yaml    |    1 +
 .../Bindings/display/panel/synaptics,r63353.yaml   |   61 +
 .../display/rockchip/rockchip,inno-hdmi.yaml       |  139 +
 .../Bindings/display/rockchip/rockchip-vop2.yaml   |  100 +-
 .../display/samsung/samsung,exynos-mixer.yaml      |    6 +-
 .../Bindings/display/ti/ti,am65x-dss.yaml          |   14 +
 .../device-tree/Bindings/dma/dma-controller.yaml   |   15 -
 .../device-tree/Bindings/dma/dma-router.yaml       |   11 -
 .../Bindings/dma/loongson,ls2x-apbdma.yaml         |   62 +
 .../Bindings/dma/nvidia,tegra210-adma.yaml         |    3 +
 sys/contrib/device-tree/Bindings/dma/qcom,gpi.yaml |    2 +
 .../device-tree/Bindings/dma/renesas,rz-dmac.yaml  |    2 +-
 .../Bindings/dma/sifive,fu540-c000-pdma.yaml       |    1 +
 .../device-tree/Bindings/dma/ti/k3-bcdma.yaml      |   39 +-
 .../device-tree/Bindings/dma/ti/k3-pktdma.yaml     |   26 +-
 .../device-tree/Bindings/dma/ti/k3-udma.yaml       |   20 +-
 .../device-tree/Bindings/dts-coding-style.rst      |  196 +
 sys/contrib/device-tree/Bindings/eeprom/at24.yaml  |    1 +
 .../device-tree/Bindings/firmware/qcom,scm.yaml    |   18 +-
 .../firmware/xilinx/xlnx,zynqmp-firmware.yaml      |    4 +-
 .../fpga/altr,freeze-bridge-controller.yaml        |   41 +
 .../fpga/altr,socfpga-fpga2sdram-bridge.yaml       |   33 +
 .../fpga/altr,socfpga-hps2fpga-bridge.yaml         |   49 +
 .../device-tree/Bindings/fpga/fpga-bridge.yaml     |   30 +
 .../Bindings/fpga/xlnx,pr-decoupler.yaml           |    5 +-
 .../device-tree/Bindings/gnss/u-blox,neo-6m.yaml   |    6 +
 .../Bindings/gpio/brcm,brcmstb-gpio.yaml           |    2 +-
 .../device-tree/Bindings/gpio/nuvoton,sgpio.yaml   |   87 +
 .../Bindings/gpio/realtek,rtd-gpio.yaml            |   69 +
 .../Bindings/gpio/rockchip,gpio-bank.yaml          |    7 +
 .../Bindings/gpio/snps,dw-apb-gpio.yaml            |    2 +
 .../Bindings/gpio/xlnx,gpio-xilinx.yaml            |    2 +-
 .../Bindings/gpio/xlnx,zynqmp-gpio-modepin.yaml    |    6 +-
 .../device-tree/Bindings/gpu/arm,mali-midgard.yaml |    5 +
 .../device-tree/Bindings/gpu/arm,mali-utgard.yaml  |    1 +
 .../device-tree/Bindings/gpu/brcm,bcm-v3d.yaml     |    1 +
 .../device-tree/Bindings/gpu/img,powervr.yaml      |   73 +
 .../device-tree/Bindings/gpu/samsung-g2d.yaml      |   71 +-
 .../device-tree/Bindings/gpu/samsung-rotator.yaml  |    9 +-
 .../device-tree/Bindings/gpu/samsung-scaler.yaml   |   81 +-
 .../Bindings/hwinfo/samsung,exynos-chipid.yaml     |   18 +-
 .../device-tree/Bindings/hwmon/gpio-fan.yaml       |   60 +
 .../device-tree/Bindings/hwmon/iio-hwmon.yaml      |    2 +-
 .../device-tree/Bindings/hwmon/lltc,ltc4286.yaml   |   50 +
 sys/contrib/device-tree/Bindings/hwmon/lm75.yaml   |   33 +
 .../device-tree/Bindings/i2c/i2c-exynos5.yaml      |   11 +-
 .../Bindings/i2c/samsung,s3c2410-i2c.yaml          |   22 +-
 .../device-tree/Bindings/i2c/st,stm32-i2c.yaml     |   28 +
 .../device-tree/Bindings/iio/adc/adi,ad7091r5.yaml |   82 +-
 .../device-tree/Bindings/iio/adc/adi,ad7780.yaml   |    6 +-
 .../Bindings/iio/adc/maxim,max34408.yaml           |  139 +
 .../Bindings/iio/adc/qcom,spmi-iadc.yaml           |   10 +-
 .../Bindings/iio/adc/qcom,spmi-rradc.yaml          |    4 +-
 .../Bindings/iio/adc/qcom,spmi-vadc.yaml           |    9 +-
 .../Bindings/iio/adc/samsung,exynos-adc.yaml       |   29 +-
 .../Bindings/iio/adc/ti,palmas-gpadc.yaml          |   15 -
 .../Bindings/iio/amplifiers/adi,hmc425a.yaml       |    4 +
 .../Bindings/iio/chemical/aosong,ags02ma.yaml      |   47 +
 .../device-tree/Bindings/iio/dac/adi,ad5791.yaml   |    5 +
 .../Bindings/iio/dac/microchip,mcp4821.yaml        |   86 +
 .../Bindings/iio/humidity/ti,hdc3020.yaml          |   55 +
 .../Bindings/iio/imu/adi,adis16460.yaml            |    4 +
 .../Bindings/iio/imu/adi,adis16475.yaml            |    4 +
 .../device-tree/Bindings/iio/imu/bosch,bmi323.yaml |   77 +
 .../Bindings/iio/light/liteon,ltr390.yaml          |   56 +
 .../Bindings/iio/light/vishay,veml6075.yaml        |   39 +
 .../Bindings/iio/pressure/honeywell,hsc030pa.yaml  |  142 +
 .../iio/pressure/honeywell,mprls0025pa.yaml        |    2 -
 .../Bindings/iio/temperature/melexis,mlx90632.yaml |   19 +-
 .../iio/temperature/microchip,mcp9600.yaml         |   70 +
 sys/contrib/device-tree/Bindings/index.rst         |    1 +
 .../Bindings/input/adafruit,seesaw-gamepad.yaml    |   63 +
 .../device-tree/Bindings/input/elan,ekth6915.yaml  |    5 +-
 .../device-tree/Bindings/input/gpio-keys.yaml      |   41 +-
 .../device-tree/Bindings/input/gpio-mouse.yaml     |   68 +
 .../device-tree/Bindings/input/iqs269a.yaml        |   98 +-
 .../Bindings/input/mediatek,pmic-keys.yaml         |   24 +-
 .../Bindings/input/microchip,cap11xx.yaml          |   80 +-
 .../Bindings/input/sprd,sc27xx-vibrator.yaml       |   19 +-
 .../device-tree/Bindings/input/ti,drv266x.yaml     |   50 +
 .../Bindings/input/touchscreen/neonode,zforce.yaml |   72 +
 .../input/touchscreen/samsung,s6sy761.yaml         |   54 +
 .../Bindings/interconnect/qcom,msm8998-bwmon.yaml  |    4 +
 .../Bindings/interconnect/qcom,sm6115.yaml         |  152 +
 .../Bindings/interconnect/qcom,sm8650-rpmh.yaml    |  136 +
 .../Bindings/interconnect/qcom,x1e80100-rpmh.yaml  |   83 +
 .../interrupt-controller/loongson,liointc.yaml     |   18 +-
 .../Bindings/interrupt-controller/qcom,mpm.yaml    |   54 +-
 .../Bindings/interrupt-controller/qcom,pdc.yaml    |    4 +
 .../interrupt-controller/renesas,rzg2l-irqc.yaml   |    5 +-
 .../interrupt-controller/sifive,plic-1.0.0.yaml    |    1 +
 .../st,stih407-irq-syscfg.yaml                     |    4 +-
 .../device-tree/Bindings/iommu/apple,dart.yaml     |    1 +
 .../device-tree/Bindings/iommu/arm,smmu.yaml       |   77 +-
 .../device-tree/Bindings/iommu/rockchip,iommu.yaml |   11 +-
 .../Bindings/leds/allwinner,sun50i-a100-ledc.yaml  |  137 +
 .../device-tree/Bindings/leds/awinic,aw200xx.yaml  |   95 +-
 .../Bindings/leds/backlight/mps,mp3309c.yaml       |   10 +-
 sys/contrib/device-tree/Bindings/leds/common.yaml  |    2 +-
 .../Bindings/leds/qcom,spmi-flash-led.yaml         |    4 +-
 .../device-tree/Bindings/loongarch/cpus.yaml       |   61 +
 .../device-tree/Bindings/loongarch/loongson.yaml   |   34 +
 .../Bindings/mailbox/qcom,apcs-kpss-global.yaml    |   62 +-
 .../device-tree/Bindings/mailbox/qcom-ipcc.yaml    |    1 +
 .../Bindings/mailbox/xlnx,zynqmp-ipi-mailbox.yaml  |  132 +-
 .../device-tree/Bindings/media/cnm,wave521c.yaml   |   61 +
 .../media/i2c/alliedvision,alvium-csi2.yaml        |   81 +
 .../Bindings/media/i2c/asahi-kasei,ak7375.yaml     |    4 +-
 .../Bindings/media/i2c/galaxycore,gc0308.yaml      |  108 +
 .../Bindings/media/i2c/galaxycore,gc2145.yaml      |  113 +
 .../device-tree/Bindings/media/i2c/ov8856.yaml     |   24 +-
 .../Bindings/media/i2c/ovti,ov64a40.yaml           |  103 +
 .../Bindings/media/i2c/sony,imx335.yaml            |   13 +
 .../Bindings/media/i2c/techwell,tw9900.yaml        |  137 +
 .../Bindings/media/i2c/thine,thp7312.yaml          |  224 +
 .../Bindings/media/mediatek,mdp3-fg.yaml           |   61 +
 .../Bindings/media/mediatek,mdp3-hdr.yaml          |   61 +
 .../Bindings/media/mediatek,mdp3-rdma.yaml         |  104 +-
 .../Bindings/media/mediatek,mdp3-rsz.yaml          |    6 +-
 .../Bindings/media/mediatek,mdp3-stitch.yaml       |   61 +
 .../Bindings/media/mediatek,mdp3-tcc.yaml          |   62 +
 .../Bindings/media/mediatek,mdp3-tdshp.yaml        |   61 +
 .../Bindings/media/mediatek,mdp3-wrot.yaml         |   29 +-
 .../device-tree/Bindings/media/rockchip-isp1.yaml  |   11 +-
 .../Bindings/media/samsung,s5p-mfc.yaml            |   47 +-
 .../Bindings/media/st,stm32-dcmipp.yaml            |   89 +
 .../Bindings/media/starfive,jh7110-camss.yaml      |  180 +
 .../device-tree/Bindings/mfd/ams,as3711.yaml       |  223 +
 .../Bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml   |  140 +-
 .../device-tree/Bindings/mfd/qcom,pm8008.yaml      |    6 +-
 .../device-tree/Bindings/mfd/qcom,spmi-pmic.yaml   |    7 +
 .../device-tree/Bindings/mfd/qcom,tcsr.yaml        |    2 +
 .../Bindings/mfd/samsung,exynos5433-lpass.yaml     |    2 +-
 .../Bindings/mfd/sprd,ums512-glbreg.yaml           |    4 +-
 .../device-tree/Bindings/mfd/ti,am3359-tscadc.yaml |    2 -
 .../Bindings/misc/fsl,dpaa2-console.yaml           |    2 +-
 .../device-tree/Bindings/mmc/arasan,sdhci.yaml     |    8 +-
 .../device-tree/Bindings/mmc/arm,pl18x.yaml        |    2 +-
 .../Bindings/mmc/brcm,sdhci-brcmstb.yaml           |    4 +-
 .../Bindings/mmc/marvell,xenon-sdhci.yaml          |    4 +-
 sys/contrib/device-tree/Bindings/mmc/mtk-sd.yaml   |    9 +
 .../device-tree/Bindings/mmc/renesas,sdhi.yaml     |    2 +-
 .../Bindings/mmc/samsung,exynos-dw-mshc.yaml       |   25 +-
 .../device-tree/Bindings/mmc/sdhci-msm.yaml        |    2 +
 .../device-tree/Bindings/mmc/sdhci-pxa.yaml        |    4 +-
 .../Bindings/mmc/snps,dwcmshc-sdhci.yaml           |    1 +
 .../device-tree/Bindings/mmc/synopsys-dw-mshc.yaml |    4 +
 .../Bindings/mtd/partitions/u-boot.yaml            |    2 +-
 sys/contrib/device-tree/Bindings/net/dsa/dsa.yaml  |    6 +
 .../Bindings/net/dsa/marvell,mv88e6060.yaml        |   88 +
 .../Bindings/net/dsa/marvell,mv88e6xxx.yaml        |  337 ++
 .../Bindings/net/dsa/microchip,ksz.yaml            |   34 +-
 .../device-tree/Bindings/net/ethernet-switch.yaml  |   23 +-
 .../device-tree/Bindings/net/lantiq,pef2256.yaml   |  213 +
 .../device-tree/Bindings/net/marvell,aquantia.yaml |  116 +
 .../device-tree/Bindings/net/marvell,mvusb.yaml    |    7 +-
 .../Bindings/net/marvell,orion-mdio.yaml           |   22 -
 .../device-tree/Bindings/net/marvell,prestera.yaml |    4 +-
 .../Bindings/net/pcs/mediatek,sgmiisys.yaml        |   65 +-
 sys/contrib/device-tree/Bindings/net/qcom,ipa.yaml |   24 +-
 .../device-tree/Bindings/net/renesas,etheravb.yaml |    3 +-
 .../device-tree/Bindings/net/renesas,ethertsn.yaml |  135 +
 sys/contrib/device-tree/Bindings/net/sff,sfp.yaml  |    2 +-
 .../Bindings/net/xlnx,axi-ethernet.yaml            |   16 +
 .../device-tree/Bindings/nvmem/st,stm32-romem.yaml |    1 +
 .../device-tree/Bindings/pci/brcm,stb-pcie.yaml    |   18 +
 .../device-tree/Bindings/pci/qcom,pcie.yaml        |   63 +-
 .../device-tree/Bindings/pci/rcar-pci-host.yaml    |   11 +
 .../device-tree/Bindings/pci/rockchip-dw-pcie.yaml |    2 +
 .../device-tree/Bindings/pci/ti,j721e-pci-ep.yaml  |   39 +-
 .../Bindings/pci/ti,j721e-pci-host.yaml            |   39 +-
 .../Bindings/pci/toshiba,visconti-pcie.yaml        |    2 +-
 .../device-tree/Bindings/perf/fsl-imx-ddr.yaml     |    3 +
 .../phy/amlogic,g12a-mipi-dphy-analog.yaml         |   12 -
 .../phy/amlogic,meson-axg-mipi-pcie-analog.yaml    |   17 -
 .../device-tree/Bindings/phy/mediatek,dsi-phy.yaml |    1 +
 .../device-tree/Bindings/phy/mediatek,tphy.yaml    |    9 +
 .../Bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml   |    5 +
 .../Bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml    |    2 +
 .../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml        |    3 +
 .../phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml         |    8 +-
 .../Bindings/phy/qcom,snps-eusb2-phy.yaml          |    2 +
 .../Bindings/pinctrl/pinctrl-single.yaml           |    1 +
 .../Bindings/pinctrl/qcom,ipq5018-tlmm.yaml        |   12 +-
 .../Bindings/pinctrl/qcom,ipq5332-tlmm.yaml        |    9 +-
 .../Bindings/pinctrl/qcom,ipq6018-pinctrl.yaml     |    8 +-
 .../Bindings/pinctrl/qcom,ipq8074-pinctrl.yaml     |    9 +-
 .../Bindings/pinctrl/qcom,ipq9574-tlmm.yaml        |    9 +-
 .../Bindings/pinctrl/qcom,lpass-lpi-common.yaml    |   75 +
 .../Bindings/pinctrl/qcom,mdm9607-tlmm.yaml        |   18 +-
 .../Bindings/pinctrl/qcom,mdm9615-pinctrl.yaml     |   18 +-
 .../Bindings/pinctrl/qcom,msm8226-pinctrl.yaml     |    8 +-
 .../Bindings/pinctrl/qcom,msm8660-pinctrl.yaml     |    9 +-
 .../Bindings/pinctrl/qcom,msm8909-tlmm.yaml        |   18 +-
 .../Bindings/pinctrl/qcom,msm8916-pinctrl.yaml     |    9 +-
 .../Bindings/pinctrl/qcom,msm8953-pinctrl.yaml     |    7 +-
 .../Bindings/pinctrl/qcom,msm8960-pinctrl.yaml     |    9 +-
 .../Bindings/pinctrl/qcom,msm8974-pinctrl.yaml     |    9 +-
 .../Bindings/pinctrl/qcom,msm8976-pinctrl.yaml     |    9 +-
 .../Bindings/pinctrl/qcom,msm8994-pinctrl.yaml     |    9 +-
 .../Bindings/pinctrl/qcom,msm8996-pinctrl.yaml     |    9 +-
 .../Bindings/pinctrl/qcom,msm8998-pinctrl.yaml     |    9 +-
 .../Bindings/pinctrl/qcom,pmic-mpp.yaml            |   62 +-
 .../Bindings/pinctrl/qcom,qcm2290-tlmm.yaml        |    9 +-
 .../Bindings/pinctrl/qcom,qcs404-pinctrl.yaml      |    9 +-
 .../Bindings/pinctrl/qcom,qdu1000-tlmm.yaml        |   12 +-
 .../Bindings/pinctrl/qcom,sa8775p-tlmm.yaml        |   21 +-
 .../Bindings/pinctrl/qcom,sc7180-pinctrl.yaml      |    9 +-
 .../pinctrl/qcom,sc7280-lpass-lpi-pinctrl.yaml     |   49 +-
 .../Bindings/pinctrl/qcom,sc7280-pinctrl.yaml      |   30 +-
 .../Bindings/pinctrl/qcom,sc8180x-tlmm.yaml        |   20 +-
 .../pinctrl/qcom,sc8280xp-lpass-lpi-pinctrl.yaml   |   49 +-
 .../Bindings/pinctrl/qcom,sc8280xp-tlmm.yaml       |   18 +-
 .../Bindings/pinctrl/qcom,sdm630-pinctrl.yaml      |   10 +-
 .../Bindings/pinctrl/qcom,sdm670-tlmm.yaml         |   19 +-
 .../Bindings/pinctrl/qcom,sdm845-pinctrl.yaml      |   10 +-
 .../Bindings/pinctrl/qcom,sdx55-pinctrl.yaml       |    8 +-
 .../Bindings/pinctrl/qcom,sdx65-tlmm.yaml          |    8 +-
 .../Bindings/pinctrl/qcom,sdx75-tlmm.yaml          |   12 +-
 .../Bindings/pinctrl/qcom,sm4450-tlmm.yaml         |  151 +
 .../pinctrl/qcom,sm6115-lpass-lpi-pinctrl.yaml     |   48 +-
 .../Bindings/pinctrl/qcom,sm6115-tlmm.yaml         |    8 +-
 .../Bindings/pinctrl/qcom,sm6125-tlmm.yaml         |   20 +-
 .../Bindings/pinctrl/qcom,sm6350-tlmm.yaml         |   20 +-
 .../Bindings/pinctrl/qcom,sm6375-tlmm.yaml         |   18 +-
 .../Bindings/pinctrl/qcom,sm7150-tlmm.yaml         |    9 +-
 .../Bindings/pinctrl/qcom,sm8150-pinctrl.yaml      |    9 +-
 .../pinctrl/qcom,sm8250-lpass-lpi-pinctrl.yaml     |   49 +-
 .../Bindings/pinctrl/qcom,sm8250-pinctrl.yaml      |    9 +-
 .../pinctrl/qcom,sm8350-lpass-lpi-pinctrl.yaml     |   49 +-
 .../Bindings/pinctrl/qcom,sm8350-tlmm.yaml         |   20 +-
 .../pinctrl/qcom,sm8450-lpass-lpi-pinctrl.yaml     |   49 +-
 .../Bindings/pinctrl/qcom,sm8450-tlmm.yaml         |   20 +-
 .../pinctrl/qcom,sm8550-lpass-lpi-pinctrl.yaml     |   55 +-
 .../Bindings/pinctrl/qcom,sm8550-tlmm.yaml         |   12 +-
 .../pinctrl/qcom,sm8650-lpass-lpi-pinctrl.yaml     |  107 +
 .../Bindings/pinctrl/qcom,sm8650-tlmm.yaml         |  141 +
 .../Bindings/pinctrl/qcom,x1e80100-tlmm.yaml       |  137 +
 .../Bindings/pinctrl/renesas,rza2-pinctrl.yaml     |    2 +-
 .../Bindings/pinctrl/renesas,rzg2l-pinctrl.yaml    |    6 +-
 .../pinctrl/samsung,pinctrl-wakeup-interrupt.yaml  |   45 +-
 .../Bindings/pinctrl/samsung,pinctrl.yaml          |    5 +-
 .../Bindings/pinctrl/xlnx,zynq-pinctrl.yaml        |    2 +-
 .../Bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml      |    2 +-
 .../device-tree/Bindings/power/fsl,scu-pd.yaml     |    1 +
 .../device-tree/Bindings/power/qcom,rpmpd.yaml     |    2 +-
 .../Bindings/power/reset/nvmem-reboot-mode.yaml    |    8 +-
 .../device-tree/Bindings/power/reset/qcom,pon.yaml |   13 +-
 .../Bindings/power/reset/syscon-reboot-mode.yaml   |    8 +-
 .../Bindings/power/reset/xlnx,zynqmp-power.yaml    |    4 +-
 .../device-tree/Bindings/power/supply/bq24190.yaml |    1 +
 .../Bindings/power/supply/richtek,rt9455.yaml      |    8 +-
 .../device-tree/Bindings/power/wakeup-source.txt   |   18 +-
 .../Bindings/pwm/mediatek,pwm-disp.yaml            |    1 -
 .../device-tree/Bindings/pwm/pwm-samsung.yaml      |    4 +
 .../Bindings/pwm/ti,omap-dmtimer-pwm.yaml          |   59 +
 .../Bindings/regulator/fixed-regulator.yaml        |    2 +
 .../device-tree/Bindings/regulator/mps,mp5416.yaml |    4 +-
 .../Bindings/regulator/mps,mpq7920.yaml            |    4 +-
 .../Bindings/regulator/qcom,rpmh-regulator.yaml    |   14 +
 .../Bindings/regulator/qcom,smd-rpm-regulator.yaml |    4 +
 .../Bindings/regulator/qcom,spmi-regulator.yaml    |   19 +
 .../regulator/qcom,usb-vbus-regulator.yaml         |    5 +-
 .../device-tree/Bindings/regulator/regulator.yaml  |   13 +
 .../Bindings/remoteproc/fsl,imx-rproc.yaml         |    8 +-
 .../Bindings/remoteproc/qcom,sc7180-pas.yaml       |   21 +
 .../Bindings/reset/amlogic,meson-reset.yaml        |    1 +
 .../device-tree/Bindings/reset/fsl,imx-src.yaml    |   31 +-
 .../Bindings/reset/hisilicon,hi3660-reset.yaml     |   25 +-
 .../Bindings/reset/qcom,aoss-reset.yaml            |   10 +-
 .../Bindings/reset/qcom,pdc-global.yaml            |    8 +-
 .../Bindings/reset/renesas,rzg2l-usbphy-ctrl.yaml  |    2 +-
 .../Bindings/reset/xlnx,zynqmp-reset.yaml          |    3 +-
 sys/contrib/device-tree/Bindings/riscv/cpus.yaml   |   10 +-
 .../device-tree/Bindings/riscv/extensions.yaml     |  221 +-
 sys/contrib/device-tree/Bindings/riscv/sophgo.yaml |    4 +
 .../Bindings/rng/starfive,jh7110-trng.yaml         |    6 +-
 .../device-tree/Bindings/rtc/adi,max31335.yaml     |   70 +
 .../device-tree/Bindings/rtc/epson,rx8900.yaml     |    2 +
 .../Bindings/rtc/nuvoton,ma35d1-rtc.yaml           |   48 +
 .../device-tree/Bindings/rtc/qcom-pm8xxx-rtc.yaml  |   36 +-
 sys/contrib/device-tree/Bindings/rtc/s3c-rtc.yaml  |    5 +
 .../device-tree/Bindings/serial/arm,dcc.yaml       |   30 +
 .../Bindings/serial/fsl,s32-linflexuart.yaml       |    2 +-
 .../device-tree/Bindings/serial/fsl-imx-uart.yaml  |   29 +-
 .../Bindings/serial/qcom,msm-uartdm.yaml           |   13 +
 .../device-tree/Bindings/serial/renesas,sci.yaml   |    2 +-
 .../device-tree/Bindings/serial/samsung_uart.yaml  |   28 +-
 .../Bindings/serial/snps-dw-apb-uart.yaml          |    1 +
 .../device-tree/Bindings/serial/sprd-uart.yaml     |    1 +
 .../soc/amlogic/amlogic,meson-gx-hhi-sysctrl.yaml  |   33 +
 .../Bindings/soc/mediatek/mediatek,pwrap.yaml      |    6 +-
 .../device-tree/Bindings/soc/mediatek/mtk-svs.yaml |    2 +
 .../microchip/microchip,mpfs-sys-controller.yaml   |   10 +
 .../Bindings/soc/qcom/qcom,aoss-qmp.yaml           |    2 +
 .../Bindings/soc/qcom/qcom,pmic-glink.yaml         |   22 +-
 .../device-tree/Bindings/soc/qcom/qcom-stats.yaml  |   14 +
 .../device-tree/Bindings/soc/rockchip/grf.yaml     |    2 +
 .../Bindings/soc/samsung/exynos-pmu.yaml           |   10 +
 .../Bindings/soc/samsung/exynos-usi.yaml           |    7 +-
 .../soc/samsung/samsung,exynos-sysreg.yaml         |    5 +
 .../device-tree/Bindings/soc/xilinx/xilinx.yaml    |  142 +
 .../device-tree/Bindings/sound/adi,max98363.yaml   |    2 +-
 .../Bindings/sound/allwinner,sun4i-a10-spdif.yaml  |    5 +-
 .../Bindings/sound/audio-graph-port.yaml           |    6 +
 .../device-tree/Bindings/sound/everest,es8328.yaml |   77 +
 .../device-tree/Bindings/sound/fsl,mqs.yaml        |  105 +
 .../device-tree/Bindings/sound/fsl,xcvr.yaml       |   22 +-
 .../Bindings/sound/google,sc7280-herobrine.yaml    |    1 -
 .../Bindings/sound/mediatek,mt2701-audio.yaml      |  116 +
 .../Bindings/sound/mediatek,mt8188-mt6359.yaml     |    1 +
 .../Bindings/sound/nuvoton,nau8821.yaml            |    9 +
 .../sound/nvidia,tegra-audio-max9808x.yaml         |    2 +-
 .../Bindings/sound/qcom,lpass-rx-macro.yaml        |   23 +-
 .../Bindings/sound/qcom,lpass-tx-macro.yaml        |   25 +-
 .../Bindings/sound/qcom,lpass-va-macro.yaml        |   18 +-
 .../Bindings/sound/qcom,lpass-wsa-macro.yaml       |   23 +-
 .../device-tree/Bindings/sound/qcom,sm8250.yaml    |    6 +
 .../device-tree/Bindings/sound/qcom,wcd934x.yaml   |    4 +-
 .../Bindings/sound/qcom,wcd938x-sdw.yaml           |    4 +-
 .../device-tree/Bindings/sound/qcom,wcd938x.yaml   |    4 +-
 .../device-tree/Bindings/sound/qcom,wsa883x.yaml   |    2 +-
 .../device-tree/Bindings/sound/qcom,wsa8840.yaml   |    2 +-
 .../device-tree/Bindings/sound/renesas,rsnd.yaml   |   36 +-
 .../device-tree/Bindings/sound/renesas,rz-ssi.yaml |    2 +-
 .../device-tree/Bindings/sound/samsung-i2s.yaml    |   19 +-
 .../Bindings/sound/sound-card-common.yaml          |    7 +
 .../device-tree/Bindings/sound/tas2562.yaml        |    2 -
 .../device-tree/Bindings/sound/ti,tas2781.yaml     |   78 +-
 .../Bindings/sound/ti,tlv320aic32x4.yaml           |    2 +-
 .../Bindings/spi/adi,axi-spi-engine.yaml           |   66 +
 .../device-tree/Bindings/spi/renesas,rspi.yaml     |    2 +-
 .../device-tree/Bindings/spi/snps,dw-apb-ssi.yaml  |    2 -
 .../device-tree/Bindings/spi/st,stm32-spi.yaml     |    2 +
 .../Bindings/thermal/allwinner,sun8i-a83t-ths.yaml |    7 +-
 .../Bindings/thermal/loongson,ls2k-thermal.yaml    |   10 +-
 .../Bindings/thermal/mediatek,thermal.yaml         |   99 +
 .../Bindings/thermal/qcom-spmi-adc-tm-hc.yaml      |    8 +-
 .../Bindings/thermal/qcom-spmi-adc-tm5.yaml        |   16 +-
 .../device-tree/Bindings/thermal/qcom-tsens.yaml   |    1 +
 .../Bindings/thermal/thermal-zones.yaml            |   16 +
 .../device-tree/Bindings/timer/sifive,clint.yaml   |    2 +
 .../Bindings/timer/thead,c900-aclint-mtimer.yaml   |    9 +-
 .../device-tree/Bindings/tpm/google,cr50.yaml      |   65 +
 sys/contrib/device-tree/Bindings/tpm/ibm,vtpm.yaml |  104 +
 .../device-tree/Bindings/tpm/microsoft,ftpm.yaml   |   47 +
 .../device-tree/Bindings/tpm/tcg,tpm-tis-i2c.yaml  |   90 +
 .../device-tree/Bindings/tpm/tcg,tpm-tis-mmio.yaml |   49 +
 .../device-tree/Bindings/tpm/tcg,tpm_tis-spi.yaml  |   75 +
 .../device-tree/Bindings/tpm/tpm-common.yaml       |   87 +
 .../device-tree/Bindings/trivial-devices.yaml      |   24 +-
 sys/contrib/device-tree/Bindings/ufs/qcom,ufs.yaml |    2 +
 .../Bindings/ufs/samsung,exynos-ufs.yaml           |    9 +-
 .../device-tree/Bindings/ufs/ufs-common.yaml       |    2 +
 .../device-tree/Bindings/usb/dwc3-xilinx.yaml      |    3 +-
 .../device-tree/Bindings/usb/generic-xhci.yaml     |   25 +-
 .../device-tree/Bindings/usb/genesys,gl850g.yaml   |    5 +
 .../Bindings/usb/mediatek,mtk-xhci.yaml            |   11 +
 .../Bindings/usb/microchip,usb5744.yaml            |    3 +-
 .../device-tree/Bindings/usb/nxp,ptn5110.yaml      |    2 +-
 .../device-tree/Bindings/usb/qcom,dwc3.yaml        |  151 +-
 .../Bindings/usb/qcom,wcd939x-usbss.yaml           |  102 +
 .../device-tree/Bindings/usb/renesas,usbhs.yaml    |    2 +-
 .../device-tree/Bindings/usb/snps,dwc3.yaml        |    4 +
 .../device-tree/Bindings/usb/ti,tps6598x.yaml      |    6 +
 sys/contrib/device-tree/Bindings/usb/usb-xhci.yaml |    6 +
 .../device-tree/Bindings/usb/xlnx,usb2.yaml        |    3 +-
 .../device-tree/Bindings/vendor-prefixes.yaml      |   22 +
 .../Bindings/w1/amd,axi-1wire-host.yaml            |   44 +
 .../Bindings/watchdog/allwinner,sun4i-a10-wdt.yaml |    6 +-
 .../Bindings/watchdog/alphascale,asm9260-wdt.yaml  |    6 +-
 .../device-tree/Bindings/watchdog/apple,wdt.yaml   |    6 +-
 .../device-tree/Bindings/watchdog/arm-smc-wdt.yaml |    6 +-
 .../Bindings/watchdog/brcm,bcm7038-wdt.yaml        |   10 +-
 .../Bindings/watchdog/cnxt,cx92755-wdt.yaml        |    6 +-
 .../Bindings/watchdog/dlg,da9062-watchdog.yaml     |   12 +-
 .../Bindings/watchdog/intel,keembay-wdt.yaml       |    5 +-
 .../Bindings/watchdog/maxim,max63xx.yaml           |    8 +-
 .../Bindings/watchdog/mediatek,mtk-wdt.yaml        |    1 +
 .../Bindings/watchdog/nxp,pnx4008-wdt.yaml         |   34 +
 .../Bindings/watchdog/qca,ar7130-wdt.yaml          |   33 +
 .../Bindings/watchdog/qcom,pm8916-wdt.yaml         |   33 +-
 .../device-tree/Bindings/watchdog/qcom-wdt.yaml    |    2 +-
 .../watchdog/realtek,rtd1295-watchdog.yaml         |   38 +
 .../device-tree/Bindings/watchdog/samsung-wdt.yaml |   29 +-
 .../device-tree/Bindings/watchdog/snps,dw-wdt.yaml |   10 +-
 .../Bindings/watchdog/technologic,ts7200-wdt.yaml  |   45 +
 .../device-tree/include/dt-bindings/arm/qcom,ids.h |    1 +
 .../include/dt-bindings/clock/g12a-clkc.h          |    8 +
 .../include/dt-bindings/clock/google,gs101.h       |  392 ++
 .../dt-bindings/clock/mediatek,mt7988-clk.h        |  280 +
 .../include/dt-bindings/clock/qcom,gcc-msm8939.h   |    6 +
 .../dt-bindings/clock/qcom,qdu1000-ecpricc.h       |  147 +
 .../dt-bindings/clock/qcom,sc8280xp-camcc.h        |  179 +
 .../include/dt-bindings/clock/qcom,sm8650-dispcc.h |  102 +
 .../include/dt-bindings/clock/qcom,sm8650-gcc.h    |  254 +
 .../include/dt-bindings/clock/qcom,sm8650-gpucc.h  |   43 +
 .../include/dt-bindings/clock/qcom,sm8650-tcsr.h   |   18 +
 .../dt-bindings/clock/qcom,videocc-sm8150.h        |    4 +
 .../include/dt-bindings/clock/qcom,x1e80100-gcc.h  |  485 ++
 .../include/dt-bindings/clock/sophgo,cv1800.h      |  176 +
 .../include/dt-bindings/clock/st,stm32mp25-rcc.h   |  492 ++
 .../device-tree/include/dt-bindings/dma/fsl-edma.h |   21 +
 .../dt-bindings/iio/qcom,spmi-adc7-pm7325.h        |   69 +
 .../dt-bindings/iio/qcom,spmi-adc7-smb139x.h       |   19 +
 .../include/dt-bindings/iio/qcom,spmi-vadc.h       |    3 +
 .../include/dt-bindings/interconnect/qcom,sm6115.h |  111 +
 .../dt-bindings/interconnect/qcom,sm8650-rpmh.h    |  154 +
 .../dt-bindings/interconnect/qcom,x1e80100-rpmh.h  |  207 +
 .../include/dt-bindings/power/meson-g12a-power.h   |    1 +
 .../include/dt-bindings/reset/amlogic,c3-reset.h   |  119 +
 .../dt-bindings/reset/mediatek,mt7988-resets.h     |   13 +
 .../include/dt-bindings/reset/mt8188-resets.h      |   75 +
 .../include/dt-bindings/reset/qcom,sm8650-gpucc.h  |   20 +
 .../include/dt-bindings/reset/st,stm32mp25-rcc.h   |  167 +
 .../include/dt-bindings/soc/rockchip,vop2.h        |    4 +
 sys/contrib/device-tree/src/arm/amazon/alpine.dtsi |    1 -
 .../arm/aspeed/aspeed-bmc-facebook-bletchley.dts   |    4 +-
 .../arm/aspeed/aspeed-bmc-facebook-wedge400.dts    |    4 +-
 .../src/arm/aspeed/aspeed-bmc-opp-tacoma.dts       |    2 +-
 .../device-tree/src/arm/aspeed/aspeed-g4.dtsi      |   14 -
 .../device-tree/src/arm/aspeed/aspeed-g5.dtsi      |   15 +-
 .../device-tree/src/arm/aspeed/aspeed-g6.dtsi      |   18 +-
 .../arm/aspeed/ast2600-facebook-netbmc-common.dtsi |    4 +-
 .../device-tree/src/arm/broadcom/bcm-cygnus.dtsi   |    3 +
 .../device-tree/src/arm/broadcom/bcm-hr2.dtsi      |    1 +
 .../device-tree/src/arm/broadcom/bcm-nsp.dtsi      |    2 +
 .../device-tree/src/arm/broadcom/bcm2711-rpi.dtsi  |    5 +
 .../device-tree/src/arm/broadcom/bcm2711.dtsi      |   14 +
 .../device-tree/src/arm/broadcom/bcm63138.dtsi     |    6 +
 .../arm/intel/ixp/intel-ixp42x-gateway-7001.dts    |    2 +
 .../intel/ixp/intel-ixp42x-goramo-multilink.dts    |    2 +
 .../intel/ixp/intel-ixp42x-usrobotics-usr8200.dts  |   22 +
 .../device-tree/src/arm/intel/socfpga/socfpga.dtsi |    2 +-
 .../src/arm/intel/socfpga/socfpga_arria10.dtsi     |    2 +-
 .../intel/socfpga/socfpga_arria10_socdk_qspi.dts   |    2 -
 .../src/arm/intel/socfpga/socfpga_arria5_socdk.dts |    2 -
 .../arm/intel/socfpga/socfpga_cyclone5_socdk.dts   |    2 -
 .../arm/intel/socfpga/socfpga_cyclone5_sockit.dts  |    2 -
 .../arm/intel/socfpga/socfpga_cyclone5_sodia.dts   |    2 -
 .../intel/socfpga/socfpga_cyclone5_vining_fpga.dts |    4 -
 .../device-tree/src/arm/marvell/armada-370-rd.dts  |   26 +-
 .../arm/marvell/armada-370-seagate-nas-2bay.dts    |    8 +-
 .../arm/marvell/armada-370-seagate-nas-4bay.dts    |    8 +-
 .../src/arm/marvell/armada-370-synology-ds213j.dts |   16 +-
 .../arm/marvell/armada-381-netgear-gs110emx.dts    |   44 +-
 .../src/arm/marvell/armada-385-clearfog-gtr-l8.dts |   38 +-
 .../src/arm/marvell/armada-385-clearfog-gtr-s4.dts |   22 +-
 .../src/arm/marvell/armada-385-linksys.dtsi        |   18 +-
 .../src/arm/marvell/armada-385-synology-ds116.dts  |   16 +-
 .../src/arm/marvell/armada-385-turris-omnia.dts    |   20 +-
 .../src/arm/marvell/armada-388-clearfog.dts        |   20 +-
 .../device-tree/src/arm/marvell/armada-388-gp.dts  |    4 +-
 .../src/arm/marvell/armada-xp-linksys-mamba.dts    |   18 +-
 .../src/arm/marvell/kirkwood-dnskw.dtsi            |    6 +-
 .../device-tree/src/arm/marvell/kirkwood-l-50.dts  |    2 +
 .../src/arm/marvell/kirkwood-linkstation-6282.dtsi |    9 +-
 .../src/arm/marvell/kirkwood-linkstation-lswxl.dts |    9 +-
 .../device-tree/src/arm/marvell/kirkwood-lsxl.dtsi |    9 +-
 .../src/arm/marvell/kirkwood-ns2max.dts            |   18 +-
 .../src/arm/marvell/kirkwood-ns2mini.dts           |   18 +-
 .../src/arm/marvell/kirkwood-synology.dtsi         |  102 +-
 .../src/arm/marvell/mvebu-linkstation-fan.dtsi     |    8 +-
 .../src/arm/microchip/at91-sam9x60_curiosity.dts   |    3 +
 .../src/arm/microchip/at91-sam9x60ek.dts           |    3 +
 .../src/arm/microchip/at91-sama5d27_som1_ek.dts    |    1 -
 .../src/arm/microchip/at91-sama5d27_wlsom1_ek.dts  |    1 -
 .../src/arm/nuvoton/nuvoton-wpcm450.dtsi           |    2 +
 .../src/arm/nvidia/tegra20-colibri.dtsi            |    2 +-
 .../src/arm/nvidia/tegra30-apalis-v1.1.dtsi        |    1 -
 .../device-tree/src/arm/nvidia/tegra30-apalis.dtsi |    1 -
 .../src/arm/nvidia/tegra30-colibri.dtsi            |    1 -
 .../device-tree/src/arm/nxp/imx/imx1-ads.dts       |    2 +-
 .../device-tree/src/arm/nxp/imx/imx1-apf9328.dts   |    2 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx1.dtsi  |    9 +-
 .../src/arm/nxp/imx/imx25-eukrea-cpuimx25.dtsi     |    2 +-
 .../imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts  |    2 +-
 .../imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts  |    2 +-
 .../imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts   |    2 +-
 .../device-tree/src/arm/nxp/imx/imx25-pdk.dts      |    3 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx25.dtsi |   41 +-
 .../device-tree/src/arm/nxp/imx/imx27-apf27dev.dts |    4 +-
 .../src/arm/nxp/imx/imx27-eukrea-cpuimx27.dtsi     |    4 +-
 .../nxp/imx/imx27-eukrea-mbimxsd27-baseboard.dts   |    2 +-
 .../device-tree/src/arm/nxp/imx/imx27-pdk.dts      |   18 +-
 .../src/arm/nxp/imx/imx27-phytec-phycard-s-rdk.dts |    2 +-
 .../src/arm/nxp/imx/imx27-phytec-phycore-rdk.dts   |   17 +-
 .../src/arm/nxp/imx/imx27-phytec-phycore-som.dtsi  |   28 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx27.dtsi |    7 +-
 .../device-tree/src/arm/nxp/imx/imx53-cx9020.dts   |    2 +-
 .../device-tree/src/arm/nxp/imx/imx6dl-b105pv2.dts |    2 +-
 .../device-tree/src/arm/nxp/imx/imx6dl-b105v2.dts  |    2 +-
 .../device-tree/src/arm/nxp/imx/imx6dl-b125pv2.dts |    2 +-
 .../device-tree/src/arm/nxp/imx/imx6dl-b125v2.dts  |    2 +-
 .../device-tree/src/arm/nxp/imx/imx6dl-b155v2.dts  |    2 +-
 .../src/arm/nxp/imx/imx6q-apalis-ixora-v1.2.dts    |    2 +
 .../device-tree/src/arm/nxp/imx/imx6q-b850v3.dts   |    3 -
 .../device-tree/src/arm/nxp/imx/imx6q-bx50v3.dtsi  |    2 +-
 .../src/arm/nxp/imx/imx6q-var-mx6customboard.dts   |    4 +-
 .../src/arm/nxp/imx/imx6qdl-apalis.dtsi            |   10 +-
 .../src/arm/nxp/imx/imx6qdl-colibri.dtsi           |    8 +-
 .../src/arm/nxp/imx/imx6qdl-emcon-avari.dtsi       |    2 +-
 .../device-tree/src/arm/nxp/imx/imx6qdl-emcon.dtsi |    1 -
 .../device-tree/src/arm/nxp/imx/imx6qdl-mba6.dtsi  |    6 +-
 .../src/arm/nxp/imx/imx6qdl-phytec-pfla02.dtsi     |    1 +
 .../arm/nxp/imx/imx6qdl-phytec-phycore-som.dtsi    |    1 +
 .../src/arm/nxp/imx/imx6qdl-skov-cpu-revc.dtsi     |    2 +-
 .../device-tree/src/arm/nxp/imx/imx6qdl.dtsi       |    2 +-
 .../device-tree/src/arm/nxp/imx/imx6sx.dtsi        |    8 +-
 .../device-tree/src/arm/nxp/imx/imx6ul.dtsi        |    2 +-
 .../src/arm/nxp/imx/imx6ull-phytec-tauri.dtsi      |    2 +-
 .../device-tree/src/arm/nxp/imx/imx7-tqma7.dtsi    |    9 +-
 .../src/arm/nxp/imx/imx7d-colibri-emmc.dtsi        |    4 +
 .../src/arm/nxp/imx/imx7d-flex-concentrator.dts    |    2 +-
 .../src/arm/nxp/imx/imx7d-meerkat96.dts            |    2 +-
 .../src/arm/nxp/imx/imx7d-pico-dwarf.dts           |    1 +
 .../device-tree/src/arm/nxp/imx/imx7d-pico.dtsi    |    8 +
 .../device-tree/src/arm/nxp/imx/imx7d-smegw01.dts  |    2 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx7d.dtsi |    3 -
 sys/contrib/device-tree/src/arm/nxp/imx/imx7s.dtsi |   48 +-
 .../device-tree/src/arm/nxp/imx/mba6ulx.dtsi       |    2 +-
 .../device-tree/src/arm/nxp/lpc/lpc18xx.dtsi       |    2 +-
 .../device-tree/src/arm/nxp/ls/ls1021a.dtsi        |    2 +-
 .../device-tree/src/arm/nxp/mxs/imx23-sansa.dts    |   12 +-
 sys/contrib/device-tree/src/arm/nxp/mxs/imx23.dtsi |   10 +-
 .../device-tree/src/arm/nxp/mxs/imx28-lwe.dtsi     |    1 +
 .../device-tree/src/arm/nxp/mxs/imx28-tx28.dts     |    1 +
 sys/contrib/device-tree/src/arm/nxp/mxs/imx28.dtsi |   14 +-
 .../src/arm/nxp/vf/vf-colibri-eval-v3.dtsi         |    2 +-
 .../device-tree/src/arm/nxp/vf/vf610-bk4.dts       |    4 +-
 .../device-tree/src/arm/nxp/vf/vf610-zii-cfu1.dts  |   14 +-
 .../src/arm/nxp/vf/vf610-zii-dev-rev-b.dts         |    7 +-
 .../src/arm/nxp/vf/vf610-zii-scu4-aib.dts          |   70 +-
 .../device-tree/src/arm/nxp/vf/vf610-zii-spb4.dts  |   18 +-
 .../src/arm/nxp/vf/vf610-zii-ssmb-dtu.dts          |   20 +-
 .../src/arm/nxp/vf/vf610-zii-ssmb-spu3.dts         |   18 +-
 sys/contrib/device-tree/src/arm/qcom/pm8018.dtsi   |   55 +
 sys/contrib/device-tree/src/arm/qcom/pm8058.dtsi   |  159 +
 sys/contrib/device-tree/src/arm/qcom/pm8226.dtsi   |  182 +
 sys/contrib/device-tree/src/arm/qcom/pm8821.dtsi   |   22 +
 sys/contrib/device-tree/src/arm/qcom/pm8841.dtsi   |   68 +
 sys/contrib/device-tree/src/arm/qcom/pm8921.dtsi   |  137 +
 sys/contrib/device-tree/src/arm/qcom/pm8941.dtsi   |  256 +
 sys/contrib/device-tree/src/arm/qcom/pma8084.dtsi  |   99 +
 sys/contrib/device-tree/src/arm/qcom/pmx55.dtsi    |   85 +
 sys/contrib/device-tree/src/arm/qcom/pmx65.dtsi    |   33 +
 .../src/arm/qcom/qcom-apq8026-asus-sparrow.dts     |    4 +-
 .../src/arm/qcom/qcom-apq8026-huawei-sturgeon.dts  |    4 +-
 .../src/arm/qcom/qcom-apq8026-lg-lenok.dts         |    4 +-
 .../arm/qcom/qcom-apq8026-samsung-matisse-wifi.dts |    2 +-
 .../src/arm/qcom/qcom-apq8060-dragonboard.dts      |  164 +-
 .../src/arm/qcom/qcom-apq8064-asus-nexus7-flo.dts  |   70 +-
 .../src/arm/qcom/qcom-apq8064-cm-qs600.dts         |   35 +-
 .../src/arm/qcom/qcom-apq8064-ifc6410.dts          |   42 +-
 .../qcom/qcom-apq8064-sony-xperia-lagan-yuga.dts   |  111 +-
 .../device-tree/src/arm/qcom/qcom-apq8064.dtsi     |  203 +-
 .../src/arm/qcom/qcom-apq8074-dragonboard.dts      |   35 +-
 .../src/arm/qcom/qcom-apq8084-ifc6540.dts          |    2 +-
 .../device-tree/src/arm/qcom/qcom-apq8084-mtp.dts  |    2 +-
 .../src/arm/qcom/qcom-ipq4019-ap.dk04.1.dtsi       |    2 +-
 .../device-tree/src/arm/qcom/qcom-ipq4019.dtsi     |    4 +-
 .../device-tree/src/arm/qcom/qcom-ipq8064.dtsi     |    8 +-
 .../arm/qcom/qcom-mdm9615-wp8548-mangoh-green.dts  |    4 +-
 .../src/arm/qcom/qcom-mdm9615-wp8548.dtsi          |  143 +-
 .../device-tree/src/arm/qcom/qcom-mdm9615.dtsi     |  183 +-
 .../arm/qcom/qcom-msm8226-microsoft-common.dtsi    |  327 ++
 .../arm/qcom/qcom-msm8226-microsoft-dempsey.dts    |   17 +
 .../arm/qcom/qcom-msm8226-microsoft-makepeace.dts  |   17 +
 .../arm/qcom/qcom-msm8226-microsoft-moneypenny.dts |   23 +
 .../device-tree/src/arm/qcom/qcom-msm8226.dtsi     |   48 +-
 .../device-tree/src/arm/qcom/qcom-msm8660-surf.dts |   61 +-
 .../device-tree/src/arm/qcom/qcom-msm8660.dtsi     |  217 +-
 .../src/arm/qcom/qcom-msm8926-htc-memul.dts        |  372 ++
 .../qcom/qcom-msm8926-microsoft-superman-lte.dts   |   53 +
 .../src/arm/qcom/qcom-msm8926-microsoft-tesla.dts  |   67 +
 .../arm/qcom/qcom-msm8926-motorola-peregrine.dts   |  291 +
 .../device-tree/src/arm/qcom/qcom-msm8960-cdp.dts  |   27 +-
 .../arm/qcom/qcom-msm8960-samsung-expressatt.dts   |    7 +-
 .../device-tree/src/arm/qcom/qcom-msm8960.dtsi     |   45 +-
 .../qcom/qcom-msm8974-lge-nexus5-hammerhead.dts    |   33 +-
 .../arm/qcom/qcom-msm8974-sony-xperia-rhine.dtsi   |   35 +-
 .../device-tree/src/arm/qcom/qcom-msm8974.dtsi     |  122 +-
 .../src/arm/qcom/qcom-msm8974pro-fairphone-fp2.dts |   33 +-
 .../src/arm/qcom/qcom-msm8974pro-oneplus-bacon.dts |   35 +-
 .../src/arm/qcom/qcom-msm8974pro-samsung-klte.dts  |   13 +-
 .../qcom-msm8974pro-sony-xperia-shinano-castor.dts |   35 +-
 .../device-tree/src/arm/qcom/qcom-sdx55-mtp.dts    |    2 +-
 .../device-tree/src/arm/qcom/qcom-sdx55-t55.dts    |    2 +-
 .../src/arm/qcom/qcom-sdx55-telit-fn980-tlb.dts    |    2 +-
 .../device-tree/src/arm/qcom/qcom-sdx55.dtsi       |   63 +-
 .../device-tree/src/arm/qcom/qcom-sdx65-mtp.dts    |    2 +-
 .../device-tree/src/arm/qcom/qcom-sdx65.dtsi       |   51 +-
 .../src/arm/renesas/iwg20d-q7-dbcm-ca.dtsi         |   15 +
 .../src/arm/renesas/r8a7740-armadillo800eva.dts    |   28 +-
 .../device-tree/src/arm/renesas/r8a7740.dtsi       |   65 +
 .../arm/renesas/r8a7745-iwg22d-sodimm-dbhd-ca.dts  |   15 +
 .../src/arm/renesas/r8a7745-iwg22d-sodimm.dts      |    4 +-
 .../device-tree/src/arm/renesas/r8a7779-marzen.dts |   48 +-
 .../device-tree/src/arm/renesas/r8a7790-lager.dts  |   24 +-
 .../device-tree/src/arm/renesas/r8a7790-stout.dts  |   16 +
 .../src/arm/renesas/r8a7791-koelsch.dts            |   31 +-
 .../device-tree/src/arm/renesas/r8a7791-porter.dts |   27 +-
 .../src/arm/renesas/r8a7792-blanche.dts            |   50 +
 .../device-tree/src/arm/renesas/r8a7792-wheat.dts  |   21 +
 .../device-tree/src/arm/renesas/r8a7793-gose.dts   |   29 +-
 .../device-tree/src/arm/renesas/r8a7794-alt.dts    |    5 +-
 .../device-tree/src/arm/renesas/r8a7794-silk.dts   |   18 +-
 .../device-tree/src/arm/renesas/r9a06g032.dtsi     |    2 +-
 .../device-tree/src/arm/rockchip/rk3036-kylin.dts  |   21 +
 .../device-tree/src/arm/rockchip/rk3036.dtsi       |   18 +-
 .../device-tree/src/arm/rockchip/rk3066a.dtsi      |    5 +
 .../device-tree/src/arm/rockchip/rk3128-evb.dts    |    5 -
 .../src/arm/rockchip/rk3128-xpi-3128.dts           |  425 ++
 .../device-tree/src/arm/rockchip/rk3128.dtsi       |  185 +
 .../device-tree/src/arm/rockchip/rk322x.dtsi       |    4 +
 .../device-tree/src/arm/rockchip/rk3288.dtsi       |    9 +
 .../device-tree/src/arm/rockchip/rk3xxx.dtsi       |    4 +
 .../device-tree/src/arm/rockchip/rv1108.dtsi       |    8 -
 .../src/arm/rockchip/rv1109-sonoff-ihost.dts       |   21 +
 .../device-tree/src/arm/rockchip/rv1109.dtsi       |   23 +
 .../src/arm/rockchip/rv1126-edgeble-neu2-io.dts    |    2 +-
 .../src/arm/rockchip/rv1126-pinctrl.dtsi           |   72 +-
 .../src/arm/rockchip/rv1126-sonoff-ihost.dts       |   29 +
 .../src/arm/rockchip/rv1126-sonoff-ihost.dtsi      |  404 ++
 .../device-tree/src/arm/rockchip/rv1126.dtsi       |   21 +
 .../device-tree/src/arm/samsung/exynos4.dtsi       |   26 +-
 .../src/arm/samsung/exynos4210-i9100.dts           |   48 +-
 .../src/arm/samsung/exynos4212-tab3.dtsi           |    1 +
 .../device-tree/src/arm/samsung/exynos4x12.dtsi    |   22 +-
 .../device-tree/src/arm/samsung/s5pv210.dtsi       |   18 +-
 sys/contrib/device-tree/src/arm/st/ste-dbx5x0.dtsi |   18 +-
 .../device-tree/src/arm/st/ste-href-ab8500.dtsi    |   48 +
 .../device-tree/src/arm/st/ste-href-ab8505.dtsi    |  490 ++
 sys/contrib/device-tree/src/arm/st/ste-href.dtsi   |   55 -
 .../device-tree/src/arm/st/ste-href520-tvk.dts     |    1 +
 .../src/arm/st/ste-hrefprev60-stuib.dts            |    1 +
 .../device-tree/src/arm/st/ste-hrefprev60-tvk.dts  |    1 +
 .../device-tree/src/arm/st/ste-hrefprev60.dtsi     |    2 +-
 .../src/arm/st/ste-hrefv60plus-stuib.dts           |    1 +
 .../device-tree/src/arm/st/ste-hrefv60plus-tvk.dts |    1 +
 .../device-tree/src/arm/st/ste-hrefv60plus.dtsi    |    3 +-
 .../src/arm/st/ste-nomadik-stn8815.dtsi            |    8 +-
 .../device-tree/src/arm/st/ste-snowball.dts        |    2 +-
 .../src/arm/st/ste-ux500-samsung-codina-tmo.dts    |    2 +-
 .../src/arm/st/ste-ux500-samsung-codina.dts        |    2 +-
 .../src/arm/st/ste-ux500-samsung-gavini.dts        |    2 +-
 .../src/arm/st/ste-ux500-samsung-janice.dts        |    2 +-
 .../src/arm/st/ste-ux500-samsung-kyle.dts          |    2 +-
 .../device-tree/src/arm/st/stm32429i-eval.dts      |    1 -
 .../device-tree/src/arm/st/stm32f469-disco.dts     |   15 +-
 sys/contrib/device-tree/src/arm/st/stm32f746.dtsi  |   61 +
 sys/contrib/device-tree/src/arm/st/stm32mp135.dtsi |   11 +
 sys/contrib/device-tree/src/arm/st/stm32mp151.dtsi |    4 +
 .../device-tree/src/arm/st/stm32mp151a-prtt1l.dtsi |    2 -
 .../src/arm/st/stm32mp157a-dk1-scmi.dts            |    4 +-
 .../src/arm/st/stm32mp157a-stinger96.dtsi          |    2 -
 .../src/arm/st/stm32mp157c-dk2-scmi.dts            |    4 +-
 .../device-tree/src/arm/st/stm32mp157c-dk2.dts     |    1 -
 .../src/arm/st/stm32mp157c-ed1-scmi.dts            |    4 +-
 .../src/arm/st/stm32mp157c-emstamp-argon.dtsi      |    4 -
 .../src/arm/st/stm32mp157c-ev1-scmi.dts            |    5 +-
 .../device-tree/src/arm/st/stm32mp157c-ev1.dts     |    1 -
 .../src/arm/st/stm32mp157c-osd32mp1-red.dts        |    4 -
 .../arm/st/stm32mp157c-phycore-stm32mp15-som.dtsi  |    4 -
 .../src/arm/st/stm32mp15xc-lxa-tac.dtsi            |    3 -
 .../src/arm/st/stm32mp15xx-dhcom-drc02.dtsi        |    1 -
 .../src/arm/st/stm32mp15xx-dhcom-pdk2.dtsi         |    1 -
 .../src/arm/st/stm32mp15xx-dhcom-picoitx.dtsi      |    2 -
 .../src/arm/st/stm32mp15xx-dhcor-avenger96.dtsi    |    2 -
 .../src/arm/st/stm32mp15xx-dhcor-drc-compact.dtsi  |    2 -
 .../src/arm/st/stm32mp15xx-dhcor-testbench.dtsi    |    2 -
 .../device-tree/src/arm/st/stm32mp15xx-dkx.dtsi    |    1 -
 .../src/arm/ti/keystone/keystone-k2e-netcp.dtsi    |    6 +-
 .../src/arm/ti/keystone/keystone-k2g-evm.dts       |    2 +-
 .../src/arm/ti/keystone/keystone-k2g-netcp.dtsi    |    6 +-
 .../src/arm/ti/keystone/keystone-k2hk-evm.dts      |    2 +-
 .../src/arm/ti/keystone/keystone-k2hk-netcp.dtsi   |    6 +-
 .../src/arm/ti/keystone/keystone-k2l-netcp.dtsi    |    6 +-
 .../arm/ti/omap/am335x-moxa-uc-2100-common.dtsi    |    2 +-
 .../device-tree/src/arm/ti/omap/am571x-idk.dts     |    4 +-
 .../src/arm/ti/omap/am5729-beagleboneai.dts        |    3 +-
 .../src/arm/ti/omap/am572x-idk-common.dtsi         |    4 +-
 .../src/arm/ti/omap/dra7-evm-common.dtsi           |    4 +-
 .../device-tree/src/arm/ti/omap/dra71-evm.dts      |    4 +-
 .../src/arm/ti/omap/dra72-evm-common.dtsi          |    4 +-
 .../device-tree/src/arm/ti/omap/dra76-evm.dts      |    4 +-
 .../arm/ti/omap/logicpd-torpedo-37xx-devkit.dts    |    2 +-
 .../src/arm/ti/omap/motorola-mapphone-common.dtsi  |  298 -
 .../src/arm/ti/omap/motorola-mapphone-handset.dtsi |  234 +
 .../arm/ti/omap/motorola-mapphone-mz607-mz617.dtsi |   21 +
 .../src/arm/ti/omap/motorola-mapphone-xt8xx.dtsi   |   75 +
 .../src/arm/ti/omap/omap4-droid-bionic-xt875.dts   |   11 +-
 .../src/arm/ti/omap/omap4-droid4-xt894.dts         |   19 +-
 .../src/arm/ti/omap/omap4-epson-embt2ws.dts        |   18 +-
 .../src/arm/ti/omap/omap4-xyboard-mz609.dts        |   46 +
 .../src/arm/ti/omap/omap4-xyboard-mz617.dts        |   17 +
 .../allwinner/sun50i-h618-orangepi-zero2w.dts      |  176 +
 .../allwinner/sun50i-h618-transpeed-8k618-t.dts    |  161 +
 .../src/arm64/altera/socfpga_stratix10.dtsi        |   41 +-
 .../src/arm64/altera/socfpga_stratix10_socdk.dts   |    8 +-
 .../arm64/altera/socfpga_stratix10_socdk_nand.dts  |    6 +-
 .../src/arm64/altera/socfpga_stratix10_swvp.dts    |    2 -
 .../device-tree/src/arm64/amazon/alpine-v2.dtsi    |    1 -
 .../device-tree/src/arm64/amazon/alpine-v3.dtsi    |    1 -
 .../device-tree/src/arm64/amlogic/amlogic-c3.dtsi  |    6 +
 .../meson-axg-jethome-jethub-j110-rev-2.dts        |   14 +-
 .../meson-axg-jethome-jethub-j110-rev-3.dts        |   12 +
 .../src/arm64/amlogic/meson-axg-s400.dts           |    5 -
 .../device-tree/src/arm64/amlogic/meson-axg.dtsi   |   23 +
 .../src/arm64/amlogic/meson-g12a-sei510.dts        |    1 -
 .../src/arm64/amlogic/meson-g12a-x96-max.dts       |    1 -
 .../src/arm64/amlogic/meson-g12b-bananapi-cm4.dtsi |    2 +-
 .../src/arm64/amlogic/meson-g12b-bananapi.dtsi     |    2 +-
 .../src/arm64/amlogic/meson-g12b-gtking.dts        |    1 -
 .../src/arm64/amlogic/meson-g12b-ugoos-am6.dts     |    1 -
 .../src/arm64/amlogic/meson-gx-p23x-q20x.dtsi      |    1 -
 .../src/arm64/amlogic/meson-gxbb-kii-pro.dts       |    1 -
 .../src/arm64/amlogic/meson-gxbb-p200.dts          |    1 -
 .../src/arm64/amlogic/meson-gxbb-vega-s95.dtsi     |    1 -
 .../src/arm64/amlogic/meson-gxbb-wetek-play2.dts   |    1 -
 .../src/arm64/amlogic/meson-gxm-nexbox-a1.dts      |    1 -
 .../src/arm64/amlogic/meson-gxm-rbox-pro.dts       |    1 -
 .../src/arm64/amlogic/meson-s4-s805x2-aq222.dts    |   60 +-
 .../device-tree/src/arm64/amlogic/meson-s4.dtsi    |  360 +-
 .../src/arm64/amlogic/meson-sm1-sei610.dts         |    1 -
 .../device-tree/src/arm64/arm/juno-base.dtsi       |   12 +-
 .../device-tree/src/arm64/arm/juno-scmi.dtsi       |   12 +-
 .../src/arm64/broadcom/northstar2/ns2.dtsi         |    1 +
 .../src/arm64/broadcom/stingray/stingray.dtsi      |    1 +
 .../device-tree/src/arm64/exynos/exynos5433.dtsi   |   60 +-
 .../device-tree/src/arm64/exynos/exynos7.dtsi      |   18 +-
 .../device-tree/src/arm64/exynos/exynos7885.dtsi   |   45 +-
 .../device-tree/src/arm64/exynos/exynos850.dtsi    |   40 +-
 .../src/arm64/exynos/exynosautov9-sadk.dts         |   51 +
 .../device-tree/src/arm64/exynos/exynosautov9.dtsi |   10 +-
 .../src/arm64/exynos/exynosautov920-pinctrl.dtsi   | 1266 +++++
 .../src/arm64/exynos/exynosautov920-sadk.dts       |   88 +
 .../src/arm64/exynos/exynosautov920.dtsi           |  312 +
 .../src/arm64/exynos/google/gs101-oriole.dts       |  105 +
 .../src/arm64/exynos/google/gs101-pinctrl.dtsi     | 1249 ++++
 .../src/arm64/exynos/google/gs101-pinctrl.h        |   33 +
 .../device-tree/src/arm64/exynos/google/gs101.dtsi |  473 ++
 .../src/arm64/freescale/fsl-ls1012a.dtsi           |   80 +-
 .../src/arm64/freescale/fsl-ls1028a.dtsi           |   87 +-
 .../src/arm64/freescale/fsl-ls1043a.dtsi           |   81 +-
 .../src/arm64/freescale/fsl-ls1046a.dtsi           |   74 +-
 .../src/arm64/freescale/fsl-ls1088a.dtsi           |   74 +-
 .../src/arm64/freescale/fsl-ls208xa.dtsi           |   73 +-
 .../freescale/fsl-lx2160a-tqmlx2160a-mblx2160a.dts |  338 ++
 .../fsl-lx2160a-tqmlx2160a-mblx2160a_12_x_x.dtso   |   29 +
 .../fsl-lx2160a-tqmlx2160a-mblx2160a_14_x_x.dtso   |   17 +
 .../fsl-lx2160a-tqmlx2160a-mblx2160a_x_11_x.dtso   |   49 +
 .../fsl-lx2160a-tqmlx2160a-mblx2160a_x_7_x.dtso    |   55 +
 .../fsl-lx2160a-tqmlx2160a-mblx2160a_x_8_x.dtso    |   47 +
 .../arm64/freescale/fsl-lx2160a-tqmlx2160a.dtsi    |   97 +
 .../src/arm64/freescale/fsl-lx2160a.dtsi           |    4 +-
 .../arm64/freescale/imx8-apalis-ixora-v1.2.dtsi    |    2 +
 .../src/arm64/freescale/imx8-ss-audio.dtsi         |    2 -
 .../src/arm64/freescale/imx8dxl-ss-conn.dtsi       |   16 +-
 .../src/arm64/freescale/imx8dxl-ss-ddr.dtsi        |    2 +-
 .../src/arm64/freescale/imx8mm-beacon-som.dtsi     |    2 +
 .../src/arm64/freescale/imx8mm-emcon-avari.dtsi    |    2 +-
 .../src/arm64/freescale/imx8mm-evk.dtsi            |   12 +-
 .../src/arm64/freescale/imx8mm-nitrogen-r2.dts     |    2 +-
 .../src/arm64/freescale/imx8mm-overdrive.dtsi      |   29 +
 .../src/arm64/freescale/imx8mm-phygate-tauri-l.dts |    2 +-
 .../arm64/freescale/imx8mm-tqma8mqml-mba8mx.dts    |    1 +
 .../src/arm64/freescale/imx8mm-venice-gw72xx.dtsi  |   39 +-
 .../src/arm64/freescale/imx8mm-venice-gw73xx.dtsi  |   31 +-
 .../src/arm64/freescale/imx8mm-venice-gw7902.dts   |   13 +-
 .../src/arm64/freescale/imx8mm-verdin-mallow.dtsi  |  173 +
 .../freescale/imx8mm-verdin-nonwifi-mallow.dts     |   18 +
 .../arm64/freescale/imx8mm-verdin-wifi-mallow.dts  |   18 +
 .../device-tree/src/arm64/freescale/imx8mm.dtsi    |   18 +-
 .../src/arm64/freescale/imx8mn-beacon-som.dtsi     |    2 +
 .../arm64/freescale/imx8mn-bsh-smm-s2-common.dtsi  |    1 +
 .../arm64/freescale/imx8mn-bsh-smm-s2-display.dtsi |  121 +
 .../freescale/imx8mn-dimonoff-gateway-evk.dts      |  160 +
 .../src/arm64/freescale/imx8mn-evk.dtsi            |   12 +-
 .../src/arm64/freescale/imx8mn-overdrive.dtsi      |   18 +
 .../src/arm64/freescale/imx8mn-rve-gateway.dts     |  285 +
 .../arm64/freescale/imx8mn-tqma8mqnl-mba8mx.dts    |    1 +
 .../arm64/freescale/imx8mn-var-som-symphony.dts    |   10 +
 .../src/arm64/freescale/imx8mn-var-som.dtsi        |    9 +
 .../device-tree/src/arm64/freescale/imx8mn.dtsi    |    2 +
 .../src/arm64/freescale/imx8mp-beacon-kit.dts      |   94 +-
 .../arm64/freescale/imx8mp-data-modul-edm-sbc.dts  |    2 +-
 .../src/arm64/freescale/imx8mp-debix-model-a.dts   |    2 +-
 .../arm64/freescale/imx8mp-debix-som-a-bmb-08.dts  |   56 +
 .../src/arm64/freescale/imx8mp-debix-som-a.dtsi    |   22 +
 .../src/arm64/freescale/imx8mp-dhcom-som.dtsi      |   14 +-
 .../device-tree/src/arm64/freescale/imx8mp-evk.dts |   22 +
 .../src/arm64/freescale/imx8mp-msc-sm2s-ep1.dts    |    4 +-
 .../src/arm64/freescale/imx8mp-skov-reva.dtsi      |  711 +++
 .../src/arm64/freescale/imx8mp-skov-revb-hdmi.dts  |   20 +
 .../src/arm64/freescale/imx8mp-skov-revb-lt6.dts   |  101 +
 .../freescale/imx8mp-skov-revb-mi1010ait-1cp1.dts  |  100 +
 .../imx8mp-tqma8mpql-mba8mpxl-lvds-g133han01.dtso  |   77 +
 .../arm64/freescale/imx8mp-tqma8mpql-mba8mpxl.dts  |   37 +-
 .../src/arm64/freescale/imx8mp-venice-gw71xx.dtsi  |   26 +-
 .../src/arm64/freescale/imx8mp-venice-gw72xx.dtsi  |   36 +-
 .../src/arm64/freescale/imx8mp-venice-gw73xx.dtsi  |   28 +-
 .../src/arm64/freescale/imx8mp-venice-gw74xx.dts   |   30 +-
 .../src/arm64/freescale/imx8mp-verdin-mallow.dtsi  |  199 +
 .../freescale/imx8mp-verdin-nonwifi-mallow.dts     |   18 +
 .../arm64/freescale/imx8mp-verdin-wifi-mallow.dts  |   18 +
 .../src/arm64/freescale/imx8mp-verdin.dtsi         |   30 +-
 .../device-tree/src/arm64/freescale/imx8mp.dtsi    |   30 +-
 .../arm64/freescale/imx8mq-kontron-pitx-imx8m.dts  |    2 +-
 .../src/arm64/freescale/imx8mq-phanbell.dts        |    2 +-
 .../src/arm64/freescale/imx8mq-tqma8mq-mba8mx.dts  |    1 +
 .../src/arm64/freescale/imx8qm-ss-dma.dtsi         |    4 +
 .../src/arm64/freescale/imx8qxp-mek.dts            |   21 +-
 .../src/arm64/freescale/imx8qxp-ss-vpu.dtsi        |   17 +
 .../device-tree/src/arm64/freescale/imx8qxp.dtsi   |    3 +-
 .../src/arm64/freescale/imx93-11x11-evk.dts        |   31 +-
 .../arm64/freescale/imx93-tqma9352-mba93xxca.dts   |  709 +++
 .../arm64/freescale/imx93-tqma9352-mba93xxla.dts   |    1 +
 .../device-tree/src/arm64/freescale/imx93.dtsi     |  127 +-
 .../src/arm64/hisilicon/hikey970-pmic.dtsi         |    6 +-
 .../src/arm64/intel/socfpga_agilex.dtsi            |   42 +-
 .../src/arm64/intel/socfpga_agilex5.dtsi           |    4 +-
 .../src/arm64/intel/socfpga_agilex_n6000.dts       |    2 +-
 .../src/arm64/intel/socfpga_agilex_socdk.dts       |    2 -
 .../src/arm64/intel/socfpga_n5x_socdk.dts          |    5 +-
 sys/contrib/device-tree/src/arm64/lg/lg1312.dtsi   |    1 -
 sys/contrib/device-tree/src/arm64/lg/lg1313.dtsi   |    1 -
 .../src/arm64/marvell/ac5x-rd-carrier-cn9131.dts   |   44 +
 .../src/arm64/marvell/ac5x-rd-carrier.dtsi         |   34 +
 .../marvell/armada-3720-espressobin-ultra.dts      |   14 +-
 .../src/arm64/marvell/armada-3720-espressobin.dtsi |   20 +-
 .../src/arm64/marvell/armada-3720-gl-mv1000.dts    |   20 +-
 .../src/arm64/marvell/armada-3720-turris-mox.dts   |   99 +-
 .../src/arm64/marvell/armada-7040-mochabin.dts     |   24 +-
 .../arm64/marvell/armada-8040-clearfog-gt-8k.dts   |   22 +-
 .../src/arm64/marvell/armada-ap80x.dtsi            |    1 -
 .../device-tree/src/arm64/marvell/cn9130-crb.dtsi  |   42 +-
 .../src/arm64/marvell/cn9130-db-comexpress.dtsi    |   96 +
 .../src/arm64/marvell/cn9131-db-comexpress.dtsi    |  108 +
 .../device-tree/src/arm64/mediatek/mt6358.dtsi     |   26 +-
 .../src/arm64/mediatek/mt7622-bananapi-bpi-r64.dts |    3 +-
 .../src/arm64/mediatek/mt7986a-bananapi-bpi-r3.dts |    3 +-
 .../src/arm64/mediatek/mt8173-elm-hana.dtsi        |    9 +-
 .../device-tree/src/arm64/mediatek/mt8173-elm.dtsi |   24 +-
 .../device-tree/src/arm64/mediatek/mt8173-evb.dts  |    3 +-
 .../device-tree/src/arm64/mediatek/mt8173.dtsi     |    8 +-
 .../device-tree/src/arm64/mediatek/mt8183-evb.dts  |    4 +
 .../arm64/mediatek/mt8183-kukui-audio-da7219.dtsi  |    3 +-
 .../mediatek/mt8183-kukui-audio-ts3a227e.dtsi      |    3 +-
 .../arm64/mediatek/mt8183-kukui-jacuzzi-damu.dts   |    3 +-
 .../mediatek/mt8183-kukui-jacuzzi-fennel-sku1.dts  |    3 +-
 .../mediatek/mt8183-kukui-jacuzzi-fennel-sku6.dts  |    3 +-
 .../mediatek/mt8183-kukui-jacuzzi-fennel-sku7.dts  |    3 +-
 .../mediatek/mt8183-kukui-jacuzzi-makomo-sku0.dts  |   24 +
 .../mediatek/mt8183-kukui-jacuzzi-makomo-sku1.dts  |   24 +
 .../arm64/mediatek/mt8183-kukui-jacuzzi-pico.dts   |   35 +
 .../arm64/mediatek/mt8183-kukui-jacuzzi-pico6.dts  |  110 +
 .../src/arm64/mediatek/mt8183-kukui-jacuzzi.dtsi   |    1 -
 .../arm64/mediatek/mt8183-kukui-kakadu-sku22.dts   |   18 +
 .../src/arm64/mediatek/mt8183-kukui-kakadu.dts     |   18 +
 .../src/arm64/mediatek/mt8183-kukui-kakadu.dtsi    |   15 +-
 .../arm64/mediatek/mt8183-kukui-katsu-sku32.dts    |   36 +
 .../arm64/mediatek/mt8183-kukui-katsu-sku38.dts    |   40 +
 .../src/arm64/mediatek/mt8183-kukui-kodama.dtsi    |    3 +-
 .../src/arm64/mediatek/mt8183-kukui-krane.dtsi     |    3 +-
 .../src/arm64/mediatek/mt8183-kukui.dtsi           |   12 +-
 .../src/arm64/mediatek/mt8183-pumpkin.dts          |    4 +
 .../device-tree/src/arm64/mediatek/mt8183.dtsi     |   62 +-
 .../device-tree/src/arm64/mediatek/mt8186.dtsi     |    6 +-
 .../device-tree/src/arm64/mediatek/mt8188-evb.dts  |  387 ++
*** 1525 LINES SKIPPED ***