git: d5b0e70f7e04 - main - Import device-tree files from Linux 5.19

From: Emmanuel Vadot <manu_at_FreeBSD.org>
Date: Tue, 15 Nov 2022 19:01:54 UTC
The branch main has been updated by manu:

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

commit d5b0e70f7e04d971691517ce1304d86a1e367e2e
Merge: 8a2adde1e4b3 0085f59d9e11
Author:     Emmanuel Vadot <manu@FreeBSD.org>
AuthorDate: 2022-11-15 19:01:13 +0000
Commit:     Emmanuel Vadot <manu@FreeBSD.org>
CommitDate: 2022-11-15 19:01:13 +0000

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

 .../device-tree/Bindings/arm/arm,corstone1000.yaml |   45 +
 .../device-tree/Bindings/arm/bcm/brcm,bcm4708.yaml |   10 +-
 .../device-tree/Bindings/arm/bcm/brcm,bcm63138.txt |    2 +-
 .../device-tree/Bindings/arm/bcm/brcm,bcmbca.yaml  |   33 +
 sys/contrib/device-tree/Bindings/arm/fsl.yaml      |  119 +-
 .../hisilicon/controller/hip04-bootwrapper.yaml    |    5 +-
 sys/contrib/device-tree/Bindings/arm/hpe,gxp.yaml  |   27 +
 .../device-tree/Bindings/arm/intel,socfpga.yaml    |    1 +
 sys/contrib/device-tree/Bindings/arm/mediatek.yaml |    5 +
 .../Bindings/arm/mediatek/mediatek,infracfg.yaml   |   81 +
 .../Bindings/arm/mediatek/mediatek,mmsys.yaml      |   32 +
 .../arm/mediatek/mediatek,mt7622-pcie-mirror.yaml  |   42 +
 .../Bindings/arm/mediatek/mediatek,mt7622-wed.yaml |   50 +
 .../arm/mediatek/mediatek,mt8186-clock.yaml        |   56 +
 .../arm/mediatek/mediatek,mt8186-sys-clock.yaml    |   54 +
 .../Bindings/arm/mediatek/mediatek,pericfg.yaml    |    1 +
 .../device-tree/Bindings/arm/msm/qcom,llcc.yaml    |    2 +
 sys/contrib/device-tree/Bindings/arm/omap/prcm.txt |    7 +-
 sys/contrib/device-tree/Bindings/arm/qcom.yaml     |   21 +
 sys/contrib/device-tree/Bindings/arm/renesas.yaml  |   20 +
 sys/contrib/device-tree/Bindings/arm/rockchip.yaml |   23 +-
 sys/contrib/device-tree/Bindings/arm/sp810.yaml    |   80 +
 .../device-tree/Bindings/arm/stm32/stm32.yaml      |   63 +-
 sys/contrib/device-tree/Bindings/arm/sunxi.yaml    |    5 +
 sys/contrib/device-tree/Bindings/arm/syna.txt      |    4 -
 .../arm/tegra/nvidia,tegra-ccplex-cluster.yaml     |   52 +
 sys/contrib/device-tree/Bindings/arm/ux500.yaml    |    5 +
 .../device-tree/Bindings/arm/vexpress-config.yaml  |  285 ++
 .../device-tree/Bindings/arm/vexpress-sysreg.yaml  |   90 +
 .../Bindings/ata/renesas,rcar-sata.yaml            |    1 +
 .../Bindings/bus/qcom,ssc-block-bus.yaml           |  147 +
 .../Bindings/clock/airoha,en7523-scu.yaml          |   58 +
 .../device-tree/Bindings/clock/clock-bindings.txt  |  188 +-
 .../Bindings/clock/idt,versaclock5.yaml            |    2 +-
 .../Bindings/clock/mediatek,apmixedsys.yaml        |   61 +
 .../Bindings/clock/mediatek,topckgen.yaml          |   61 +
 .../Bindings/clock/qcom,gcc-apq8064.yaml           |    4 +-
 .../Bindings/clock/qcom,gcc-apq8084.yaml           |   42 +
 .../Bindings/clock/qcom,gcc-sc8280xp.yaml          |  128 +
 .../device-tree/Bindings/clock/qcom,mmcc.yaml      |    2 +-
 .../device-tree/Bindings/clock/qcom,rpmcc.yaml     |   75 +
 .../Bindings/clock/qcom,sc7280-lpasscorecc.yaml    |  172 +
 .../Bindings/clock/renesas,cpg-mssr.yaml           |    1 +
 .../Bindings/clock/renesas,r9a06g032-sysctrl.yaml  |   11 +
 .../Bindings/clock/renesas,rzg2l-cpg.yaml          |   20 +-
 .../Bindings/clock/rockchip,px30-cru.yaml          |  119 +
 .../Bindings/clock/rockchip,rk3036-cru.yaml        |   72 +
 .../Bindings/clock/rockchip,rk3188-cru.yaml        |   78 +
 .../Bindings/clock/rockchip,rk3228-cru.yaml        |   74 +
 .../Bindings/clock/rockchip,rk3288-cru.yaml        |   85 +
 .../Bindings/clock/rockchip,rk3308-cru.yaml        |   76 +
 .../Bindings/clock/rockchip,rk3368-cru.yaml        |   78 +
 .../Bindings/clock/rockchip,rk3399-cru.yaml        |   33 +-
 .../Bindings/clock/rockchip,rk3568-cru.yaml        |   13 +
 .../Bindings/clock/rockchip,rv1108-cru.yaml        |   75 +
 .../clock/samsung,exynos4412-isp-clock.yaml        |    1 -
 .../Bindings/clock/samsung,exynosautov9-clock.yaml |  219 ++
 .../Bindings/clock/st,stm32mp1-rcc.yaml            |   43 +
 .../Bindings/clock/stericsson,u8500-clks.yaml      |   57 +
 .../Bindings/clock/ti,am654-ehrpwm-tbclk.yaml      |    1 +
 .../device-tree/Bindings/clock/ti-clkctrl.txt      |    4 +-
 .../device-tree/Bindings/clock/ti/clockdomain.txt  |    3 +
 .../device-tree/Bindings/clock/ti/composite.txt    |    3 +
 .../Bindings/clock/ti/fixed-factor-clock.txt       |    1 +
 sys/contrib/device-tree/Bindings/clock/ti/gate.txt |    1 +
 .../device-tree/Bindings/clock/ti/interface.txt    |    1 +
 sys/contrib/device-tree/Bindings/clock/ti/mux.txt  |    1 +
 .../Bindings/cpufreq/brcm,stb-avs-cpu-freq.txt     |    2 +-
 .../Bindings/cpufreq/cpufreq-mediatek.txt          |    7 +
 .../Bindings/crypto/allwinner,sun8i-ce.yaml        |    1 -
 .../device-tree/Bindings/crypto/ti,sa2ul.yaml      |    1 +
 .../allwinner,sun4i-a10-display-engine.yaml        |    2 +
 .../Bindings/display/allwinner,sun4i-a10-tcon.yaml |    2 +
 .../display/allwinner,sun8i-a83t-de2-mixer.yaml    |    2 +
 .../display/allwinner,sun8i-r40-tcon-top.yaml      |  133 +-
 .../Bindings/display/amlogic,meson-dw-hdmi.yaml    |    1 -
 .../device-tree/Bindings/display/arm,hdlcd.yaml    |   89 +
 .../device-tree/Bindings/display/arm,komeda.yaml   |  130 +
 .../device-tree/Bindings/display/arm,malidp.yaml   |  119 +
 .../device-tree/Bindings/display/arm,pl11x.yaml    |  183 +
 .../Bindings/display/bridge/chipone,icn6211.yaml   |   18 +-
 .../Bindings/display/bridge/fsl,ldb.yaml           |   92 +
 .../display/bridge/google,cros-ec-anx7688.yaml     |    1 -
 .../Bindings/display/bridge/ite,it66121.yaml       |    3 +
 .../Bindings/display/bridge/lontium,lt9211.yaml    |  117 +
 .../Bindings/display/bridge/ps8640.yaml            |    1 -
 .../Bindings/display/bridge/toshiba,tc358767.yaml  |   22 +-
 .../Bindings/display/bridge/toshiba,tc358768.yaml  |    1 +
 .../Bindings/display/imx/nxp,imx8mq-dcss.yaml      |    1 -
 .../Bindings/display/mediatek/mediatek,aal.yaml    |   11 +-
 .../Bindings/display/mediatek/mediatek,ccorr.yaml  |    5 +-
 .../Bindings/display/mediatek/mediatek,color.yaml  |    7 +-
 .../Bindings/display/mediatek/mediatek,dither.yaml |    4 +-
 .../Bindings/display/mediatek/mediatek,dpi.yaml    |    1 +
 .../Bindings/display/mediatek/mediatek,gamma.yaml  |    4 +-
 .../Bindings/display/mediatek/mediatek,merge.yaml  |    1 -
 .../Bindings/display/mediatek/mediatek,mutex.yaml  |   25 +-
 .../Bindings/display/mediatek/mediatek,ovl-2l.yaml |    4 +
 .../Bindings/display/mediatek/mediatek,ovl.yaml    |    8 +-
 .../display/mediatek/mediatek,postmask.yaml        |    4 +
 .../Bindings/display/mediatek/mediatek,rdma.yaml   |    7 +-
 .../Bindings/display/msm/dpu-qcm2290.yaml          |    4 +
 .../Bindings/display/msm/dpu-sc7180.yaml           |    6 +-
 .../Bindings/display/msm/dpu-sc7280.yaml           |    6 +-
 .../Bindings/display/msm/dpu-sdm845.yaml           |    6 +-
 .../Bindings/display/msm/dsi-controller-main.yaml  |    2 +-
 .../Bindings/display/msm/dsi-phy-10nm.yaml         |    2 +-
 .../Bindings/display/msm/dsi-phy-14nm.yaml         |    2 +-
 .../Bindings/display/msm/dsi-phy-20nm.yaml         |    2 +-
 .../Bindings/display/msm/dsi-phy-28nm.yaml         |    2 +-
 .../Bindings/display/msm/dsi-phy-common.yaml       |    2 +-
 .../Bindings/display/panel/ilitek,ili9341.yaml     |    1 -
 .../display/panel/leadtek,ltk035c5444t.yaml        |   59 +
 .../Bindings/display/panel/orisetech,otm8009a.yaml |    1 -
 .../Bindings/display/panel/panel-simple.yaml       |    4 +
 .../Bindings/display/panel/panel-timing.yaml       |    5 +
 .../Bindings/display/panel/raydium,rm67191.yaml    |    1 +
 .../Bindings/display/panel/samsung,s6e8aa0.yaml    |    1 +
 .../display/rockchip/rockchip,dw-hdmi.yaml         |   46 +-
 .../Bindings/display/rockchip/rockchip-vop2.yaml   |  146 +
 .../Bindings/display/sitronix,st7735r.yaml         |    6 +-
 .../Bindings/display/solomon,ssd1307fb.yaml        |   95 +-
 .../display/sprd/sprd,display-subsystem.yaml       |    1 -
 .../Bindings/display/st,stm32-ltdc.yaml            |    1 -
 .../Bindings/dma/allwinner,sun50i-a64-dma.yaml     |   11 +-
 .../device-tree/Bindings/dma/altr,msgdma.yaml      |    2 +-
 .../device-tree/Bindings/dma/arm,pl330.yaml        |    3 +
 .../device-tree/Bindings/dma/fsl-imx-dma.txt       |    8 +-
 sys/contrib/device-tree/Bindings/dma/mmp-dma.txt   |   10 +-
 .../Bindings/dma/nvidia,tegra186-gpc-dma.yaml      |  110 +
 sys/contrib/device-tree/Bindings/dma/qcom,gpi.yaml |    3 +
 .../Bindings/dma/renesas,rcar-dmac.yaml            |   10 +-
 .../Bindings/dma/renesas,rzn1-dmamux.yaml          |   51 +
 .../Bindings/dma/sifive,fu540-c000-pdma.yaml       |   19 +-
 .../Bindings/dma/snps,dma-spear1340.yaml           |    8 +-
 sys/contrib/device-tree/Bindings/dma/sprd-dma.txt  |    7 +-
 .../device-tree/Bindings/dma/st,stm32-dmamux.yaml  |    1 -
 .../device-tree/Bindings/dma/st,stm32-mdma.yaml    |    1 -
 .../device-tree/Bindings/dma/xilinx/xilinx_dma.txt |    6 +-
 .../Bindings/dsp/mediatek,mt8195-dsp.yaml          |  105 +
 sys/contrib/device-tree/Bindings/eeprom/at24.yaml  |    4 +-
 .../device-tree/Bindings/example-schema.yaml       |   14 +-
 .../Bindings/extcon/siliconmitus,sm5502-muic.yaml  |    5 +-
 .../device-tree/Bindings/firmware/qcom,scm.txt     |    3 +-
 .../device-tree/Bindings/gnss/brcm,bcm4751.yaml    |   69 +
 .../device-tree/Bindings/gnss/mediatek.yaml        |   59 +
 .../Bindings/gpio/fairchild,74hc595.yaml           |    1 +
 .../device-tree/Bindings/gpio/gpio-altera.txt      |    5 +-
 .../Bindings/gpio/gpio-consumer-common.yaml        |   64 +
 .../device-tree/Bindings/gpio/gpio-pca95xx.yaml    |    1 +
 .../Bindings/gpio/realtek,otto-gpio.yaml           |   34 +-
 .../Bindings/gpio/renesas,rcar-gpio.yaml           |    5 +
 .../Bindings/gpio/socionext,uniphier-gpio.yaml     |   17 +
 .../device-tree/Bindings/gpu/samsung-rotator.yaml  |    1 -
 .../device-tree/Bindings/hwmon/adt7475.yaml        |   23 +-
 sys/contrib/device-tree/Bindings/hwmon/lm75.yaml   |    1 +
 .../Bindings/hwmon/microchip,lan966x.yaml          |   53 +
 .../device-tree/Bindings/hwmon/national,lm90.yaml  |   20 +
 .../Bindings/hwmon/nuvoton,nct6775.yaml            |   57 +
 .../device-tree/Bindings/hwmon/ti,tmp401.yaml      |  104 +
 .../device-tree/Bindings/hwmon/vexpress.txt        |    2 +-
 sys/contrib/device-tree/Bindings/i2c/i2c-gate.yaml |    1 -
 .../device-tree/Bindings/i2c/i2c-mt65xx.yaml       |  118 +
 .../device-tree/Bindings/i2c/i2c-mux-gpmux.yaml    |    1 -
 .../Bindings/i2c/qcom,i2c-geni-qcom.yaml           |  100 +
 .../device-tree/Bindings/i2c/qcom,i2c-qup.yaml     |   89 +
 .../device-tree/Bindings/i2c/renesas,rcar-i2c.yaml |    2 +-
 .../device-tree/Bindings/i2c/renesas,riic.yaml     |    2 +
 .../Bindings/i2c/samsung,s3c2410-i2c.yaml          |    2 +-
 .../device-tree/Bindings/i3c/cdns,i3c-master.yaml  |   60 +
 .../Bindings/i3c/snps,dw-i3c-master.yaml           |   52 +
 .../device-tree/Bindings/iio/adc/adi,ad7291.yaml   |    1 -
 .../Bindings/iio/adc/renesas,rzg2l-adc.yaml        |    3 +-
 .../Bindings/iio/adc/sprd,sc2720-adc.yaml          |   60 +-
 .../device-tree/Bindings/iio/adc/ti,ads1015.yaml   |    7 +-
 .../device-tree/Bindings/iio/dac/adi,ad3552r.yaml  |    2 +-
 .../device-tree/Bindings/iio/dac/lltc,ltc1660.yaml |    2 +-
 .../device-tree/Bindings/iio/dac/lltc,ltc2632.yaml |    2 +-
 .../Bindings/iio/imu/invensense,mpu6050.yaml       |   34 +-
 .../device-tree/Bindings/iio/imu/st,lsm6dsx.yaml   |   38 +-
 .../device-tree/Bindings/iio/light/stk33xx.yaml    |    6 +
 .../iio/potentiometer/microchip,mcp4131.yaml       |    2 +-
 .../device-tree/Bindings/iio/st,st-sensors.yaml    |    1 +
 .../input/allwinner,sun4i-a10-lradc-keys.yaml      |   22 +
 .../device-tree/Bindings/input/azoteq,iqs7222.yaml |  960 +++++
 .../Bindings/input/google,cros-ec-keyb.yaml        |   37 +-
 .../Bindings/input/touchscreen/ilitek_ts_i2c.yaml  |    7 +-
 .../Bindings/interconnect/qcom,bcm-voter.yaml      |    8 +-
 .../Bindings/interconnect/qcom,osm-l3.yaml         |    2 +-
 .../Bindings/interconnect/qcom,rpmh.yaml           |   18 +-
 .../Bindings/interrupt-controller/arm,gic-v3.yaml  |    8 +-
 .../interrupt-controller/fsl,ls-extirq.yaml        |  118 +
 .../Bindings/interrupt-controller/qcom,pdc.txt     |    6 +-
 .../socionext,uniphier-aidet.yaml                  |    1 +
 .../device-tree/Bindings/iommu/apple,sart.yaml     |   52 +
 .../device-tree/Bindings/iommu/arm,smmu-v3.yaml    |   16 +-
 .../device-tree/Bindings/iommu/arm,smmu.yaml       |   25 +-
 .../device-tree/Bindings/iommu/mediatek,iommu.yaml |   34 +-
 .../device-tree/Bindings/iommu/samsung,sysmmu.yaml |   11 -
 .../device-tree/Bindings/iommu/xen,grant-dma.yaml  |   39 +
 .../Bindings/leds/backlight/qcom-wled.yaml         |    2 +-
 .../device-tree/Bindings/leds/kinetic,ktd2692.yaml |   87 +
 .../Bindings/leds/leds-class-multicolor.yaml       |    2 +-
 .../device-tree/Bindings/leds/leds-mt6360.yaml     |    2 +-
 .../Bindings/leds/leds-pwm-multicolor.yaml         |   79 +
 .../device-tree/Bindings/leds/leds-qcom-lpg.yaml   |  174 +
 .../device-tree/Bindings/leds/regulator-led.yaml   |   55 +
 .../Bindings/mailbox/amlogic,meson-gxbb-mhu.yaml   |    1 -
 .../Bindings/mailbox/mtk,adsp-mbox.yaml            |    7 +-
 .../Bindings/mailbox/nvidia,tegra186-hsp.yaml      |    9 +
 .../device-tree/Bindings/mailbox/qcom-ipcc.yaml    |   30 +-
 .../Bindings/mailbox/st,stm32-ipcc.yaml            |   11 +-
 .../Bindings/mailbox/xlnx,zynqmp-ipi-mailbox.yaml  |  140 +
 .../device-tree/Bindings/media/i2c/adv7604.yaml    |    3 +-
 .../Bindings/media/i2c/dongwoon,dw9807-vcm.yaml    |   41 +
 .../Bindings/media/i2c/sony,imx412.yaml            |    9 +
 .../Bindings/media/mediatek,vcodec-encoder.yaml    |    3 +
 .../media/mediatek,vcodec-subdev-decoder.yaml      |    4 +-
 .../device-tree/Bindings/media/microchip,xisc.yaml |    3 +-
 .../device-tree/Bindings/media/rockchip,vdec.yaml  |    4 +-
 .../device-tree/Bindings/media/rockchip-vpu.yaml   |    1 +
 .../Bindings/media/video-interfaces.yaml           |    1 +
 .../Bindings/memory-controllers/fsl/fsl,ddr.yaml   |    6 -
 .../ingenic,nemc-peripherals.yaml                  |   46 +
 .../Bindings/memory-controllers/ingenic,nemc.yaml  |   32 -
 .../memory-controllers/nvidia,tegra186-mc.yaml     |   77 +-
 .../memory-controllers/renesas,rpc-if.yaml         |    6 +
 .../memory-controllers/rockchip,rk3399-dmc.yaml    |  384 ++
 sys/contrib/device-tree/Bindings/mfd/da9063.txt    |    9 +-
 .../device-tree/Bindings/mfd/google,cros-ec.yaml   |    2 +-
 .../device-tree/Bindings/mfd/maxim,max77714.yaml   |    2 +-
 .../device-tree/Bindings/mfd/mediatek,mt6360.yaml  |  256 ++
 .../device-tree/Bindings/mfd/qcom,spmi-pmic.txt    |    2 +-
 .../device-tree/Bindings/mfd/rockchip,rk805.yaml   |  219 ++
 .../device-tree/Bindings/mfd/rockchip,rk808.yaml   |  257 ++
 .../device-tree/Bindings/mfd/rockchip,rk809.yaml   |  284 ++
 .../device-tree/Bindings/mfd/rockchip,rk817.yaml   |  330 ++
 .../device-tree/Bindings/mfd/rockchip,rk818.yaml   |  282 ++
 .../Bindings/mfd/samsung,exynos5433-lpass.yaml     |    4 +-
 sys/contrib/device-tree/Bindings/mfd/syscon.yaml   |    8 -
 .../device-tree/Bindings/mfd/wlf,arizona.yaml      |    1 +
 .../Bindings/mmc/brcm,sdhci-brcmstb.yaml           |   22 +-
 .../device-tree/Bindings/mmc/fsl-imx-esdhc.yaml    |   31 +-
 .../Bindings/mmc/marvell,dove-sdhci.yaml           |   44 +
 .../Bindings/mmc/marvell,orion-sdio.yaml           |   44 +
 .../Bindings/mmc/marvell,xenon-sdhci.yaml          |  277 ++
 .../device-tree/Bindings/mmc/mmc-controller.yaml   |    5 +-
 sys/contrib/device-tree/Bindings/mmc/mtk-sd.yaml   |   15 +-
 .../device-tree/Bindings/mmc/sdhci-am654.yaml      |    7 +
 .../device-tree/Bindings/mmc/sdhci-msm.yaml        |  194 +
 .../Bindings/mmc/snps,dwcmshc-sdhci.yaml           |    1 +
 .../Bindings/mtd/hisilicon,fmc-spi-nor.txt         |    2 +-
 .../device-tree/Bindings/mtd/ingenic,nand.yaml     |    1 +
 .../device-tree/Bindings/mtd/jedec,spi-nor.yaml    |    8 -
 .../Bindings/mtd/partitions/fixed-partitions.yaml  |   55 +-
 .../device-tree/Bindings/mtd/renesas-nandc.yaml    |    5 +
 sys/contrib/device-tree/Bindings/mtd/spi-nand.yaml |    1 +
 sys/contrib/device-tree/Bindings/mtd/ti,elm.yaml   |   72 +
 sys/contrib/device-tree/Bindings/mux/reg-mux.yaml  |    9 +-
 sys/contrib/device-tree/Bindings/net/adi,adin.yaml |   18 +-
 .../device-tree/Bindings/net/asix,ax88178.yaml     |   68 +
 .../Bindings/net/aspeed,ast2600-mdio.yaml          |    6 +
 .../device-tree/Bindings/net/can/ctu,ctucanfd.yaml |   66 +
 .../Bindings/net/can/microchip,mcp251xfd.yaml      |   19 +-
 .../Bindings/net/can/renesas,rcar-canfd.yaml       |    5 +-
 .../device-tree/Bindings/net/cdns,macb.yaml        |   10 +-
 .../device-tree/Bindings/net/dsa/brcm,b53.yaml     |  115 +-
 .../Bindings/net/dsa/microchip,ksz.yaml            |    1 +
 .../device-tree/Bindings/net/dsa/nxp,sja1105.yaml  |    1 +
 .../device-tree/Bindings/net/dsa/realtek.yaml      |    1 +
 .../Bindings/net/ethernet-controller.yaml          |  123 +-
 .../device-tree/Bindings/net/ethernet-phy.yaml     |    9 +
 sys/contrib/device-tree/Bindings/net/fsl,fec.yaml  |    3 +
 .../device-tree/Bindings/net/ingenic,mac.yaml      |    1 +
 .../Bindings/net/marvell,orion-mdio.yaml           |   60 +
 .../device-tree/Bindings/net/mediatek,net.yaml     |  437 +++
 .../device-tree/Bindings/net/mediatek-dwmac.yaml   |    3 +
 sys/contrib/device-tree/Bindings/net/micrel.txt    |    9 +
 .../Bindings/net/microchip,lan95xx.yaml            |   63 +
 .../Bindings/net/microchip,lan966x-switch.yaml     |    8 +-
 .../device-tree/Bindings/net/mscc,miim.yaml        |   61 +
 sys/contrib/device-tree/Bindings/net/qcom,ipa.yaml |    7 +
 .../device-tree/Bindings/net/renesas,etheravb.yaml |   82 +-
 .../device-tree/Bindings/net/smsc,lan91c111.yaml   |   61 +
 .../Bindings/net/sunplus,sp7021-emac.yaml          |  141 +
 .../device-tree/Bindings/net/ti,davinci-mdio.yaml  |    1 +
 .../device-tree/Bindings/net/ti,k3-am654-cpts.yaml |    1 -
 .../Bindings/net/toshiba,visconti-dwmac.yaml       |    3 +-
 .../Bindings/net/wireless/mediatek,mt76.yaml       |    2 +-
 .../Bindings/net/wireless/qca,ath9k.yaml           |    2 +-
 .../Bindings/net/wireless/qcom,ath11k.yaml         |  365 +-
 .../Bindings/net/wireless/silabs,wfx.yaml          |  138 +
 .../Bindings/net/wireless/ti,wlcore.yaml           |    2 +
 .../device-tree/Bindings/nvme/apple,nvme-ans.yaml  |  110 +
 .../device-tree/Bindings/nvmem/apple,efuses.yaml   |   50 +
 .../Bindings/nvmem/fsl,layerscape-sfp.yaml         |   30 +-
 .../device-tree/Bindings/nvmem/snvs-lpgpr.yaml     |    4 +
 .../device-tree/Bindings/opp/opp-v2-kryo-cpu.yaml  |   56 +-
 .../device-tree/Bindings/pci/apple,pcie.yaml       |    5 +-
 .../device-tree/Bindings/pci/layerscape-pci.txt    |   65 +-
 .../device-tree/Bindings/pci/qcom,pcie.yaml        |  714 ++++
 .../device-tree/Bindings/pci/rockchip-dw-pcie.yaml |   12 +-
 .../device-tree/Bindings/pci/snps,dw-pcie-ep.yaml  |    6 +-
 .../device-tree/Bindings/pci/snps,dw-pcie.yaml     |    2 +
 .../Bindings/pci/socionext,uniphier-pcie.yaml      |  117 +
 .../Bindings/pci/xilinx-versal-cpm.yaml            |   10 +-
 sys/contrib/device-tree/Bindings/perf/arm,cmn.yaml |    2 +
 sys/contrib/device-tree/Bindings/perf/spe-pmu.yaml |   40 +
 .../phy/allwinner,sun6i-a31-mipi-dphy.yaml         |   12 +
 .../Bindings/phy/marvell,armada-3700-utmi-phy.yaml |    2 +-
 .../Bindings/phy/mixel,mipi-dsi-phy.yaml           |  107 +
 .../device-tree/Bindings/phy/phy-stih407-usb.txt   |    2 +-
 .../device-tree/Bindings/phy/qcom,qmp-phy.yaml     |    4 +
 .../Bindings/phy/qcom,qmp-usb3-dp-phy.yaml         |    2 +-
 .../device-tree/Bindings/phy/qcom,qusb2-phy.yaml   |    2 +-
 .../Bindings/phy/qcom,usb-snps-femto-v2.yaml       |    2 +-
 .../device-tree/Bindings/phy/renesas,usb2-phy.yaml |    1 +
 .../Bindings/phy/socionext,uniphier-ahci-phy.yaml  |   91 +-
 .../Bindings/phy/socionext,uniphier-pcie-phy.yaml  |   47 +-
 .../Bindings/phy/socionext,uniphier-usb2-phy.yaml  |    3 +
 .../phy/socionext,uniphier-usb3hs-phy.yaml         |   89 +-
 .../phy/socionext,uniphier-usb3ss-phy.yaml         |   98 +-
 .../Bindings/pinctrl/aspeed,ast2500-pinctrl.yaml   |   81 +-
 .../Bindings/pinctrl/canaan,k210-fpioa.yaml        |    2 +
 .../Bindings/pinctrl/fsl,imx7d-pinctrl.yaml        |  113 +
 .../Bindings/pinctrl/fsl,imxrt1170.yaml            |   77 +
 .../Bindings/pinctrl/marvell,ac5-pinctrl.yaml      |   72 +
 .../Bindings/pinctrl/mediatek,pinctrl-mt6795.yaml  |  224 ++
 .../Bindings/pinctrl/mscc,ocelot-pinctrl.yaml      |  116 +
 .../Bindings/pinctrl/pinctrl-mt8192.yaml           |  155 +-
 .../device-tree/Bindings/pinctrl/pinctrl-rk805.txt |    2 +-
 .../Bindings/pinctrl/qcom,pmic-gpio.yaml           |  287 +-
 .../Bindings/pinctrl/qcom,qcm2290-pinctrl.yaml     |    3 +-
 .../pinctrl/qcom,sc7280-lpass-lpi-pinctrl.yaml     |  115 +
 .../Bindings/pinctrl/qcom,sc7280-pinctrl.yaml      |    3 +-
 .../Bindings/pinctrl/qcom,sm6115-pinctrl.yaml      |    3 +-
 .../pinctrl/qcom,sm8250-lpass-lpi-pinctrl.yaml     |  133 +
 .../Bindings/pinctrl/qcom,sm8250-pinctrl.yaml      |    3 +-
 .../Bindings/pinctrl/qcom,tlmm-common.yaml         |    1 -
 .../Bindings/pinctrl/ralink,mt7620-pinctrl.yaml    |   97 +
 .../Bindings/pinctrl/ralink,mt7621-pinctrl.yaml    |   71 +
 .../Bindings/pinctrl/ralink,rt2880-pinctrl.yaml    |   68 +
 .../Bindings/pinctrl/ralink,rt305x-pinctrl.yaml    |   89 +
 .../Bindings/pinctrl/ralink,rt3883-pinctrl.yaml    |   71 +
 .../Bindings/pinctrl/renesas,rzg2l-pinctrl.yaml    |    5 +-
 .../Bindings/pinctrl/rockchip,pinctrl.yaml         |    4 +-
 .../Bindings/power/amlogic,meson-sec-pwrc.yaml     |    1 -
 .../device-tree/Bindings/power/avs/qcom,cpr.yaml   |    1 +
 .../device-tree/Bindings/power/qcom,rpmpd.yaml     |    3 +
 .../Bindings/power/renesas,rcar-sysc.yaml          |   16 +-
 .../device-tree/Bindings/power/supply/battery.yaml |    7 +-
 .../Bindings/power/supply/charger-manager.yaml     |    1 +
 .../Bindings/power/supply/cw2015_battery.yaml      |    1 -
 .../Bindings/power/supply/maxim,max77976.yaml      |    2 +-
 .../Bindings/power/supply/power-supply.yaml        |    1 -
 .../Bindings/power/supply/ti,lp8727.yaml           |    1 -
 .../Bindings/power/supply/tps65217-charger.yaml    |    2 +-
 .../device-tree/Bindings/powerpc/fsl/l2cache.txt   |    6 -
 .../Bindings/pwm/atmel,at91sam-pwm.yaml            |   47 +
 .../Bindings/pwm/google,cros-ec-pwm.yaml           |    9 +-
 .../Bindings/pwm/mediatek,pwm-disp.yaml            |   75 +
 .../device-tree/Bindings/pwm/pwm-mediatek.txt      |    1 +
 .../device-tree/Bindings/pwm/pwm-omap-dmtimer.txt  |    2 +-
 .../Bindings/pwm/sunplus,sp7021-pwm.yaml           |   42 +
 .../Bindings/regulator/mt6315-regulator.yaml       |    6 +-
 .../Bindings/regulator/mt6358-regulator.txt        |   22 +-
 .../Bindings/regulator/nxp,pca9450-regulator.yaml  |   11 +
 .../Bindings/regulator/qcom,rpmh-regulator.yaml    |  262 +-
 .../Bindings/regulator/qcom,smd-rpm-regulator.yaml |    5 +-
 .../regulator/qcom,usb-vbus-regulator.yaml         |    2 +-
 .../regulator/richtek,rt4801-regulator.yaml        |   21 +-
 .../regulator/richtek,rt5759-regulator.yaml        |   90 +
 .../regulator/siliconmitus,sm5703-regulator.yaml   |   49 +
 .../regulator/socionext,uniphier-regulator.yaml    |   58 +-
 .../Bindings/regulator/st,stm32-vrefbuf.yaml       |    1 -
 .../device-tree/Bindings/regulator/vexpress.txt    |    2 +-
 .../Bindings/remoteproc/fsl,imx-rproc.yaml         |    9 +-
 .../device-tree/Bindings/remoteproc/mtk,scp.yaml   |   57 +-
 .../device-tree/Bindings/remoteproc/qcom,adsp.yaml |   31 +
 .../device-tree/Bindings/remoteproc/qcom,q6v5.txt  |    2 +-
 .../Bindings/remoteproc/qcom,wcnss-pil.txt         |    2 +-
 .../Bindings/remoteproc/st,stm32-rproc.yaml        |   16 +-
 .../Bindings/reserved-memory/phram.yaml            |   47 +
 .../Bindings/reserved-memory/ramoops.yaml          |    1 -
 .../device-tree/Bindings/reset/altr,rst-mgr.yaml   |   47 +
 .../reset/amlogic,meson-axg-audio-arb.yaml         |   56 +
 .../Bindings/reset/amlogic,meson-reset.yaml        |    1 +
 .../Bindings/reset/bitmain,bm1880-reset.yaml       |   36 +
 .../device-tree/Bindings/reset/lantiq,reset.yaml   |   49 +
 .../Bindings/reset/marvell,berlin2-reset.yaml      |   38 +
 .../device-tree/Bindings/reset/microchip,rst.yaml  |    1 -
 .../Bindings/reset/nuvoton,npcm750-reset.yaml      |   50 +
 .../Bindings/reset/qca,ar7100-reset.yaml           |   40 +
 .../Bindings/reset/qcom,aoss-reset.yaml            |    2 +-
 .../Bindings/reset/qcom,pdc-global.yaml            |    2 +-
 .../device-tree/Bindings/reset/renesas,rst.yaml    |    1 +
 .../Bindings/reset/snps,axs10x-reset.yaml          |   48 +
 .../reset/socionext,uniphier-glue-reset.yaml       |   52 +-
 .../Bindings/reset/st,stih407-picophyreset.yaml    |   47 +
 .../Bindings/reset/st,stih407-powerdown.yaml       |   49 +
 .../device-tree/Bindings/riscv/microchip.yaml      |    2 +
 .../device-tree/Bindings/rng/intel,ixp46x-rng.yaml |    1 -
 .../device-tree/Bindings/rng/st,stm32-rng.yaml     |    1 +
 .../device-tree/Bindings/rtc/nxp,pcf85063.txt      |    1 +
 .../device-tree/Bindings/rtc/renesas,rzn1-rtc.yaml |   70 +
 sys/contrib/device-tree/Bindings/serial/8250.yaml  |    1 +
 .../device-tree/Bindings/serial/fsl-lpuart.yaml    |    4 +-
 .../Bindings/serial/qcom,msm-uartdm.yaml           |  112 +
 .../Bindings/serial/qcom,serial-geni-qcom.yaml     |   86 +
 .../Bindings/serial/renesas,em-uart.yaml           |   37 +-
 .../device-tree/Bindings/serial/renesas,hscif.yaml |    9 +-
 .../device-tree/Bindings/serial/renesas,scif.yaml  |    2 +-
 sys/contrib/device-tree/Bindings/serial/rs485.yaml |    5 +
 .../Bindings/serial/socionext,uniphier-uart.yaml   |    5 +-
 .../device-tree/Bindings/serial/sprd-uart.yaml     |    2 +-
 .../device-tree/Bindings/serio/arm,pl050.yaml      |   67 +
 .../Bindings/soc/amlogic/amlogic,canvas.yaml       |    1 -
 .../Bindings/soc/fsl/fsl,layerscape-dcfg.yaml      |   68 +
 .../Bindings/soc/fsl/fsl,layerscape-scfg.yaml      |   58 +
 .../Bindings/soc/imx/fsl,imx8mp-hdmi-blk-ctrl.yaml |   84 +
 .../soc/imx/fsl,imx8mp-media-blk-ctrl.yaml         |  104 +
 .../Bindings/soc/intel/intel,hps-copy-engine.yaml  |   51 +
 .../device-tree/Bindings/soc/mediatek/pwrap.txt    |   10 +-
 .../Bindings/soc/qcom/qcom,geni-se.yaml            |  102 +-
 .../device-tree/Bindings/soc/qcom/qcom,gsbi.yaml   |  132 +
 .../Bindings/soc/qcom/qcom,rpmh-rsc.yaml           |  272 ++
 .../Bindings/soc/qcom/qcom,smd-rpm.yaml            |   12 +-
 .../device-tree/Bindings/soc/qcom/qcom,smd.yaml    |  135 +
 .../device-tree/Bindings/soc/qcom/qcom,smp2p.yaml  |  145 +
 .../device-tree/Bindings/soc/qcom/qcom,smsm.yaml   |  138 +
 .../device-tree/Bindings/soc/qcom/qcom,wcnss.yaml  |  137 +
 .../Bindings/soc/renesas/renesas,rzg2l-sysc.yaml   |   65 +
 .../device-tree/Bindings/soc/rockchip/grf.yaml     |    3 +
 .../Bindings/soc/samsung/exynos-usi.yaml           |    2 +-
 .../device-tree/Bindings/soc/ti/wkup-m3-ipc.yaml   |  175 +
 .../device-tree/Bindings/sound/adi,adau1372.yaml   |    1 -
 .../device-tree/Bindings/sound/adi,max98396.yaml   |   79 +
 .../Bindings/sound/amlogic,gx-sound-card.yaml      |    1 -
 .../device-tree/Bindings/sound/arm,pl041.yaml      |   62 +
 .../Bindings/sound/audio-graph-card2.yaml          |    3 +
 .../device-tree/Bindings/sound/cirrus,cs35l41.yaml |   44 +-
 .../device-tree/Bindings/sound/cirrus,cs35l45.yaml |   75 +
 .../device-tree/Bindings/sound/fsl,micfil.txt      |    1 +
 .../device-tree/Bindings/sound/imx-audio-hdmi.yaml |    3 +
 .../device-tree/Bindings/sound/maxim,max98390.yaml |    5 +
 .../device-tree/Bindings/sound/maxim,max98520.yaml |    1 -
 .../device-tree/Bindings/sound/mchp,spdifrx.yaml   |    2 +-
 .../device-tree/Bindings/sound/mchp,spdiftx.yaml   |    2 +-
 .../sound/mt8192-mt6359-rt1015-rt5682.yaml         |   32 +
 .../device-tree/Bindings/sound/mt8195-mt6359.yaml  |   64 +
 .../Bindings/sound/nvidia,tegra-audio-rt5640.yaml  |    1 -
 .../Bindings/sound/nvidia,tegra186-asrc.yaml       |   81 +
 .../Bindings/sound/nvidia,tegra210-ahub.yaml       |    4 +
 .../device-tree/Bindings/sound/qcom,lpass-cpu.yaml |   25 +-
 .../Bindings/sound/qcom,lpass-rx-macro.yaml        |   17 +-
 .../Bindings/sound/qcom,lpass-tx-macro.yaml        |   17 +-
 .../Bindings/sound/qcom,lpass-va-macro.yaml        |   11 +-
 .../device-tree/Bindings/sound/qcom,wcd938x.yaml   |    3 +
 .../Bindings/sound/realtek,rt1015p.yaml            |    3 +
 sys/contrib/device-tree/Bindings/sound/rt5682.txt  |    2 +
 .../Bindings/sound/samsung,aries-wm8994.yaml       |    1 -
 .../device-tree/Bindings/sound/samsung,odroid.yaml |    1 -
 .../device-tree/Bindings/sound/serial-midi.yaml    |   51 +
 .../device-tree/Bindings/sound/tas2562.yaml        |    1 -
 .../device-tree/Bindings/sound/tas2770.yaml        |    1 -
 .../device-tree/Bindings/sound/tas27xx.yaml        |   77 +
 .../device-tree/Bindings/sound/wlf,wm8731.yaml     |   97 +
 .../device-tree/Bindings/sound/wlf,wm8940.yaml     |   57 +
 .../device-tree/Bindings/soundwire/qcom,sdw.txt    |   14 +
 .../Bindings/spi/allwinner,sun6i-a31-spi.yaml      |    1 +
 .../Bindings/spi/amlogic,meson-gx-spicc.yaml       |    1 -
 .../Bindings/spi/amlogic,meson6-spifc.yaml         |    1 -
 .../Bindings/spi/aspeed,ast2600-fmc.yaml           |   82 +
 .../device-tree/Bindings/spi/ingenic,spi.yaml      |    3 +
 .../Bindings/spi/mediatek,spi-mt65xx.yaml          |    4 +
 .../Bindings/spi/mediatek,spi-mtk-snfi.yaml        |   88 +
 .../Bindings/spi/microchip,mpfs-spi.yaml           |    1 -
 .../Bindings/spi/qcom,spi-geni-qcom.yaml           |  115 +
 .../Bindings/spi/qcom,spi-qcom-qspi.yaml           |    4 +-
 .../device-tree/Bindings/spi/qcom,spi-qup.yaml     |   81 +
 .../device-tree/Bindings/spi/renesas,hspi.yaml     |    1 -
 .../device-tree/Bindings/spi/renesas,rspi.yaml     |    2 +
 .../device-tree/Bindings/spi/spi-davinci.txt       |    2 +-
 .../device-tree/Bindings/spi/spi-pl022.yaml        |    2 +-
 .../Bindings/spmi/qcom,spmi-pmic-arb.yaml          |  117 +
 .../device-tree/Bindings/thermal/qcom-lmh.yaml     |    1 +
 .../Bindings/thermal/qcom-spmi-adc-tm5.yaml        |  110 +-
 .../device-tree/Bindings/thermal/qcom-tsens.yaml   |    6 +-
 .../Bindings/thermal/rzg2l-thermal.yaml            |    2 +
 .../Bindings/thermal/ti,j72xx-thermal.yaml         |   63 +
 .../device-tree/Bindings/timer/cdns,ttc.yaml       |    1 -
 .../device-tree/Bindings/timer/hpe,gxp-timer.yaml  |   47 +
 .../Bindings/timer/mediatek,mtk-timer.txt          |    1 +
 .../Bindings/timer/rda,8810pl-timer.yaml           |   47 +
 .../device-tree/Bindings/timer/renesas,ostm.yaml   |    2 +
 .../Bindings/timer/samsung,exynos4210-mct.yaml     |   72 +-
 .../device-tree/Bindings/timer/ti,timer-dm.yaml    |  152 +
 .../device-tree/Bindings/timer/xlnx,xps-timer.yaml |   92 +
 .../timestamp/hardware-timestamps-common.yaml      |   29 +
 .../Bindings/timestamp/hte-consumer.yaml           |   39 +
 .../Bindings/timestamp/nvidia,tegra194-hte.yaml    |   88 +
 .../device-tree/Bindings/trivial-devices.yaml      |   12 +-
 .../device-tree/Bindings/usb/am33xx-usb.txt        |    7 +-
 .../device-tree/Bindings/usb/ci-hdrc-usb2.txt      |    2 +-
 sys/contrib/device-tree/Bindings/usb/da8xx-usb.txt |    5 +-
 sys/contrib/device-tree/Bindings/usb/dwc2.yaml     |   11 +-
 sys/contrib/device-tree/Bindings/usb/dwc3-st.txt   |    2 +-
 .../device-tree/Bindings/usb/dwc3-xilinx.yaml      |    4 +
 sys/contrib/device-tree/Bindings/usb/ehci-st.txt   |    2 +-
 .../device-tree/Bindings/usb/fcs,fsa4480.yaml      |   72 +
 .../device-tree/Bindings/usb/generic-ehci.yaml     |    4 +-
 .../device-tree/Bindings/usb/generic-ohci.yaml     |    4 +-
 .../Bindings/usb/mediatek,mt6360-tcpc.yaml         |    5 +
 .../device-tree/Bindings/usb/mediatek,mtu3.yaml    |    1 +
 sys/contrib/device-tree/Bindings/usb/ohci-st.txt   |    2 +-
 .../device-tree/Bindings/usb/qcom,dwc3.yaml        |  229 +-
 .../device-tree/Bindings/usb/renesas,usbhs.yaml    |    4 +
 .../Bindings/usb/samsung,exynos-usb2.yaml          |   15 +-
 .../device-tree/Bindings/usb/smsc,usb3503.yaml     |    3 +-
 .../device-tree/Bindings/usb/snps,dwc3.yaml        |    2 +
 .../device-tree/Bindings/usb/ti,am62-usb.yaml      |  103 +
 .../device-tree/Bindings/vendor-prefixes.yaml      |   15 +
 .../Bindings/watchdog/allwinner,sun4i-a10-wdt.yaml |   25 +-
 .../device-tree/Bindings/watchdog/da9062-wdt.txt   |    6 +
 .../Bindings/watchdog/faraday,ftwdt010.yaml        |   67 +
 .../Bindings/watchdog/fsl-imx7ulp-wdt.yaml         |    1 +
 .../device-tree/Bindings/watchdog/mtk-wdt.txt      |    1 +
 .../device-tree/Bindings/watchdog/qcom-wdt.yaml    |   39 +-
 .../device-tree/Bindings/watchdog/renesas,wdt.yaml |   12 +-
 .../Bindings/watchdog/socionext,uniphier-wdt.yaml  |    2 +-
 .../Bindings/watchdog/sunplus,sp7021-wdt.yaml      |   47 +
 .../device-tree/Bindings/writing-bindings.rst      |   25 +
 .../device-tree/Bindings/writing-schema.rst        |    8 +
 .../include/dt-bindings/clock/en7523-clk.h         |   17 +
 .../include/dt-bindings/clock/imx8mn-clock.h       |   16 +-
 .../include/dt-bindings/clock/imx8mp-clock.h       |    9 +-
 .../include/dt-bindings/clock/mt8186-clk.h         |  445 +++
 .../include/dt-bindings/clock/qcom,gcc-msm8976.h   |    1 +
 .../include/dt-bindings/clock/qcom,gcc-msm8998.h   |    4 +
 .../include/dt-bindings/clock/qcom,gcc-sc8280xp.h  |  496 +++
 .../dt-bindings/clock/qcom,lpassaudiocc-sc7280.h   |   43 +
 .../dt-bindings/clock/qcom,lpasscorecc-sc7280.h    |   26 +
 .../include/dt-bindings/clock/r8a779g0-cpg-mssr.h  |   90 +
 .../include/dt-bindings/clock/r9a07g043-cpg.h      |  184 +
 .../include/dt-bindings/clock/r9a09g011-cpg.h      |  352 ++
 .../dt-bindings/clock/samsung,exynosautov9.h       |  299 ++
 .../include/dt-bindings/clock/ste-db8500-clkout.h  |   17 +
 .../include/dt-bindings/clock/stm32mp1-clks.h      |   46 +-
 .../include/dt-bindings/clock/stm32mp13-clks.h     |  229 ++
 .../include/dt-bindings/clock/sun50i-h6-r-ccu.h    |    1 +
 .../include/dt-bindings/clock/sun50i-h616-ccu.h    |    1 +
 .../include/dt-bindings/clock/tegra234-clock.h     |    8 +
 .../include/dt-bindings/gce/mt8186-gce.h           |  421 +++
 .../dt-bindings/interconnect/qcom,sc8180x.h        |    7 +
 .../dt-bindings/interconnect/qcom,sc8280xp.h       |  232 ++
 .../include/dt-bindings/interconnect/qcom,sdx65.h  |   67 +
 .../include/dt-bindings/mailbox/tegra186-hsp.h     |    5 +
 .../dt-bindings/memory/mt8186-memory-port.h        |  217 ++
 .../dt-bindings/memory/mt8195-memory-port.h        |  408 +++
 .../include/dt-bindings/memory/mtk-memory-port.h   |    2 +
 .../device-tree/include/dt-bindings/mfd/cros_ec.h  |   18 +
 .../include/dt-bindings/pinctrl/mt6795-pinfunc.h   |  908 +++++
 .../include/dt-bindings/power/imx8mp-power.h       |   18 +
 .../include/dt-bindings/power/qcom-rpmpd.h         |   26 +
 .../include/dt-bindings/power/r8a779g0-sysc.h      |   45 +
 .../dt-bindings/reset/amlogic,meson-s4-reset.h     |  125 +
 .../include/dt-bindings/reset/mt7986-resets.h      |   55 +
 .../include/dt-bindings/reset/mt8186-resets.h      |   36 +
 .../include/dt-bindings/reset/mt8192-resets.h      |    3 +
 .../include/dt-bindings/reset/stm32mp1-resets.h    |   24 +-
 .../include/dt-bindings/reset/stm32mp13-resets.h   |  100 +
 .../include/dt-bindings/reset/tegra234-reset.h     |    2 +
 .../include/dt-bindings/soc/rockchip,vop2.h        |   14 +
 .../include/dt-bindings/sound/cs35l45.h            |   20 +
 sys/contrib/device-tree/src/arm/am335x-baltos.dtsi |    2 +-
 .../device-tree/src/arm/am335x-bone-common.dtsi    |    4 +
 sys/contrib/device-tree/src/arm/am335x-evm.dts     |    4 +
 sys/contrib/device-tree/src/arm/am335x-evmsk.dts   |    4 +
 .../device-tree/src/arm/am335x-guardian.dts        |  376 +-
 .../src/arm/am335x-moxa-uc-2100-common.dtsi        |    2 +-
 .../src/arm/am335x-moxa-uc-8100-common.dtsi        |    2 +-
 .../device-tree/src/arm/am335x-myirtech-myc.dtsi   |   12 +-
 .../device-tree/src/arm/am335x-myirtech-myd.dts    |   20 +-
 .../device-tree/src/arm/am335x-phycore-som.dtsi    |    2 +-
 sys/contrib/device-tree/src/arm/am335x-sl50.dts    |    2 +-
 sys/contrib/device-tree/src/arm/am33xx-clocks.dtsi |  373 +-
 sys/contrib/device-tree/src/arm/am33xx.dtsi        |    3 +
 sys/contrib/device-tree/src/arm/am35xx-clocks.dtsi |   52 +-
 .../device-tree/src/arm/am3874-iceboard.dts        |    2 +-
 sys/contrib/device-tree/src/arm/am437x-cm-t43.dts  |    2 +-
 sys/contrib/device-tree/src/arm/am437x-gp-evm.dts  |    5 +
 sys/contrib/device-tree/src/arm/am437x-idk-evm.dts |    2 +-
 sys/contrib/device-tree/src/arm/am437x-sk-evm.dts  |    6 +-
 sys/contrib/device-tree/src/arm/am43x-epos-evm.dts |    6 +-
 sys/contrib/device-tree/src/arm/am43xx-clocks.dtsi |  339 +-
 sys/contrib/device-tree/src/arm/am574x-idk.dts     |    2 +-
 .../device-tree/src/arm/am57xx-cl-som-am57x.dts    |    2 +-
 .../device-tree/src/arm/am57xx-idk-common.dtsi     |    2 +-
 sys/contrib/device-tree/src/arm/armada-370-db.dts  |    2 +-
 .../src/arm/armada-370-seagate-personal-cloud.dtsi |    2 +-
 .../src/arm/armada-370-synology-ds213j.dts         |    2 +-
 sys/contrib/device-tree/src/arm/armada-375-db.dts  |    2 +-
 .../src/arm/armada-381-netgear-gs110emx.dts        |    2 +-
 .../device-tree/src/arm/armada-385-atl-x530.dts    |    2 +-
 .../src/arm/armada-385-clearfog-gtr.dtsi           |    2 +-
 .../src/arm/armada-385-db-88f6820-amc.dts          |    2 +-
 .../device-tree/src/arm/armada-385-db-ap.dts       |    2 +-
 .../src/arm/armada-385-synology-ds116.dts          |    2 +-
 .../src/arm/armada-385-turris-omnia.dts            |    8 +-
 sys/contrib/device-tree/src/arm/armada-388-db.dts  |    2 +-
 sys/contrib/device-tree/src/arm/armada-388-gp.dts  |    2 +-
 sys/contrib/device-tree/src/arm/armada-388-rd.dts  |    2 +-
 .../src/arm/armada-38x-solidrun-microsom.dtsi      |    2 +-
 sys/contrib/device-tree/src/arm/armada-390-db.dts  |    2 +-
 sys/contrib/device-tree/src/arm/armada-398-db.dts  |    2 +-
 .../device-tree/src/arm/armada-xp-axpwifiap.dts    |    2 +-
 .../src/arm/armada-xp-crs305-1g-4s-bit.dts         |    2 +-
 .../src/arm/armada-xp-crs305-1g-4s.dtsi            |    2 +-
 .../src/arm/armada-xp-crs326-24g-2s-bit.dts        |    2 +-
 .../src/arm/armada-xp-crs326-24g-2s.dtsi           |    2 +-
 .../src/arm/armada-xp-crs328-4c-20s-4s-bit.dts     |    2 +-
 .../src/arm/armada-xp-crs328-4c-20s-4s.dtsi        |    2 +-
 .../device-tree/src/arm/armada-xp-db-dxbc2.dts     |    2 +-
 .../src/arm/armada-xp-db-xc3-24g4xg.dts            |    2 +-
 sys/contrib/device-tree/src/arm/armada-xp-db.dts   |    2 +-
 sys/contrib/device-tree/src/arm/armada-xp-gp.dts   |    2 +-
 .../src/arm/armada-xp-linksys-mamba.dts            |    2 +-
 .../src/arm/armada-xp-synology-ds414.dts           |    2 +-
 .../device-tree/src/arm/aspeed-ast2600-evb.dts     |   39 +-
 .../src/arm/aspeed-bmc-facebook-bletchley.dts      |  182 +-
 .../device-tree/src/arm/aspeed-bmc-ibm-everest.dts |    2 +-
 .../device-tree/src/arm/aspeed-bmc-ibm-rainier.dts |    2 +-
 .../src/arm/aspeed-bmc-qcom-dc-scm-v1.dts          |  190 +
 sys/contrib/device-tree/src/arm/aspeed-g4.dtsi     |   16 +-
 sys/contrib/device-tree/src/arm/aspeed-g5.dtsi     |   16 +-
 sys/contrib/device-tree/src/arm/aspeed-g6.dtsi     |   42 +-
 sys/contrib/device-tree/src/arm/at91-sam9x60ek.dts |    3 +-
 .../device-tree/src/arm/at91-sama5d2_icp.dts       |    6 +-
 .../src/arm/at91-sama5d3_ksz9477_evb.dts           |    5 +
 sys/contrib/device-tree/src/arm/at91-sama7g5ek.dts |   21 +-
 sys/contrib/device-tree/src/arm/at91sam9261ek.dts  |    4 +
 sys/contrib/device-tree/src/arm/at91sam9263ek.dts  |    4 +
 sys/contrib/device-tree/src/arm/at91sam9rlek.dts   |    4 +
 sys/contrib/device-tree/src/arm/bcm-cygnus.dtsi    |   12 +-
 .../device-tree/src/arm/bcm2711-rpi-400.dts        |    6 +-
 .../device-tree/src/arm/bcm2835-rpi-a-plus.dts     |   21 +-
 sys/contrib/device-tree/src/arm/bcm2835-rpi-a.dts  |   35 +-
 .../device-tree/src/arm/bcm2835-rpi-b-plus.dts     |   19 +-
 .../device-tree/src/arm/bcm2835-rpi-b-rev2.dts     |   35 +-
 sys/contrib/device-tree/src/arm/bcm2835-rpi-b.dts  |   48 +-
 .../device-tree/src/arm/bcm2835-rpi-cm1-io1.dts    |    1 -
 .../device-tree/src/arm/bcm2835-rpi-zero-w.dts     |   25 +-
 .../device-tree/src/arm/bcm2835-rpi-zero.dts       |   29 +-
 .../device-tree/src/arm/bcm2836-rpi-2-b.dts        |    3 +-
 .../device-tree/src/arm/bcm2837-rpi-3-a-plus.dts   |    1 -
 .../device-tree/src/arm/bcm2837-rpi-3-b-plus.dts   |    5 +-
 .../device-tree/src/arm/bcm2837-rpi-3-b.dts        |    3 +-
 .../device-tree/src/arm/bcm2837-rpi-cm3-io3.dts    |    5 +-
 .../device-tree/src/arm/bcm2837-rpi-cm3.dtsi       |   12 +-
 .../device-tree/src/arm/bcm283x-rpi-smsc9512.dtsi  |    2 +-
 .../device-tree/src/arm/bcm283x-rpi-smsc9514.dtsi  |    2 +-
 .../arm/bcm4708-buffalo-wzr-1166dhp-common.dtsi    |  192 +
 .../src/arm/bcm4708-buffalo-wzr-1166dhp.dts        |   26 +
 .../src/arm/bcm4708-buffalo-wzr-1166dhp2.dts       |   26 +
 .../device-tree/src/arm/bcm47094-asus-rt-ac88u.dts |   19 +-
 sys/contrib/device-tree/src/arm/bcm47622.dtsi      |  126 +
 .../device-tree/src/arm/bcm53016-meraki-mr32.dts   |    2 +-
 sys/contrib/device-tree/src/arm/bcm5301x.dtsi      |    2 +-
 .../src/arm/bcm53340-ubnt-unifi-switch8.dts        |    2 +-
 sys/contrib/device-tree/src/arm/bcm947622.dts      |   30 +
 sys/contrib/device-tree/src/arm/bcm953012er.dts    |    2 +-
 sys/contrib/device-tree/src/arm/bcm953012hr.dts    |    2 +-
 sys/contrib/device-tree/src/arm/bcm953012k.dts     |    2 +-
 sys/contrib/device-tree/src/arm/bcm958522er.dts    |    2 +-
 sys/contrib/device-tree/src/arm/bcm958525er.dts    |    2 +-
 sys/contrib/device-tree/src/arm/bcm958525xmc.dts   |    2 +-
 sys/contrib/device-tree/src/arm/bcm958622hr.dts    |    2 +-
 sys/contrib/device-tree/src/arm/bcm958623hr.dts    |    2 +-
 sys/contrib/device-tree/src/arm/bcm958625hr.dts    |    2 +-
 sys/contrib/device-tree/src/arm/bcm958625k.dts     |    2 +-
 sys/contrib/device-tree/src/arm/bcm988312hr.dts    |    2 +-
 sys/contrib/device-tree/src/arm/da850.dtsi         |    2 +
 sys/contrib/device-tree/src/arm/dm814x.dtsi        |    3 +
 sys/contrib/device-tree/src/arm/dm816x.dtsi        |    3 +
 sys/contrib/device-tree/src/arm/dove-cubox.dts     |    2 +-
 sys/contrib/device-tree/src/arm/dove-d2plug.dts    |    2 +-
 sys/contrib/device-tree/src/arm/dove-d3plug.dts    |    2 +-
 sys/contrib/device-tree/src/arm/dove-dove-db.dts   |    2 +-
 .../device-tree/src/arm/dra7-evm-common.dtsi       |    2 +-
 .../device-tree/src/arm/dra72-evm-common.dtsi      |    2 +-
 sys/contrib/device-tree/src/arm/dra76-evm.dts      |    2 +-
 sys/contrib/device-tree/src/arm/dra7xx-clocks.dtsi |  693 ++--
 sys/contrib/device-tree/src/arm/exynos3250.dtsi    |    7 +-
 sys/contrib/device-tree/src/arm/exynos4.dtsi       |   10 +-
 .../src/arm/exynos4210-universal_c210.dts          |    2 -
 .../device-tree/src/arm/exynos4412-odroidu3.dts    |    4 +-
 .../device-tree/src/arm/exynos4412-odroidx.dts     |    8 +-
 .../device-tree/src/arm/exynos5250-smdk5250.dts    |    4 +-
 sys/contrib/device-tree/src/arm/exynos5250.dtsi    |   16 +-
 sys/contrib/device-tree/src/arm/exynos5260.dtsi    |    3 +-
 .../device-tree/src/arm/exynos5410-odroidxu.dts    |    4 +-
 sys/contrib/device-tree/src/arm/exynos5410.dtsi    |    4 -
 sys/contrib/device-tree/src/arm/exynos5420.dtsi    |   10 -
 .../src/arm/exynos5422-odroid-core.dtsi            |    7 +-
 .../src/arm/exynos5422-odroidxu3-lite.dts          |    6 +-
 .../device-tree/src/arm/exynos5422-odroidxu3.dts   |    6 +-
 sys/contrib/device-tree/src/arm/exynos54xx.dtsi    |    3 +-
 .../device-tree/src/arm/hpe-bmc-dl360gen10.dts     |   26 +
 sys/contrib/device-tree/src/arm/hpe-gxp.dtsi       |  127 +
 sys/contrib/device-tree/src/arm/imx27.dtsi         |    2 +-
 sys/contrib/device-tree/src/arm/imx28-evk.dts      |    2 +-
 sys/contrib/device-tree/src/arm/imx28-m28evk.dts   |    2 +-
 sys/contrib/device-tree/src/arm/imx28-sps1.dts     |    2 +-
 .../src/arm/imx51-digi-connectcore-jsk.dts         |    8 +
 .../src/arm/imx51-digi-connectcore-som.dtsi        |   25 +-
 sys/contrib/device-tree/src/arm/imx51.dtsi         |    6 +
 .../device-tree/src/arm/imx6dl-colibri-aster.dts   |  113 +
 .../device-tree/src/arm/imx6dl-colibri-eval-v3.dts |  110 +-
 .../device-tree/src/arm/imx6dl-colibri-iris-v2.dts |   46 +
 .../device-tree/src/arm/imx6dl-colibri-iris.dts    |  152 +
 .../src/arm/imx6dl-eckelmann-ci4x10.dts            |    6 +-
 sys/contrib/device-tree/src/arm/imx6dl-plybas.dts  |    2 +-
 .../device-tree/src/arm/imx6dl-rex-basic.dts       |    2 +-
 sys/contrib/device-tree/src/arm/imx6dl-victgo.dts  |  657 +---
 sys/contrib/device-tree/src/arm/imx6dl-vicut1.dts  |    1 +
 sys/contrib/device-tree/src/arm/imx6q-ba16.dtsi    |    2 +-
 .../device-tree/src/arm/imx6q-bosch-acc.dts        |  779 ++++
 sys/contrib/device-tree/src/arm/imx6q-bx50v3.dtsi  |    2 +-
 sys/contrib/device-tree/src/arm/imx6q-cm-fx6.dts   |    2 +-
 .../device-tree/src/arm/imx6q-dmo-edmqmx6.dts      |    2 +-
 sys/contrib/device-tree/src/arm/imx6q-dms-ba16.dts |    2 +-
 sys/contrib/device-tree/src/arm/imx6q-gw5400-a.dts |    2 +-
 .../device-tree/src/arm/imx6q-marsboard.dts        |    2 +-
 sys/contrib/device-tree/src/arm/imx6q-rex-pro.dts  |    2 +-
 sys/contrib/device-tree/src/arm/imx6q-vicut1.dts   |    5 +-
 .../device-tree/src/arm/imx6qdl-aristainetos.dtsi  |    2 +-
 .../device-tree/src/arm/imx6qdl-aristainetos2.dtsi |    2 +-
 .../device-tree/src/arm/imx6qdl-colibri.dtsi       |  771 +++-
 .../device-tree/src/arm/imx6qdl-dfi-fs700-m60.dtsi |    2 +-
 .../src/arm/imx6qdl-kontron-samx6i.dtsi            |    2 +-
 .../device-tree/src/arm/imx6qdl-nit6xlite.dtsi     |    2 +-
 .../device-tree/src/arm/imx6qdl-nitrogen6_max.dtsi |    2 +-
 .../src/arm/imx6qdl-nitrogen6_som2.dtsi            |    2 +-
 .../device-tree/src/arm/imx6qdl-nitrogen6x.dtsi    |    2 +-
 .../device-tree/src/arm/imx6qdl-phytec-pfla02.dtsi |    4 +-
 .../device-tree/src/arm/imx6qdl-sabreauto.dtsi     |    2 +-
 .../device-tree/src/arm/imx6qdl-sabrelite.dtsi     |    2 +-
 .../device-tree/src/arm/imx6qdl-sabresd.dtsi       |    2 +-
 .../device-tree/src/arm/imx6qdl-sr-som.dtsi        |   10 +
 .../device-tree/src/arm/imx6qdl-ts7970.dtsi        |    2 +-
 sys/contrib/device-tree/src/arm/imx6qdl-tx6.dtsi   |    5 -
 sys/contrib/device-tree/src/arm/imx6qdl-udoo.dtsi  |    2 +-
 .../device-tree/src/arm/imx6qdl-vicut1-12inch.dtsi |  128 +
 .../device-tree/src/arm/imx6qdl-vicut1.dtsi        |  261 +-
 sys/contrib/device-tree/src/arm/imx6qdl.dtsi       |    2 +-
 sys/contrib/device-tree/src/arm/imx6qp-vicutp.dts  |    1 +
 sys/contrib/device-tree/src/arm/imx6sl-evk.dts     |    2 +-
 sys/contrib/device-tree/src/arm/imx6sl.dtsi        |    2 +-
 .../device-tree/src/arm/imx6sx-nitrogen6sx.dts     |    2 +-
 .../device-tree/src/arm/imx6sx-sdb-reva.dts        |    4 +-
 sys/contrib/device-tree/src/arm/imx6sx-sdb.dts     |    4 +-
 .../device-tree/src/arm/imx6ul-14x14-evk.dtsi      |    2 +-
 .../src/arm/imx6ul-kontron-n6310-som.dtsi          |    2 +-
 .../src/arm/imx6ul-kontron-n6311-som.dtsi          |    2 +-
 .../src/arm/imx6ul-kontron-n6x1x-s.dtsi            |    2 +-
 .../src/arm/imx6ul-kontron-n6x1x-som-common.dtsi   |    2 +-
 .../src/arm/imx6ul-phytec-segin-peb-av-02.dtsi     |    3 +-
 .../device-tree/src/arm/imx6ul-tqma6ul-common.dtsi |  211 ++
 .../src/arm/imx6ul-tqma6ul1-mba6ulx.dts            |   55 +
 .../device-tree/src/arm/imx6ul-tqma6ul1.dtsi       |   37 +
 .../src/arm/imx6ul-tqma6ul2-mba6ulx.dts            |   15 +
 .../device-tree/src/arm/imx6ul-tqma6ul2.dtsi       |   71 +
 .../src/arm/imx6ul-tqma6ul2l-mba6ulx.dts           |   15 +
 .../device-tree/src/arm/imx6ul-tqma6ul2l.dtsi      |   71 +
 .../src/arm/imx6ul-tqma6ulx-common.dtsi            |   43 +
 .../src/arm/imx6ul-tqma6ulxl-common.dtsi           |   48 +
 .../device-tree/src/arm/imx6ull-colibri-aster.dts  |   20 +
 .../device-tree/src/arm/imx6ull-colibri-aster.dtsi |  145 +
 .../src/arm/imx6ull-colibri-emmc-aster.dts         |   17 +
 .../src/arm/imx6ull-colibri-emmc-iris-v2.dts       |   17 +
 .../src/arm/imx6ull-colibri-emmc-iris.dts          |   17 +
 .../src/arm/imx6ull-colibri-emmc-nonwifi.dtsi      |    8 +-
 .../src/arm/imx6ull-colibri-eval-v3.dts            |    6 +-
 .../src/arm/imx6ull-colibri-eval-v3.dtsi           |   63 +-
 .../src/arm/imx6ull-colibri-iris-v2.dts            |   65 +
 .../src/arm/imx6ull-colibri-iris-v2.dtsi           |   27 +
 .../device-tree/src/arm/imx6ull-colibri-iris.dts   |   20 +
 .../device-tree/src/arm/imx6ull-colibri-iris.dtsi  |  132 +
 .../src/arm/imx6ull-colibri-nonwifi.dtsi           |  145 +-
 .../src/arm/imx6ull-colibri-wifi-aster.dts         |   20 +
 .../src/arm/imx6ull-colibri-wifi-eval-v3.dts       |    4 +-
 .../src/arm/imx6ull-colibri-wifi-iris-v2.dts       |   65 +
 .../src/arm/imx6ull-colibri-wifi-iris.dts          |   20 +
 .../device-tree/src/arm/imx6ull-colibri-wifi.dtsi  |  144 +-
 .../device-tree/src/arm/imx6ull-colibri.dtsi       |  290 +-
 .../src/arm/imx6ull-kontron-n6411-som.dtsi         |    2 +-
 .../src/arm/imx6ull-phytec-tauri-emmc.dts          |   20 +
 .../src/arm/imx6ull-phytec-tauri-nand.dts          |   20 +
 .../device-tree/src/arm/imx6ull-phytec-tauri.dtsi  |  588 +++
 .../src/arm/imx6ull-tqma6ull2-mba6ulx.dts          |   15 +
 .../device-tree/src/arm/imx6ull-tqma6ull2.dtsi     |   76 +
 .../src/arm/imx6ull-tqma6ull2l-mba6ulx.dts         |   15 +
 .../device-tree/src/arm/imx6ull-tqma6ull2l.dtsi    |   76 +
 sys/contrib/device-tree/src/arm/imx7d-smegw01.dts  |  467 +++
 sys/contrib/device-tree/src/arm/imx7s.dtsi         |    4 +-
 sys/contrib/device-tree/src/arm/imxrt1050-evk.dts  |   72 +
 sys/contrib/device-tree/src/arm/imxrt1050.dtsi     |  160 +
 .../device-tree/src/arm/keystone-k2e-evm.dts       |    4 +-
 .../device-tree/src/arm/keystone-k2g-evm.dts       |    2 +-
 .../device-tree/src/arm/keystone-k2g-ice.dts       |    2 +-
 .../device-tree/src/arm/keystone-k2hk-evm.dts      |    4 +-
 .../device-tree/src/arm/keystone-k2l-evm.dts       |    4 +-
 .../device-tree/src/arm/kirkwood-dir665.dts        |    2 +-
 .../device-tree/src/arm/kirkwood-synology.dtsi     |    2 +-
 .../arm/lan966x-kontron-kswitch-d10-mmt-6g-2gs.dts |   94 +
 .../src/arm/lan966x-kontron-kswitch-d10-mmt-8g.dts |   39 +
 .../src/arm/lan966x-kontron-kswitch-d10-mmt.dtsi   |  190 +
 .../device-tree/src/arm/lan966x-pcb8291.dts        |    2 +-
 sys/contrib/device-tree/src/arm/lan966x.dtsi       |  355 +-
 .../device-tree/src/arm/logicpd-som-lv.dtsi        |   10 +-
 sys/contrib/device-tree/src/arm/ls1021a-iot.dts    |  227 ++
 sys/contrib/device-tree/src/arm/ls1021a.dtsi       |    6 +-
 sys/contrib/device-tree/src/arm/mba6ulx.dtsi       |  569 +++
 .../device-tree/src/arm/meson8-minix-neo-x8.dts    |    2 +-
 sys/contrib/device-tree/src/arm/mmp2.dtsi          |    2 +
 sys/contrib/device-tree/src/arm/mt2701.dtsi        |    2 -
 sys/contrib/device-tree/src/arm/mt7623n.dtsi       |    5 -
 .../device-tree/src/arm/nspire-classic.dtsi        |   10 +-
 sys/contrib/device-tree/src/arm/nspire-cx.dts      |    4 +-
 sys/contrib/device-tree/src/arm/nspire.dtsi        |   60 +-
 .../device-tree/src/arm/nuvoton-npcm730-gbs.dts    |    6 +-
 .../device-tree/src/arm/nuvoton-npcm730-gsj.dts    |    2 +-
 .../device-tree/src/arm/nuvoton-npcm730-kudo.dts   |    6 +-
 .../device-tree/src/arm/nuvoton-npcm750-evb.dts    |    8 +-
 .../src/arm/nuvoton-npcm750-runbmc-olympus.dts     |    6 +-
 .../device-tree/src/arm/omap3-beagle-xm.dts        |    2 +-
 .../device-tree/src/arm/omap3430es1-clocks.dtsi    |  184 +-
 .../src/arm/omap34xx-omap36xx-clocks.dtsi          |  275 +-
 .../omap36xx-am35xx-omap3430es2plus-clocks.dtsi    |   79 +-
 .../device-tree/src/arm/omap36xx-clocks.dtsi       |   17 +-
 .../src/arm/omap36xx-omap3430es2plus-clocks.dtsi   |  136 +-
 .../device-tree/src/arm/omap3xxx-clocks.dtsi       | 2044 ++++++-----
 .../device-tree/src/arm/omap4-panda-common.dtsi    |    2 +-
 .../device-tree/src/arm/omap443x-clocks.dtsi       |    1 +
 .../device-tree/src/arm/omap446x-clocks.dtsi       |    2 +
 .../device-tree/src/arm/omap44xx-clocks.dtsi       |  173 +-
 sys/contrib/device-tree/src/arm/omap5-igep0050.dts |    2 +-
 sys/contrib/device-tree/src/arm/omap5-uevm.dts     |    2 +-
 .../device-tree/src/arm/omap54xx-clocks.dtsi       |  160 +-
 sys/contrib/device-tree/src/arm/ox820.dtsi         |    2 +-
 sys/contrib/device-tree/src/arm/pxa25x.dtsi        |    5 +-
 sys/contrib/device-tree/src/arm/pxa27x.dtsi        |    5 +-
 sys/contrib/device-tree/src/arm/pxa3xx.dtsi        |    5 +-
 .../src/arm/qcom-apq8026-asus-sparrow.dts          |  294 ++
 .../arm/qcom-apq8064-sony-xperia-lagan-yuga.dts    |  401 +++
 sys/contrib/device-tree/src/arm/qcom-apq8064.dtsi  |   16 +-
 .../src/arm/qcom-apq8074-dragonboard.dts           |  582 ++-
 sys/contrib/device-tree/src/arm/qcom-apq8084.dtsi  |    2 +-
 .../src/arm/qcom-ipq4019-ap.dk01.1.dtsi            |    4 +-
 .../src/arm/qcom-ipq4019-ap.dk04.1-c1.dts          |    2 +-
 .../src/arm/qcom-ipq4019-ap.dk04.1.dtsi            |    4 +-
 .../src/arm/qcom-ipq4019-ap.dk07.1-c1.dts          |    2 +-
 .../src/arm/qcom-ipq4019-ap.dk07.1.dtsi            |    4 +-
 sys/contrib/device-tree/src/arm/qcom-ipq4019.dtsi  |   44 +-
 .../device-tree/src/arm/qcom-ipq8064-v1.0.dtsi     |    2 +-
 sys/contrib/device-tree/src/arm/qcom-ipq8064.dtsi  |   12 +-
 sys/contrib/device-tree/src/arm/qcom-mdm9615.dtsi  |    4 +-
 sys/contrib/device-tree/src/arm/qcom-msm8226.dtsi  |    9 +
 sys/contrib/device-tree/src/arm/qcom-msm8660.dtsi  |    1 +
 .../src/arm/qcom-msm8974-lge-nexus5-hammerhead.dts | 1052 +++---
 .../arm/qcom-msm8974-sony-xperia-rhine-amami.dts   |   13 +
 .../arm/qcom-msm8974-sony-xperia-rhine-honami.dts  |    7 +
 .../src/arm/qcom-msm8974-sony-xperia-rhine.dtsi    |  457 +++
 sys/contrib/device-tree/src/arm/qcom-msm8974.dtsi  | 1938 +++++-----
 .../src/arm/qcom-msm8974pro-fairphone-fp2.dts      |  432 +++
 .../src/arm/qcom-msm8974pro-samsung-klte.dts       |  813 +++++
 .../qcom-msm8974pro-sony-xperia-shinano-castor.dts |  608 ++++
 .../device-tree/src/arm/qcom-msm8974pro.dtsi       |   32 +-
 sys/contrib/device-tree/src/arm/qcom-pm8226.dtsi   |   41 +
 sys/contrib/device-tree/src/arm/qcom-pm8941.dtsi   |    2 +-
 sys/contrib/device-tree/src/arm/qcom-pmx65.dtsi    |   32 +
 sys/contrib/device-tree/src/arm/qcom-sdx55.dtsi    |   20 +-
 sys/contrib/device-tree/src/arm/qcom-sdx65-mtp.dts |  221 ++
 sys/contrib/device-tree/src/arm/qcom-sdx65.dtsi    |  193 +-
 sys/contrib/device-tree/src/arm/r8a7743.dtsi       |    1 +
 sys/contrib/device-tree/src/arm/r8a7744.dtsi       |    1 +
 sys/contrib/device-tree/src/arm/r8a7745.dtsi       |    1 +
 sys/contrib/device-tree/src/arm/r8a77470.dtsi      |    1 +
 sys/contrib/device-tree/src/arm/r8a7790.dtsi       |    1 +
 sys/contrib/device-tree/src/arm/r8a7791.dtsi       |    1 +
 sys/contrib/device-tree/src/arm/r8a7792.dtsi       |    1 +
 sys/contrib/device-tree/src/arm/r8a7793.dtsi       |    1 +
 sys/contrib/device-tree/src/arm/r8a7794.dtsi       |    1 +
 sys/contrib/device-tree/src/arm/r9a06g032.dtsi     |  113 +-
 sys/contrib/device-tree/src/arm/rk3036.dtsi        |    6 +-
 sys/contrib/device-tree/src/arm/rk3066a.dtsi       |    3 +-
 .../device-tree/src/arm/rk3188-bqedison2qc.dts     |    3 +-
 sys/contrib/device-tree/src/arm/rk3188.dtsi        |    3 +-
 sys/contrib/device-tree/src/arm/rk322x.dtsi        |    4 +-
 sys/contrib/device-tree/src/arm/rk3288.dtsi        |    2 +
 sys/contrib/device-tree/src/arm/rv1108.dtsi        |   31 +-
 sys/contrib/device-tree/src/arm/s5pv210-aquila.dts |    3 +-
 sys/contrib/device-tree/src/arm/s5pv210-aries.dtsi |   11 +-
 sys/contrib/device-tree/src/arm/s5pv210-goni.dts   |    6 +-
 sys/contrib/device-tree/src/arm/s5pv210.dtsi       |   46 +-
 sys/contrib/device-tree/src/arm/sam9x60.dtsi       |    2 +-
 sys/contrib/device-tree/src/arm/sama5d2.dtsi       |    2 +-
 sys/contrib/device-tree/src/arm/sama7g5.dtsi       |   27 +-
 sys/contrib/device-tree/src/arm/socfpga.dtsi       |    4 +-
 .../device-tree/src/arm/socfpga_arria10.dtsi       |    4 +-
 .../src/arm/socfpga_arria10_socdk_qspi.dts         |    2 +-
 .../device-tree/src/arm/socfpga_cyclone5_socdk.dts |    2 +-
 .../device-tree/src/arm/socfpga_cyclone5_sodia.dts |    2 +-
 .../src/arm/socfpga_cyclone5_vining_fpga.dts       |    4 +-
 sys/contrib/device-tree/src/arm/ste-dbx5x0.dtsi    |   12 +-
 .../src/arm/ste-ux500-samsung-codina-tmo.dts       |  785 ++++
 .../src/arm/ste-ux500-samsung-codina.dts           |   80 +-
 .../src/arm/ste-ux500-samsung-gavini.dts           |    4 +
 .../src/arm/ste-ux500-samsung-golden.dts           |    4 +
 .../src/arm/ste-ux500-samsung-janice.dts           |   44 +-
 .../device-tree/src/arm/ste-ux500-samsung-kyle.dts |    4 +
 .../src/arm/ste-ux500-samsung-skomer.dts           |   35 +-
 .../device-tree/src/arm/stm32f4-pinctrl.dtsi       |    2 +-
 .../device-tree/src/arm/stm32f7-pinctrl.dtsi       |    2 +-
 sys/contrib/device-tree/src/arm/stm32h743.dtsi     |    2 +-
 sys/contrib/device-tree/src/arm/stm32mp131.dtsi    |   19 +-
 sys/contrib/device-tree/src/arm/stm32mp135f-dk.dts |   29 +
 .../device-tree/src/arm/stm32mp15-pinctrl.dtsi     |   64 +
 .../device-tree/src/arm/stm32mp15-scmi.dtsi        |  105 +
 sys/contrib/device-tree/src/arm/stm32mp151.dtsi    |   10 +-
 .../device-tree/src/arm/stm32mp151a-prtt1a.dts     |   52 +
 .../device-tree/src/arm/stm32mp151a-prtt1c.dts     |  304 ++
 .../device-tree/src/arm/stm32mp151a-prtt1l.dtsi    |  229 ++
 .../device-tree/src/arm/stm32mp151a-prtt1s.dts     |   63 +
 .../device-tree/src/arm/stm32mp157a-dk1-scmi.dts   |   79 +
 .../device-tree/src/arm/stm32mp157c-dk2-scmi.dts   |   85 +
 .../device-tree/src/arm/stm32mp157c-ed1-scmi.dts   |   84 +
 .../device-tree/src/arm/stm32mp157c-ev1-scmi.dts   |   90 +
 .../device-tree/src/arm/stm32mp15xx-dhcom-som.dtsi |   22 +-
 .../src/arm/stm32mp15xx-dhcor-avenger96.dtsi       |    1 +
 .../src/arm/sun8i-h2-plus-orangepi-zero.dts        |    2 +-
 .../device-tree/src/arm/sun8i-h3-nanopi.dtsi       |    1 -
 .../src/arm/suniv-f1c100s-licheepi-nano.dts        |   31 +
 sys/contrib/device-tree/src/arm/suniv-f1c100s.dtsi |  104 +-
 sys/contrib/device-tree/src/arm/zynq-7000.dtsi     |    2 -
 .../src/arm64/allwinner/sun50i-a64-olinuxino.dts   |   30 +
 .../src/arm64/allwinner/sun50i-a64-teres-i.dts     |    8 +
 .../src/arm64/altera/socfpga_stratix10.dtsi        |    2 -
 .../amlogic/meson-axg-jethome-jethub-j100.dts      |   16 +-
 .../src/arm64/amlogic/meson-gx-libretech-pc.dtsi   |    2 +-
 .../arm64/amlogic/meson-gxl-s805x-libretech-ac.dts |    2 +-
 .../amlogic/meson-gxl-s905w-jethome-jethub-j80.dts |    6 +
 .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts    |    2 +-
 .../src/arm64/amlogic/meson-gxm-khadas-vim2.dts    |    2 +-
 .../src/arm64/amlogic/meson-khadas-vim3.dtsi       |    2 +-
 .../device-tree/src/arm64/amlogic/meson-s4.dtsi    |   33 +
 .../src/arm64/amlogic/meson-sm1-odroid-hc4.dts     |    2 +-
 .../device-tree/src/arm64/arm/corstone1000-fvp.dts |   51 +
 .../src/arm64/arm/corstone1000-mps3.dts            |   32 +
 .../device-tree/src/arm64/arm/corstone1000.dtsi    |  164 +
 .../device-tree/src/arm64/arm/foundation-v8.dtsi   |    2 +-
 .../device-tree/src/arm64/arm/fvp-base-revc.dts    |    3 +-
 .../device-tree/src/arm64/arm/juno-base.dtsi       |  164 +-
 .../device-tree/src/arm64/arm/juno-cs-r1r2.dtsi    |   37 +-
 .../device-tree/src/arm64/arm/juno-r1-scmi.dts     |    8 +-
 sys/contrib/device-tree/src/arm64/arm/juno-r1.dts  |   25 +
 .../device-tree/src/arm64/arm/juno-r2-scmi.dts     |    8 +-
 sys/contrib/device-tree/src/arm64/arm/juno-r2.dts  |   25 +
 .../device-tree/src/arm64/arm/juno-scmi.dtsi       |   25 +
 sys/contrib/device-tree/src/arm64/arm/juno.dts     |   25 +
 .../src/arm64/arm/rtsm_ve-motherboard-rs2.dtsi     |   11 +-
 .../src/arm64/arm/rtsm_ve-motherboard.dtsi         |    4 +-
*** 1844 LINES SKIPPED ***