git: 84943d6f38e9 - main - Import device-tree files from Linux 6.7

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

URL: https://cgit.FreeBSD.org/src/commit/?id=84943d6f38e936ac3b7a3947ca26eeb27a39f938

commit 84943d6f38e936ac3b7a3947ca26eeb27a39f938
Merge: 13f6b1d0bfe2 1fcc28bca105
Author:     Emmanuel Vadot <manu@FreeBSD.org>
AuthorDate: 2024-05-06 08:45:28 +0000
Commit:     Emmanuel Vadot <manu@FreeBSD.org>
CommitDate: 2024-05-06 08:45:28 +0000

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

 sys/contrib/device-tree/Bindings/Makefile          |    2 +-
 .../device-tree/Bindings/arm/amd,pensando.yaml     |   26 +
 sys/contrib/device-tree/Bindings/arm/amlogic.yaml  |    3 +
 .../Bindings/arm/arm,coresight-cti.yaml            |   34 +-
 .../device-tree/Bindings/arm/arm,integrator.yaml   |   39 -
 .../device-tree/Bindings/arm/arm,realview.yaml     |   37 -
 .../device-tree/Bindings/arm/arm,versatile.yaml    |   40 +-
 .../device-tree/Bindings/arm/aspeed/aspeed.yaml    |    1 +
 .../device-tree/Bindings/arm/atmel-at91.yaml       |    7 +
 sys/contrib/device-tree/Bindings/arm/cpus.yaml     |    5 +-
 sys/contrib/device-tree/Bindings/arm/fsl.yaml      |   43 +-
 .../device-tree/Bindings/arm/intel-ixp4xx.yaml     |   16 +
 sys/contrib/device-tree/Bindings/arm/mediatek.yaml |   16 +
 .../Bindings/arm/mediatek/mediatek,mt7622-wed.yaml |    1 +
 sys/contrib/device-tree/Bindings/arm/psci.yaml     |    1 +
 sys/contrib/device-tree/Bindings/arm/qcom.yaml     |   45 +
 sys/contrib/device-tree/Bindings/arm/rockchip.yaml |   25 +
 sys/contrib/device-tree/Bindings/arm/sti.yaml      |   23 +-
 .../device-tree/Bindings/arm/stm32/stm32.yaml      |    1 +
 sys/contrib/device-tree/Bindings/arm/sunxi.yaml    |   16 +
 .../Bindings/ata/nvidia,tegra-ahci.yaml            |    2 +-
 .../device-tree/Bindings/cache/qcom,llcc.yaml      |   10 +
 .../clock/amlogic,s4-peripherals-clkc.yaml         |   96 +
 .../Bindings/clock/amlogic,s4-pll-clkc.yaml        |   49 +
 .../device-tree/Bindings/clock/qcom,hfpll.txt      |    3 +
 .../device-tree/Bindings/clock/qcom,rpmhcc.yaml    |    1 +
 .../Bindings/clock/qcom,sm4450-gcc.yaml            |   55 +
 .../Bindings/clock/qcom,sm8450-camcc.yaml          |    8 +-
 .../Bindings/clock/renesas,rzg2l-cpg.yaml          |    1 +
 .../Bindings/cpufreq/cpufreq-qcom-hw.yaml          |    4 +
 .../Bindings/cpufreq/qcom-cpufreq-nvmem.yaml       |    8 +-
 .../Bindings/crypto/fsl-imx-sahara.yaml            |   43 +-
 .../Bindings/crypto/qcom,inline-crypto-engine.yaml |    1 +
 .../device-tree/Bindings/crypto/qcom,prng.yaml     |   28 +-
 .../Bindings/devfreq/event/rockchip,dfi.yaml       |   74 +
 .../Bindings/display/bridge/adi,adv7533.yaml       |    6 +
 .../Bindings/display/bridge/analogix,anx7814.yaml  |    1 +
 .../display/bridge/fsl,imx93-mipi-dsi.yaml         |  115 ++
 .../device-tree/Bindings/display/fsl,lcdif.yaml    |   20 +-
 .../Bindings/display/ilitek,ili9486.yaml           |    4 -
 .../Bindings/display/lvds-data-mapping.yaml        |   84 +
 sys/contrib/device-tree/Bindings/display/lvds.yaml |   77 +-
 .../Bindings/display/mediatek/mediatek,dp.yaml     |    2 +
 .../Bindings/display/mediatek/mediatek,dsi.yaml    |    2 +-
 .../Bindings/display/msm/dp-controller.yaml        |    1 +
 .../device-tree/Bindings/display/msm/gmu.yaml      |   47 +-
 .../device-tree/Bindings/display/msm/gpu.yaml      |    4 +-
 .../Bindings/display/msm/qcom,msm8998-mdss.yaml    |    6 +
 .../Bindings/display/msm/qcom,qcm2290-mdss.yaml    |    6 +
 .../Bindings/display/msm/qcom,sc7180-mdss.yaml     |    8 +
 .../Bindings/display/msm/qcom,sc7280-mdss.yaml     |   10 +
 .../Bindings/display/msm/qcom,sc8280xp-mdss.yaml   |    4 +
 .../Bindings/display/msm/qcom,sdm845-mdss.yaml     |    8 +
 .../Bindings/display/msm/qcom,sm6115-mdss.yaml     |    6 +
 .../Bindings/display/msm/qcom,sm6125-mdss.yaml     |    6 +
 .../Bindings/display/msm/qcom,sm6350-mdss.yaml     |    6 +
 .../Bindings/display/msm/qcom,sm6375-mdss.yaml     |    6 +
 .../Bindings/display/msm/qcom,sm8150-mdss.yaml     |    6 +
 .../Bindings/display/msm/qcom,sm8250-mdss.yaml     |    6 +
 .../Bindings/display/msm/qcom,sm8350-mdss.yaml     |    8 +
 .../Bindings/display/msm/qcom,sm8450-mdss.yaml     |    8 +
 .../Bindings/display/msm/qcom,sm8550-mdss.yaml     |    8 +
 .../Bindings/display/panel/ilitek,ili9163.yaml     |    4 -
 .../Bindings/display/panel/jdi,lpm102a188a.yaml    |   94 +
 .../display/panel/leadtek,ltk050h3146w.yaml        |    1 +
 .../Bindings/display/panel/newvision,nv3051d.yaml  |    5 +-
 .../Bindings/display/panel/panel-simple-dsi.yaml   |    2 +
 .../panel/panel-simple-lvds-dual-ports.yaml        |  118 ++
 .../Bindings/display/panel/panel-simple.yaml       |   40 +-
 .../Bindings/display/panel/raydium,rm692e5.yaml    |   73 +
 .../display/panel/rocktech,jh057n00900.yaml        |    2 +
 .../Bindings/display/renesas,shmobile-lcdc.yaml    |  130 ++
 .../display/rockchip/rockchip,dw-mipi-dsi.yaml     |    2 +
 .../Bindings/display/rockchip/rockchip-vop.yaml    |    1 +
 .../Bindings/display/sitronix,st7735r.yaml         |    5 -
 .../Bindings/display/solomon,ssd-common.yaml       |   42 +
 .../Bindings/display/solomon,ssd1307fb.yaml        |   28 +-
 .../Bindings/display/solomon,ssd132x.yaml          |   89 +
 sys/contrib/device-tree/Bindings/dma/qcom,gpi.yaml |    2 +
 sys/contrib/device-tree/Bindings/eeprom/at24.yaml  |    5 +
 .../device-tree/Bindings/firmware/arm,scmi.yaml    |   15 +-
 .../device-tree/Bindings/firmware/qcom,scm.yaml    |   10 +
 .../device-tree/Bindings/gpio/fsl-imx-gpio.yaml    |    8 +
 .../device-tree/Bindings/gpio/gpio-vf610.yaml      |   40 +-
 .../Bindings/gpio/intel,ixp4xx-gpio.yaml           |   73 +
 .../Bindings/gpio/loongson,ls-gpio.yaml            |   21 +-
 .../device-tree/Bindings/hwmon/adi,ltc2991.yaml    |  128 ++
 .../device-tree/Bindings/hwmon/adi,max31827.yaml   |   66 +
 .../device-tree/Bindings/hwmon/npcm750-pwm-fan.txt |    6 +-
 .../Bindings/hwmon/pmbus/infineon,tda38640.yaml    |   49 +
 .../device-tree/Bindings/hwmon/ti,ina2xx.yaml      |    1 +
 .../device-tree/Bindings/hwmon/ti,ina3221.yaml     |  121 ++
 .../Bindings/i2c/i2c-demux-pinctrl.yaml            |  172 ++
 .../device-tree/Bindings/i2c/qcom,i2c-cci.yaml     |    2 +
 sys/contrib/device-tree/Bindings/i3c/i3c.yaml      |   10 +-
 .../Bindings/iio/accel/kionix,kx022a.yaml          |   14 +-
 .../device-tree/Bindings/iio/adc/lltc,ltc2497.yaml |   20 +-
 .../Bindings/iio/adc/microchip,mcp3564.yaml        |  205 ++
 .../Bindings/iio/adc/microchip,mcp3911.yaml        |    6 +
 .../device-tree/Bindings/iio/adc/ti,ads1015.yaml   |    3 +
 .../Bindings/iio/adc/ti,twl6030-gpadc.yaml         |   43 +
 .../Bindings/iio/amplifiers/adi,hmc425a.yaml       |   12 +-
 .../Bindings/iio/imu/invensense,mpu6050.yaml       |    5 +
 .../device-tree/Bindings/iio/imu/st,lsm6dsx.yaml   |    3 +
 .../Bindings/iio/pressure/rohm,bm1390.yaml         |   52 +
 .../Bindings/iio/resolver/adi,ad2s1210.yaml        |  177 ++
 .../device-tree/Bindings/input/fsl,scu-key.yaml    |    2 +
 .../Bindings/input/qcom,pm8921-keypad.yaml         |   89 +
 .../device-tree/Bindings/input/syna,rmi4.yaml      |    2 +
 .../input/touchscreen/cypress,tt21000.yaml         |    3 +
 .../Bindings/input/twl4030-pwrbutton.txt           |    2 +-
 .../Bindings/interconnect/qcom,msm8939.yaml        |   74 +
 .../Bindings/interconnect/qcom,msm8996.yaml        |  126 ++
 .../Bindings/interconnect/qcom,qcm2290.yaml        |   60 +-
 .../Bindings/interconnect/qcom,rpm-common.yaml     |   28 +
 .../Bindings/interconnect/qcom,rpm.yaml            |  250 +--
 .../Bindings/interconnect/qcom,rpmh.yaml           |    1 +
 .../Bindings/interconnect/qcom,sdm660.yaml         |  159 +-
 .../Bindings/interconnect/qcom,sdx75-rpmh.yaml     |   92 +
 .../Bindings/interrupt-controller/qcom,mpm.yaml    |    4 +
 .../Bindings/interrupt-controller/qcom,pdc.yaml    |    1 +
 .../interrupt-controller/sifive,plic-1.0.0.yaml    |    2 +
 .../thead,c900-aclint-mswi.yaml                    |   43 +
 .../device-tree/Bindings/iommu/arm,smmu.yaml       |    2 +
 .../Bindings/leds/backlight/common.yaml            |   17 +
 .../Bindings/leds/backlight/led-backlight.yaml     |   19 +-
 .../Bindings/leds/backlight/mps,mp3309c.yaml       |   73 +
 .../Bindings/leds/backlight/pwm-backlight.yaml     |   20 +-
 sys/contrib/device-tree/Bindings/leds/common.yaml  |    4 +-
 .../device-tree/Bindings/leds/irled/pwm-ir-tx.yaml |    5 +-
 .../device-tree/Bindings/leds/kinetic,ktd202x.yaml |  171 ++
 .../Bindings/leds/register-bit-led.yaml            |    2 +-
 .../device-tree/Bindings/mailbox/fsl,mu.yaml       |    5 +-
 .../Bindings/mailbox/qcom,apcs-kpss-global.yaml    |    2 +
 .../device-tree/Bindings/mailbox/qcom-ipcc.yaml    |    1 +
 .../Bindings/mailbox/xlnx,zynqmp-ipi-mailbox.yaml  |    6 +
 .../Bindings/media/amlogic,meson6-ir.yaml          |    1 +
 .../device-tree/Bindings/media/cdns,csi2rx.yaml    |    1 +
 .../Bindings/media/i2c/hynix,hi846.yaml            |    7 +-
 .../Bindings/media/i2c/onnn,mt9m114.yaml           |  114 ++
 .../Bindings/media/i2c/ovti,ov02a10.yaml           |    8 +-
 .../Bindings/media/i2c/ovti,ov4689.yaml            |    6 +-
 .../Bindings/media/i2c/ovti,ov5640.yaml            |    7 +-
 .../Bindings/media/i2c/ovti,ov5642.yaml            |  141 ++
 .../Bindings/media/i2c/ovti,ov5693.yaml            |    2 +-
 .../Bindings/media/i2c/sony,imx214.yaml            |    2 +-
 .../Bindings/media/i2c/sony,imx415.yaml            |   10 +-
 .../Bindings/media/i2c/ti,ds90ub960.yaml           |    1 +
 .../Bindings/media/nuvoton,npcm-ece.yaml           |   43 +
 .../Bindings/media/nuvoton,npcm-vcd.yaml           |   72 +
 .../Bindings/media/qcom,sdm845-venus-v2.yaml       |    8 +
 .../device-tree/Bindings/media/rockchip-vpu.yaml   |    7 +
 .../Bindings/media/samsung,exynos4212-fimc-is.yaml |   15 +-
 .../device-tree/Bindings/media/samsung,fimc.yaml   |   27 +-
 .../Bindings/media/ti,j721e-csi2rx-shim.yaml       |  100 +
 .../Bindings/media/video-interfaces.yaml           |    1 +
 .../Bindings/memory-controllers/ingenic,nemc.yaml  |    1 +
 .../memory-controllers/renesas,rpc-if.yaml         |    2 +
 .../memory-controllers/rockchip,rk3399-dmc.yaml    |    2 +-
 .../Bindings/memory-controllers/ti,gpmc.yaml       |    2 +-
 .../memory-controllers/xlnx,versal-ddrmc-edac.yaml |   57 +
 .../Bindings/mfd/arm,dev-platforms-syscon.yaml     |   67 +
 .../Bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml    |   18 +-
 .../Bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml     |    2 +-
 .../Bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml     |    2 +-
 .../device-tree/Bindings/mfd/maxim,max5970.yaml    |    5 +
 .../device-tree/Bindings/mfd/maxim,max8925.yaml    |  145 ++
 .../device-tree/Bindings/mfd/maxim,max8998.yaml    |  324 ++++
 .../device-tree/Bindings/mfd/mediatek,mt6357.yaml  |    2 +
 sys/contrib/device-tree/Bindings/mfd/mt6397.txt    |    4 +-
 .../device-tree/Bindings/mfd/qcom,spmi-pmic.yaml   |   11 +-
 .../device-tree/Bindings/mfd/qcom,tcsr.yaml        |    1 +
 .../device-tree/Bindings/mfd/qcom-pm8xxx.yaml      |   26 +-
 .../device-tree/Bindings/mfd/rockchip,rk805.yaml   |    4 +
 .../device-tree/Bindings/mfd/rockchip,rk806.yaml   |    2 +
 .../device-tree/Bindings/mfd/rockchip,rk808.yaml   |    4 +
 .../device-tree/Bindings/mfd/rockchip,rk809.yaml   |    6 +-
 .../device-tree/Bindings/mfd/rockchip,rk817.yaml   |    3 +
 .../device-tree/Bindings/mfd/rockchip,rk818.yaml   |    4 +
 .../Bindings/mfd/stericsson,db8500-prcmu.yaml      |    2 +-
 sys/contrib/device-tree/Bindings/mfd/syscon.yaml   |    4 +
 .../device-tree/Bindings/mfd/ti,lp87524-q1.yaml    |    1 +
 .../device-tree/Bindings/mfd/ti,lp87561-q1.yaml    |    1 +
 .../device-tree/Bindings/mfd/ti,lp87565-q1.yaml    |    1 +
 sys/contrib/device-tree/Bindings/mfd/ti,twl.yaml   |   67 +
 .../device-tree/Bindings/mfd/x-powers,axp152.yaml  |    5 +-
 .../device-tree/Bindings/mmc/npcm,sdhci.yaml       |   45 +
 .../device-tree/Bindings/mmc/renesas,sdhi.yaml     |    2 +
 .../device-tree/Bindings/mmc/sdhci-msm.yaml        |    9 +-
 .../Bindings/mmc/starfive,jh7110-mmc.yaml          |    2 -
 sys/contrib/device-tree/Bindings/mtd/mtd.yaml      |    7 +-
 .../Bindings/mtd/partitions/fixed-partitions.yaml  |   19 +
 .../Bindings/mtd/partitions/nvmem-cells.yaml       |    1 +
 .../Bindings/net/allwinner,sun8i-a83t-emac.yaml    |    2 +
 .../device-tree/Bindings/net/brcm,asp-v2.0.yaml    |    2 +-
 .../device-tree/Bindings/net/dsa/brcm,sf2.yaml     |    1 +
 sys/contrib/device-tree/Bindings/net/dsa/dsa.yaml  |   11 +-
 .../Bindings/net/dsa/mediatek,mt7530.yaml          |   10 +-
 .../Bindings/net/dsa/microchip,ksz.yaml            |   22 +
 .../Bindings/net/dsa/microchip,lan937x.yaml        |    3 +-
 .../device-tree/Bindings/net/dsa/nxp,sja1105.yaml  |    4 +-
 .../device-tree/Bindings/net/dsa/qca8k.yaml        |    1 +
 .../device-tree/Bindings/net/dsa/realtek.yaml      |    2 +
 .../Bindings/net/dsa/renesas,rzn1-a5psw.yaml       |   10 +-
 .../device-tree/Bindings/net/engleder,tsnep.yaml   |    1 +
 .../Bindings/net/ethernet-controller.yaml          |    4 +-
 .../device-tree/Bindings/net/ethernet-switch.yaml  |   14 +-
 sys/contrib/device-tree/Bindings/net/fsl,fec.yaml  |    1 +
 .../Bindings/net/loongson,ls1b-gmac.yaml           |  114 ++
 .../Bindings/net/loongson,ls1c-emac.yaml           |  113 ++
 .../Bindings/net/microchip,lan95xx.yaml            |    2 +
 .../Bindings/net/mscc,vsc7514-switch.yaml          |   46 +-
 .../device-tree/Bindings/net/nxp,tja11xx.yaml      |    1 +
 .../device-tree/Bindings/net/renesas,ether.yaml    |    3 +-
 .../device-tree/Bindings/net/renesas,etheravb.yaml |    3 +-
 .../device-tree/Bindings/net/snps,dwmac.yaml       |    5 +
 .../device-tree/Bindings/net/ti,cc1352p7.yaml      |   51 +
 .../device-tree/Bindings/net/ti,cpsw-switch.yaml   |    2 +-
 .../device-tree/Bindings/net/ti,icssg-prueth.yaml  |    8 +
 .../Bindings/nvmem/allwinner,sun4i-a10-sid.yaml    |    5 +-
 .../Bindings/nvmem/amlogic,meson-gxbb-efuse.yaml   |    1 +
 .../Bindings/nvmem/amlogic,meson6-efuse.yaml       |    1 +
 .../device-tree/Bindings/nvmem/apple,efuses.yaml   |    1 +
 .../device-tree/Bindings/nvmem/imx-ocotp.yaml      |    1 +
 .../device-tree/Bindings/nvmem/mediatek,efuse.yaml |    1 +
 .../Bindings/nvmem/microchip,sama7g5-otpc.yaml     |    1 +
 .../device-tree/Bindings/nvmem/mxs-ocotp.yaml      |   11 +-
 .../Bindings/nvmem/nvmem-deprecated-cells.yaml     |   28 +
 sys/contrib/device-tree/Bindings/nvmem/nvmem.yaml  |    9 -
 .../device-tree/Bindings/nvmem/qcom,qfprom.yaml    |    1 +
 .../Bindings/nvmem/qcom,sec-qfprom.yaml            |    1 +
 .../device-tree/Bindings/nvmem/qcom,spmi-sdam.yaml |    1 +
 .../device-tree/Bindings/nvmem/rockchip,otp.yaml   |    1 +
 .../device-tree/Bindings/nvmem/rockchip-efuse.yaml |    1 +
 .../Bindings/nvmem/socionext,uniphier-efuse.yaml   |    1 +
 .../Bindings/nvmem/sunplus,sp7021-ocotp.yaml       |    1 +
 .../device-tree/Bindings/nvmem/u-boot,env.yaml     |    2 +
 .../device-tree/Bindings/opp/opp-v2-kryo-cpu.yaml  |   36 +-
 .../device-tree/Bindings/pci/rcar-gen4-pci-ep.yaml |  115 ++
 .../Bindings/pci/rcar-gen4-pci-host.yaml           |  127 ++
 .../Bindings/pci/snps,dw-pcie-common.yaml          |    4 +-
 .../device-tree/Bindings/pci/snps,dw-pcie-ep.yaml  |    4 +-
 .../device-tree/Bindings/pci/snps,dw-pcie.yaml     |    4 +-
 .../device-tree/Bindings/pci/xlnx,nwl-pcie.yaml    |    2 +-
 .../device-tree/Bindings/pci/xlnx,xdma-host.yaml   |  114 ++
 .../device-tree/Bindings/perf/riscv,pmu.yaml       |    2 +-
 .../Bindings/phy/marvell,pxa1928-usb-phy.yaml      |   47 +
 .../device-tree/Bindings/phy/mediatek,dsi-phy.yaml |    1 +
 .../Bindings/phy/mediatek,mt7628-usbphy.yaml       |   74 +
 .../Bindings/phy/qcom,ipq5332-usb-hsphy.yaml       |    4 +-
 .../Bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml    |    2 +
 .../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml        |   57 +-
 .../Bindings/phy/qcom,snps-eusb2-phy.yaml          |    7 +-
 .../Bindings/phy/qcom,snps-eusb2-repeater.yaml     |   21 +
 .../Bindings/phy/st,stih407-usb2-phy.yaml          |   63 +
 .../Bindings/pinctrl/amlogic,meson-pinctrl-a1.yaml |    1 +
 .../Bindings/pinctrl/brcm,bcm6318-pinctrl.yaml     |    5 +
 .../Bindings/pinctrl/brcm,bcm63268-pinctrl.yaml    |   25 +-
 .../Bindings/pinctrl/brcm,bcm6328-pinctrl.yaml     |    5 +
 .../Bindings/pinctrl/brcm,bcm6358-pinctrl.yaml     |    5 +-
 .../Bindings/pinctrl/brcm,bcm6362-pinctrl.yaml     |    7 +-
 .../Bindings/pinctrl/brcm,bcm6368-pinctrl.yaml     |    7 +-
 .../Bindings/pinctrl/nuvoton,npcm845-pinctrl.yaml  |  217 +++
 .../Bindings/pinctrl/nxp,s32g2-siul2-pinctrl.yaml  |    2 +-
 .../Bindings/pinctrl/qcom,mdm9607-tlmm.yaml        |    3 +-
 .../Bindings/pinctrl/qcom,msm8226-pinctrl.yaml     |    4 +-
 .../Bindings/pinctrl/qcom,sa8775p-tlmm.yaml        |    1 +
 .../Bindings/pinctrl/qcom,sc7280-pinctrl.yaml      |    4 +
 .../Bindings/pinctrl/realtek,rtd1315e-pinctrl.yaml |  188 ++
 .../Bindings/pinctrl/realtek,rtd1319d-pinctrl.yaml |  187 ++
 .../Bindings/pinctrl/realtek,rtd1619b-pinctrl.yaml |  186 ++
 .../Bindings/pinctrl/renesas,rzg2l-pinctrl.yaml    |   21 +
 .../Bindings/pinctrl/renesas,rzv2m-pinctrl.yaml    |    1 +
 .../Bindings/pinctrl/rockchip,pinctrl.yaml         |    2 +
 .../Bindings/pinctrl/st,stm32-pinctrl.yaml         |    3 +-
 .../Bindings/power/amlogic,meson-sec-pwrc.yaml     |    3 +-
 .../Bindings/power/mediatek,power-controller.yaml  |    6 +
 .../device-tree/Bindings/power/power-domain.yaml   |   17 +-
 .../device-tree/Bindings/power/qcom,rpmpd.yaml     |   82 +-
 .../Bindings/power/reset/gpio-poweroff.yaml        |    6 +
 .../Bindings/power/reset/syscon-poweroff.yaml      |   10 +-
 .../Bindings/power/supply/maxim,max17040.yaml      |   31 +
 .../Bindings/power/supply/mitsumi,mm8013.yaml      |   38 +
 .../Bindings/power/supply/qcom,pm8916-bms-vm.yaml  |   83 +
 .../Bindings/power/supply/qcom,pm8916-lbc.yaml     |  128 ++
 .../Bindings/power/supply/sbs,sbs-manager.yaml     |    6 +
 sys/contrib/device-tree/Bindings/pwm/imx-pwm.yaml  |   10 +-
 sys/contrib/device-tree/Bindings/pwm/mxs-pwm.yaml  |   13 +-
 .../device-tree/Bindings/pwm/pwm-rockchip.yaml     |    1 +
 .../Bindings/regulator/adi,max77503-regulator.yaml |   50 +
 .../device-tree/Bindings/regulator/dlg,da9210.yaml |   52 +
 .../Bindings/regulator/fixed-regulator.yaml        |    5 +
 .../Bindings/regulator/maxim,max20086.yaml         |    1 +
 .../Bindings/regulator/maxim,max77826.yaml         |    2 +
 .../regulator/mediatek,mt6358-regulator.yaml       |  250 +++
 .../Bindings/regulator/mps,mpq2286.yaml            |   59 +
 .../Bindings/regulator/onnn,fan53880.yaml          |    2 +
 .../Bindings/regulator/qcom,rpmh-regulator.yaml    |   12 +
 .../Bindings/regulator/qcom,spmi-regulator.yaml    |   68 +-
 .../device-tree/Bindings/remoteproc/mtk,scp.yaml   |  176 +-
 .../device-tree/Bindings/remoteproc/qcom,adsp.yaml |   20 +-
 .../Bindings/remoteproc/qcom,msm8996-mss-pil.yaml  |    2 -
 .../Bindings/remoteproc/qcom,sc7180-pas.yaml       |   81 +-
 .../Bindings/remoteproc/qcom,sm6375-pas.yaml       |  145 ++
 .../Bindings/remoteproc/renesas,rcar-rproc.yaml    |    2 +-
 .../Bindings/remoteproc/ti,pru-rproc.yaml          |   23 +
 .../Bindings/reserved-memory/qcom,rmtfs-mem.yaml   |   11 +
 .../Bindings/reserved-memory/reserved-memory.txt   |    2 +-
 sys/contrib/device-tree/Bindings/riscv/cpus.yaml   |    1 +
 .../device-tree/Bindings/riscv/extensions.yaml     |   12 +
 sys/contrib/device-tree/Bindings/riscv/sophgo.yaml |   32 +
 .../Bindings/rng/amlogic,meson-rng.yaml            |    1 +
 .../device-tree/Bindings/rng/st,stm32-rng.yaml     |   20 +-
 .../Bindings/rtc/amlogic,meson6-rtc.yaml           |    1 +
 .../Bindings/rtc/cirrus,ep9301-rtc.yaml            |   42 +
 .../device-tree/Bindings/rtc/epson,rtc7301.yaml    |   51 +
 .../Bindings/rtc/microcrystal,rv3032.yaml          |    2 +
 .../Bindings/rtc/mstar,ssd202d-rtc.yaml            |   35 +
 .../device-tree/Bindings/rtc/nxp,pcf2123.yaml      |   47 +
 .../device-tree/Bindings/rtc/nxp,pcf8523.yaml      |   45 +
 .../device-tree/Bindings/rtc/trivial-rtc.yaml      |    2 +
 .../device-tree/Bindings/serial/esp,esp32-acm.yaml |   42 +
 .../Bindings/serial/esp,esp32-uart.yaml            |   51 +
 .../device-tree/Bindings/serial/fsl-imx-uart.yaml  |    2 +
 .../device-tree/Bindings/serial/fsl-mxs-auart.yaml |   13 +-
 .../device-tree/Bindings/serial/maxim,max310x.yaml |   74 +
 .../Bindings/serial/nvidia,tegra20-hsuart.yaml     |   10 +-
 .../device-tree/Bindings/serial/nxp,sc16is7xx.yaml |  127 ++
 .../device-tree/Bindings/serial/qcom,msm-uart.yaml |    4 +-
 .../Bindings/serial/qcom,msm-uartdm.yaml           |    4 +-
 .../Bindings/serial/renesas,em-uart.yaml           |   14 +-
 .../device-tree/Bindings/serial/renesas,hscif.yaml |    4 +-
 .../device-tree/Bindings/serial/renesas,scif.yaml  |    1 +
 .../device-tree/Bindings/serial/renesas,scifa.yaml |    4 +-
 .../device-tree/Bindings/serial/renesas,scifb.yaml |    4 +-
 sys/contrib/device-tree/Bindings/serial/rs485.yaml |    4 +
 .../device-tree/Bindings/serial/samsung_uart.yaml  |    8 +-
 .../device-tree/Bindings/serial/serial.yaml        |   18 +-
 .../Bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml  |   37 +-
 .../soc/mediatek/mediatek,mt7986-wo-ccif.yaml      |    1 +
 .../device-tree/Bindings/soc/mediatek/mtk-svs.yaml |    1 +
 .../Bindings/soc/nuvoton/nuvoton,gfxi.yaml         |   39 +
 .../Bindings/soc/qcom/qcom,geni-se.yaml            |    2 +
 .../Bindings/soc/qcom/qcom,pmic-glink.yaml         |   19 +
 .../Bindings/soc/renesas/renesas,rzg2l-sysc.yaml   |    1 +
 .../device-tree/Bindings/soc/renesas/renesas.yaml  |   28 +-
 .../device-tree/Bindings/soc/rockchip/grf.yaml     |    1 +
 .../Bindings/soc/sti/st,sti-syscon.yaml            |   46 +
 .../Bindings/soc/tegra/nvidia,tegra20-pmc.yaml     |  416 ++++
 .../Bindings/sound/audio-graph-port.yaml           |   20 +-
 .../device-tree/Bindings/sound/audio-graph.yaml    |    9 +-
 .../device-tree/Bindings/sound/awinic,aw87390.yaml |   58 +
 .../device-tree/Bindings/sound/awinic,aw88395.yaml |   33 +-
 .../device-tree/Bindings/sound/cirrus,cs42l43.yaml |    4 +-
 .../device-tree/Bindings/sound/dai-params.yaml     |   11 +-
 .../device-tree/Bindings/sound/dialog,da7219.yaml  |    1 +
 .../device-tree/Bindings/sound/fsl,qmc-audio.yaml  |    1 +
 .../Bindings/sound/mediatek,mt8188-afe.yaml        |    2 +-
 .../Bindings/sound/mediatek,mt8188-mt6359.yaml     |    1 +
 .../sound/mt8186-mt6366-rt1019-rt5682s.yaml        |    1 +
 .../device-tree/Bindings/sound/nxp,tfa9879.yaml    |   44 +
 sys/contrib/device-tree/Bindings/sound/pcm512x.txt |    9 +-
 .../Bindings/sound/qcom,lpass-tx-macro.yaml        |   18 +
 .../device-tree/Bindings/sound/qcom,sm8250.yaml    |    1 +
 .../device-tree/Bindings/sound/realtek,rt5616.yaml |   49 +
 .../Bindings/sound/richtek,rtq9128.yaml            |   61 +
 .../Bindings/sound/starfive,jh7110-pwmdac.yaml     |   76 +
 .../device-tree/Bindings/sound/tas5805m.yaml       |    5 +-
 .../device-tree/Bindings/sound/ti,pcm3168a.yaml    |    1 +
 sys/contrib/device-tree/Bindings/sound/wm8782.txt  |    7 +
 .../Bindings/soundwire/qcom,soundwire.yaml         |   16 +-
 .../Bindings/spi/allwinner,sun4i-a10-spi.yaml      |    2 +
 .../Bindings/spi/allwinner,sun6i-a31-spi.yaml      |    2 +
 .../Bindings/spi/arm,pl022-peripheral-props.yaml   |   61 +
 .../Bindings/spi/nvidia,tegra210-quad.yaml         |    1 +
 .../device-tree/Bindings/spi/qcom,spi-qup.yaml     |   13 +
 .../Bindings/spi/renesas,rzv2m-csi.yaml            |    9 +
 .../device-tree/Bindings/spi/rockchip-sfc.yaml     |    2 +
 .../device-tree/Bindings/spi/snps,dw-apb-ssi.yaml  |    2 +
 .../Bindings/spi/spi-peripheral-props.yaml         |    6 +
 .../device-tree/Bindings/spi/spi-pl022.yaml        |   51 -
 .../device-tree/Bindings/spi/st,stm32-spi.yaml     |   20 -
 .../Bindings/thermal/fsl,scu-thermal.yaml          |    4 +-
 .../device-tree/Bindings/thermal/imx-thermal.yaml  |    7 +
 .../Bindings/thermal/mediatek,lvts-thermal.yaml    |    1 +
 .../Bindings/thermal/nvidia,tegra124-soctherm.yaml |    5 +
 .../device-tree/Bindings/thermal/qcom-tsens.yaml   |    1 +
 .../Bindings/thermal/thermal-zones.yaml            |    2 +-
 .../Bindings/timer/cirrus,ep9301-timer.yaml        |   49 +
 .../device-tree/Bindings/timer/fsl,imxgpt.yaml     |   31 +-
 .../Bindings/timer/renesas,rz-mtu3.yaml            |   67 +-
 .../device-tree/Bindings/timer/sifive,clint.yaml   |    1 +
 .../Bindings/timer/thead,c900-aclint-mtimer.yaml   |   43 +
 .../device-tree/Bindings/trivial-devices.yaml      |    6 +-
 sys/contrib/device-tree/Bindings/ufs/qcom,ufs.yaml |    2 +
 .../device-tree/Bindings/ufs/ufs-common.yaml       |   35 +-
 .../device-tree/Bindings/usb/ci-hdrc-usb2.yaml     |    7 +
 .../device-tree/Bindings/usb/fcs,fsa4480.yaml      |   43 +-
 .../device-tree/Bindings/usb/genesys,gl850g.yaml   |    3 +-
 .../device-tree/Bindings/usb/gpio-sbu-mux.yaml     |    2 +-
 .../Bindings/usb/microchip,usb5744.yaml            |    7 +-
 .../device-tree/Bindings/usb/nxp,ptn36502.yaml     |   94 +
 .../device-tree/Bindings/usb/qcom,dwc3.yaml        |   11 +-
 .../device-tree/Bindings/usb/realtek,rtd-dwc3.yaml |   80 +
 .../Bindings/usb/realtek,rtd-type-c.yaml           |   82 +
 .../device-tree/Bindings/usb/rockchip,dwc3.yaml    |   62 +-
 .../device-tree/Bindings/usb/snps,dwc3.yaml        |   56 +
 .../device-tree/Bindings/usb/ti,tps6598x.yaml      |   86 +-
 sys/contrib/device-tree/Bindings/usb/usb-hcd.yaml  |    2 +-
 .../device-tree/Bindings/usb/vialab,vl817.yaml     |    1 -
 .../device-tree/Bindings/vendor-prefixes.yaml      |   28 +
 .../Bindings/watchdog/amlogic,meson-gxbb-wdt.yaml  |   12 +-
 .../device-tree/Bindings/watchdog/aspeed-wdt.txt   |   18 +-
 .../Bindings/watchdog/atmel,at91rm9200-wdt.yaml    |   33 +
 .../Bindings/watchdog/cnxt,cx92755-wdt.yaml        |   45 +
 .../Bindings/watchdog/dlg,da9062-watchdog.yaml     |   50 +
 .../device-tree/Bindings/watchdog/fsl,scu-wdt.yaml |    4 +-
 .../Bindings/watchdog/fsl-imx7ulp-wdt.yaml         |    5 +
 .../device-tree/Bindings/watchdog/qcom-wdt.yaml    |    2 +
 .../device-tree/Bindings/writing-schema.rst        |    5 +-
 .../device-tree/include/dt-bindings/arm/qcom,ids.h |    5 +
 .../clock/amlogic,s4-peripherals-clkc.h            |  236 +++
 .../dt-bindings/clock/amlogic,s4-pll-clkc.h        |   43 +
 .../include/dt-bindings/clock/imx8mp-clock.h       |    1 -
 .../include/dt-bindings/clock/qcom,mmcc-msm8974.h  |    1 -
 .../include/dt-bindings/clock/qcom,sm4450-gcc.h    |  197 ++
 .../include/dt-bindings/clock/qcom,sm8550-camcc.h  |  187 ++
 .../include/dt-bindings/clock/r9a08g045-cpg.h      |  242 +++
 .../dt-bindings/gpio/amlogic,t7-periphs-pinctrl.h  |  179 ++
 .../include/dt-bindings/interconnect/qcom,sdx75.h  |  102 +
 .../include/dt-bindings/power/amlogic,t7-pwrc.h    |   63 +
 .../dt-bindings/power/mediatek,mt8365-power.h      |   19 +
 .../include/dt-bindings/power/qcom,rpmhpd.h        |    2 +
 .../include/dt-bindings/power/qcom-rpmpd.h         |   21 +
 .../dt-bindings/power/starfive,jh7110-pmu.h        |    6 +-
 .../dt-bindings/thermal/mediatek,lvts-thermal.h    |   28 +
 .../include/dt-bindings/watchdog/aspeed-wdt.h      |   92 +
 .../device-tree/src/arm/allwinner/sun8i-r40.dtsi   |    2 +
 .../arm/allwinner/sun8i-v3s-anbernic-rg-nano.dts   |  276 +++
 .../device-tree/src/arm/allwinner/sun8i-v3s.dtsi   |   35 +
 .../src/arm/aspeed/aspeed-bmc-ampere-mtjade.dts    |   66 +-
 .../arm/aspeed/aspeed-bmc-ampere-mtmitchell.dts    |  302 ++-
 .../arm/aspeed/aspeed-bmc-facebook-minerva-cmc.dts |  265 +++
 .../src/arm/aspeed/aspeed-bmc-ibm-bonnell.dts      |    8 +-
 .../device-tree/src/arm/broadcom/bcm-ns.dtsi       |   34 +
 .../src/arm/broadcom/bcm2711-rpi-400.dts           |    4 +-
 .../bcm4708-buffalo-wzr-1166dhp-common.dtsi        |    8 +
 .../src/arm/broadcom/bcm4708-luxul-xap-1510.dts    |    8 +
 .../src/arm/broadcom/bcm4708-luxul-xwc-1000.dts    |    8 +
 .../src/arm/broadcom/bcm4708-netgear-r6250.dts     |    8 +
 .../src/arm/broadcom/bcm4708-smartrg-sr400ac.dts   |    8 +
 .../arm/broadcom/bcm47081-buffalo-wzr-600dhp2.dts  |    8 +
 .../src/arm/broadcom/bcm47081-luxul-xap-1410.dts   |    8 +
 .../src/arm/broadcom/bcm47081-luxul-xwr-1200.dts   |    8 +
 .../src/arm/broadcom/bcm4709-asus-rt-ac87u.dts     |   11 +
 .../src/arm/broadcom/bcm4709-linksys-ea9200.dts    |   38 +
 .../src/arm/broadcom/bcm4709-netgear-r8000.dts     |   18 +
 .../src/arm/broadcom/bcm47094-dlink-dir-885l.dts   |   24 +
 .../src/arm/broadcom/bcm47094-dlink-dir-890l.dts   |    8 +
 .../src/arm/broadcom/bcm47094-luxul-abr-4500.dts   |    8 +
 .../src/arm/broadcom/bcm47094-luxul-xap-1610.dts   |    8 +
 .../src/arm/broadcom/bcm47094-luxul-xbr-4500.dts   |    8 +
 .../src/arm/broadcom/bcm47094-luxul-xwc-2000.dts   |    8 +
 .../src/arm/broadcom/bcm47094-luxul-xwr-3100.dts   |    8 +
 .../arm/broadcom/bcm47094-luxul-xwr-3150-v1.dts    |    8 +
 .../src/arm/broadcom/bcm53015-meraki-mr26.dts      |    8 +
 .../src/arm/broadcom/bcm53016-meraki-mr32.dts      |    8 +
 .../device-tree/src/arm/broadcom/bcm5301x.dtsi     |   34 -
 .../device-tree/src/arm/broadcom/bcm953012er.dts   |    8 +
 .../arm/intel/ixp/intel-ixp42x-dlink-dsm-g600.dts  |    2 +-
 .../arm/intel/ixp/intel-ixp42x-freecom-fsg-3.dts   |    2 +-
 .../arm/intel/ixp/intel-ixp42x-iomega-nas100d.dts  |    2 +-
 .../arm/intel/ixp/intel-ixp42x-linksys-nslu2.dts   |    4 +-
 .../arm/intel/ixp/intel-ixp42x-linksys-wrv54g.dts  |    2 +-
 .../intel/ixp/intel-ixp42x-usrobotics-usr8200.dts  |  229 +++
 .../device-tree/src/arm/mediatek/mt2701-evb.dts    |    2 +-
 .../device-tree/src/arm/mediatek/mt6323.dtsi       |   58 +-
 .../device-tree/src/arm/mediatek/mt7623n.dtsi      |    4 +-
 .../device-tree/src/arm/mediatek/mt7629-rfb.dts    |    2 +-
 .../src/arm/microchip/at91-sam9x60_curiosity.dts   |    4 +
 .../src/arm/microchip/at91-sama5d29_curiosity.dts  |  600 ++++++
 .../device-tree/src/arm/microchip/sama5d4.dtsi     |    2 +-
 .../src/arm/nuvoton/nuvoton-npcm730-gsj.dts        |    4 +-
 .../src/arm/nuvoton/nuvoton-npcm730-kudo.dts       |    2 +-
 .../arm/nuvoton/nuvoton-npcm750-runbmc-olympus.dts |    4 +-
 .../src/arm/nvidia/tegra20-acer-a500-picasso.dts   |    2 +-
 .../src/arm/nvidia/tegra20-asus-tf101.dts          |    2 +-
 .../src/arm/nvidia/tegra30-asus-lvds-display.dtsi  |    2 +-
 .../src/arm/nvidia/tegra30-asus-tf700t.dts         |    2 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx25.dtsi |    7 +-
 .../arm/nxp/imx/imx27-phytec-phycard-s-som.dtsi    |    2 +-
 .../src/arm/nxp/imx/imx27-phytec-phycore-som.dtsi  |    2 +-
 .../device-tree/src/arm/nxp/imx/imx51-zii-rdu1.dts |    4 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx51.dtsi |    2 +-
 .../arm/nxp/imx/imx53-sk-imx53-atm0700d4-lvds.dts  |   97 +
 .../arm/nxp/imx/imx53-sk-imx53-atm0700d4-rgb.dts   |  112 ++
 .../src/arm/nxp/imx/imx53-sk-imx53-atm0700d4.dtsi  |   45 +
 sys/contrib/device-tree/src/arm/nxp/imx/imx53.dtsi |    4 +-
 .../device-tree/src/arm/nxp/imx/imx6q-b650v3.dts   |    4 +-
 .../src/arm/nxp/imx/imx6q-pistachio.dts            |    4 +-
 .../arm/nxp/imx/imx6q-skov-reve-mi1010ait-1cp1.dts |    4 +-
 .../src/arm/nxp/imx/imx6q-var-mx6customboard.dts   |  247 +++
 .../src/arm/nxp/imx/imx6qdl-gw5904.dtsi            |   46 +-
 .../src/arm/nxp/imx/imx6qdl-gw5910.dtsi            |    1 -
 .../src/arm/nxp/imx/imx6qdl-gw5912.dtsi            |    1 -
 .../src/arm/nxp/imx/imx6qdl-nitrogen6_max.dtsi     |    2 +-
 .../src/arm/nxp/imx/imx6qdl-var-som.dtsi           |  569 ++++++
 .../device-tree/src/arm/nxp/imx/imx6ul-pico.dtsi   |    2 +
 .../device-tree/src/arm/nxp/imx/imx6ul-tx6ul.dtsi  |    6 +-
 .../src/arm/nxp/imx/imx6ull-colibri-emmc-aster.dts |    1 -
 .../arm/nxp/imx/imx6ull-colibri-emmc-eval-v3.dts   |    1 -
 .../arm/nxp/imx/imx6ull-colibri-emmc-iris-v2.dts   |    3 +-
 .../src/arm/nxp/imx/imx6ull-colibri-emmc-iris.dts  |    1 -
 .../src/arm/nxp/imx/imx6ull-colibri-eval-v3.dts    |    2 +-
 .../src/arm/nxp/imx/imx6ull-colibri-wifi-aster.dts |    2 +-
 .../arm/nxp/imx/imx6ull-colibri-wifi-eval-v3.dts   |    2 +-
 .../arm/nxp/imx/imx6ull-colibri-wifi-iris-v2.dts   |    2 +-
 .../src/arm/nxp/imx/imx6ull-colibri-wifi-iris.dts  |    2 +-
 .../src/arm/nxp/imx/imx6ull-phytec-tauri-emmc.dts  |    4 +-
 .../src/arm/nxp/imx/imx6ull-phytec-tauri-nand.dts  |    4 +-
 .../src/arm/nxp/imx/imx6ull-phytec-tauri.dtsi      |    5 -
 .../src/arm/nxp/imx/imx7d-colibri-emmc-aster.dts   |    1 -
 .../src/arm/nxp/imx/imx7d-colibri-emmc-eval-v3.dts |    1 -
 .../src/arm/nxp/imx/imx7d-colibri-emmc-iris-v2.dts |    1 -
 .../src/arm/nxp/imx/imx7d-colibri-emmc-iris.dts    |    1 -
 .../device-tree/src/arm/nxp/imx/imx7d-pico-pi.dts  |    4 +
 sys/contrib/device-tree/src/arm/nxp/imx/imx7s.dtsi |   15 +-
 .../device-tree/src/arm/nxp/imx/imx7ulp.dtsi       |    2 +-
 .../device-tree/src/arm/nxp/imx/mba6ulx.dtsi       |    9 +-
 .../device-tree/src/arm/nxp/mxs/imx23-evk.dts      |    2 +-
 .../device-tree/src/arm/nxp/mxs/imx23-sansa.dts    |    2 +-
 .../device-tree/src/arm/nxp/mxs/imx23-xfi3.dts     |    2 +-
 sys/contrib/device-tree/src/arm/nxp/mxs/imx23.dtsi |    4 +-
 .../device-tree/src/arm/nxp/mxs/imx28-apf28dev.dts |    2 +-
 .../device-tree/src/arm/nxp/mxs/imx28-cfa10049.dts |    2 +-
 .../device-tree/src/arm/nxp/mxs/imx28-cfa10055.dts |    2 +-
 .../device-tree/src/arm/nxp/mxs/imx28-cfa10057.dts |    2 +-
 .../device-tree/src/arm/nxp/mxs/imx28-cfa10058.dts |    2 +-
 .../src/arm/nxp/mxs/imx28-eukrea-mbmx28lc.dtsi     |    2 +-
 .../device-tree/src/arm/nxp/mxs/imx28-evk.dts      |    2 +-
 .../device-tree/src/arm/nxp/mxs/imx28-m28cu3.dts   |    2 +-
 .../device-tree/src/arm/nxp/mxs/imx28-m28evk.dts   |    2 +-
 .../device-tree/src/arm/nxp/mxs/imx28-tx28.dts     |    6 +-
 .../device-tree/src/arm/nxp/mxs/imx28-xea.dts      |    1 +
 sys/contrib/device-tree/src/arm/nxp/mxs/imx28.dtsi |    6 +-
 sys/contrib/device-tree/src/arm/nxp/vf/vfxxx.dtsi  |   27 +-
 .../arm/qcom/qcom-apq8026-samsung-matisse-wifi.dts |    4 +-
 .../src/arm/qcom/qcom-apq8060-dragonboard.dts      |    1 -
 .../src/arm/qcom/qcom-apq8064-asus-nexus7-flo.dts  |    1 -
 .../src/arm/qcom/qcom-apq8064-ifc6410.dts          |    1 -
 .../device-tree/src/arm/qcom/qcom-apq8064.dtsi     |    1 -
 .../src/arm/qcom/qcom-ipq8064-rb3011.dts           |   55 +-
 .../src/arm/qcom/qcom-ipq8064-v1.0.dtsi            |  122 +-
 .../device-tree/src/arm/qcom/qcom-mdm9615.dtsi     |   14 +-
 .../device-tree/src/arm/qcom/qcom-msm8226.dtsi     |   65 +
 .../device-tree/src/arm/qcom/qcom-msm8974.dtsi     |   32 +
 .../device-tree/src/arm/qcom/qcom-sdx55.dtsi       |   32 +-
 .../device-tree/src/arm/qcom/qcom-sdx65-mtp.dts    |    4 +
 .../device-tree/src/arm/qcom/qcom-sdx65.dtsi       |    7 +-
 .../src/arm/renesas/r7s72100-genmai.dts            |   82 +-
 .../src/arm/renesas/r7s72100-gr-peach.dts          |    6 -
 .../src/arm/renesas/r7s72100-rskrza1.dts           |   71 +-
 .../device-tree/src/arm/renesas/r7s72100.dtsi      |    7 +
 .../src/arm/renesas/r7s9210-rza2mevb.dts           |    5 -
 .../src/arm/renesas/r8a73a4-ape6evm.dts            |    2 +-
 .../device-tree/src/arm/renesas/r8a7778-bockw.dts  |   34 +
 .../device-tree/src/arm/renesas/r8a7779-marzen.dts |   32 +-
 .../device-tree/src/arm/renesas/r8a7779.dtsi       |    7 +
 .../device-tree/src/arm/renesas/r8a7790-lager.dts  |    5 -
 .../src/arm/renesas/r8a7791-koelsch.dts            |    5 -
 .../src/arm/renesas/r8a7792-blanche.dts            |   34 +-
 .../device-tree/src/arm/renesas/r8a7792-wheat.dts  |   34 +-
 .../device-tree/src/arm/renesas/r8a7792.dtsi       |    7 +
 .../device-tree/src/arm/renesas/r8a7794-alt.dts    |    5 -
 .../device-tree/src/arm/rockchip/rk3128.dtsi       |   63 +-
 .../device-tree/src/arm/rockchip/rk322x.dtsi       |    6 +-
 .../src/arm/rockchip/rv1126-edgeble-neu2-io.dts    |    4 +
 .../src/arm/rockchip/rv1126-pinctrl.dtsi           |   16 +
 .../device-tree/src/arm/rockchip/rv1126.dtsi       |   22 +
 .../device-tree/src/arm/samsung/exynos4210.dtsi    |   12 +-
 .../src/arm/samsung/exynos4212-tab3.dtsi           |   41 +-
 .../src/arm/samsung/exynos4412-galaxy-s3.dtsi      |   43 +-
 .../src/arm/samsung/exynos4412-midas.dtsi          |    8 +-
 .../src/arm/samsung/exynos4412-n710x.dts           |   39 +-
 .../src/arm/samsung/exynos4412-odroidu3.dts        |   13 +-
 .../src/arm/samsung/exynos4412-odroidx.dts         |    9 +-
 .../arm/samsung/exynos5422-odroidxu3-audio.dtsi    |   19 +-
 .../src/arm/samsung/exynos5422-odroidxu4.dts       |    2 +-
 .../src/arm/samsung/s5pv210-fascinate4g.dts        |   33 +-
 .../src/arm/samsung/s5pv210-galaxys.dts            |   37 +-
 .../device-tree/src/arm/st/spear1310-evb.dts       |    2 -
 .../device-tree/src/arm/st/spear1340-evb.dts       |    2 -
 .../src/arm/st/ste-href-tvk1281618-r2.dtsi         |    4 +-
 .../device-tree/src/arm/st/stih407-family.dtsi     |    1 -
 .../device-tree/src/arm/st/stih418-b2264.dts       |   16 +-
 .../device-tree/src/arm/st/stm32746g-eval.dts      |    3 +-
 .../device-tree/src/arm/st/stm32f7-pinctrl.dtsi    |   23 +-
 .../device-tree/src/arm/st/stm32f746-disco.dts     |    3 +-
 .../device-tree/src/arm/st/stm32f769-disco.dts     |    3 +-
 sys/contrib/device-tree/src/arm/st/stm32mp131.dtsi |   19 +
 .../device-tree/src/arm/st/stm32mp15-pinctrl.dtsi  |  342 ++++
 .../src/arm/st/stm32mp157c-osd32mp1-red.dts        |  225 +++
 .../src/arm/st/stm32mp15xc-lxa-tac.dtsi            |    4 -
 .../device-tree/src/arm/st/stm32mp15xx-osd32.dtsi  |    6 -
 .../src/arm/ti/omap/am335x-pocketbeagle.dts        |   57 +-
 .../device-tree/src/arm/ti/omap/am33xx.dtsi        |    1 +
 .../device-tree/src/arm/ti/omap/am3517-evm.dts     |   35 +-
 .../device-tree/src/arm/ti/omap/am3517.dtsi        |    1 +
 sys/contrib/device-tree/src/arm/ti/omap/dra7.dtsi  |    2 +-
 .../src/arm/ti/omap/motorola-mapphone-common.dtsi  |   20 +-
 .../src/arm/ti/omap/omap3-devkit8000-common.dtsi   |    4 +-
 .../device-tree/src/arm/ti/omap/omap3-gta04.dtsi   |    2 +-
 .../src/arm/ti/omap/omap4-epson-embt2ws.dts        |   55 +-
 .../sun50i-h616-bigtreetech-cb1-manta.dts          |   35 +
 .../allwinner/sun50i-h616-bigtreetech-cb1.dtsi     |  138 ++
 .../arm64/allwinner/sun50i-h616-bigtreetech-pi.dts |   63 +
 .../arm64/allwinner/sun50i-h616-orangepi-zero.dtsi |    3 -
 .../arm64/allwinner/sun50i-h616-orangepi-zero2.dts |    3 +
 .../src/arm64/allwinner/sun50i-h616.dtsi           |    7 +
 .../arm64/allwinner/sun50i-h618-orangepi-zero3.dts |    2 +
 .../src/arm64/amd/amd-overdrive-rev-b0.dts         |    1 -
 .../src/arm64/amd/amd-overdrive-rev-b1.dts         |    1 -
 .../device-tree/src/arm64/amd/elba-16core.dtsi     |  197 ++
 .../src/arm64/amd/elba-asic-common.dtsi            |   70 +
 .../device-tree/src/arm64/amd/elba-asic.dts        |   28 +
 .../src/arm64/amd/elba-flash-parts.dtsi            |  117 ++
 sys/contrib/device-tree/src/arm64/amd/elba.dtsi    |  191 ++
 .../device-tree/src/arm64/amlogic/amlogic-t7.dtsi  |   28 +
 .../src/arm64/amlogic/meson-a1-ad402.dts           |  147 ++
 .../device-tree/src/arm64/amlogic/meson-a1.dtsi    |  369 +++-
 .../device-tree/src/arm64/amlogic/meson-axg.dtsi   |   13 +
 .../device-tree/src/arm64/amlogic/meson-g12.dtsi   |   40 +-
 .../src/arm64/amlogic/meson-g12a-u200.dts          |  341 ++++
 .../src/arm64/amlogic/meson-g12a-x96-max.dts       |   10 +-
 .../amlogic/meson-g12b-a311d-libretech-cc.dts      |  121 ++
 .../src/arm64/amlogic/meson-g12b-gtking.dts        |   10 +-
 .../src/arm64/amlogic/meson-g12b-ugoos-am6.dts     |   10 +-
 .../src/arm64/amlogic/meson-gxbb-p200.dts          |   60 +
 .../src/arm64/amlogic/meson-gxbb-p201.dts          |   39 +
 .../arm64/amlogic/meson-libretech-cottonwood.dtsi  |  614 ++++++
 .../src/arm64/amlogic/meson-s4-s805x2-aq222.dts    |    6 +
 .../device-tree/src/arm64/amlogic/meson-s4.dtsi    |   20 +
 .../amlogic/meson-sm1-s905d3-libretech-cc.dts      |   89 +
 .../device-tree/src/arm64/apm/apm-shadowcat.dtsi   |    2 +-
 .../device-tree/src/arm64/apm/apm-storm.dtsi       |    2 +-
 .../device-tree/src/arm64/bitmain/bm1880.dtsi      |    6 +-
 .../src/arm64/broadcom/northstar2/ns2-svk.dts      |    2 -
 .../src/arm64/exynos/exynos5433-tm2-common.dtsi    |   27 +-
 .../device-tree/src/arm64/exynos/exynos7.dtsi      |    1 -
 .../src/arm64/exynos/exynos850-e850-96.dts         |   73 +
 .../device-tree/src/arm64/exynos/exynos850.dtsi    |   30 +
 .../freescale/fsl-ls1043a-tqmls1043a-mbls10xxa.dts |   49 +
 .../arm64/freescale/fsl-ls1043a-tqmls1043a.dtsi    |   32 +
 .../src/arm64/freescale/fsl-ls1043a.dtsi           |   14 -
 .../freescale/fsl-ls1046a-tqmls1046a-mbls10xxa.dts |   56 +
 .../arm64/freescale/fsl-ls1046a-tqmls1046a.dtsi    |   42 +
 .../freescale/fsl-ls1088a-tqmls1088a-mbls10xxa.dts |   64 +
 .../arm64/freescale/fsl-ls1088a-tqmls1088a.dtsi    |   42 +
 .../src/arm64/freescale/fsl-ls208xa.dtsi           |   46 +-
 .../src/arm64/freescale/fsl-lx2160a.dtsi           |    7 +
 .../src/arm64/freescale/fsl-lx2162a-clearfog.dts   |  376 ++++
 .../src/arm64/freescale/fsl-lx2162a-sr-som.dtsi    |   73 +
 .../arm64/freescale/imx8-apalis-ixora-v1.1.dtsi    |    1 -
 .../arm64/freescale/imx8-apalis-ixora-v1.2.dtsi    |    1 -
 .../src/arm64/freescale/imx8-apalis-v1.1.dtsi      |   16 +-
 .../src/arm64/freescale/imx8-ss-audio.dtsi         |   98 +-
 .../src/arm64/freescale/imx8-ss-conn.dtsi          |   42 +-
 .../src/arm64/freescale/imx8-ss-dma.dtsi           |  117 +-
 .../src/arm64/freescale/imx8-ss-img.dtsi           |   36 +-
 .../src/arm64/freescale/imx8-ss-lsio.dtsi          |   33 +-
 .../src/arm64/freescale/imx8dxl-evk.dts            |    2 -
 .../src/arm64/freescale/imx8dxl-ss-adma.dtsi       |   38 +-
 .../src/arm64/freescale/imx8dxl-ss-conn.dtsi       |    6 +-
 .../device-tree/src/arm64/freescale/imx8dxl.dtsi   |    8 +-
 .../arm64/freescale/imx8mm-beacon-baseboard.dtsi   |   76 +-
 .../src/arm64/freescale/imx8mm-ddr4-evk.dts        |    1 -
 .../device-tree/src/arm64/freescale/imx8mm-phg.dts |    5 +
 .../src/arm64/freescale/imx8mm-phygate-tauri-l.dts |  489 +++++
 .../imx8mm-tqma8mqml-mba8mx-lvds-tm070jvhg33.dtso  |   45 +
 .../src/arm64/freescale/imx8mm-tqma8mqml.dtsi      |    5 +
 .../src/arm64/freescale/imx8mm-venice-gw71xx.dtsi  |    1 -
 .../src/arm64/freescale/imx8mm-venice-gw72xx.dtsi  |    1 -
 .../src/arm64/freescale/imx8mm-venice-gw73xx.dtsi  |   11 +-
 .../src/arm64/freescale/imx8mm-venice-gw7901.dts   |    4 +-
 .../src/arm64/freescale/imx8mm-venice-gw7902.dts   |    3 +-
 .../src/arm64/freescale/imx8mm-venice-gw7903.dts   |    3 +-
 .../src/arm64/freescale/imx8mm-venice-gw7904.dts   |    3 +-
 .../device-tree/src/arm64/freescale/imx8mm.dtsi    |    1 +
 .../arm64/freescale/imx8mn-beacon-baseboard.dtsi   |   38 +
 .../src/arm64/freescale/imx8mn-bsh-smm-s2.dts      |    1 -
 .../src/arm64/freescale/imx8mn-evk.dtsi            |    2 -
 .../imx8mn-tqma8mqnl-mba8mx-lvds-tm070jvhg33.dtso  |   45 +
 .../src/arm64/freescale/imx8mn-tqma8mqnl.dtsi      |    5 +
 .../src/arm64/freescale/imx8mn-venice-gw7902.dts   |    3 +-
 .../device-tree/src/arm64/freescale/imx8mn.dtsi    |    1 +
 .../src/arm64/freescale/imx8mp-beacon-kit.dts      |   65 +-
 .../arm64/freescale/imx8mp-data-modul-edm-sbc.dts  |    2 +
 .../src/arm64/freescale/imx8mp-debix-model-a.dts   |    3 -
 .../arm64/freescale/imx8mp-debix-som-a-bmb-08.dts  |    2 +-
 .../src/arm64/freescale/imx8mp-dhcom-pdk2.dts      |    4 +-
 .../src/arm64/freescale/imx8mp-dhcom-pdk3.dts      |   70 +-
 .../src/arm64/freescale/imx8mp-dhcom-som.dtsi      |  154 +-
 .../arm64/freescale/imx8mp-phyboard-pollux-rdk.dts |  154 ++
 .../src/arm64/freescale/imx8mp-phycore-som.dtsi    |   13 +
 .../src/arm64/freescale/imx8mp-venice-gw71xx.dtsi  |    1 -
 .../src/arm64/freescale/imx8mp-venice-gw72xx.dtsi  |    1 -
 .../src/arm64/freescale/imx8mp-venice-gw73xx.dtsi  |   10 +-
 .../freescale/imx8mp-venice-gw74xx-imx219.dtso     |   80 +
 .../src/arm64/freescale/imx8mp-venice-gw74xx.dts   |    2 -
 .../src/arm64/freescale/imx8mp-verdin.dtsi         |    1 -
 .../device-tree/src/arm64/freescale/imx8mp.dtsi    |  150 +-
 .../src/arm64/freescale/imx8mq-librem5.dtsi        |    7 +-
 .../src/arm64/freescale/imx8mq-nitrogen.dts        |   14 +-
 .../src/arm64/freescale/imx8mq-pico-pi.dts         |    2 +-
 .../src/arm64/freescale/imx8mq-thor96.dts          |    2 +-
 .../imx8mq-tqma8mq-mba8mx-lvds-tm070jvhg33.dtso    |   49 +
 .../src/arm64/freescale/imx8mq-zii-ultra.dtsi      |    2 +-
 .../device-tree/src/arm64/freescale/imx8mq.dtsi    |  108 +-
 .../src/arm64/freescale/imx8qm-apalis.dtsi         |    1 -
 .../device-tree/src/arm64/freescale/imx8qm-mek.dts |   26 +
 .../src/arm64/freescale/imx8qm-ss-dma.dtsi         |   67 +
 .../src/arm64/freescale/imx8qm-ss-img.dtsi         |    2 +-
 .../src/arm64/freescale/imx8qxp-mek.dts            |   26 +
 .../device-tree/src/arm64/freescale/imx8ulp.dtsi   |   29 +-
 .../src/arm64/freescale/imx8x-colibri-iris-v2.dtsi |    4 +-
 .../src/arm64/freescale/imx93-11x11-evk.dts        |   15 +
 .../arm64/freescale/imx93-tqma9352-mba93xxla.dts   |    2 +-
 .../device-tree/src/arm64/freescale/imx93.dtsi     |  169 +-
 .../device-tree/src/arm64/freescale/mba8mx.dtsi    |   93 +
 .../arm64/freescale/tqmls104xa-mbls10xxa-fman.dtsi |  104 +
 .../arm64/freescale/tqmls1088a-mbls10xxa-mc.dtsi   |  146 ++
 .../src/arm64/freescale/tqmls10xxa-mbls10xxa.dtsi  |  136 ++
 .../src/arm64/freescale/tqmls10xxa.dtsi            |   58 +
 .../src/arm64/marvell/ac5-98dx25xx.dtsi            |    4 +-
 .../src/arm64/marvell/armada-3720-eDPU.dts         |   47 +
 .../src/arm64/marvell/armada-3720-espressobin.dtsi |    2 +-
 .../src/arm64/marvell/armada-3720-uDPU.dtsi        |    8 +-
 .../device-tree/src/arm64/marvell/cn9130-crb.dtsi  |    4 +-
 .../device-tree/src/arm64/marvell/cn9130-db.dtsi   |    4 +-
 .../src/arm64/mediatek/mt6795-sony-xperia-m5.dts   |  101 +
 .../device-tree/src/arm64/mediatek/mt6795.dtsi     |  253 ++-
 .../src/arm64/mediatek/mt7622-bananapi-bpi-r64.dts |    8 +-
 .../device-tree/src/arm64/mediatek/mt7622-rfb1.dts |    8 +-
 .../src/arm64/mediatek/mt7986a-bananapi-bpi-r3.dts |   12 +-
 .../device-tree/src/arm64/mediatek/mt7986a.dtsi    |   24 +-
 .../device-tree/src/arm64/mediatek/mt8173-evb.dts  |    4 +-
 .../device-tree/src/arm64/mediatek/mt8183-evb.dts  |   52 +-
 .../src/arm64/mediatek/mt8183-kukui-jacuzzi.dtsi   |    8 +-
 .../src/arm64/mediatek/mt8183-kukui.dtsi           |  126 +-
 .../src/arm64/mediatek/mt8183-pumpkin.dts          |   12 +-
 .../device-tree/src/arm64/mediatek/mt8183.dtsi     |  242 +--
 .../device-tree/src/arm64/mediatek/mt8186.dtsi     |   44 +-
 .../arm64/mediatek/mt8192-asurada-hayato-r1.dts    |   19 +-
 .../mediatek/mt8192-asurada-hayato-r5-sku2.dts     |   64 +
 .../arm64/mediatek/mt8192-asurada-spherion-r0.dts  |   19 +-
 .../arm64/mediatek/mt8192-asurada-spherion-r4.dts  |   77 +
 .../src/arm64/mediatek/mt8192-asurada.dtsi         |   30 +-
 .../src/arm64/mediatek/mt8195-cherry.dtsi          |   35 +-
 .../device-tree/src/arm64/mediatek/mt8195-demo.dts |    2 +-
 .../device-tree/src/arm64/mediatek/mt8195.dtsi     |    6 +-
 .../device-tree/src/arm64/mediatek/mt8365.dtsi     |  210 ++
 .../src/arm64/mediatek/mt8395-genio-1200-evk.dts   |  902 +++++++++
 .../device-tree/src/arm64/nvidia/tegra132.dtsi     |    2 +
 .../src/arm64/nvidia/tegra210-smaug.dts            |   66 +
 .../src/arm64/nvidia/tegra234-p3701-0008.dtsi      |   33 +
 .../src/arm64/nvidia/tegra234-p3701.dtsi           |   53 +
 .../nvidia/tegra234-p3737-0000+p3701-0000.dts      |    1 +
 .../src/arm64/nvidia/tegra234-p3767.dtsi           |   33 +-
 .../nvidia/tegra234-p3768-0000+p3767-0000.dts      |   13 -
 .../src/arm64/nvidia/tegra234-p3768-0000.dtsi      |    1 +
 .../device-tree/src/arm64/nvidia/tegra234.dtsi     |   52 +-
 .../src/arm64/qcom/apq8016-sbc-usb-host.dtso       |    8 +
 .../device-tree/src/arm64/qcom/apq8016-sbc.dts     |   30 +-
 .../device-tree/src/arm64/qcom/apq8039-t2.dts      |    8 +
 .../device-tree/src/arm64/qcom/apq8096-db820c.dts  |    2 +-
 .../device-tree/src/arm64/qcom/ipq5018.dtsi        |    8 +
 .../device-tree/src/arm64/qcom/ipq5332-rdp468.dts  |   23 +
 .../device-tree/src/arm64/qcom/ipq5332.dtsi        |   57 +-
 .../device-tree/src/arm64/qcom/ipq6018.dtsi        |   36 +-
 .../device-tree/src/arm64/qcom/ipq8074.dtsi        |   69 +-
 .../device-tree/src/arm64/qcom/ipq9574.dtsi        |    2 +-
 .../src/arm64/qcom/msm8916-acer-a1-724.dts         |   12 +
 .../src/arm64/qcom/msm8916-alcatel-idol347.dts     |   12 +
 .../src/arm64/qcom/msm8916-asus-z00l.dts           |   12 +
 .../src/arm64/qcom/msm8916-gplus-fl8005a.dts       |   12 +
 .../src/arm64/qcom/msm8916-huawei-g7.dts           |   12 +
 .../src/arm64/qcom/msm8916-longcheer-l8150.dts     |   21 +-
 .../src/arm64/qcom/msm8916-longcheer-l8910.dts     |   12 +
 .../arm64/qcom/msm8916-samsung-a2015-common.dtsi   |   12 +
 .../src/arm64/qcom/msm8916-samsung-a3u-eur.dts     |    4 +
 .../src/arm64/qcom/msm8916-samsung-a5u-eur.dts     |    4 +
 .../arm64/qcom/msm8916-samsung-e2015-common.dtsi   |    4 +
 .../src/arm64/qcom/msm8916-samsung-gt5-common.dtsi |   12 +
 .../src/arm64/qcom/msm8916-samsung-gt510.dts       |   86 +
 .../src/arm64/qcom/msm8916-samsung-gt58.dts        |   64 +
 .../src/arm64/qcom/msm8916-samsung-j5-common.dtsi  |   51 +
 .../src/arm64/qcom/msm8916-samsung-j5.dts          |    5 +
 .../src/arm64/qcom/msm8916-samsung-j5x.dts         |   15 +
 .../src/arm64/qcom/msm8916-samsung-serranove.dts   |   12 +
 .../device-tree/src/arm64/qcom/msm8916-ufi.dtsi    |   33 +-
 .../src/arm64/qcom/msm8916-wingtech-wt88047.dts    |   12 +
 .../device-tree/src/arm64/qcom/msm8916.dtsi        |   41 +-
 .../src/arm64/qcom/msm8939-longcheer-l9100.dts     |  334 ++++
 .../src/arm64/qcom/msm8939-samsung-a7.dts          |    4 +
 .../qcom/msm8939-sony-xperia-kanuti-tulip.dts      |    8 +
 .../device-tree/src/arm64/qcom/msm8939.dtsi        |   39 +-
 .../device-tree/src/arm64/qcom/msm8976.dtsi        |   15 +-
 .../src/arm64/qcom/msm8992-xiaomi-libra.dts        |    6 +-
 .../src/arm64/qcom/msm8994-msft-lumia-octagon.dtsi |    1 +
 .../device-tree/src/arm64/qcom/msm8994.dtsi        |    2 +-
 .../src/arm64/qcom/msm8996-oneplus-common.dtsi     |    2 +-
 .../src/arm64/qcom/msm8996-xiaomi-common.dtsi      |    4 +-
 .../device-tree/src/arm64/qcom/msm8996.dtsi        |    3 +-
 .../src/arm64/qcom/msm8998-fxtec-pro1.dts          |    2 +-
 .../device-tree/src/arm64/qcom/msm8998-mtp.dts     |    2 +-
 .../src/arm64/qcom/msm8998-oneplus-common.dtsi     |    2 +-
 .../src/arm64/qcom/msm8998-xiaomi-sagit.dts        |    2 +-
 .../device-tree/src/arm64/qcom/msm8998.dtsi        |   33 +-
 sys/contrib/device-tree/src/arm64/qcom/pm6150.dtsi |   16 +
 .../device-tree/src/arm64/qcom/pm7250b.dtsi        |   14 +-
 .../device-tree/src/arm64/qcom/pm8150b.dtsi        |   40 +
 .../device-tree/src/arm64/qcom/pm8150l.dtsi        |   10 +
 .../device-tree/src/arm64/qcom/pm8350c.dtsi        |    6 +
 sys/contrib/device-tree/src/arm64/qcom/pm8916.dtsi |    3 -
 .../device-tree/src/arm64/qcom/pmr735d_a.dtsi      |   59 +
 .../device-tree/src/arm64/qcom/pmr735d_b.dtsi      |   59 +
 .../src/arm64/qcom/qcm6490-fairphone-fp5.dts       |  667 +++++++
 .../device-tree/src/arm64/qcom/qrb2210-rb1.dts     |  147 +-
 .../device-tree/src/arm64/qcom/qrb5165-rb5.dts     |  125 +-
 .../device-tree/src/arm64/qcom/sa8775p-ride.dts    |    2 +
 .../device-tree/src/arm64/qcom/sa8775p.dtsi        |    8 +
 .../src/arm64/qcom/sc7180-trogdor-coachz.dtsi      |    2 +-
 .../src/arm64/qcom/sc7180-trogdor-homestar.dtsi    |    3 +
 .../src/arm64/qcom/sc7180-trogdor-kingoftown.dts   |   13 +-
 .../sc7180-trogdor-lazor-limozeen-nots-r10.dts     |   29 +
 .../qcom/sc7180-trogdor-lazor-limozeen-nots-r5.dts |    1 +
 .../qcom/sc7180-trogdor-lazor-limozeen-nots-r9.dts |    7 +-
 .../qcom/sc7180-trogdor-lazor-limozeen-r10.dts     |   45 +
 .../qcom/sc7180-trogdor-lazor-limozeen-r4.dts      |    2 +
 .../qcom/sc7180-trogdor-lazor-limozeen-r9.dts      |   11 +-
 .../src/arm64/qcom/sc7180-trogdor-lazor-r1.dts     |    1 +
 .../src/arm64/qcom/sc7180-trogdor-lazor-r10-kb.dts |   23 +
 .../arm64/qcom/sc7180-trogdor-lazor-r10-lte.dts    |   27 +
 .../src/arm64/qcom/sc7180-trogdor-lazor-r10.dts    |   19 +
 .../src/arm64/qcom/sc7180-trogdor-lazor-r3-kb.dts  |    1 +
 .../src/arm64/qcom/sc7180-trogdor-lazor-r3-lte.dts |    1 +
 .../src/arm64/qcom/sc7180-trogdor-lazor-r3.dts     |    1 +
 .../src/arm64/qcom/sc7180-trogdor-lazor-r9-kb.dts  |    5 +-
 .../src/arm64/qcom/sc7180-trogdor-lazor-r9-lte.dts |    5 +-
 .../src/arm64/qcom/sc7180-trogdor-lazor-r9.dts     |    5 +-
 .../src/arm64/qcom/sc7180-trogdor-lazor.dtsi       |    1 +
 .../qcom/sc7180-trogdor-pazquel-lte-parade.dts     |    1 +
 .../arm64/qcom/sc7180-trogdor-pazquel-lte-ti.dts   |    1 +
 .../arm64/qcom/sc7180-trogdor-pazquel-parade.dts   |    1 +
 .../src/arm64/qcom/sc7180-trogdor-pazquel-ti.dts   |    1 +
 .../src/arm64/qcom/sc7180-trogdor-pazquel360.dtsi  |   13 +-
 .../src/arm64/qcom/sc7180-trogdor-pompom.dtsi      |    2 +
 .../arm64/qcom/sc7180-trogdor-quackingstick.dtsi   |    2 +
 .../src/arm64/qcom/sc7180-trogdor-r1.dts           |    1 +
 .../src/arm64/qcom/sc7180-trogdor-rt5682i-sku.dtsi |   38 +
 .../src/arm64/qcom/sc7180-trogdor-rt5682s-sku.dtsi |   38 +
 ...sc7180-trogdor-wormdingler-rev1-boe-rt5682s.dts |   17 +-
 .../qcom/sc7180-trogdor-wormdingler-rev1-boe.dts   |    1 +
 ...sc7180-trogdor-wormdingler-rev1-inx-rt5682s.dts |   15 +-
 .../qcom/sc7180-trogdor-wormdingler-rev1-inx.dts   |    1 +
 .../src/arm64/qcom/sc7180-trogdor-wormdingler.dtsi |    1 +
 .../device-tree/src/arm64/qcom/sc7180-trogdor.dtsi |   27 -
 sys/contrib/device-tree/src/arm64/qcom/sc7180.dtsi |  187 +-
 .../src/arm64/qcom/sc7280-chrome-common.dtsi       |   24 +
 .../device-tree/src/arm64/qcom/sc7280-crd-r3.dts   |    4 +
 sys/contrib/device-tree/src/arm64/qcom/sc7280.dtsi |  239 +--
 .../src/arm64/qcom/sc8180x-lenovo-flex-5g.dts      |    3 +-
 .../device-tree/src/arm64/qcom/sc8180x-primus.dts  |    3 +-
 .../device-tree/src/arm64/qcom/sc8180x.dtsi        |  177 +-
 sys/contrib/device-tree/src/arm64/qcom/sdm630.dtsi |   68 +-
 sys/contrib/device-tree/src/arm64/qcom/sdm670.dtsi |    3 +-
 .../device-tree/src/arm64/qcom/sdm845-cheza.dtsi   |   32 +-
 .../src/arm64/qcom/sdm845-lg-common.dtsi           |    2 +-
 .../device-tree/src/arm64/qcom/sdm845-mtp.dts      |   90 +-
 .../src/arm64/qcom/sdm845-oneplus-common.dtsi      |    2 +-
 .../arm64/qcom/sdm845-sony-xperia-tama-akari.dts   |  170 ++
 .../qcom/sdm845-sony-xperia-tama-akatsuki.dts      |  168 ++
 .../arm64/qcom/sdm845-sony-xperia-tama-apollo.dts  |  170 ++
 .../src/arm64/qcom/sdm845-sony-xperia-tama.dtsi    |   91 +
 .../arm64/qcom/sdm845-xiaomi-beryllium-common.dtsi |    2 +-
 .../src/arm64/qcom/sdm845-xiaomi-polaris.dts       |    2 +-
 sys/contrib/device-tree/src/arm64/qcom/sdm845.dtsi |  130 +-
 .../device-tree/src/arm64/qcom/sdx75-idp.dts       |    2 +-
 .../src/arm64/qcom/sm4250-oneplus-billie2.dts      |    2 +-
 .../src/arm64/qcom/sm6115-fxtec-pro1x.dts          |    2 +-
 .../src/arm64/qcom/sm6115p-lenovo-j606f.dts        |    2 +-
 .../arm64/qcom/sm6125-sony-xperia-seine-pdx201.dts |   59 +
 .../src/arm64/qcom/sm6125-xiaomi-laurel-sprout.dts |    4 +-
 sys/contrib/device-tree/src/arm64/qcom/sm6125.dtsi |  257 ++-
 .../src/arm64/qcom/sm7125-xiaomi-common.dtsi       |  423 +++++
 .../src/arm64/qcom/sm7125-xiaomi-joyeuse.dts       |   16 +
 sys/contrib/device-tree/src/arm64/qcom/sm7125.dtsi |   16 +
 .../src/arm64/qcom/sm7225-fairphone-fp4.dts        |   35 +-
 sys/contrib/device-tree/src/arm64/qcom/sm8150.dtsi |  117 +-
 .../src/arm64/qcom/sm8250-sony-xperia-edo.dtsi     |    5 +
 sys/contrib/device-tree/src/arm64/qcom/sm8250.dtsi |  554 +++++-
 .../device-tree/src/arm64/qcom/sm8350-hdk.dts      |   81 +
 .../device-tree/src/arm64/qcom/sm8350-mtp.dts      |    1 +
 sys/contrib/device-tree/src/arm64/qcom/sm8350.dtsi |    5 +-
 .../device-tree/src/arm64/qcom/sm8450-hdk.dts      |   24 +-
 .../device-tree/src/arm64/qcom/sm8450-qrd.dts      |    1 +
 .../src/arm64/qcom/sm8450-sony-xperia-nagara.dtsi  |    2 +-
 sys/contrib/device-tree/src/arm64/qcom/sm8450.dtsi |   90 +-
 .../device-tree/src/arm64/qcom/sm8550-mtp.dts      |    7 +-
 .../device-tree/src/arm64/qcom/sm8550-qrd.dts      |   50 +-
 sys/contrib/device-tree/src/arm64/qcom/sm8550.dtsi |   48 +-
 .../arm64/renesas/beacon-renesom-baseboard.dtsi    |    2 +-
 .../device-tree/src/arm64/renesas/ebisu.dtsi       |    2 +-
 .../device-tree/src/arm64/renesas/hihope-rev4.dtsi |    2 +-
 .../device-tree/src/arm64/renesas/r8a774a1.dtsi    |    4 +-
 .../device-tree/src/arm64/renesas/r8a774b1.dtsi    |    4 +-
 .../device-tree/src/arm64/renesas/r8a774c0.dtsi    |    2 +-
 .../device-tree/src/arm64/renesas/r8a774e1.dtsi    |    4 +-
 .../device-tree/src/arm64/renesas/r8a77951.dtsi    |    4 +-
 .../device-tree/src/arm64/renesas/r8a77960.dtsi    |    4 +-
 .../device-tree/src/arm64/renesas/r8a77961.dtsi    |    4 +-
 .../device-tree/src/arm64/renesas/r8a77965.dtsi    |    4 +-
 .../src/arm64/renesas/r8a77990-ebisu.dts           |    2 +-
 .../device-tree/src/arm64/renesas/r8a77990.dtsi    |    2 +-
 .../device-tree/src/arm64/renesas/r8a77995.dtsi    |    2 +-
 .../src/arm64/renesas/r8a779f0-spider-cpu.dtsi     |   24 +
 .../device-tree/src/arm64/renesas/r8a779f0.dtsi    |  134 ++
 .../src/arm64/renesas/r8a779f4-s4sk.dts            |  240 +++
 .../device-tree/src/arm64/renesas/r8a779f4.dtsi    |   12 +
 .../device-tree/src/arm64/renesas/r9a08g045.dtsi   |  170 ++
 .../src/arm64/renesas/r9a08g045s33-smarc.dts       |   18 +
 .../src/arm64/renesas/r9a08g045s33.dtsi            |   14 +
 .../src/arm64/renesas/rz-smarc-common.dtsi         |   14 +-
 .../device-tree/src/arm64/renesas/rzg2l-smarc.dtsi |   20 +
 .../src/arm64/renesas/rzg2lc-smarc.dtsi            |   20 +
 .../src/arm64/renesas/rzg2ul-smarc.dtsi            |   24 +
 .../src/arm64/renesas/rzg3s-smarc-som.dtsi         |  142 ++
 .../device-tree/src/arm64/renesas/rzg3s-smarc.dtsi |   28 +
 .../src/arm64/renesas/salvator-common.dtsi         |    2 +-
 .../renesas/ulcb-audio-graph-card-mix+split.dtsi   |   16 +-
 .../src/arm64/renesas/ulcb-audio-graph-card.dtsi   |   17 +-
 .../renesas/ulcb-audio-graph-card2-mix+split.dtsi  |   13 +-
 .../src/arm64/renesas/ulcb-audio-graph-card2.dtsi  |    4 +-
 .../ulcb-kf-audio-graph-card-mix+split.dtsi        |   57 +-
 .../arm64/renesas/ulcb-kf-audio-graph-card.dtsi    |   27 +-
 .../ulcb-kf-audio-graph-card2-mix+split.dtsi       |  108 +-
 .../arm64/renesas/ulcb-kf-audio-graph-card2.dtsi   |   14 +-
 .../ulcb-kf-simple-audio-card-mix+split.dtsi       |  152 +-
 .../arm64/renesas/ulcb-kf-simple-audio-card.dtsi   |   77 +-
 .../renesas/ulcb-simple-audio-card-mix+split.dtsi  |    8 +-
 .../src/arm64/renesas/ulcb-simple-audio-card.dtsi  |    8 +-
 .../device-tree/src/arm64/renesas/ulcb.dtsi        |    2 +-
 .../src/arm64/rockchip/px30-ringneck-haikou.dts    |    2 +-
 .../device-tree/src/arm64/rockchip/rk3328.dtsi     |    2 +-
 .../src/arm64/rockchip/rk3399-gru-chromebook.dtsi  |    3 +-
 .../src/arm64/rockchip/rk3399-gru-scarlet-dumo.dts |    4 +-
 .../device-tree/src/arm64/rockchip/rk3399-gru.dtsi |    1 +
 .../device-tree/src/arm64/rockchip/rk3399.dtsi     |    7 +-
 .../src/arm64/rockchip/rk3566-powkiddy-rgb30.dts   |  161 ++
 .../src/arm64/rockchip/rk3568-rock-3a.dts          |    4 +
 .../device-tree/src/arm64/rockchip/rk356x.dtsi     |    9 +-
 .../src/arm64/rockchip/rk3588-evb1-v10.dts         |  136 ++
 .../src/arm64/rockchip/rk3588-nanopc-t6.dts        |   28 +
 .../src/arm64/rockchip/rk3588-orangepi-5-plus.dts  |  848 +++++++++
 .../src/arm64/rockchip/rk3588-quartzpro64.dts      | 1137 +++++++++++
 .../src/arm64/rockchip/rk3588-rock-5b.dts          |  145 ++
 .../src/arm64/rockchip/rk3588-turing-rk1.dts       |   21 +
 .../src/arm64/rockchip/rk3588-turing-rk1.dtsi      |  614 ++++++
 .../src/arm64/rockchip/rk3588s-indiedroid-nova.dts |   84 +
 .../src/arm64/rockchip/rk3588s-orangepi-5.dts      |  662 +++++++
 .../src/arm64/rockchip/rk3588s-pinctrl.dtsi        |   46 +-
*** 985 LINES SKIPPED ***