git: 5956d97f4b32 - main - Import device-tree files from Linux 5.14

From: Emmanuel Vadot <manu_at_FreeBSD.org>
Date: Wed, 10 Aug 2022 12:20:10 UTC
The branch main has been updated by manu:

URL: https://cgit.FreeBSD.org/src/commit/?id=5956d97f4b3204318ceb6aa9c77bd0bc6ea87a41

commit 5956d97f4b3204318ceb6aa9c77bd0bc6ea87a41
Merge: bd30a1216e03 17bac45f172c
Author:     Emmanuel Vadot <manu@FreeBSD.org>
AuthorDate: 2022-08-10 12:11:47 +0000
Commit:     Emmanuel Vadot <manu@FreeBSD.org>
CommitDate: 2022-08-10 12:12:15 +0000

    Import device-tree files from Linux 5.14

 sys/contrib/device-tree/Bindings/arm/amlogic.yaml  |    1 +
 sys/contrib/device-tree/Bindings/arm/arm,scu.yaml  |   46 +
 .../device-tree/Bindings/arm/bcm/bcm2835.yaml      |    1 +
 sys/contrib/device-tree/Bindings/arm/cpus.yaml     |    7 +
 .../Bindings/arm/firmware/linaro,optee-tz.yaml     |   58 +
 .../device-tree/Bindings/arm/freescale/fsl,scu.txt |   10 +-
 sys/contrib/device-tree/Bindings/arm/fsl.yaml      |   13 +
 .../device-tree/Bindings/arm/intel,keembay.yaml    |    2 +
 .../device-tree/Bindings/arm/intel-ixp4xx.yaml     |    1 +
 .../device-tree/Bindings/arm/keystone/ti,sci.yaml  |  129 +
 sys/contrib/device-tree/Bindings/arm/mediatek.yaml |   29 +-
 .../device-tree/Bindings/arm/msm/qcom,saw2.txt     |    1 +
 sys/contrib/device-tree/Bindings/arm/qcom.yaml     |   14 +
 sys/contrib/device-tree/Bindings/arm/renesas.yaml  |   18 +
 sys/contrib/device-tree/Bindings/arm/rockchip.yaml |    5 +
 .../device-tree/Bindings/arm/rockchip/pmu.yaml     |   55 +
 sys/contrib/device-tree/Bindings/arm/sunxi.yaml    |   11 +
 .../Bindings/arm/tegra/nvidia,tegra20-pmc.yaml     |   35 +
 .../device-tree/Bindings/arm/ux500/boards.txt      |    4 +-
 .../Bindings/ata/nvidia,tegra-ahci.yaml            |    1 -
 .../Bindings/ata/renesas,rcar-sata.yaml            |   11 +
 .../Bindings/clock/allwinner,sun4i-a10-ccu.yaml    |    2 -
 .../Bindings/clock/brcm,iproc-clocks.yaml          |  394 +++
 .../device-tree/Bindings/clock/gpio-mux-clock.yaml |   45 +
 .../clock/hisilicon,hi3559av100-clock.yaml         |   59 +
 .../Bindings/clock/idt,versaclock5.yaml            |    7 +-
 .../device-tree/Bindings/clock/ingenic,cgu.yaml    |    6 +
 .../Bindings/clock/nvidia,tegra124-car.yaml        |  115 +
 .../Bindings/clock/nvidia,tegra20-car.yaml         |   69 +
 .../Bindings/clock/qcom,camcc-sm8250.yaml          |   68 +
 .../Bindings/clock/qcom,dispcc-sm8x50.yaml         |    1 +
 .../Bindings/clock/qcom,gcc-apq8064.yaml           |    1 -
 .../device-tree/Bindings/clock/qcom,gcc-sdx55.yaml |    2 -
 .../Bindings/clock/qcom,gcc-sm6125.yaml            |   72 +
 .../Bindings/clock/qcom,gcc-sm8350.yaml            |    2 -
 .../device-tree/Bindings/clock/qcom,gcc.yaml       |    7 +-
 .../device-tree/Bindings/clock/qcom,rpmcc.txt      |    1 +
 .../Bindings/clock/renesas,emev2-smu.yaml          |  140 +
 .../Bindings/clock/renesas,r9a06g032-sysctrl.yaml  |   62 +
 .../Bindings/clock/renesas,rzg2l-cpg.yaml          |   83 +
 .../device-tree/Bindings/clock/silabs,si5341.txt   |   16 +-
 .../Bindings/clock/sprd,sc9863a-clk.yaml           |    1 -
 .../Bindings/clock/st,stm32mp1-rcc.yaml            |    6 +-
 .../Bindings/clock/st/st,clkgen-pll.txt            |    3 +
 .../device-tree/Bindings/clock/st/st,flexgen.txt   |   10 +
 .../device-tree/Bindings/clock/st/st,quadfs.txt    |    3 +
 .../Bindings/clock/ti,am654-ehrpwm-tbclk.yaml      |    4 +-
 .../device-tree/Bindings/clock/ti,lmk04832.yaml    |  209 ++
 .../device-tree/Bindings/clock/ti,sci-clk.yaml     |   49 +
 sys/contrib/device-tree/Bindings/clock/ti/dpll.txt |   20 +
 .../Bindings/cpufreq/cpufreq-mediatek.txt          |    8 +-
 .../Bindings/crypto/allwinner,sun8i-ce.yaml        |    2 -
 .../Bindings/crypto/arm,cryptocell.yaml            |   53 +
 .../Bindings/crypto/cortina,sl3516-crypto.yaml     |   50 +
 .../device-tree/Bindings/crypto/fsl-dcp.yaml       |    1 -
 .../Bindings/crypto/intel,ixp4xx-crypto.yaml       |   47 +
 .../Bindings/devfreq/nvidia,tegra30-actmon.yaml    |  126 +
 .../allwinner,sun4i-a10-display-backend.yaml       |    6 -
 .../display/allwinner,sun6i-a31-mipi-dsi.yaml      |    1 -
 .../display/allwinner,sun8i-a83t-dw-hdmi.yaml      |    4 -
 .../display/allwinner,sun8i-a83t-hdmi-phy.yaml     |    2 -
 .../display/allwinner,sun8i-r40-tcon-top.yaml      |    2 -
 .../Bindings/display/brcm,bcm2835-vec.yaml         |    4 +-
 .../Bindings/display/bridge/adi,adv7511.yaml       |  240 ++
 .../Bindings/display/bridge/adi,adv7533.yaml       |  184 ++
 .../Bindings/display/bridge/cdns,mhdp8546.yaml     |   13 +-
 .../display/bridge/google,cros-ec-anx7688.yaml     |   82 +
 .../Bindings/display/bridge/ite,it66121.yaml       |  124 +
 .../Bindings/display/bridge/lontium,lt8912b.yaml   |    3 +-
 .../Bindings/display/bridge/ti,sn65dsi83.yaml      |  159 +
 .../Bindings/display/faraday,tve200.yaml           |   68 +
 .../Bindings/display/mediatek/mediatek,cec.yaml    |   52 +
 .../display/mediatek/mediatek,hdmi-ddc.yaml        |   58 +
 .../Bindings/display/mediatek/mediatek,hdmi.yaml   |  133 +
 .../Bindings/display/msm/dp-controller.yaml        |  146 +
 .../Bindings/display/msm/dpu-sc7180.yaml           |  228 ++
 .../Bindings/display/msm/dpu-sdm845.yaml           |  212 ++
 .../Bindings/display/msm/dsi-controller-main.yaml  |  185 ++
 .../Bindings/display/msm/dsi-phy-10nm.yaml         |   68 +
 .../Bindings/display/msm/dsi-phy-14nm.yaml         |   66 +
 .../Bindings/display/msm/dsi-phy-20nm.yaml         |   71 +
 .../Bindings/display/msm/dsi-phy-28nm.yaml         |   68 +
 .../Bindings/display/msm/dsi-phy-common.yaml       |   40 +
 .../device-tree/Bindings/display/panel/lvds.yaml   |   46 +-
 .../Bindings/display/panel/samsung,lms397kf04.yaml |   74 +
 .../device-tree/Bindings/display/renesas,du.yaml   |    3 +-
 .../display/rockchip/rockchip,dw-hdmi.yaml         |    2 -
 .../device-tree/Bindings/display/st,stm32-dsi.yaml |    2 -
 .../Bindings/display/st,stm32-ltdc.yaml            |    1 -
 .../Bindings/display/xlnx/xlnx,zynqmp-dpsub.yaml   |    4 -
 .../device-tree/Bindings/dma/altr,msgdma.yaml      |   61 +
 .../device-tree/Bindings/dma/arm-pl08x.yaml        |  136 +
 sys/contrib/device-tree/Bindings/dma/qcom,gpi.yaml |    1 +
 .../Bindings/dma/renesas,rcar-dmac.yaml            |    1 -
 sys/contrib/device-tree/Bindings/dma/ti-edma.txt   |    4 +-
 .../Bindings/dvfs/performance-domain.yaml          |   74 +
 .../Bindings/edac/amazon,al-mc-edac.yaml           |    2 -
 sys/contrib/device-tree/Bindings/eeprom/at24.yaml  |    1 -
 sys/contrib/device-tree/Bindings/eeprom/at25.yaml  |   31 +-
 .../device-tree/Bindings/example-schema.yaml       |    2 -
 .../Bindings/extcon/siliconmitus,sm5502-muic.yaml  |   52 +
 .../device-tree/Bindings/firmware/arm,scmi.yaml    |  341 +++
 .../device-tree/Bindings/firmware/arm,scpi.yaml    |  247 ++
 .../intel,ixp4xx-network-processing-engine.yaml    |   22 +-
 .../device-tree/Bindings/firmware/qcom,scm.txt     |    1 +
 .../device-tree/Bindings/fpga/fpga-region.txt      |   22 +-
 .../Bindings/fpga/xilinx-zynq-fpga-mgr.yaml        |   52 +
 .../device-tree/Bindings/gpio/gpio-davinci.yaml    |  185 ++
 .../device-tree/Bindings/gpio/gpio-stp-xway.yaml   |   99 +
 .../device-tree/Bindings/gpio/gpio-zynq.yaml       |   59 +
 .../device-tree/Bindings/gpio/idt,32434-gpio.yaml  |   67 +
 .../device-tree/Bindings/gpio/nxp,pcf8575.yaml     |  103 +
 .../Bindings/gpio/rockchip,rk3328-grf-gpio.yaml    |   50 +
 .../device-tree/Bindings/gpio/ti,omap-gpio.yaml    |  108 +
 .../device-tree/Bindings/gpu/arm,mali-bifrost.yaml |   30 +-
 .../device-tree/Bindings/gpu/brcm,bcm-v3d.yaml     |    1 -
 .../device-tree/Bindings/gpu/vivante,gc.yaml       |    1 -
 .../hwlock/allwinner,sun6i-a31-hwspinlock.yaml     |   48 +
 .../device-tree/Bindings/hwmon/adt7475.yaml        |   22 +-
 sys/contrib/device-tree/Bindings/hwmon/lm75.yaml   |    1 +
 .../device-tree/Bindings/i2c/aspeed,i2c.yaml       |   74 +
 .../device-tree/Bindings/i2c/brcm,brcmstb-i2c.yaml |    1 -
 sys/contrib/device-tree/Bindings/i2c/i2c-at91.txt  |    2 +-
 .../device-tree/Bindings/i2c/i2c-davinci.txt       |    4 +-
 .../device-tree/Bindings/i2c/i2c-demux-pinctrl.txt |    2 +-
 .../device-tree/Bindings/i2c/i2c-mt65xx.txt        |    2 +
 .../device-tree/Bindings/i2c/i2c-mux-gpio.txt      |    5 +-
 .../device-tree/Bindings/i2c/i2c-mux-gpmux.yaml    |  124 +
 .../device-tree/Bindings/i2c/i2c-mux-ltc4306.txt   |    4 +-
 .../device-tree/Bindings/i2c/i2c-mux-pca954x.yaml  |  110 +
 .../device-tree/Bindings/i2c/i2c-mux-pinctrl.txt   |    4 +-
 .../device-tree/Bindings/i2c/i2c-mux-reg.txt       |    4 +-
 sys/contrib/device-tree/Bindings/i2c/i2c-mux.yaml  |   87 +
 .../Bindings/i2c/i2c-pxa-pci-ce4100.txt            |    4 +-
 .../device-tree/Bindings/i2c/i2c-qcom-cci.txt      |    5 +-
 sys/contrib/device-tree/Bindings/i2c/i2c-rk3x.yaml |    1 +
 sys/contrib/device-tree/Bindings/i2c/i2c.txt       |    7 +-
 .../Bindings/i2c/marvell,mv64xxx-i2c.yaml          |    2 -
 .../Bindings/i2c/mellanox,i2c-mlxbf.yaml           |    1 -
 .../Bindings/i2c/renesas,iic-emev2.yaml            |   54 +
 .../device-tree/Bindings/i2c/renesas,rcar-i2c.yaml |  158 +
 .../device-tree/Bindings/i2c/renesas,riic.yaml     |   93 +
 .../Bindings/i2c/renesas,rmobile-iic.yaml          |  149 +
 .../device-tree/Bindings/i2c/ti,omap4-i2c.yaml     |  102 +
 .../Bindings/iio/accel/adi,adis16201.yaml          |   55 +
 .../Bindings/iio/accel/bosch,bma180.yaml           |    3 +-
 .../Bindings/iio/accel/bosch,bma220.yaml           |   50 +
 .../Bindings/iio/accel/bosch,bma255.yaml           |    9 +-
 .../Bindings/iio/accel/fsl,mma7455.yaml            |   82 +
 .../Bindings/iio/accel/kionix,kxcjk1013.yaml       |    1 +
 .../Bindings/iio/accel/murata,sca3300.yaml         |   44 +
 .../Bindings/iio/accel/nxp,fxls8962af.yaml         |   80 +
 sys/contrib/device-tree/Bindings/iio/adc/adc.yaml  |   12 +
 .../device-tree/Bindings/iio/adc/adi,ad7298.yaml   |   48 +
 .../device-tree/Bindings/iio/adc/adi,ad7476.yaml   |  174 ++
 .../Bindings/iio/adc/amlogic,meson-saradc.yaml     |    1 -
 .../Bindings/iio/adc/st,stm32-dfsdm-adc.yaml       |    2 -
 .../device-tree/Bindings/iio/adc/ti,tsc2046.yaml   |  115 +
 .../Bindings/iio/afe/current-sense-shunt.yaml      |    4 +
 .../device-tree/Bindings/iio/cdc/adi,ad7746.yaml   |   77 +
 .../Bindings/iio/chemical/sensirion,sps30.yaml     |    7 +-
 .../device-tree/Bindings/iio/dac/adi,ad5755.yaml   |  169 ++
 .../Bindings/iio/dac/ti,dac082s085.yaml            |   72 +
 .../Bindings/iio/light/amstaos,tsl2591.yaml        |   50 +
 .../Bindings/iio/multiplexer/io-channel-mux.yaml   |   70 +
 .../device-tree/Bindings/iio/st,st-sensors.yaml    |  221 +-
 .../Bindings/iio/temperature/ti,tmp117.yaml        |   41 +
 .../Bindings/input/qcom,pm8941-pwrkey.txt          |    2 +
 .../input/touchscreen/cypress,cy8ctma340.yaml      |  148 +
 .../Bindings/input/touchscreen/edt-ft5x06.yaml     |    1 +
 .../input/touchscreen/resistive-adc-touch.yaml     |   86 +
 .../input/touchscreen/sitronix,st1232.yaml         |   50 +
 .../Bindings/input/touchscreen/touchscreen.yaml    |    6 +
 .../Bindings/interconnect/qcom,rpmh.yaml           |   12 +
 .../Bindings/interrupt-controller/arm,gic-v3.yaml  |   13 +
 .../Bindings/interrupt-controller/arm,vic.yaml     |   81 +
 .../interrupt-controller/fsl,irqsteer.yaml         |    1 -
 .../interrupt-controller/loongson,liointc.yaml     |    1 -
 .../interrupt-controller/renesas,irqc.yaml         |    1 +
 .../interrupt-controller/ti,pruss-intc.yaml        |    2 +-
 .../device-tree/Bindings/iommu/arm,smmu-v3.yaml    |    1 -
 .../device-tree/Bindings/iommu/arm,smmu.yaml       |    9 +-
 sys/contrib/device-tree/Bindings/iommu/iommu.txt   |   18 +
 .../Bindings/iommu/renesas,ipmmu-vmsa.yaml         |    1 -
 .../device-tree/Bindings/iommu/rockchip,iommu.yaml |   83 +
 .../Bindings/ipmi/aspeed,ast2400-kcs-bmc.yaml      |  106 +
 .../leds/backlight/richtek,rt4831-backlight.yaml   |   62 +
 .../device-tree/Bindings/mailbox/arm,mhu.yaml      |   48 +-
 .../device-tree/Bindings/mailbox/arm,mhuv2.yaml    |   25 +-
 .../device-tree/Bindings/mailbox/fsl,mu.yaml       |    1 +
 .../mailbox/microchip,polarfire-soc-mailbox.yaml   |   47 +
 .../Bindings/mailbox/qcom,apcs-kpss-global.yaml    |    3 +
 .../Bindings/mailbox/st,stm32-ipcc.yaml            |    2 -
 .../Bindings/mailbox/ti,omap-mailbox.yaml          |  308 ++
 .../Bindings/media/amlogic,gx-vdec.yaml            |    1 -
 .../device-tree/Bindings/media/atmel,isc.yaml      |  114 +
 .../device-tree/Bindings/media/i2c/adv7180.yaml    |    8 +-
 .../device-tree/Bindings/media/i2c/adv7604.yaml    |    1 -
 .../device-tree/Bindings/media/i2c/imx258.yaml     |    2 +-
 .../Bindings/media/i2c/maxim,max9286.yaml          |   23 +-
 .../Bindings/media/i2c/ovti,ov5648.yaml            |    2 +-
 .../Bindings/media/i2c/ovti,ov8865.yaml            |    2 +-
 .../Bindings/media/i2c/rda,rda5807.yaml            |   67 +
 .../Bindings/media/i2c/sony,imx334.yaml            |    2 +-
 .../Bindings/media/marvell,mmp2-ccic.yaml          |    1 -
 .../device-tree/Bindings/media/mediatek-vcodec.txt |    2 +
 .../Bindings/media/microchip,sama5d4-vdec.yaml     |   47 +
 .../device-tree/Bindings/media/microchip,xisc.yaml |  129 +
 .../Bindings/media/nxp,imx7-mipi-csi2.yaml         |  109 +-
 .../Bindings/media/qcom,sc7180-venus.yaml          |    1 -
 .../Bindings/media/qcom,sdm845-venus-v2.yaml       |    1 -
 .../Bindings/media/qcom,sm8250-venus.yaml          |    1 -
 sys/contrib/device-tree/Bindings/media/rc.yaml     |    2 +-
 .../device-tree/Bindings/media/renesas,csi2.yaml   |    1 +
 .../device-tree/Bindings/media/renesas,drif.yaml   |    1 -
 .../device-tree/Bindings/media/renesas,isp.yaml    |  196 ++
 .../device-tree/Bindings/media/renesas,vin.yaml    |   30 +-
 .../device-tree/Bindings/media/rockchip,vdec.yaml  |   10 +-
 .../device-tree/Bindings/media/rockchip-vpu.yaml   |   33 +-
 .../Bindings/memory-controllers/arm,pl353-smc.yaml |  130 +
 .../memory-controllers/mediatek,smi-common.yaml    |    6 +-
 .../memory-controllers/mediatek,smi-larb.yaml      |    1 -
 .../memory-controllers/nvidia,tegra20-emc.yaml     |  230 ++
 .../device-tree/Bindings/mfd/google,cros-ec.yaml   |   20 +
 .../device-tree/Bindings/mfd/motorola-cpcap.txt    |    4 +-
 sys/contrib/device-tree/Bindings/mfd/mt6397.txt    |    1 +
 .../device-tree/Bindings/mfd/qcom,pm8008.yaml      |  121 +
 .../device-tree/Bindings/mfd/qcom,spmi-pmic.txt    |    4 +
 .../device-tree/Bindings/mfd/richtek,rt4831.yaml   |   90 +
 sys/contrib/device-tree/Bindings/mfd/rk808.txt     |  188 ++
 .../device-tree/Bindings/mfd/st,stm32-timers.yaml  |    2 -
 .../Bindings/mfd/stericsson,db8500-prcmu.yaml      |  278 ++
 .../Bindings/mfd/ti,j721e-system-controller.yaml   |   19 +-
 .../device-tree/Bindings/misc/eeprom-93xx46.txt    |    3 +
 .../Bindings/mmc/allwinner,sun4i-a10-mmc.yaml      |    2 -
 .../device-tree/Bindings/mmc/brcm,iproc-sdhci.yaml |    1 +
 .../device-tree/Bindings/mmc/fsl-imx-esdhc.yaml    |    1 -
 .../device-tree/Bindings/mmc/ingenic,mmc.yaml      |    1 +
 .../device-tree/Bindings/mmc/mmc-controller.yaml   |   25 +-
 sys/contrib/device-tree/Bindings/mmc/mtk-sd.yaml   |    4 +-
 .../device-tree/Bindings/mmc/renesas,mmcif.yaml    |  135 +
 .../device-tree/Bindings/mmc/renesas,sdhi.yaml     |    2 -
 .../device-tree/Bindings/mmc/rockchip-dw-mshc.yaml |   10 +-
 .../device-tree/Bindings/mmc/sdhci-am654.yaml      |    2 -
 .../device-tree/Bindings/mmc/sdhci-pxa.yaml        |    1 -
 .../device-tree/Bindings/mmc/ti-omap-hsmmc.txt     |    4 +-
 .../Bindings/mtd/arm,pl353-nand-r2p1.yaml          |   53 +
 .../device-tree/Bindings/mtd/brcm,brcmnand.yaml    |  234 ++
 sys/contrib/device-tree/Bindings/mtd/common.txt    |   16 +-
 .../Bindings/mtd/cortina,gemini-flash.txt          |    2 +-
 .../device-tree/Bindings/mtd/jedec,spi-nor.yaml    |    6 +
 .../Bindings/mtd/microchip,mchp48l640.yaml         |   45 +
 .../device-tree/Bindings/mtd/mtd-physmap.yaml      |  208 ++
 sys/contrib/device-tree/Bindings/mtd/mtd.yaml      |   89 +
 .../device-tree/Bindings/mtd/nand-controller.yaml  |   18 +-
 .../Bindings/mtd/partitions/brcm,trx.txt           |    5 +
 .../device-tree/Bindings/mtd/ti,am654-hbmc.yaml    |   69 +
 .../device-tree/Bindings/mux/adi,adg792a.txt       |    2 +-
 .../device-tree/Bindings/mux/adi,adgs1408.txt      |    2 +-
 sys/contrib/device-tree/Bindings/mux/gpio-mux.yaml |   92 +
 .../device-tree/Bindings/mux/mux-consumer.yaml     |   46 +
 .../device-tree/Bindings/mux/mux-controller.yaml   |  182 ++
 sys/contrib/device-tree/Bindings/mux/reg-mux.yaml  |  143 +
 .../Bindings/net/amlogic,meson-dwmac.yaml          |    2 -
 .../Bindings/net/brcm,bcm4908-enet.yaml            |    2 -
 .../device-tree/Bindings/net/brcm,iproc-mdio.yaml  |   38 +
 .../Bindings/net/brcm,mdio-mux-iproc.txt           |    2 +-
 .../device-tree/Bindings/net/can/bosch,m_can.yaml  |    2 -
 sys/contrib/device-tree/Bindings/net/can/c_can.txt |    4 +-
 .../Bindings/net/can/renesas,rcar-can.yaml         |  139 +
 .../Bindings/net/can/renesas,rcar-canfd.yaml       |  122 +
 .../device-tree/Bindings/net/dsa/brcm,sf2.yaml     |    2 -
 .../device-tree/Bindings/net/dsa/mt7530.txt        |    6 +
 .../device-tree/Bindings/net/dsa/nxp,sja1105.yaml  |  132 +
 sys/contrib/device-tree/Bindings/net/dsa/qca8k.txt |   40 +
 .../Bindings/net/ethernet-controller.yaml          |    2 +
 sys/contrib/device-tree/Bindings/net/gpmc-eth.txt  |    2 +-
 .../device-tree/Bindings/net/ingenic,mac.yaml      |   76 +
 .../device-tree/Bindings/net/mdio-gpio.yaml        |   57 +
 .../device-tree/Bindings/net/mdio-mux-gpio.yaml    |  135 +
 .../device-tree/Bindings/net/mdio-mux-mmioreg.yaml |   78 +
 .../Bindings/net/mdio-mux-multiplexer.yaml         |   82 +
 sys/contrib/device-tree/Bindings/net/mdio-mux.yaml |   44 +
 .../Bindings/net/microchip,sparx5-switch.yaml      |  226 ++
 .../Bindings/net/nfc/samsung,s3fwrn5.yaml          |    5 +
 .../device-tree/Bindings/net/nxp,dwmac-imx.yaml    |   93 +
 sys/contrib/device-tree/Bindings/net/qcom,ipa.yaml |    1 +
 .../Bindings/net/qualcomm-bluetooth.yaml           |  183 ++
 .../device-tree/Bindings/net/realtek,rtl82xx.yaml  |   45 +
 .../device-tree/Bindings/net/rockchip-dwmac.yaml   |   30 +-
 .../device-tree/Bindings/net/smsc,lan9115.yaml     |  110 +
 .../device-tree/Bindings/net/snps,dwmac.yaml       |   26 +-
 .../device-tree/Bindings/net/stm32-dwmac.yaml      |    5 +-
 .../device-tree/Bindings/pci/brcm,stb-pcie.yaml    |    2 -
 .../device-tree/Bindings/pci/fsl,imx6q-pcie.txt    |    3 +
 .../device-tree/Bindings/pci/intel,ixp4xx-pci.yaml |  100 +
 sys/contrib/device-tree/Bindings/pci/loongson.yaml |    1 -
 .../Bindings/pci/mediatek-pcie-gen3.yaml           |    1 -
 .../Bindings/pci/microchip,pcie-host.yaml          |    2 -
 sys/contrib/device-tree/Bindings/pci/qcom,pcie.txt |   24 +
 .../device-tree/Bindings/pci/ti,am65-pci-ep.yaml   |   74 +
 .../device-tree/Bindings/pci/ti,am65-pci-host.yaml |   96 +
 sys/contrib/device-tree/Bindings/perf/arm,cmn.yaml |    1 -
 .../Bindings/phy/allwinner,sun8i-h3-usb-phy.yaml   |    4 +-
 .../Bindings/phy/brcm,bcm63xx-usbh-phy.yaml        |    1 -
 .../Bindings/phy/brcm,brcmstb-usb-phy.yaml         |    3 -
 .../device-tree/Bindings/phy/brcm,sata-phy.yaml    |    1 -
 .../Bindings/phy/hisilicon,hi3670-usb3.yaml        |   73 +
 .../Bindings/phy/mediatek,mt7621-pci-phy.yaml      |    5 +
 .../device-tree/Bindings/phy/mediatek,tphy.yaml    |    2 -
 .../Bindings/phy/phy-cadence-sierra.yaml           |    2 -
 .../Bindings/phy/phy-cadence-torrent.yaml          |    4 -
 .../device-tree/Bindings/phy/phy-mvebu-comphy.txt  |   12 +-
 .../Bindings/phy/phy-rockchip-inno-usb2.yaml       |   12 +-
 .../Bindings/phy/phy-stm32-usbphyc.yaml            |   11 +
 .../Bindings/phy/qcom,ipq806x-usb-phy-hs.yaml      |    1 -
 .../Bindings/phy/qcom,ipq806x-usb-phy-ss.yaml      |    1 -
 .../device-tree/Bindings/phy/qcom,qmp-phy.yaml     |   28 +-
 .../device-tree/Bindings/phy/qcom,qusb2-phy.yaml   |    4 +-
 .../Bindings/phy/renesas,rcar-gen3-pcie-phy.yaml   |   53 +
 .../device-tree/Bindings/phy/renesas,usb2-phy.yaml |    2 -
 .../device-tree/Bindings/phy/renesas,usb3-phy.yaml |    1 -
 .../Bindings/phy/rockchip-inno-csi-dphy.yaml       |   79 +
 .../device-tree/Bindings/phy/rockchip-usb-phy.yaml |   81 +
 .../device-tree/Bindings/phy/ti,phy-j721e-wiz.yaml |   56 +-
 .../device-tree/Bindings/phy/ti,tcan104x-can.yaml  |   56 +
 .../Bindings/pinctrl/actions,s500-pinctrl.yaml     |    1 -
 .../Bindings/pinctrl/apple,pinctrl.yaml            |  106 +
 .../Bindings/pinctrl/aspeed,ast2600-pinctrl.yaml   |   10 +-
 .../Bindings/pinctrl/brcm,ns-pinmux.yaml           |   94 +
 .../Bindings/pinctrl/pinctrl-mcp23s08.txt          |    2 +
 .../Bindings/pinctrl/pinctrl-mt65xx.txt            |    1 +
 .../Bindings/pinctrl/qcom,pmic-gpio.txt            |    2 +
 .../device-tree/Bindings/pinctrl/qcom,pmic-mpp.txt |    1 +
 .../Bindings/pinctrl/qcom,sm6125-pinctrl.yaml      |  132 +
 .../Bindings/power/amlogic,meson-ee-pwrc.yaml      |    1 -
 .../device-tree/Bindings/power/fsl,imx-gpcv2.yaml  |   13 +
 .../device-tree/Bindings/power/qcom,rpmpd.yaml     |    2 +
 .../Bindings/power/renesas,rzg2l-sysc.yaml         |   63 +
 .../Bindings/power/renesas,sysc-rmobile.yaml       |  121 +
 .../Bindings/power/rockchip,power-controller.yaml  |  248 ++
 .../Bindings/power/supply/charger-manager.yaml     |  215 ++
 .../Bindings/power/supply/maxim,max17040.yaml      |    2 +-
 .../power/supply/richtek,rt5033-battery.yaml       |   54 +
 .../Bindings/pwm/allwinner,sun4i-a10-pwm.yaml      |    4 +-
 .../device-tree/Bindings/pwm/brcm,iproc-pwm.yaml   |   45 +
 .../device-tree/Bindings/pwm/pwm-tiecap.yaml       |   64 +
 .../device-tree/Bindings/pwm/pwm-tiehrpwm.yaml     |   65 +
 sys/contrib/device-tree/Bindings/pwm/pwm.yaml      |    9 +-
 .../device-tree/Bindings/pwm/renesas,pwm-rcar.yaml |   13 +
 .../device-tree/Bindings/pwm/renesas,tpu-pwm.yaml  |   26 +
 .../Bindings/regulator/fixed-regulator.yaml        |    2 +
 .../device-tree/Bindings/regulator/max8893.yaml    |   88 +
 .../Bindings/regulator/mps,mpq7920.yaml            |    6 +-
 .../Bindings/regulator/mt6359-regulator.yaml       |  385 +++
 .../Bindings/regulator/nxp,pf8x00-regulator.yaml   |    3 +-
 .../Bindings/regulator/qcom,rpmh-regulator.yaml    |   17 +-
 .../Bindings/regulator/qcom,smd-rpm-regulator.yaml |    5 +
 .../device-tree/Bindings/regulator/regulator.yaml  |   82 +
 .../regulator/richtek,rt6160-regulator.yaml        |   61 +
 .../regulator/richtek,rt6245-regulator.yaml        |   89 +
 .../Bindings/regulator/rohm,bd9576-regulator.yaml  |    6 +
 .../Bindings/remoteproc/fsl,imx-rproc.yaml         |   12 +-
 .../device-tree/Bindings/remoteproc/qcom,adsp.yaml |  547 ++++
 .../Bindings/remoteproc/st,stm32-rproc.yaml        |    2 -
 .../Bindings/remoteproc/ti,k3-r5f-rproc.yaml       |   31 +-
 .../Bindings/remoteproc/ti,keystone-rproc.txt      |    4 +-
 .../Bindings/remoteproc/ti,omap-remoteproc.yaml    |    3 +-
 .../Bindings/remoteproc/ti,pru-rproc.yaml          |    5 +
 .../device-tree/Bindings/reset/fsl,imx-src.yaml    |    1 -
 .../device-tree/Bindings/reset/microchip,rst.yaml  |   58 +
 .../device-tree/Bindings/reset/ti,sci-reset.yaml   |   51 +
 .../Bindings/riscv/sifive-l2-cache.yaml            |    9 +-
 .../device-tree/Bindings/rng/intel,ixp46x-rng.yaml |   36 +
 sys/contrib/device-tree/Bindings/rng/mtk-rng.yaml  |   54 +
 .../Bindings/rtc/allwinner,sun6i-a31-rtc.yaml      |    1 -
 .../device-tree/Bindings/rtc/arm,pl031.yaml        |   58 +
 .../device-tree/Bindings/rtc/epson,rx8900.yaml     |   49 +
 .../device-tree/Bindings/rtc/faraday,ftrtc010.yaml |   58 +
 .../device-tree/Bindings/rtc/imxdi-rtc.yaml        |    1 -
 .../device-tree/Bindings/rtc/nxp,pcf8563.yaml      |   58 +
 .../device-tree/Bindings/rtc/rtc-m41t80.txt        |    9 +
 .../device-tree/Bindings/rtc/ti,bq32000.yaml       |   49 +
 .../device-tree/Bindings/rtc/xlnx,zynqmp-rtc.yaml  |   65 +
 sys/contrib/device-tree/Bindings/serial/8250.yaml  |    2 +-
 .../device-tree/Bindings/serial/8250_omap.yaml     |  118 +
 .../Bindings/serial/amlogic,meson-uart.yaml        |    5 +
 .../Bindings/serial/brcm,bcm7271-uart.yaml         |    2 +-
 .../device-tree/Bindings/serial/fsl-imx-uart.yaml  |   12 +
 .../device-tree/Bindings/serial/fsl-lpuart.yaml    |    2 -
 .../device-tree/Bindings/serial/ingenic,uart.yaml  |    2 +-
 .../device-tree/Bindings/serial/mvebu-uart.txt     |    6 +-
 sys/contrib/device-tree/Bindings/serial/pl011.yaml |   13 +-
 .../Bindings/serial/qca,ar9330-uart.yaml           |    4 +-
 .../Bindings/serial/renesas,em-uart.yaml           |    2 +-
 .../device-tree/Bindings/serial/renesas,scif.yaml  |    4 +
 .../device-tree/Bindings/serial/samsung_uart.yaml  |    3 +-
 .../device-tree/Bindings/serial/serial.yaml        |    2 +
 .../device-tree/Bindings/serial/sifive-serial.yaml |    4 +-
 .../Bindings/serial/snps-dw-apb-uart.yaml          |    4 +-
 .../device-tree/Bindings/serial/st,stm32-uart.yaml |    3 +-
 .../device-tree/Bindings/soc/mediatek/pwrap.txt    |    1 +
 .../microchip,polarfire-soc-sys-controller.yaml    |   35 +
 .../Bindings/soc/qcom/qcom,geni-se.yaml            |    1 -
 .../Bindings/soc/qcom/qcom,smd-rpm.yaml            |    2 +
 .../device-tree/Bindings/soc/rockchip/grf.yaml     |  261 ++
 .../device-tree/Bindings/soc/ti/sci-pm-domain.yaml |   59 +
 .../device-tree/Bindings/soc/ti/ti,pruss.yaml      |    2 -
 .../Bindings/sound/allwinner,sun4i-a10-i2s.yaml    |    3 +
 .../sound/allwinner,sun8i-a23-codec-analog.yaml    |    9 +-
 .../Bindings/sound/allwinner,sun8i-a33-codec.yaml  |    8 +-
 sys/contrib/device-tree/Bindings/sound/cs42l42.txt |    7 +
 .../device-tree/Bindings/sound/fsl,spdif.yaml      |    1 +
 sys/contrib/device-tree/Bindings/sound/fsl-sai.txt |    6 +-
 .../device-tree/Bindings/sound/imx-audio-card.yaml |  122 +
 .../device-tree/Bindings/sound/imx-audmux.yaml     |  119 +
 .../sound/nvidia,tegra-audio-graph-card.yaml       |    1 -
 .../Bindings/sound/nvidia,tegra210-i2s.yaml        |    2 -
 .../device-tree/Bindings/sound/nxp,tfa989x.yaml    |   58 +
 .../device-tree/Bindings/sound/qcom,wcd934x.yaml   |   30 +
 .../Bindings/sound/qcom,wcd938x-sdw.yaml           |   70 +
 .../device-tree/Bindings/sound/qcom,wcd938x.yaml   |  146 +
 .../device-tree/Bindings/sound/renesas,rsnd.yaml   |   10 +-
 .../device-tree/Bindings/sound/sgtl5000.yaml       |    4 +
 .../device-tree/Bindings/sound/st,stm32-sai.yaml   |    3 -
 .../device-tree/Bindings/sound/tlv320aic32x4.txt   |    1 +
 sys/contrib/device-tree/Bindings/sound/wm8750.yaml |   42 +
 .../Bindings/spi/amlogic,meson-gx-spicc.yaml       |    1 -
 .../Bindings/spi/brcm,spi-bcm-qspi.yaml            |    2 -
 .../device-tree/Bindings/spi/snps,dw-apb-ssi.yaml  |    6 +
 .../device-tree/Bindings/spi/spi-cadence.yaml      |   66 +
 .../device-tree/Bindings/spi/spi-controller.yaml   |   39 +-
 .../device-tree/Bindings/spi/spi-davinci.txt       |    2 +-
 .../device-tree/Bindings/spi/spi-rockchip.yaml     |    1 +
 .../device-tree/Bindings/spi/spi-xilinx.yaml       |   57 +
 .../device-tree/Bindings/spi/spi-zynqmp-qspi.yaml  |   51 +
 .../spmi/hisilicon,hisi-spmi-controller.yaml       |   73 +
 sys/contrib/device-tree/Bindings/spmi/spmi.yaml    |   15 +-
 sys/contrib/device-tree/Bindings/sram/sram.yaml    |    5 +
 .../device-tree/Bindings/submitting-patches.rst    |   11 +-
 .../Bindings/thermal/allwinner,sun8i-a83t-ths.yaml |    2 -
 .../Bindings/thermal/nvidia,tegra30-tsensor.yaml   |   73 +
 .../device-tree/Bindings/thermal/qcom-tsens.yaml   |    3 +-
 .../Bindings/thermal/rockchip-thermal.yaml         |   96 +
 .../Bindings/timer/allwinner,sun4i-a10-timer.yaml  |   42 +-
 .../timer/allwinner,sun5i-a13-hstimer.yaml         |    1 -
 .../device-tree/Bindings/timer/arm,arch_timer.yaml |    1 -
 .../Bindings/timer/arm,arch_timer_mmio.yaml        |    2 -
 .../device-tree/Bindings/timer/arm,twd-timer.yaml  |   56 +
 .../Bindings/timer/intel,ixp4xx-timer.yaml         |    1 -
 .../device-tree/Bindings/timer/renesas,tmu.yaml    |    1 +
 .../device-tree/Bindings/timer/renesas,tpu.yaml    |   56 +
 .../device-tree/Bindings/trivial-devices.yaml      |   16 +
 .../Bindings/usb/allwinner,sun4i-a10-musb.yaml     |    3 +
 .../device-tree/Bindings/usb/cdns,usb3.yaml        |    3 +-
 sys/contrib/device-tree/Bindings/usb/dwc2.yaml     |    1 +
 .../Bindings/usb/maxim,max3420-udc.yaml            |    2 -
 .../Bindings/usb/nvidia,tegra-xudc.yaml            |    4 -
 .../device-tree/Bindings/usb/nxp,isp1760.yaml      |   67 +
 .../device-tree/Bindings/usb/qcom,dwc3.yaml        |    2 +
 .../device-tree/Bindings/usb/realtek,rts5411.yaml  |   62 +
 .../device-tree/Bindings/usb/renesas,usbhs.yaml    |    3 -
 .../device-tree/Bindings/usb/ti,j721e-usb.yaml     |    2 +-
 .../device-tree/Bindings/usb/ti,keystone-dwc3.yaml |    2 +-
 .../device-tree/Bindings/vendor-prefixes.yaml      |   18 +-
 sys/contrib/device-tree/Bindings/virtio/mmio.yaml  |   60 +
 .../Bindings/watchdog/arm,sbsa-gwdt.yaml           |   51 +
 .../device-tree/Bindings/watchdog/arm,twd-wdt.yaml |   50 +
 .../Bindings/watchdog/atmel,sama5d4-wdt.yaml       |   74 +
 .../Bindings/watchdog/mstar,msc313e-wdt.yaml       |   40 +
 .../device-tree/Bindings/watchdog/mtk-wdt.txt      |    6 +
 .../device-tree/Bindings/watchdog/qcom-wdt.yaml    |    1 +
 .../device-tree/Bindings/watchdog/snps,dw-wdt.yaml |    1 +
 .../Bindings/watchdog/st,stm32-iwdg.yaml           |    1 -
 .../device-tree/Bindings/writing-bindings.rst      |    3 +-
 .../include/dt-bindings/clock/actions,s500-cmu.h   |    6 +-
 .../include/dt-bindings/clock/hi3559av100-clock.h  |  165 ++
 .../include/dt-bindings/clock/imx8-clock.h         |  128 -
 .../include/dt-bindings/clock/imx8mq-clock.h       |   19 -
 .../include/dt-bindings/clock/jz4760-cgu.h         |   54 +
 .../include/dt-bindings/clock/mt8173-clk.h         |    1 -
 .../include/dt-bindings/clock/qcom,camcc-sm8250.h  |  138 +
 .../include/dt-bindings/clock/qcom,dispcc-sm8150.h |    9 +
 .../include/dt-bindings/clock/qcom,dispcc-sm8250.h |    9 +
 .../include/dt-bindings/clock/qcom,gcc-mdm9607.h   |  104 +
 .../include/dt-bindings/clock/qcom,gcc-sm6125.h    |  240 ++
 .../include/dt-bindings/clock/r9a07g044-cpg.h      |  219 ++
 .../include/dt-bindings/clock/stm32mp1-clks.h      |   27 +
 .../include/dt-bindings/interconnect/qcom,sc7280.h |  165 ++
 .../include/dt-bindings/leds/rt4831-backlight.h    |   23 +
 .../include/dt-bindings/mailbox/qcom-ipcc.h        |    1 +
 .../include/dt-bindings/mfd/qcom-pm8008.h          |   19 +
 .../include/dt-bindings/pinctrl/apple.h            |   13 +
 .../device-tree/include/dt-bindings/pinctrl/hisi.h |    2 +-
 .../include/dt-bindings/pinctrl/mt8365-pinfunc.h   |  858 ++++++
 .../include/dt-bindings/power/imx8mm-power.h       |   22 +
 .../include/dt-bindings/power/imx8mn-power.h       |   15 +
 .../include/dt-bindings/power/qcom-rpmpd.h         |   21 +
 .../include/dt-bindings/power/rk3568-power.h       |   32 +
 .../include/dt-bindings/reset/stm32mp1-resets.h    |   15 +
 .../include/dt-bindings/sound/qcom,q6afe.h         |    2 +
 sys/contrib/device-tree/scripts/filter.sh          |    2 -
 sys/contrib/device-tree/src/arm/am335x-baltos.dtsi |    4 +-
 .../src/arm/am335x-boneblack-wireless.dts          |    2 +-
 .../device-tree/src/arm/am335x-boneblue.dts        |    2 +-
 .../src/arm/am335x-bonegreen-wireless.dts          |    4 +-
 sys/contrib/device-tree/src/arm/am335x-cm-t335.dts |    4 +-
 sys/contrib/device-tree/src/arm/am335x-evm.dts     |    2 +-
 sys/contrib/device-tree/src/arm/am335x-evmsk.dts   |    4 +-
 sys/contrib/device-tree/src/arm/am335x-icev2.dts   |    4 +-
 .../src/arm/am335x-moxa-uc-2100-common.dtsi        |    2 +-
 .../src/arm/am335x-moxa-uc-8100-common.dtsi        |    2 +-
 .../device-tree/src/arm/am335x-osd3358-sm-red.dts  |  132 +-
 sys/contrib/device-tree/src/arm/am335x-shc.dts     |    8 +-
 sys/contrib/device-tree/src/arm/am33xx-clocks.dtsi |   10 +-
 sys/contrib/device-tree/src/arm/am33xx-l4.dtsi     |   34 +-
 sys/contrib/device-tree/src/arm/am437x-gp-evm.dts  |    9 +-
 sys/contrib/device-tree/src/arm/am437x-l4.dtsi     |   51 +-
 sys/contrib/device-tree/src/arm/am43x-epos-evm.dts |    8 +-
 sys/contrib/device-tree/src/arm/am43xx-clocks.dtsi |   12 +-
 sys/contrib/device-tree/src/arm/am5718.dtsi        |    6 +-
 .../device-tree/src/arm/am57xx-cl-som-am57x.dts    |   13 +-
 .../device-tree/src/arm/arm-realview-eb.dtsi       |    2 +-
 .../device-tree/src/arm/arm-realview-pb1176.dts    |    2 +-
 .../device-tree/src/arm/arm-realview-pb11mp.dts    |    2 +-
 .../device-tree/src/arm/arm-realview-pbx.dtsi      |    2 +-
 .../device-tree/src/arm/aspeed-ast2500-evb.dts     |    2 +-
 .../device-tree/src/arm/aspeed-ast2600-evb-a1.dts  |   15 +
 .../device-tree/src/arm/aspeed-ast2600-evb.dts     |  119 +-
 .../src/arm/aspeed-bmc-amd-ethanolx.dts            |    2 +-
 .../src/arm/aspeed-bmc-ampere-mtjade.dts           |   59 +-
 .../src/arm/aspeed-bmc-arm-centriq2400-rep.dts     |    2 +-
 .../src/arm/aspeed-bmc-arm-stardragon4800-rep2.dts |    2 +-
 .../src/arm/aspeed-bmc-asrock-e3c246d4i.dts        |    6 +-
 .../src/arm/aspeed-bmc-bytedance-g220a.dts         |    2 +-
 .../src/arm/aspeed-bmc-facebook-cmm.dts            |    2 +-
 .../src/arm/aspeed-bmc-facebook-tiogapass.dts      |    2 +-
 .../device-tree/src/arm/aspeed-bmc-ibm-everest.dts | 2063 ++++++++++++-
 .../src/arm/aspeed-bmc-ibm-rainier-4u.dts          |   30 -
 .../device-tree/src/arm/aspeed-bmc-ibm-rainier.dts |    5 +-
 .../src/arm/aspeed-bmc-inspur-fp5280g2.dts         |    2 +-
 .../src/arm/aspeed-bmc-inspur-on5263m5.dts         |    2 +-
 .../src/arm/aspeed-bmc-intel-s2600wf.dts           |    2 +-
 .../src/arm/aspeed-bmc-lenovo-hr630.dts            |    2 +-
 .../src/arm/aspeed-bmc-lenovo-hr855xg2.dts         |    2 +-
 .../src/arm/aspeed-bmc-microsoft-olympus.dts       |    2 +-
 .../device-tree/src/arm/aspeed-bmc-opp-lanyang.dts |    2 +-
 .../device-tree/src/arm/aspeed-bmc-opp-mihawk.dts  |    2 +-
 .../device-tree/src/arm/aspeed-bmc-opp-mowgli.dts  |    2 +-
 .../device-tree/src/arm/aspeed-bmc-opp-nicole.dts  |    2 +-
 .../src/arm/aspeed-bmc-opp-palmetto.dts            |    2 +-
 .../device-tree/src/arm/aspeed-bmc-opp-romulus.dts |    2 +-
 .../device-tree/src/arm/aspeed-bmc-opp-swift.dts   |    2 +-
 .../device-tree/src/arm/aspeed-bmc-opp-tacoma.dts  |    8 +-
 .../device-tree/src/arm/aspeed-bmc-opp-vesnin.dts  |    2 +-
 .../src/arm/aspeed-bmc-opp-witherspoon.dts         |    2 +-
 .../device-tree/src/arm/aspeed-bmc-opp-zaius.dts   |    2 +-
 .../src/arm/aspeed-bmc-portwell-neptune.dts        |    2 +-
 .../device-tree/src/arm/aspeed-bmc-quanta-q71l.dts |    2 +-
 .../src/arm/aspeed-bmc-supermicro-x11spi.dts       |    2 +-
 sys/contrib/device-tree/src/arm/aspeed-g5.dtsi     |    1 +
 .../device-tree/src/arm/aspeed-g6-pinctrl.dtsi     |   10 +
 sys/contrib/device-tree/src/arm/bcm-cygnus.dtsi    |    2 +-
 sys/contrib/device-tree/src/arm/bcm-hr2.dtsi       |    2 +-
 sys/contrib/device-tree/src/arm/bcm-nsp.dtsi       |    2 +-
 .../device-tree/src/arm/bcm2711-rpi-4-b.dts        |   85 +-
 .../device-tree/src/arm/bcm2711-rpi-400.dts        |   45 +
 sys/contrib/device-tree/src/arm/bcm2711-rpi.dtsi   |   74 +
 sys/contrib/device-tree/src/arm/bcm2711.dtsi       |    3 +-
 .../device-tree/src/arm/bcm2835-rpi-a-plus.dts     |    4 +-
 sys/contrib/device-tree/src/arm/bcm2835-rpi-a.dts  |    2 +-
 .../device-tree/src/arm/bcm2835-rpi-b-plus.dts     |    4 +-
 .../device-tree/src/arm/bcm2835-rpi-b-rev2.dts     |    2 +-
 sys/contrib/device-tree/src/arm/bcm2835-rpi-b.dts  |    2 +-
 .../device-tree/src/arm/bcm2835-rpi-cm1.dtsi       |    2 +-
 .../device-tree/src/arm/bcm2835-rpi-zero-w.dts     |    2 +-
 .../device-tree/src/arm/bcm2835-rpi-zero.dts       |    2 +-
 sys/contrib/device-tree/src/arm/bcm2835-rpi.dtsi   |    2 +-
 .../device-tree/src/arm/bcm2836-rpi-2-b.dts        |    4 +-
 .../device-tree/src/arm/bcm2837-rpi-3-a-plus.dts   |    4 +-
 .../device-tree/src/arm/bcm2837-rpi-3-b-plus.dts   |    4 +-
 .../device-tree/src/arm/bcm2837-rpi-3-b.dts        |    2 +-
 .../device-tree/src/arm/bcm2837-rpi-cm3.dtsi       |    2 +-
 .../device-tree/src/arm/bcm283x-rpi-usb-otg.dtsi   |    2 +-
 .../src/arm/bcm283x-rpi-usb-peripheral.dtsi        |    2 +-
 sys/contrib/device-tree/src/arm/bcm283x.dtsi       |    2 +-
 .../device-tree/src/arm/bcm4708-luxul-xwc-1000.dts |    4 +-
 .../src/arm/bcm47094-dlink-dir-885l.dts            |    4 +-
 sys/contrib/device-tree/src/arm/bcm47094.dtsi      |    2 +-
 .../device-tree/src/arm/bcm5301x-nand-cs0.dtsi     |    4 +-
 sys/contrib/device-tree/src/arm/bcm5301x.dtsi      |   26 +-
 sys/contrib/device-tree/src/arm/bcm63138.dtsi      |    2 +-
 .../device-tree/src/arm/bcm7445-bcm97445svmb.dts   |    4 +-
 sys/contrib/device-tree/src/arm/bcm7445.dtsi       |    2 +-
 .../device-tree/src/arm/bcm911360_entphn.dts       |    4 +-
 sys/contrib/device-tree/src/arm/bcm953012k.dts     |    4 +-
 sys/contrib/device-tree/src/arm/bcm958300k.dts     |    4 +-
 sys/contrib/device-tree/src/arm/bcm958305k.dts     |    4 +-
 sys/contrib/device-tree/src/arm/bcm958522er.dts    |    4 +-
 sys/contrib/device-tree/src/arm/bcm958525er.dts    |    4 +-
 sys/contrib/device-tree/src/arm/bcm958525xmc.dts   |    4 +-
 sys/contrib/device-tree/src/arm/bcm958622hr.dts    |    4 +-
 sys/contrib/device-tree/src/arm/bcm958623hr.dts    |    4 +-
 sys/contrib/device-tree/src/arm/bcm958625hr.dts    |    4 +-
 sys/contrib/device-tree/src/arm/bcm958625k.dts     |    4 +-
 sys/contrib/device-tree/src/arm/bcm963138dvt.dts   |    4 +-
 sys/contrib/device-tree/src/arm/bcm988312hr.dts    |    4 +-
 sys/contrib/device-tree/src/arm/da850.dtsi         |   21 +-
 sys/contrib/device-tree/src/arm/dm816x.dtsi        |    6 +-
 sys/contrib/device-tree/src/arm/dra7-evm.dts       |    8 +-
 .../device-tree/src/arm/dra7-ipu-dsp-common.dtsi   |    6 +-
 sys/contrib/device-tree/src/arm/dra7-l4.dtsi       |   52 +-
 sys/contrib/device-tree/src/arm/dra71-evm.dts      |    2 +-
 sys/contrib/device-tree/src/arm/dra71x.dtsi        |    4 -
 .../device-tree/src/arm/dra72-evm-common.dtsi      |    6 +-
 sys/contrib/device-tree/src/arm/dra72x.dtsi        |   10 +-
 .../device-tree/src/arm/dra74-ipu-dsp-common.dtsi  |    2 +-
 sys/contrib/device-tree/src/arm/dra74x.dtsi        |  100 +-
 sys/contrib/device-tree/src/arm/dra76-evm.dts      |   43 +-
 .../device-tree/src/arm/exynos3250-rinato.dts      |    2 +-
 .../device-tree/src/arm/exynos4210-i9100.dts       |    8 +-
 .../device-tree/src/arm/exynos4210-trats.dts       |    2 +-
 .../src/arm/exynos4210-universal_c210.dts          |    2 +-
 .../src/arm/exynos4412-itop-scp-core.dtsi          |    1 +
 .../device-tree/src/arm/exynos4412-midas.dtsi      |    1 +
 .../device-tree/src/arm/exynos4412-n710x.dts       |    4 +-
 .../src/arm/exynos4412-odroid-common.dtsi          |    1 +
 .../device-tree/src/arm/exynos4412-origen.dts      |    1 +
 .../device-tree/src/arm/exynos4412-p4note.dtsi     |    1 +
 .../device-tree/src/arm/exynos5250-arndale.dts     |    1 +
 .../device-tree/src/arm/exynos5410-odroidxu.dts    |    1 +
 .../src/arm/exynos5420-arndale-octa.dts            |    1 +
 .../device-tree/src/arm/exynos5420-smdk5420.dts    |    1 +
 .../src/arm/exynos5422-odroid-core.dtsi            |    1 +
 .../device-tree/src/arm/exynos5422-odroidhc1.dts   |    2 +-
 .../device-tree/src/arm/exynos5422-odroidxu4.dts   |    2 +-
 .../src/arm/exynos54xx-odroidxu-leds.dtsi          |    4 +-
 .../device-tree/src/arm/gemini-dlink-dir-685.dts   |   11 +-
 .../device-tree/src/arm/gemini-dlink-dns-313.dts   |    4 +-
 .../device-tree/src/arm/gemini-nas4220b.dts        |    2 +-
 sys/contrib/device-tree/src/arm/gemini-rut1xx.dts  |   14 +-
 .../device-tree/src/arm/gemini-sl93512r.dts        |    6 +-
 sys/contrib/device-tree/src/arm/gemini-sq201.dts   |    6 +-
 sys/contrib/device-tree/src/arm/gemini-wbd111.dts  |    2 +-
 sys/contrib/device-tree/src/arm/gemini-wbd222.dts  |    2 +-
 sys/contrib/device-tree/src/arm/gemini.dtsi        |   13 +-
 sys/contrib/device-tree/src/arm/hi3620.dtsi        |    4 +-
 sys/contrib/device-tree/src/arm/hip01-ca9x2.dts    |    4 +-
 sys/contrib/device-tree/src/arm/hip01.dtsi         |    4 +-
 sys/contrib/device-tree/src/arm/hip04.dtsi         |    4 +-
 sys/contrib/device-tree/src/arm/hisi-x5hd2-dkb.dts |    2 +-
 sys/contrib/device-tree/src/arm/hisi-x5hd2.dtsi    |    2 +-
 sys/contrib/device-tree/src/arm/imx25-pinfunc.h    |   12 +-
 sys/contrib/device-tree/src/arm/imx28-lwe.dtsi     |  170 ++
 sys/contrib/device-tree/src/arm/imx28-xea.dts      |   99 +
 .../src/arm/imx51-digi-connectcore-som.dtsi        |    2 +-
 sys/contrib/device-tree/src/arm/imx53-ard.dts      |    2 +-
 sys/contrib/device-tree/src/arm/imx53-m53menlo.dts |    4 +-
 sys/contrib/device-tree/src/arm/imx53-ppd.dts      |    2 +
 sys/contrib/device-tree/src/arm/imx6dl-b105pv2.dts |   32 +
 sys/contrib/device-tree/src/arm/imx6dl-b105v2.dts  |   32 +
 sys/contrib/device-tree/src/arm/imx6dl-b125pv2.dts |   30 +
 sys/contrib/device-tree/src/arm/imx6dl-b125v2.dts  |   30 +
 sys/contrib/device-tree/src/arm/imx6dl-b155v2.dts  |   32 +
 .../device-tree/src/arm/imx6dl-b1x5pv2.dtsi        |  413 +++
 sys/contrib/device-tree/src/arm/imx6dl-b1x5v2.dtsi |   58 +
 sys/contrib/device-tree/src/arm/imx6dl-plym2m.dts  |    6 +-
 sys/contrib/device-tree/src/arm/imx6dl-prtvt7.dts  |   36 +-
 sys/contrib/device-tree/src/arm/imx6dl-qmx6.dtsi   |  612 ++++
 .../device-tree/src/arm/imx6dl-riotboard.dts       |    2 +
 .../device-tree/src/arm/imx6dl-yapp4-common.dtsi   |    3 +
 .../device-tree/src/arm/imx6q-dhcom-som.dtsi       |   71 +-
 .../device-tree/src/arm/imx6q-dmo-edmqmx6.dts      |    2 +-
 sys/contrib/device-tree/src/arm/imx6q-ds.dts       |   17 +
 sys/contrib/device-tree/src/arm/imx6qdl-ds.dtsi    |  458 +++
 .../device-tree/src/arm/imx6qdl-phytec-pfla02.dtsi |    5 +-
 .../device-tree/src/arm/imx6qdl-sabresd.dtsi       |   10 +
 .../device-tree/src/arm/imx6qdl-sr-som.dtsi        |    8 +-
 .../device-tree/src/arm/imx6qdl-vicut1.dtsi        |   41 +-
 .../src/arm/imx6qdl-wandboard-revd1.dtsi           |    1 -
 .../device-tree/src/arm/imx6ul-14x14-evk.dtsi      |   50 +-
 .../device-tree/src/arm/imx6ull-colibri-wifi.dtsi  |    1 +
 sys/contrib/device-tree/src/arm/imx7d-sdb.dts      |    7 +
 .../src/arm/intel-ixp42x-linksys-nslu2.dts         |   79 +-
 .../src/arm/intel-ixp42x-welltech-epbx100.dts      |   76 +
 sys/contrib/device-tree/src/arm/intel-ixp42x.dtsi  |    4 +
 .../src/arm/intel-ixp43x-gateworks-gw2358.dts      |  104 +-
 sys/contrib/device-tree/src/arm/intel-ixp43x.dtsi  |    4 +
 .../device-tree/src/arm/intel-ixp45x-ixp46x.dtsi   |   33 +
 sys/contrib/device-tree/src/arm/intel-ixp4xx.dtsi  |   92 +-
 .../device-tree/src/arm/keystone-k2g-evm.dts       |   11 +-
 sys/contrib/device-tree/src/arm/keystone-k2g.dtsi  |    6 +-
 sys/contrib/device-tree/src/arm/meson.dtsi         |    1 +
 sys/contrib/device-tree/src/arm/mstar-v7.dtsi      |   14 +
 sys/contrib/device-tree/src/arm/omap2.dtsi         |    4 -
 sys/contrib/device-tree/src/arm/omap2420.dtsi      |    5 +-
 sys/contrib/device-tree/src/arm/omap2430.dtsi      |    2 +-
 .../src/arm/omap3-evm-processor-common.dtsi        |    2 +-
 sys/contrib/device-tree/src/arm/omap3-gta04a5.dts  |    2 +-
 sys/contrib/device-tree/src/arm/omap3.dtsi         |    8 +-
 sys/contrib/device-tree/src/arm/omap4-l4.dtsi      |    4 +-
 .../device-tree/src/arm/omap5-board-common.dtsi    |   11 +-
 sys/contrib/device-tree/src/arm/omap5-l4.dtsi      |    4 +-
 .../src/arm/openbmc-flash-layout-64.dtsi           |   18 +-
 .../src/arm/qcom-apq8060-dragonboard.dts           |    4 +-
 .../device-tree/src/arm/qcom-ipq8064-rb3011.dts    |   58 +
 sys/contrib/device-tree/src/arm/qcom-ipq8064.dtsi  |  425 +++
 sys/contrib/device-tree/src/arm/qcom-sdx55-t55.dts |    2 +-
 .../src/arm/qcom-sdx55-telit-fn980-tlb.dts         |    4 +-
 sys/contrib/device-tree/src/arm/r8a7742.dtsi       |    6 +-
 sys/contrib/device-tree/src/arm/r8a7743.dtsi       |    4 +-
 sys/contrib/device-tree/src/arm/r8a7744.dtsi       |    4 +-
 sys/contrib/device-tree/src/arm/r8a7745.dtsi       |    4 +-
 sys/contrib/device-tree/src/arm/r8a77470.dtsi      |    4 +-
 sys/contrib/device-tree/src/arm/r8a7778.dtsi       |    3 +
 sys/contrib/device-tree/src/arm/r8a7779-marzen.dts |    2 +-
 sys/contrib/device-tree/src/arm/r8a7779.dtsi       |    4 +
 sys/contrib/device-tree/src/arm/r8a7790-lager.dts  |    8 +
 sys/contrib/device-tree/src/arm/r8a7790.dtsi       |   10 +-
 .../device-tree/src/arm/r8a7791-koelsch.dts        |    4 +-
 sys/contrib/device-tree/src/arm/r8a7791.dtsi       |    4 +-
 .../device-tree/src/arm/r8a7792-blanche.dts        |    8 +
 sys/contrib/device-tree/src/arm/r8a7792.dtsi       |    4 +-
 sys/contrib/device-tree/src/arm/r8a7793-gose.dts   |   10 +-
 sys/contrib/device-tree/src/arm/r8a7793.dtsi       |    3 +-
 sys/contrib/device-tree/src/arm/r8a7794-alt.dts    |   42 +
 sys/contrib/device-tree/src/arm/r8a7794-silk.dts   |   10 +-
 sys/contrib/device-tree/src/arm/r8a7794.dtsi       |    4 +-
 sys/contrib/device-tree/src/arm/rk3036-kylin.dts   |    2 +-
 sys/contrib/device-tree/src/arm/rk3036.dtsi        |   72 +-
 .../device-tree/src/arm/rk3066a-bqcurie2.dts       |    5 +
 .../device-tree/src/arm/rk3066a-marsboard.dts      |    4 +
 sys/contrib/device-tree/src/arm/rk3066a-mk808.dts  |    5 +
 .../device-tree/src/arm/rk3066a-rayeager.dts       |    8 +-
 sys/contrib/device-tree/src/arm/rk3066a.dtsi       |   71 +-
 .../device-tree/src/arm/rk3188-bqedison2qc.dts     |    6 +
 sys/contrib/device-tree/src/arm/rk3188-px3-evb.dts |    5 +
 .../device-tree/src/arm/rk3188-radxarock.dts       |    4 +
 sys/contrib/device-tree/src/arm/rk3188.dtsi        |   74 +-
 sys/contrib/device-tree/src/arm/rk322x.dtsi        |  158 +-
 .../device-tree/src/arm/rk3288-rock2-som.dtsi      |    2 +-
 sys/contrib/device-tree/src/arm/rk3288-vyasa.dts   |    4 +-
 sys/contrib/device-tree/src/arm/rk3288.dtsi        |   18 +-
 sys/contrib/device-tree/src/arm/rk3xxx.dtsi        |   17 +-
 sys/contrib/device-tree/src/arm/rv1108.dtsi        |    2 +-
 sys/contrib/device-tree/src/arm/s5pv210-goni.dts   |    9 -
 sys/contrib/device-tree/src/arm/sama5d4.dtsi       |    9 +-
 sys/contrib/device-tree/src/arm/sd5203.dts         |    2 +-
 sys/contrib/device-tree/src/arm/ste-ab8500.dtsi    |   28 +-
 sys/contrib/device-tree/src/arm/ste-ab8505.dtsi    |   24 +-
 .../device-tree/src/arm/ste-href-ab8500.dtsi       |    2 +-
 .../src/arm/ste-href-tvk1281618-r2.dtsi            |    6 +
 .../src/arm/ste-href-tvk1281618-r3.dtsi            |    4 +-
 sys/contrib/device-tree/src/arm/ste-href.dtsi      |    9 +-
 .../device-tree/src/arm/ste-nomadik-stn8815.dtsi   |    4 +-
 sys/contrib/device-tree/src/arm/ste-snowball.dts   |    2 +-
 .../src/arm/ste-ux500-samsung-golden.dts           |    3 +-
 .../src/arm/ste-ux500-samsung-janice.dts           |   11 +-
 .../src/arm/ste-ux500-samsung-skomer.dts           |    3 +-
 sys/contrib/device-tree/src/arm/stm32429i-eval.dts |    8 +-
 sys/contrib/device-tree/src/arm/stm32746g-eval.dts |    6 +-
 .../device-tree/src/arm/stm32f4-pinctrl.dtsi       |    2 +-
 .../device-tree/src/arm/stm32f429-disco.dts        |    6 +-
 .../device-tree/src/arm/stm32f429-pinctrl.dtsi     |   72 +-
 sys/contrib/device-tree/src/arm/stm32f429.dtsi     |   10 +-
 .../device-tree/src/arm/stm32f469-disco.dts        |    6 +-
 .../device-tree/src/arm/stm32f469-pinctrl.dtsi     |   74 +-
 .../device-tree/src/arm/stm32f7-pinctrl.dtsi       |    2 +-
 sys/contrib/device-tree/src/arm/stm32f746.dtsi     |   12 +-
 .../device-tree/src/arm/stm32f769-disco.dts        |    6 +-
 sys/contrib/device-tree/src/arm/stm32h743.dtsi     |    4 -
 .../device-tree/src/arm/stm32mp15-pinctrl.dtsi     |   33 +
 sys/contrib/device-tree/src/arm/stm32mp151.dtsi    |   16 +-
 ...m32mp157a-microgea-stm32mp1-microdev2.0-of7.dts |    2 +-
 .../device-tree/src/arm/stm32mp157a-stinger96.dtsi |    7 +-
 .../src/arm/stm32mp157c-odyssey-som.dtsi           |    7 +-
 .../device-tree/src/arm/stm32mp157c-odyssey.dts    |    2 +-
 .../src/arm/stm32mp15xx-dhcom-pdk2.dtsi            |   31 +-
 .../device-tree/src/arm/stm32mp15xx-dhcom-som.dtsi |   22 +-
 .../device-tree/src/arm/stm32mp15xx-dhcor-som.dtsi |    2 +-
 .../device-tree/src/arm/stm32mp15xx-osd32.dtsi     |    7 +-
 sys/contrib/device-tree/src/arm/sun8i-a33.dtsi     |    4 +-
 .../device-tree/src/arm/sun8i-h3-orangepi-plus.dts |    2 +-
 .../device-tree/src/arm/sun8i-r40-feta40i.dtsi     |  106 +
 .../device-tree/src/arm/sun8i-r40-oka40i-c.dts     |  203 ++
 sys/contrib/device-tree/src/arm/sun8i-r40.dtsi     |   56 +
 sys/contrib/device-tree/src/arm/sun8i-v3.dtsi      |   31 +
 .../src/arm/sun8i-v3s-licheepi-zero-dock.dts       |   17 +-
 sys/contrib/device-tree/src/arm/sun8i-v3s.dtsi     |   48 +
 sys/contrib/device-tree/src/arm/tegra124.dtsi      |    3 +-
 .../src/arm/tegra20-acer-a500-picasso.dts          |   21 +-
 .../device-tree/src/arm/tegra20-harmony.dts        |    2 +-
 .../device-tree/src/arm/tegra20-medcom-wide.dts    |    2 +-
 sys/contrib/device-tree/src/arm/tegra20-paz00.dts  |   43 +-
 sys/contrib/device-tree/src/arm/tegra20-plutux.dts |    2 +-
 .../device-tree/src/arm/tegra20-seaboard.dts       |    2 +-
 sys/contrib/device-tree/src/arm/tegra20-tec.dts    |    2 +-
 .../device-tree/src/arm/tegra20-ventana.dts        |    2 +-
 .../arm/tegra30-asus-nexus7-grouper-common.dtsi    |   16 +-
 .../tegra30-asus-nexus7-grouper-maxim-pmic.dtsi    |    9 +
 .../arm/tegra30-asus-nexus7-grouper-ti-pmic.dtsi   |   11 +-
 .../device-tree/src/arm/tegra30-cardhu.dtsi        |    2 +-
 sys/contrib/device-tree/src/arm/tegra30-ouya.dts   |    4 +-
 sys/contrib/device-tree/src/arm/tegra30.dtsi       |    3 +-
 sys/contrib/device-tree/src/arm/versatile-ab.dts   |    5 +-
 sys/contrib/device-tree/src/arm/versatile-pb.dts   |    2 +-
 .../device-tree/src/arm/vexpress-v2m-rs1.dtsi      |    2 +-
 sys/contrib/device-tree/src/arm/vexpress-v2m.dtsi  |    2 +-
 .../src/arm64/allwinner/sun50i-a64-pinephone.dtsi  |   25 +
 .../allwinner/sun50i-a64-sopine-baseboard.dts      |    2 +-
 .../src/arm64/allwinner/sun50i-a64.dtsi            |   62 +-
 .../arm64/allwinner/sun50i-h5-nanopi-r1s-h5.dts    |  195 ++
 .../device-tree/src/arm64/allwinner/sun50i-h6.dtsi |    9 +
 .../device-tree/src/arm64/amlogic/meson-axg.dtsi   |    1 +
 .../src/arm64/amlogic/meson-g12-common.dtsi        |    1 +
 .../device-tree/src/arm64/amlogic/meson-gx.dtsi    |    1 +
 .../src/arm64/amlogic/meson-khadas-vim3.dtsi       |   41 +-
 .../src/arm64/amlogic/meson-sm1-bananapi-m5.dts    |  646 ++++
 .../src/arm64/amlogic/meson-sm1-khadas-vim3l.dts   |   13 +
 .../src/arm64/amlogic/meson-sm1-odroid-c4.dts      |   17 -
 .../src/arm64/amlogic/meson-sm1-odroid-hc4.dts     |   48 +-
 .../src/arm64/amlogic/meson-sm1-odroid.dtsi        |    9 +-
 .../device-tree/src/arm64/amlogic/meson-sm1.dtsi   |   10 +
 .../device-tree/src/arm64/arm/juno-base.dtsi       |    6 +-
 .../src/arm64/arm/vexpress-v2m-rs1.dtsi            |    2 +-
 .../src/arm64/broadcom/bcm2711-rpi-400.dts         |    2 +
 .../src/arm64/broadcom/bcm4908/bcm4908.dtsi        |    2 +-
 .../src/arm64/broadcom/stingray/stingray.dtsi      |    8 +-
 .../src/arm64/exynos/exynos5433-tm2-common.dtsi    |    1 +
 .../src/arm64/freescale/fsl-ls1012a-frwy.dts       |    4 +
 .../src/arm64/freescale/fsl-ls1012a.dtsi           |   14 +-
 .../freescale/fsl-ls1028a-kontron-sl28-var2.dts    |    2 +
 .../src/arm64/freescale/fsl-ls1028a-rdb.dts        |    4 +
 .../src/arm64/freescale/fsl-ls1028a.dtsi           |   12 +-
 .../src/arm64/freescale/fsl-ls1043a.dtsi           |   12 +-
 .../src/arm64/freescale/fsl-ls1046a.dtsi           |   24 +-
 .../src/arm64/freescale/fsl-ls1088a.dtsi           |   24 +-
 .../src/arm64/freescale/fsl-ls2080a.dtsi           |   16 +-
 .../src/arm64/freescale/fsl-ls2088a.dtsi           |   16 +-
 .../src/arm64/freescale/fsl-ls208xa.dtsi           |    1 -
 .../src/arm64/freescale/fsl-lx2160a.dtsi           |   24 +-
 .../src/arm64/freescale/imx8-ss-conn.dtsi          |   50 +-
 .../src/arm64/freescale/imx8mm-evk.dtsi            |    1 +
 .../src/arm64/freescale/imx8mm-venice-gw7901.dts   | 1019 +++++++
 .../device-tree/src/arm64/freescale/imx8mm.dtsi    |  363 +--
 .../src/arm64/freescale/imx8mn-beacon-som.dtsi     |    3 +
 .../src/arm64/freescale/imx8mn-evk.dtsi            |    1 +
 .../device-tree/src/arm64/freescale/imx8mn.dtsi    |  147 +-
 .../device-tree/src/arm64/freescale/imx8mp-evk.dts |  139 +
 .../src/arm64/freescale/imx8mp-phycore-som.dtsi    |   25 +
 .../device-tree/src/arm64/freescale/imx8mp.dtsi    |   28 +-
 .../device-tree/src/arm64/freescale/imx8mq-evk.dts |    1 +
 .../src/arm64/freescale/imx8mq-nitrogen.dts        |  182 ++
 .../device-tree/src/arm64/freescale/imx8mq.dtsi    |   16 +
 .../src/arm64/hisilicon/hi3660-coresight.dtsi      |    2 +-
 .../src/arm64/hisilicon/hi3660-hikey960.dts        |    2 +-
 .../device-tree/src/arm64/hisilicon/hi3660.dtsi    |    2 +-
 .../src/arm64/hisilicon/hi3670-hikey970.dts        |    2 +-
 .../device-tree/src/arm64/hisilicon/hi3670.dtsi    |    2 +-
 .../src/arm64/hisilicon/hi6220-coresight.dtsi      |    2 +-
 .../src/arm64/hisilicon/hi6220-hikey.dts           |    2 +-
 .../device-tree/src/arm64/hisilicon/hi6220.dtsi    |    2 +-
 .../device-tree/src/arm64/hisilicon/hip05-d02.dts  |    2 +-
 .../device-tree/src/arm64/hisilicon/hip05.dtsi     |    2 +-
 .../device-tree/src/arm64/hisilicon/hip06-d03.dts  |    2 +-
 .../device-tree/src/arm64/hisilicon/hip06.dtsi     |    2 +-
 .../device-tree/src/arm64/hisilicon/hip07-d05.dts  |    2 +-
 .../device-tree/src/arm64/hisilicon/hip07.dtsi     |    2 +-
 .../src/arm64/marvell/armada-3720-turris-mox.dts   |    9 +-
 .../device-tree/src/arm64/marvell/armada-37xx.dtsi |   10 +-
 .../src/arm64/marvell/armada-ap807.dtsi            |    3 +-
 .../device-tree/src/arm64/marvell/cn9130-db.dts    |    2 +-
 .../device-tree/src/arm64/mediatek/mt8167.dtsi     |  121 +
 .../device-tree/src/arm64/mediatek/mt8173.dtsi     |   60 +-
 .../device-tree/src/arm64/mediatek/mt8183-evb.dts  |    5 +
 .../arm64/mediatek/mt8183-kukui-jacuzzi-burnet.dts |   30 +
 .../mediatek/mt8183-kukui-jacuzzi-fennel-sku1.dts  |   44 +
 .../mediatek/mt8183-kukui-jacuzzi-fennel-sku6.dts  |   32 +
 .../mediatek/mt8183-kukui-jacuzzi-fennel.dtsi      |   27 +
 .../mediatek/mt8183-kukui-jacuzzi-fennel14.dts     |   16 +
 .../arm64/mediatek/mt8183-kukui-jacuzzi-kappa.dts  |   16 +
 .../arm64/mediatek/mt8183-kukui-jacuzzi-kenzo.dts  |   12 +
 .../mediatek/mt8183-kukui-jacuzzi-willow-sku0.dts  |   13 +
 .../mediatek/mt8183-kukui-jacuzzi-willow-sku1.dts  |   12 +
 .../mediatek/mt8183-kukui-jacuzzi-willow.dtsi      |   26 +
 .../src/arm64/mediatek/mt8183-kukui-jacuzzi.dtsi   |    8 +
 .../src/arm64/mediatek/mt8183-kukui-kakadu.dtsi    |    4 +
 .../src/arm64/mediatek/mt8183-kukui-kodama.dtsi    |    4 +
 .../src/arm64/mediatek/mt8183-kukui-krane.dtsi     |    4 +
 .../src/arm64/mediatek/mt8183-kukui.dtsi           |   23 +
 .../src/arm64/mediatek/mt8183-pumpkin.dts          |    5 +
 .../device-tree/src/arm64/mediatek/mt8183.dtsi     |  110 +-
 .../device-tree/src/arm64/microchip/sparx5.dtsi    |   94 +-
 .../src/arm64/microchip/sparx5_pcb134_board.dtsi   |  481 ++-
 .../src/arm64/microchip/sparx5_pcb135_board.dtsi   |  621 +++-
 .../src/arm64/nvidia/tegra186-p2771-0000.dts       |    4 +-
 .../device-tree/src/arm64/nvidia/tegra186.dtsi     |    4 +-
 .../src/arm64/nvidia/tegra194-p2972-0000.dts       |    4 +-
 .../src/arm64/nvidia/tegra194-p3509-0000.dtsi      |  595 +++-
 .../device-tree/src/arm64/nvidia/tegra194.dtsi     |  173 +-
 .../src/arm64/nvidia/tegra210-p2371-2180.dts       |    2 +-
 .../src/arm64/nvidia/tegra210-p2597.dtsi           |    2 +-
 .../src/arm64/nvidia/tegra210-p3450-0000.dts       |    4 +-
 .../device-tree/src/arm64/qcom/apq8096-db820c.dtsi |   89 +-
 .../device-tree/src/arm64/qcom/apq8096-ifc6640.dts |   24 +-
 .../device-tree/src/arm64/qcom/ipq8074-hk10-c1.dts |   11 +
 .../device-tree/src/arm64/qcom/ipq8074-hk10-c2.dts |   10 +
 .../device-tree/src/arm64/qcom/ipq8074-hk10.dtsi   |   76 +
 .../device-tree/src/arm64/qcom/ipq8074.dtsi        |   16 +
 .../src/arm64/qcom/msm8916-alcatel-idol347.dts     |   26 +
 .../src/arm64/qcom/msm8916-huawei-g7.dts           |  454 +++
 .../arm64/qcom/msm8916-samsung-a2015-common.dtsi   |  131 +
 .../src/arm64/qcom/msm8916-samsung-a3u-eur.dts     |   47 +
 .../src/arm64/qcom/msm8916-samsung-a5u-eur.dts     |   26 +
 .../src/arm64/qcom/msm8992-bullhead-rev-101.dts    |   12 +
 .../src/arm64/qcom/msm8994-angler-rev-101.dts      |    8 +
 .../device-tree/src/arm64/qcom/msm8996-mtp.dtsi    |    2 +-
 .../device-tree/src/arm64/qcom/msm8996.dtsi        |  997 ++++++-
 sys/contrib/device-tree/src/arm64/qcom/pm6150.dtsi |   24 +
 sys/contrib/device-tree/src/arm64/qcom/pm7325.dtsi |   53 +
 sys/contrib/device-tree/src/arm64/qcom/pm8150.dtsi |   12 +-
 .../device-tree/src/arm64/qcom/pm8350c.dtsi        |   32 +-
 sys/contrib/device-tree/src/arm64/qcom/pm8994.dtsi |    8 +-
 .../device-tree/src/arm64/qcom/pmi8994.dtsi        |   13 +
 .../device-tree/src/arm64/qcom/pmk8350.dtsi        |   51 +-
 .../device-tree/src/arm64/qcom/pmm8155au_1.dtsi    |  135 +
 .../device-tree/src/arm64/qcom/pmm8155au_2.dtsi    |  108 +
 .../device-tree/src/arm64/qcom/pmr735a.dtsi        |   32 +-
 .../device-tree/src/arm64/qcom/qrb5165-rb5.dts     |   98 +-
 .../device-tree/src/arm64/qcom/sa8155p-adp.dts     |  360 +++
 .../device-tree/src/arm64/qcom/sc7180-idp.dts      |  169 +-
 .../arm64/qcom/sc7180-trogdor-coachz-r1-lte.dts    |    4 +-
 .../src/arm64/qcom/sc7180-trogdor-coachz-r1.dts    |   22 +-
 .../arm64/qcom/sc7180-trogdor-coachz-r3-lte.dts    |   18 +
 .../src/arm64/qcom/sc7180-trogdor-coachz-r3.dts    |   15 +
 .../src/arm64/qcom/sc7180-trogdor-coachz.dtsi      |   64 +
 .../src/arm64/qcom/sc7180-trogdor-lazor-r0.dts     |    9 -
 .../src/arm64/qcom/sc7180-trogdor-lazor-r1.dts     |    9 -
 .../src/arm64/qcom/sc7180-trogdor-lazor-r3.dts     |    9 -
 .../src/arm64/qcom/sc7180-trogdor-lazor.dtsi       |    9 +
 .../src/arm64/qcom/sc7180-trogdor-pompom-r1.dts    |   12 +
 .../arm64/qcom/sc7180-trogdor-pompom-r2-lte.dts    |    4 +-
 .../src/arm64/qcom/sc7180-trogdor-pompom-r2.dts    |   38 +-
 .../arm64/qcom/sc7180-trogdor-pompom-r3-lte.dts    |   14 +
 .../src/arm64/qcom/sc7180-trogdor-pompom-r3.dts    |   15 +
 .../src/arm64/qcom/sc7180-trogdor-pompom.dtsi      |   29 +
 .../device-tree/src/arm64/qcom/sc7180-trogdor.dtsi |  121 +-
 sys/contrib/device-tree/src/arm64/qcom/sc7180.dtsi |  140 +-
 .../device-tree/src/arm64/qcom/sc7280-idp.dts      |   36 +-
 sys/contrib/device-tree/src/arm64/qcom/sc7280.dtsi | 1171 ++++++++
 .../device-tree/src/arm64/qcom/sdm845-cheza.dtsi   |    4 -
 .../device-tree/src/arm64/qcom/sdm845-mtp.dts      |    5 +
 .../src/arm64/qcom/sdm845-oneplus-common.dtsi      |   20 +-
 .../src/arm64/qcom/sdm845-xiaomi-beryllium.dts     |  114 +
 .../src/arm64/qcom/sdm850-lenovo-yoga-c630.dts     |    6 +-
 .../device-tree/src/arm64/qcom/sm8150-hdk.dts      |   28 +-
 .../arm64/qcom/sm8150-microsoft-surface-duo.dts    |  543 ++++
 .../device-tree/src/arm64/qcom/sm8150-mtp.dts      |   28 +-
 .../qcom/sm8150-sony-xperia-kumano-bahamut.dts     |   19 +
 .../qcom/sm8150-sony-xperia-kumano-griffin.dts     |   13 +
 .../src/arm64/qcom/sm8150-sony-xperia-kumano.dtsi  |  452 +++
 sys/contrib/device-tree/src/arm64/qcom/sm8150.dtsi |   76 +
 .../device-tree/src/arm64/qcom/sm8250-hdk.dts      |   33 +-
 .../device-tree/src/arm64/qcom/sm8250-mtp.dts      |   10 +
 .../arm64/qcom/sm8250-sony-xperia-edo-pdx203.dts   |   15 +
 .../arm64/qcom/sm8250-sony-xperia-edo-pdx206.dts   |   35 +
 .../src/arm64/qcom/sm8250-sony-xperia-edo.dtsi     |  636 ++++
 sys/contrib/device-tree/src/arm64/qcom/sm8250.dtsi |  192 +-
 .../device-tree/src/arm64/qcom/sm8350-mtp.dts      |    6 +
 sys/contrib/device-tree/src/arm64/qcom/sm8350.dtsi |   64 +-
 .../arm64/renesas/beacon-renesom-baseboard.dtsi    |    4 +-
 .../src/arm64/renesas/beacon-renesom-som.dtsi      |    8 +-
 .../device-tree/src/arm64/renesas/r8a774a1.dtsi    |    2 +
 .../device-tree/src/arm64/renesas/r8a774b1.dtsi    |    1 +
*** 1368 LINES SKIPPED ***