git: aa1a8ff2d6db - main - Import device-tree files from Linux 6.6

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

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

commit aa1a8ff2d6dbc51ef058f46f3db5a8bb77967145
Merge: c097967b9af9 dbacf41c9775
Author:     Emmanuel Vadot <manu@FreeBSD.org>
AuthorDate: 2024-05-06 08:43:59 +0000
Commit:     Emmanuel Vadot <manu@FreeBSD.org>
CommitDate: 2024-05-06 08:43:59 +0000

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

 sys/contrib/device-tree/Bindings/.yamllint         |    5 +
 sys/contrib/device-tree/Bindings/arm/amlogic.yaml  |    8 +
 .../Bindings/arm/arm,coresight-cti.yaml            |    2 +-
 .../Bindings/arm/arm,coresight-dummy-sink.yaml     |    2 +-
 .../Bindings/arm/arm,coresight-dummy-source.yaml   |    2 +-
 .../Bindings/arm/arm,embedded-trace-extension.yaml |    6 +-
 .../Bindings/arm/arm,trace-buffer-extension.yaml   |    9 +-
 .../Bindings/arm/arm,versatile-sysreg.yaml         |    2 +-
 .../Bindings/arm/arm,vexpress-juno.yaml            |    2 +-
 .../Bindings/arm/aspeed/aspeed,sbc.yaml            |    4 +-
 .../device-tree/Bindings/arm/aspeed/aspeed.yaml    |    4 +-
 .../device-tree/Bindings/arm/bcm/brcm,bcm4708.yaml |    1 +
 .../Bindings/arm/bcm/brcm,bcm53573.yaml            |   39 +
 sys/contrib/device-tree/Bindings/arm/cpus.yaml     |    3 +
 .../arm/firmware/tlm,trusted-foundations.yaml      |    4 +-
 sys/contrib/device-tree/Bindings/arm/fsl.yaml      |   53 +-
 .../Bindings/arm/hisilicon/controller/cpuctrl.yaml |   20 +
 .../device-tree/Bindings/arm/intel,socfpga.yaml    |    5 +
 .../Bindings/arm/keystone/ti,k3-sci-common.yaml    |    2 +-
 .../device-tree/Bindings/arm/keystone/ti,sci.yaml  |    2 +-
 .../arm/marvell/cp110-system-controller.txt        |    8 +-
 .../Bindings/arm/mediatek/mediatek,mipi0a.txt      |    2 +-
 .../Bindings/arm/mediatek/mediatek,vcodecsys.txt   |    2 +-
 .../Bindings/arm/mstar/mstar,l3bridge.yaml         |    4 +-
 .../Bindings/arm/mstar/mstar,smpctrl.yaml          |    4 +-
 sys/contrib/device-tree/Bindings/arm/omap/ctrl.txt |    2 +-
 sys/contrib/device-tree/Bindings/arm/omap/omap.txt |   99 -
 sys/contrib/device-tree/Bindings/arm/pmu.yaml      |    5 +
 .../Bindings/arm/qcom,coresight-tpda.yaml          |    2 +-
 .../Bindings/arm/qcom,coresight-tpdm.yaml          |    2 +-
 sys/contrib/device-tree/Bindings/arm/qcom-soc.yaml |    2 +-
 sys/contrib/device-tree/Bindings/arm/qcom.yaml     |   14 +
 sys/contrib/device-tree/Bindings/arm/rockchip.yaml |   15 +
 .../device-tree/Bindings/arm/stm32/st,mlahb.yaml   |    4 +-
 .../Bindings/arm/stm32/st,stm32-syscon.yaml        |    4 +-
 .../device-tree/Bindings/arm/stm32/stm32.yaml      |    4 +-
 sys/contrib/device-tree/Bindings/arm/sunxi.yaml    |    9 +-
 sys/contrib/device-tree/Bindings/arm/ti/k3.yaml    |   13 +
 sys/contrib/device-tree/Bindings/arm/ti/omap.yaml  |  176 ++
 .../device-tree/Bindings/ata/pata-common.yaml      |    3 +-
 .../device-tree/Bindings/bus/brcm,gisb-arb.yaml    |    2 +-
 .../bus/fsl,imx8qxp-pixel-link-msi-bus.yaml        |    3 -
 .../Bindings/bus/nvidia,tegra210-aconnect.yaml     |    4 +-
 .../device-tree/Bindings/bus/qcom,ssbi.yaml        |   63 +
 .../Bindings/cache/andestech,ax45mp-cache.yaml     |   81 +
 .../Bindings/chrome/google,cros-ec-typec.yaml      |    6 +-
 .../clock/allwinner,sun4i-a10-osc-clk.yaml         |    2 +-
 .../device-tree/Bindings/clock/alphascale,acc.txt  |    4 +-
 .../Bindings/clock/amlogic,gxbb-aoclkc.yaml        |   85 +
 .../Bindings/clock/amlogic,gxbb-clkc.yaml          |   37 +
 .../device-tree/Bindings/clock/fsl,imx8-acm.yaml   |  282 +++
 .../Bindings/clock/intel,agilex5-clkmgr.yaml       |   40 +
 .../device-tree/Bindings/clock/keystone-pll.txt    |    2 +-
 .../device-tree/Bindings/clock/lpc1850-ccu.txt     |    2 +-
 .../Bindings/clock/lpc1850-creg-clk.txt            |    4 +-
 .../device-tree/Bindings/clock/maxim,max9485.txt   |    2 +-
 .../Bindings/clock/nvidia,tegra124-car.yaml        |    4 +-
 .../Bindings/clock/qcom,dispcc-sm6125.yaml         |   24 +-
 .../Bindings/clock/qcom,dispcc-sm8x50.yaml         |    4 +-
 .../Bindings/clock/qcom,gcc-apq8064.yaml           |    2 +-
 .../Bindings/clock/qcom,gcc-ipq4019.yaml           |    2 +-
 .../Bindings/clock/qcom,gcc-ipq8074.yaml           |    2 +-
 .../Bindings/clock/qcom,gcc-msm8976.yaml           |    2 +-
 .../Bindings/clock/qcom,gcc-msm8996.yaml           |    2 +-
 .../Bindings/clock/qcom,gcc-msm8998.yaml           |    2 +-
 .../device-tree/Bindings/clock/qcom,gcc-other.yaml |    5 +-
 .../Bindings/clock/qcom,gcc-qcs404.yaml            |    2 +-
 .../Bindings/clock/qcom,gcc-sc7180.yaml            |    2 +-
 .../Bindings/clock/qcom,gcc-sc7280.yaml            |    2 +-
 .../Bindings/clock/qcom,gcc-sdm845.yaml            |    2 +-
 .../Bindings/clock/qcom,gcc-sm8150.yaml            |    2 +-
 .../Bindings/clock/qcom,gcc-sm8250.yaml            |    2 +-
 .../Bindings/clock/qcom,gcc-sm8450.yaml            |    2 +-
 .../device-tree/Bindings/clock/qcom,gcc.yaml       |    2 +-
 .../device-tree/Bindings/clock/qcom,gpucc.yaml     |    2 +-
 .../Bindings/clock/qcom,ipq5018-gcc.yaml           |   63 +
 .../Bindings/clock/qcom,kpss-acc-v1.yaml           |    2 +-
 .../device-tree/Bindings/clock/qcom,lcc.yaml       |   34 +
 .../device-tree/Bindings/clock/qcom,mmcc.yaml      |    4 +-
 .../Bindings/clock/qcom,msm8996-cbf.yaml           |    4 +-
 .../Bindings/clock/qcom,msm8998-gpucc.yaml         |    2 +-
 .../Bindings/clock/qcom,qdu1000-gcc.yaml           |    3 +-
 .../device-tree/Bindings/clock/qcom,rpmhcc.yaml    |    2 +-
 .../Bindings/clock/qcom,sc7180-camcc.yaml          |    2 +-
 .../Bindings/clock/qcom,sc7180-dispcc.yaml         |    2 +-
 .../Bindings/clock/qcom,sc7180-lpasscorecc.yaml    |    2 +-
 .../Bindings/clock/qcom,sc7180-mss.yaml            |    2 +-
 .../Bindings/clock/qcom,sc7280-camcc.yaml          |    2 +-
 .../Bindings/clock/qcom,sc7280-dispcc.yaml         |    2 +-
 .../Bindings/clock/qcom,sc7280-lpasscc.yaml        |    2 +-
 .../Bindings/clock/qcom,sc7280-lpasscorecc.yaml    |    2 +-
 .../Bindings/clock/qcom,sdm845-dispcc.yaml         |    2 +-
 .../Bindings/clock/qcom,sm8350-videocc.yaml        |    8 +-
 .../Bindings/clock/qcom,sm8450-camcc.yaml          |    4 +-
 .../Bindings/clock/qcom,sm8450-dispcc.yaml         |    4 +-
 .../Bindings/clock/qcom,sm8450-videocc.yaml        |    4 +-
 .../Bindings/clock/qcom,sm8550-dispcc.yaml         |    4 +-
 .../device-tree/Bindings/clock/qcom,videocc.yaml   |    6 +-
 .../Bindings/clock/renesas,5p35023.yaml            |   89 +
 .../Bindings/clock/sprd,sc9863a-clk.yaml           |    2 +-
 .../Bindings/clock/starfive,jh7110-ispcrg.yaml     |   87 +
 .../Bindings/clock/starfive,jh7110-pll.yaml        |   46 +
 .../Bindings/clock/starfive,jh7110-stgcrg.yaml     |   82 +
 .../Bindings/clock/starfive,jh7110-syscrg.yaml     |   18 +-
 .../Bindings/clock/starfive,jh7110-voutcrg.yaml    |   90 +
 .../device-tree/Bindings/clock/ti,cdce925.yaml     |    2 +-
 .../device-tree/Bindings/clock/ti,sci-clk.yaml     |    2 +-
 sys/contrib/device-tree/Bindings/clock/ti/mux.txt  |    2 +-
 .../device-tree/Bindings/clock/vf610-clock.txt     |    2 +-
 .../Bindings/clock/xlnx,versal-clk.yaml            |   87 +-
 .../Bindings/connector/usb-connector.yaml          |   11 +-
 .../cpu/nvidia,tegra186-ccplex-cluster.yaml        |   37 +
 .../Bindings/cpufreq/cpufreq-qcom-hw.yaml          |    5 +-
 .../Bindings/crypto/qcom,inline-crypto-engine.yaml |    1 +
 .../device-tree/Bindings/crypto/qcom-qce.yaml      |    1 +
 .../device-tree/Bindings/crypto/st,stm32-hash.yaml |    1 +
 .../device-tree/Bindings/crypto/ti,sa2ul.yaml      |   16 +-
 .../devfreq/event/samsung,exynos-ppmu.yaml         |    2 +-
 .../Bindings/display/atmel/hlcdc-dc.txt            |    2 +-
 .../Bindings/display/bridge/snps,dw-mipi-dsi.yaml  |    2 +-
 .../Bindings/display/bridge/toshiba,tc358767.yaml  |    3 +
 .../Bindings/display/cirrus,clps711x-fb.txt        |    2 +-
 .../Bindings/display/imx/fsl,imx6-hdmi.yaml        |    2 +-
 .../Bindings/display/msm/dp-controller.yaml        |    4 +-
 .../Bindings/display/msm/dsi-controller-main.yaml  |    8 +-
 .../Bindings/display/msm/dsi-phy-10nm.yaml         |    2 +-
 .../Bindings/display/msm/dsi-phy-14nm.yaml         |   13 +-
 .../Bindings/display/msm/dsi-phy-20nm.yaml         |    2 +-
 .../Bindings/display/msm/dsi-phy-28nm.yaml         |    2 +-
 .../Bindings/display/msm/dsi-phy-7nm.yaml          |    2 +-
 .../Bindings/display/msm/dsi-phy-common.yaml       |    2 +-
 .../device-tree/Bindings/display/msm/gpu.yaml      |    6 +
 .../Bindings/display/msm/mdss-common.yaml          |    8 +-
 .../Bindings/display/msm/qcom,mdp5.yaml            |    2 +-
 .../Bindings/display/msm/qcom,mdss.yaml            |    4 +-
 .../Bindings/display/msm/qcom,msm8998-dpu.yaml     |    2 +-
 .../Bindings/display/msm/qcom,msm8998-mdss.yaml    |    2 +-
 .../Bindings/display/msm/qcom,qcm2290-dpu.yaml     |    2 +-
 .../Bindings/display/msm/qcom,qcm2290-mdss.yaml    |    2 +-
 .../Bindings/display/msm/qcom,sc7180-dpu.yaml      |    7 +-
 .../Bindings/display/msm/qcom,sc7180-mdss.yaml     |    2 +-
 .../Bindings/display/msm/qcom,sc7280-dpu.yaml      |    2 +-
 .../Bindings/display/msm/qcom,sc7280-mdss.yaml     |    2 +-
 .../Bindings/display/msm/qcom,sc8280xp-dpu.yaml    |    2 +-
 .../Bindings/display/msm/qcom,sc8280xp-mdss.yaml   |    2 +-
 .../Bindings/display/msm/qcom,sdm845-dpu.yaml      |    2 +-
 .../Bindings/display/msm/qcom,sdm845-mdss.yaml     |    2 +-
 .../Bindings/display/msm/qcom,sm6115-dpu.yaml      |    2 +-
 .../Bindings/display/msm/qcom,sm6115-mdss.yaml     |    2 +-
 .../Bindings/display/msm/qcom,sm6125-mdss.yaml     |  213 ++
 .../Bindings/display/msm/qcom,sm6350-mdss.yaml     |    9 +-
 .../Bindings/display/msm/qcom,sm6375-mdss.yaml     |    9 +-
 .../Bindings/display/msm/qcom,sm8150-dpu.yaml      |    2 +-
 .../Bindings/display/msm/qcom,sm8150-mdss.yaml     |    2 +-
 .../Bindings/display/msm/qcom,sm8250-dpu.yaml      |    6 +-
 .../Bindings/display/msm/qcom,sm8250-mdss.yaml     |   10 +-
 .../Bindings/display/msm/qcom,sm8350-dpu.yaml      |    6 +-
 .../Bindings/display/msm/qcom,sm8350-mdss.yaml     |   14 +-
 .../Bindings/display/msm/qcom,sm8450-dpu.yaml      |    6 +-
 .../Bindings/display/msm/qcom,sm8450-mdss.yaml     |   18 +-
 .../Bindings/display/msm/qcom,sm8550-dpu.yaml      |    6 +-
 .../Bindings/display/msm/qcom,sm8550-mdss.yaml     |   18 +-
 .../display/panel/advantech,idk-2121wr.yaml        |    3 +
 .../Bindings/display/panel/himax,hx8394.yaml       |    2 +-
 .../Bindings/display/panel/ilitek,ili9881c.yaml    |    1 +
 .../display/panel/mantix,mlaf057we51-x.yaml        |    2 +-
 .../display/panel/olimex,lcd-olinuxino.yaml        |    2 +-
 .../Bindings/display/panel/orisetech,otm8009a.yaml |    2 +-
 .../Bindings/display/panel/panel-common.yaml       |    2 +-
 .../Bindings/display/panel/panel-dsi-cm.yaml       |    2 +-
 .../Bindings/display/panel/panel-lvds.yaml         |    6 +
 .../Bindings/display/panel/panel-mipi-dbi-spi.yaml |    3 +-
 .../Bindings/display/panel/panel-simple-dsi.yaml   |    2 +-
 .../Bindings/display/panel/panel-simple.yaml       |    6 +-
 .../Bindings/display/panel/raydium,rm68200.yaml    |    2 +-
 .../display/panel/rocktech,jh057n00900.yaml        |    2 +-
 .../Bindings/display/panel/sitronix,st7789v.yaml   |   13 +-
 .../display/panel/startek,kd070fhfid015.yaml       |   69 +
 .../Bindings/display/panel/visionox,r66451.yaml    |   59 +
 .../Bindings/display/panel/visionox,rm69299.yaml   |    2 +-
 .../Bindings/display/panel/visionox,vtdr6130.yaml  |    2 +-
 .../Bindings/display/rockchip/rockchip-vop2.yaml   |    2 +-
 .../Bindings/display/solomon,ssd1307fb.yaml        |   28 +-
 .../display/tegra/nvidia,tegra124-sor.yaml         |    2 +-
 .../Bindings/display/ti/ti,am65x-dss.yaml          |   18 +-
 .../device-tree/Bindings/dma/atmel-xdma.txt        |    3 +-
 .../device-tree/Bindings/dma/brcm,bcm2835-dma.yaml |  102 +
 sys/contrib/device-tree/Bindings/dma/fsl,edma.yaml |  106 +-
 .../device-tree/Bindings/dma/ingenic,dma.yaml      |    2 +-
 .../Bindings/dma/nvidia,tegra20-apbdma.txt         |    2 +-
 .../device-tree/Bindings/dma/qcom,bam-dma.yaml     |   33 +-
 .../device-tree/Bindings/dma/stericsson,dma40.yaml |    2 +-
 .../device-tree/Bindings/dma/xilinx/xilinx_dma.txt |    6 +
 .../Bindings/dma/xilinx/xlnx,zynqmp-dma-1.0.yaml   |    3 +
 sys/contrib/device-tree/Bindings/eeprom/at24.yaml  |    7 +-
 sys/contrib/device-tree/Bindings/eeprom/at25.yaml  |    4 +-
 .../Bindings/extcon/maxim,max77843.yaml            |    1 +
 .../Bindings/extcon/qcom,pm8941-misc.yaml          |    2 +-
 .../Bindings/extcon/siliconmitus,sm5502-muic.yaml  |    4 +
 .../intel,ixp4xx-network-processing-engine.yaml    |    4 +-
 .../Bindings/firmware/nvidia,tegra186-bpmp.yaml    |   39 +-
 .../device-tree/Bindings/firmware/qcom,scm.yaml    |    1 +
 .../firmware/xilinx/xlnx,zynqmp-firmware.yaml      |   14 +
 .../device-tree/Bindings/fpga/fpga-region.txt      |    4 +-
 .../Bindings/fsi/ibm,i2cr-fsi-master.yaml          |   41 +
 .../device-tree/Bindings/gpio/adi,ds4520-gpio.yaml |   51 +
 .../device-tree/Bindings/gpio/brcm,kona-gpio.yaml  |  100 +
 .../device-tree/Bindings/gpio/fsl-imx-gpio.yaml    |    2 +
 .../device-tree/Bindings/gpio/gpio-pca95xx.yaml    |    1 +
 .../device-tree/Bindings/gpio/gpio-xgene-sb.txt    |    2 +-
 .../Bindings/gpio/snps,dw-apb-gpio.yaml            |    6 +-
 .../device-tree/Bindings/gpio/st,stmpe-gpio.yaml   |    4 +
 .../device-tree/Bindings/gpio/ti,omap-gpio.yaml    |    4 +-
 .../Bindings/gpio/x-powers,axp209-gpio.yaml        |    4 +-
 .../Bindings/gpio/xlnx,zynqmp-gpio-modepin.yaml    |    4 +-
 .../Bindings/gpio/xylon,logicvc-gpio.yaml          |    4 +-
 .../hwlock/allwinner,sun6i-a31-hwspinlock.yaml     |    2 +-
 .../Bindings/hwlock/ti,omap-hwspinlock.yaml        |    2 +-
 .../device-tree/Bindings/hwmon/adi,adm1177.yaml    |    2 +-
 .../Bindings/hwmon/adi,axi-fan-control.yaml        |    2 +-
 .../device-tree/Bindings/hwmon/adi,ltc2992.yaml    |    2 +-
 .../Bindings/hwmon/aspeed-pwm-tacho.txt            |    2 +-
 .../device-tree/Bindings/hwmon/iio-hwmon.yaml      |    4 +-
 .../device-tree/Bindings/hwmon/jedec,jc42.yaml     |    2 +-
 .../device-tree/Bindings/hwmon/lltc,ltc4151.yaml   |    2 +-
 sys/contrib/device-tree/Bindings/hwmon/lm75.yaml   |    2 +-
 sys/contrib/device-tree/Bindings/hwmon/lm87.txt    |    2 +-
 .../device-tree/Bindings/hwmon/ltq-cputemp.txt     |    2 +-
 .../Bindings/hwmon/microchip,mcp3021.yaml          |    2 +-
 .../Bindings/hwmon/moortec,mr75203.yaml            |    2 +-
 .../device-tree/Bindings/hwmon/national,lm90.yaml  |    2 +-
 .../device-tree/Bindings/hwmon/npcm750-pwm-fan.txt |    2 +-
 .../device-tree/Bindings/hwmon/nxp,mc34vr500.yaml  |    2 +-
 .../Bindings/hwmon/sensirion,sht15.yaml            |    2 +-
 .../Bindings/hwmon/sensirion,shtc1.yaml            |    2 +-
 .../Bindings/hwmon/starfive,jh71x0-temp.yaml       |    8 +-
 .../device-tree/Bindings/hwmon/ti,tmp102.yaml      |    2 +-
 .../device-tree/Bindings/hwmon/ti,tmp108.yaml      |    2 +-
 .../device-tree/Bindings/hwmon/ti,tmp513.yaml      |    2 +-
 .../device-tree/Bindings/hwmon/ti,tps23861.yaml    |    2 +-
 .../device-tree/Bindings/i2c/cdns,i2c-r1p10.yaml   |    3 +
 .../Bindings/i2c/i2c-arb-gpio-challenge.yaml       |  135 ++
 sys/contrib/device-tree/Bindings/i2c/i2c-atr.yaml  |   34 +
 .../device-tree/Bindings/i2c/i2c-mux-pca954x.yaml  |   46 +-
 sys/contrib/device-tree/Bindings/i2c/i2c-mxs.yaml  |    5 +-
 sys/contrib/device-tree/Bindings/i2c/i2c-sprd.txt  |    2 +-
 .../device-tree/Bindings/i2c/nxp,pca9541.yaml      |   56 +
 .../device-tree/Bindings/i2c/qcom,i2c-cci.yaml     |    1 +
 sys/contrib/device-tree/Bindings/i3c/i3c.yaml      |   15 +-
 .../device-tree/Bindings/i3c/mipi-i3c-hci.yaml     |    4 +-
 .../Bindings/iio/accel/fsl,mma7455.yaml            |    4 +-
 .../device-tree/Bindings/iio/adc/adi,ad7292.yaml   |    2 +-
 .../iio/adc/allwinner,sun20i-d1-gpadc.yaml         |   91 +
 .../Bindings/iio/adc/atmel,sama9260-adc.yaml       |    4 +-
 .../device-tree/Bindings/iio/adc/ti,ads1015.yaml   |   15 +-
 .../Bindings/iio/adc/xlnx,zynqmp-ams.yaml          |    2 +-
 .../Bindings/iio/addac/adi,ad74115.yaml            |    3 +-
 .../device-tree/Bindings/iio/cdc/adi,ad7150.yaml   |    2 +-
 sys/contrib/device-tree/Bindings/iio/common.yaml   |    2 +-
 .../device-tree/Bindings/iio/dac/adi,ad5758.yaml   |    3 +-
 .../Bindings/iio/dac/microchip,mcp4728.yaml        |   49 +
 .../Bindings/iio/frequency/adi,admv1013.yaml       |   60 +
 .../Bindings/iio/frequency/adi,admv1014.yaml       |   10 +-
 .../Bindings/iio/health/ti,afe4403.yaml            |    3 +-
 .../Bindings/iio/health/ti,afe4404.yaml            |    3 +-
 .../Bindings/iio/humidity/ti,hdc2010.yaml          |    2 +-
 .../Bindings/iio/light/rohm,bu27010.yaml           |   50 +
 .../iio/pressure/honeywell,mprls0025pa.yaml        |    2 +-
 .../Bindings/iio/proximity/ams,as3935.yaml         |    2 +-
 .../Bindings/iio/proximity/murata,irsd200.yaml     |   60 +
 .../Bindings/iio/proximity/semtech,sx9310.yaml     |    5 +-
 .../Bindings/iio/proximity/semtech,sx9324.yaml     |    5 +-
 .../device-tree/Bindings/iio/st,st-sensors.yaml    |    2 +-
 .../device-tree/Bindings/input/azoteq,iqs7222.yaml |  248 ++-
 .../device-tree/Bindings/input/elan,ekth3000.yaml  |    2 +-
 .../device-tree/Bindings/input/elan,ekth6915.yaml  |    5 +
 .../device-tree/Bindings/input/goodix,gt7375p.yaml |    5 +
 .../device-tree/Bindings/input/hid-over-i2c.yaml   |    2 +
 .../Bindings/input/ilitek,ili9882t.yaml            |   67 +
 .../device-tree/Bindings/input/syna,rmi4.yaml      |  271 +++
 .../Bindings/input/touchscreen/azoteq,iqs7211.yaml |  769 +++++++
 .../Bindings/input/touchscreen/edt-ft5x06.yaml     |    6 +
 .../Bindings/input/touchscreen/eeti,exc3000.yaml   |    2 +
 .../Bindings/input/touchscreen/melfas,mms114.yaml  |    5 +
 .../Bindings/input/touchscreen/touchscreen.yaml    |    7 +
 .../Bindings/input/touchscreen/tsc2007.txt         |    2 +-
 .../Bindings/interconnect/qcom,msm8998-bwmon.yaml  |    6 +
 .../Bindings/interconnect/qcom,osm-l3.yaml         |    1 +
 .../Bindings/interconnect/qcom,rpmh.yaml           |   18 +-
 .../amlogic,meson-gpio-intc.yaml                   |    1 +
 .../Bindings/interrupt-controller/arm,gic-v3.yaml  |   14 +-
 .../arm,versatile-fpga-irq.txt                     |    4 +-
 .../brcm,bcm2835-armctrl-ic.txt                    |    2 +-
 .../interrupt-controller/brcm,bcm7120-l2-intc.yaml |    2 +-
 .../Bindings/interrupt-controller/qcom,pdc.yaml    |    1 +
 .../interrupt-controller/renesas,irqc.yaml         |    1 +
 .../interrupt-controller/renesas,rzg2l-irqc.yaml   |  230 ++-
 .../st,stih407-irq-syscfg.yaml                     |   65 +
 .../interrupt-controller/ti,pruss-intc.yaml        |    2 +-
 .../device-tree/Bindings/iommu/arm,smmu.yaml       |   41 +
 .../device-tree/Bindings/iommu/mediatek,iommu.yaml |   12 +-
 .../device-tree/Bindings/iommu/qcom,iommu.yaml     |   22 +-
 .../device-tree/Bindings/iommu/xen,grant-dma.yaml  |    2 +-
 .../Bindings/ipmi/aspeed,ast2400-kcs-bmc.yaml      |    8 +-
 .../device-tree/Bindings/ipmi/ipmi-ipmb.yaml       |    2 +-
 .../device-tree/Bindings/ipmi/ipmi-smic.yaml       |    2 +-
 .../leds/backlight/mediatek,mt6370-backlight.yaml  |    2 +-
 sys/contrib/device-tree/Bindings/leds/common.yaml  |   15 +-
 .../device-tree/Bindings/leds/leds-aw2013.yaml     |   13 +
 .../Bindings/leds/leds-group-multicolor.yaml       |   64 +
 .../device-tree/Bindings/leds/leds-lp55xx.yaml     |    4 +-
 .../device-tree/Bindings/leds/leds-qcom-lpg.yaml   |    2 +-
 .../device-tree/Bindings/leds/nxp,pca953x.yaml     |    4 +
 .../device-tree/Bindings/leds/nxp,pca995x.yaml     |   81 +
 .../Bindings/leds/panasonic,an30259a.yaml          |   84 +
 .../device-tree/Bindings/leds/rohm,bd2606mvv.yaml  |    4 +-
 .../Bindings/leds/rohm,bd71828-leds.yaml           |    2 -
 .../Bindings/mailbox/brcm,iproc-flexrm-mbox.txt    |    2 +-
 .../Bindings/mailbox/ti,omap-mailbox.yaml          |    4 +-
 .../device-tree/Bindings/media/amphion,vpu.yaml    |    8 +-
 .../device-tree/Bindings/media/cdns,csi2rx.yaml    |  201 ++
 .../Bindings/media/cec/nvidia,tegra114-cec.yaml    |    1 -
 .../Bindings/media/i2c/ovti,ov5693.yaml            |   31 +-
 .../Bindings/media/i2c/ovti,ov7251.yaml            |  109 +
 .../Bindings/media/i2c/sony,imx415.yaml            |    1 +
 .../Bindings/media/i2c/st,st-mipid02.yaml          |    1 -
 .../Bindings/media/i2c/ti,ds90ub913.yaml           |  133 ++
 .../Bindings/media/i2c/ti,ds90ub953.yaml           |  134 ++
 .../Bindings/media/i2c/ti,ds90ub960.yaml           |  427 ++++
 .../Bindings/media/i2c/toshiba,tc358746.yaml       |    4 +-
 .../device-tree/Bindings/media/i2c/tvp5150.txt     |    2 +-
 .../Bindings/media/mediatek,vcodec-decoder.yaml    |   67 +-
 .../media/mediatek,vcodec-subdev-decoder.yaml      |    2 +-
 .../device-tree/Bindings/media/nxp,imx7-csi.yaml   |    1 -
 .../device-tree/Bindings/media/nxp,imx8-isi.yaml   |    5 +-
 .../Bindings/media/qcom,msm8916-venus.yaml         |    4 +-
 .../Bindings/media/qcom,sm8250-venus.yaml          |    4 +-
 .../device-tree/Bindings/media/renesas,vin.yaml    |    4 +-
 .../device-tree/Bindings/media/rockchip-isp1.yaml  |    1 +
 .../device-tree/Bindings/media/samsung,fimc.yaml   |    1 +
 .../Bindings/memory-controllers/ingenic,nemc.yaml  |    1 +
 .../memory-controllers/mc-peripheral-props.yaml    |    2 +
 .../memory-controllers/mediatek,smi-larb.yaml      |    2 +-
 .../memory-controllers/rockchip,rk3399-dmc.yaml    |    4 +-
 .../memory-controllers/xlnx,zynq-ddrc-a05.yaml     |    2 +-
 .../Bindings/mfd/allwinner,sun6i-a31-prcm.yaml     |   43 +-
 .../Bindings/mfd/allwinner,sun8i-a23-prcm.yaml     |   42 -
 .../device-tree/Bindings/mfd/aspeed-lpc.yaml       |    2 +-
 .../device-tree/Bindings/mfd/atmel-flexcom.txt     |    1 +
 .../device-tree/Bindings/mfd/atmel-gpbr.txt        |    1 +
 .../device-tree/Bindings/mfd/atmel-hlcdc.txt       |    1 +
 .../device-tree/Bindings/mfd/atmel-matrix.txt      |    1 +
 sys/contrib/device-tree/Bindings/mfd/atmel-smc.txt |    1 +
 .../Bindings/mfd/brcm,bcm6318-gpio-sysctl.yaml     |    4 +-
 .../Bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml    |    4 +-
 .../Bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml     |    4 +-
 .../Bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml     |    4 +-
 .../Bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml     |    4 +-
 .../Bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml     |    4 +-
 .../device-tree/Bindings/mfd/maxim,max77693.yaml   |   48 +
 .../device-tree/Bindings/mfd/qcom,pm8008.yaml      |    2 +-
 .../device-tree/Bindings/mfd/qcom,spmi-pmic.yaml   |    6 +-
 .../Bindings/mfd/rohm,bd71847-pmic.yaml            |    1 -
 .../device-tree/Bindings/mfd/rohm,bd9576-pmic.yaml |    4 +-
 sys/contrib/device-tree/Bindings/mfd/st,stmpe.yaml |  297 +++
 .../device-tree/Bindings/mfd/st,stpmic1.yaml       |   12 +-
 .../Bindings/mfd/stericsson,ab8500.yaml            |   16 +-
 .../Bindings/mfd/stericsson,db8500-prcmu.yaml      |   22 +-
 .../Bindings/mips/loongson/ls2k-reset.yaml         |    4 +-
 .../Bindings/mips/loongson/rs780e-acpi.yaml        |    4 +-
 .../misc/intel,ixp4xx-ahb-queue-manager.yaml       |    4 +-
 .../device-tree/Bindings/mmc/arasan,sdhci.yaml     |    6 +
 .../Bindings/mmc/marvell,xenon-sdhci.yaml          |    4 +-
 .../device-tree/Bindings/mmc/mmc-controller.yaml   |    2 +-
 sys/contrib/device-tree/Bindings/mmc/mtk-sd.yaml   |   10 -
 sys/contrib/device-tree/Bindings/mmc/pxa-mmc.txt   |    2 +-
 .../device-tree/Bindings/mmc/sdhci-atmel.txt       |    4 +-
 .../device-tree/Bindings/mmc/sdhci-msm.yaml        |    6 +-
 .../device-tree/Bindings/mmc/ti-omap-hsmmc.txt     |    2 +-
 .../Bindings/mtd/amlogic,meson-nand.yaml           |    6 +-
 .../device-tree/Bindings/mtd/jedec,spi-nor.yaml    |   21 +-
 .../Bindings/mtd/marvell,nand-controller.yaml      |    1 +
 .../Bindings/mtd/microchip,mchp48l640.yaml         |    4 +-
 .../device-tree/Bindings/mtd/nand-controller.yaml  |    2 +-
 .../device-tree/Bindings/mtd/partitions/seama.yaml |   44 +
 .../Bindings/net/bluetooth/qualcomm-bluetooth.yaml |   25 +
 .../device-tree/Bindings/net/brcm,asp-v2.0.yaml    |  155 ++
 .../Bindings/net/brcm,bcm7445-switch-v4.0.txt      |    2 +-
 .../device-tree/Bindings/net/brcm,unimac-mdio.yaml |    2 +
 .../Bindings/net/can/allwinner,sun4i-a10-can.yaml  |    6 +-
 .../device-tree/Bindings/net/can/bosch,m_can.yaml  |   22 +-
 sys/contrib/device-tree/Bindings/net/can/cc770.txt |    2 +-
 .../device-tree/Bindings/net/can/tcan4x5x.txt      |   11 +-
 .../device-tree/Bindings/net/can/xilinx,can.yaml   |    3 +
 .../device-tree/Bindings/net/davicom,dm9000.yaml   |   59 +
 .../device-tree/Bindings/net/dsa/brcm,sf2.yaml     |    2 +-
 sys/contrib/device-tree/Bindings/net/dsa/dsa.yaml  |    2 +-
 .../device-tree/Bindings/net/dsa/marvell.txt       |    2 +-
 .../Bindings/net/dsa/microchip,ksz.yaml            |    3 +
 .../Bindings/net/ethernet-controller.yaml          |    1 +
 .../device-tree/Bindings/net/ethernet-phy.yaml     |    2 +-
 .../Bindings/net/faraday,ftgmac100.yaml            |  102 +
 .../device-tree/Bindings/net/mediatek,net.yaml     |  109 +-
 .../device-tree/Bindings/net/mediatek-dwmac.yaml   |    2 +-
 .../Bindings/net/microchip,lan95xx.yaml            |    2 +-
 .../device-tree/Bindings/net/motorcomm,yt8xxx.yaml |   34 +
 .../device-tree/Bindings/net/nfc/marvell,nci.yaml  |    4 +-
 .../device-tree/Bindings/net/qca,ar803x.yaml       |    2 +
 .../device-tree/Bindings/net/rockchip-dwmac.yaml   |    1 +
 .../device-tree/Bindings/net/samsung-sxgbe.txt     |    4 +-
 .../Bindings/net/snps,dwc-qos-ethernet.txt         |    2 +-
 sys/contrib/device-tree/Bindings/net/sti-dwmac.txt |    2 +-
 .../device-tree/Bindings/net/ti,icss-iep.yaml      |   45 +
 .../device-tree/Bindings/net/ti,icssg-prueth.yaml  |  193 ++
 .../Bindings/net/wireless/mediatek,mt76.yaml       |   13 +-
 .../Bindings/net/xlnx,gmii-to-rgmii.yaml           |   55 +
 sys/contrib/device-tree/Bindings/nios2/nios2.txt   |    2 +-
 .../device-tree/Bindings/nvmem/fsl,t1023-sfp.yaml  |   37 +
 .../Bindings/nvmem/layouts/fixed-cell.yaml         |   26 +
 .../Bindings/nvmem/layouts/fixed-layout.yaml       |   12 +
 .../Bindings/nvmem/layouts/onie,tlv-layout.yaml    |    2 +-
 sys/contrib/device-tree/Bindings/nvmem/nvmem.yaml  |    5 +-
 .../device-tree/Bindings/nvmem/qcom,qfprom.yaml    |    2 +
 .../Bindings/nvmem/qcom,sec-qfprom.yaml            |   55 +
 .../Bindings/opp/operating-points-v2-ti-cpu.yaml   |   92 +
 .../device-tree/Bindings/opp/opp-v2-base.yaml      |    2 +-
 .../Bindings/opp/ti,omap-opp-supply.yaml           |  101 +
 .../device-tree/Bindings/pci/brcm,iproc-pcie.yaml  |  163 +-
 .../device-tree/Bindings/pci/qcom,pcie-ep.yaml     |   27 +-
 .../device-tree/Bindings/pci/qcom,pcie.yaml        |   28 +
 .../device-tree/Bindings/pci/rockchip-dw-pcie.yaml |   70 +
 .../device-tree/Bindings/pci/snps,dw-pcie.yaml     |   18 +-
 .../Bindings/peci/nuvoton,npcm-peci.yaml           |   56 +
 .../Bindings/phy/mediatek,mt7621-pci-phy.yaml      |    2 +-
 .../device-tree/Bindings/phy/mediatek,tphy.yaml    |    2 +-
 .../Bindings/phy/nvidia,tegra210-xusb-padctl.yaml  |    2 +-
 .../Bindings/phy/phy-hisi-inno-usb2.txt            |    2 +-
 .../device-tree/Bindings/phy/pistachio-usb-phy.txt |    2 +-
 .../device-tree/Bindings/phy/pxa1928-usb-phy.txt   |    2 +-
 .../Bindings/phy/qcom,ipq5332-usb-hsphy.yaml       |   59 +
 .../Bindings/phy/qcom,ipq8074-qmp-pcie-phy.yaml    |  278 +--
 .../Bindings/phy/qcom,msm8996-qmp-usb3-phy.yaml    |   80 -
 .../Bindings/phy/qcom,msm8998-qmp-pcie-phy.yaml    |   97 +
 .../Bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml   |   55 +-
 .../Bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml    |   48 +-
 .../phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml         |   46 +-
 .../Bindings/phy/qcom,snps-eusb2-repeater.yaml     |    7 +-
 .../device-tree/Bindings/phy/realtek,usb2phy.yaml  |  175 ++
 .../device-tree/Bindings/phy/realtek,usb3phy.yaml  |  107 +
 .../Bindings/phy/rockchip,inno-usb2phy.yaml        |   21 +-
 .../Bindings/phy/rockchip,pcie3-phy.yaml           |   33 +-
 .../Bindings/phy/rockchip,px30-dsi-dphy.yaml       |    1 +
 .../Bindings/phy/rockchip-inno-csi-dphy.yaml       |    2 +-
 .../Bindings/phy/samsung,usb3-drd-phy.yaml         |    1 +
 .../Bindings/phy/starfive,jh7110-dphy-rx.yaml      |   71 +
 .../Bindings/phy/starfive,jh7110-pcie-phy.yaml     |   58 +
 .../Bindings/phy/starfive,jh7110-usb-phy.yaml      |   50 +
 .../device-tree/Bindings/phy/ti,phy-j721e-wiz.yaml |    2 +-
 sys/contrib/device-tree/Bindings/phy/ti-phy.txt    |    2 +-
 .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml       |    2 +-
 .../Bindings/pinctrl/amlogic,meson-pinctrl-a1.yaml |    5 +
 .../pinctrl/amlogic,meson-pinctrl-common.yaml      |    7 +
 .../pinctrl/amlogic,meson-pinctrl-g12a-aobus.yaml  |    3 +
 .../amlogic,meson-pinctrl-g12a-periphs.yaml        |    3 +
 .../pinctrl/amlogic,meson8-pinctrl-aobus.yaml      |    4 +
 .../pinctrl/amlogic,meson8-pinctrl-cbus.yaml       |    4 +
 .../Bindings/pinctrl/aspeed,ast2400-pinctrl.yaml   |   52 +-
 .../Bindings/pinctrl/aspeed,ast2500-pinctrl.yaml   |   56 +-
 .../Bindings/pinctrl/aspeed,ast2600-pinctrl.yaml   |  120 +-
 .../Bindings/pinctrl/brcm,bcm11351-pinctrl.yaml    |  259 +++
 .../Bindings/pinctrl/canaan,k210-fpioa.yaml        |    2 +-
 .../Bindings/pinctrl/cypress,cy8c95x0.yaml         |    4 +
 .../Bindings/pinctrl/ingenic,pinctrl.yaml          |    4 -
 .../Bindings/pinctrl/mediatek,mt6779-pinctrl.yaml  |    2 +-
 .../Bindings/pinctrl/mediatek,mt6795-pinctrl.yaml  |    2 +-
 .../Bindings/pinctrl/mediatek,mt7981-pinctrl.yaml  |    4 +-
 .../Bindings/pinctrl/mediatek,mt7986-pinctrl.yaml  |    4 +-
 .../Bindings/pinctrl/mediatek,mt8183-pinctrl.yaml  |    2 +-
 .../Bindings/pinctrl/mediatek,mt8365-pinctrl.yaml  |    2 +-
 .../Bindings/pinctrl/nvidia,tegra114-pinmux.yaml   |    2 -
 .../Bindings/pinctrl/nvidia,tegra124-pinmux.yaml   |    2 -
 .../Bindings/pinctrl/nvidia,tegra194-pinmux.yaml   |    2 -
 .../Bindings/pinctrl/nvidia,tegra20-pinmux.yaml    |    2 -
 .../Bindings/pinctrl/nvidia,tegra210-pinmux.yaml   |    2 -
 .../Bindings/pinctrl/nvidia,tegra30-pinmux.yaml    |    2 -
 .../Bindings/pinctrl/pinctrl-max77620.txt          |    2 +-
 .../device-tree/Bindings/pinctrl/pinctrl-rk805.txt |    2 +-
 .../Bindings/pinctrl/pinctrl-single.yaml           |  207 ++
 .../Bindings/pinctrl/qcom,pmic-gpio.yaml           |    8 +
 .../pinctrl/qcom,sc7280-lpass-lpi-pinctrl.yaml     |    5 -
 .../pinctrl/qcom,sm6115-lpass-lpi-pinctrl.yaml     |  135 ++
 .../pinctrl/qcom,sm8350-lpass-lpi-pinctrl.yaml     |  143 ++
 .../device-tree/Bindings/pinctrl/renesas,pfc.yaml  |    4 -
 .../Bindings/pinctrl/renesas,rza1-ports.yaml       |    4 -
 .../Bindings/pinctrl/renesas,rza2-pinctrl.yaml     |   61 +-
 .../Bindings/pinctrl/renesas,rzg2l-pinctrl.yaml    |    4 -
 .../Bindings/pinctrl/renesas,rzn1-pinctrl.yaml     |    4 -
 .../Bindings/pinctrl/renesas,rzv2m-pinctrl.yaml    |    4 -
 .../pinctrl/socionext,uniphier-pinctrl.yaml        |    2 -
 .../device-tree/Bindings/pinctrl/sprd,pinctrl.txt  |    2 +-
 .../Bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml      |    4 +
 .../device-tree/Bindings/pmem/pmem-region.txt      |    4 +-
 .../Bindings/power/amlogic,meson-sec-pwrc.yaml     |    3 +-
 .../device-tree/Bindings/power/qcom,rpmpd.yaml     |    1 +
 .../Bindings/power/renesas,sysc-rmobile.yaml       |    2 +-
 .../Bindings/power/reset/gpio-poweroff.yaml        |    2 +-
 .../Bindings/power/reset/gpio-restart.yaml         |    2 +-
 .../Bindings/power/reset/restart-handler.yaml      |    2 +-
 .../device-tree/Bindings/power/supply/bq256xx.yaml |    2 +-
 .../Bindings/power/supply/sbs,sbs-manager.yaml     |    2 +-
 .../device-tree/Bindings/powerpc/fsl/cpus.txt      |    2 +-
 .../device-tree/Bindings/powerpc/fsl/dcsr.txt      |    4 +-
 .../device-tree/Bindings/powerpc/fsl/raideng.txt   |    2 +-
 .../Bindings/powerpc/nintendo/gamecube.txt         |    2 +-
 .../device-tree/Bindings/powerpc/nintendo/wii.txt  |    2 +-
 sys/contrib/device-tree/Bindings/pps/pps-gpio.yaml |   49 +
 .../device-tree/Bindings/pwm/brcm,kona-pwm.yaml    |   51 +
 .../device-tree/Bindings/pwm/pwm-samsung.yaml      |   17 +-
 .../Bindings/pwm/snps,dw-apb-timers-pwm2.yaml      |    2 +-
 .../Bindings/regulator/active-semi,act8846.yaml    |   74 +-
 .../Bindings/regulator/adi,max77857.yaml           |   86 +
 .../Bindings/regulator/awinic,aw37503.yaml         |   78 +
 .../device-tree/Bindings/regulator/dlg,da9121.yaml |   22 +-
 .../Bindings/regulator/dlg,slg51000.yaml           |  132 ++
 .../device-tree/Bindings/regulator/mps,mp5416.yaml |    2 +
 .../Bindings/regulator/mps,mpq7920.yaml            |    3 +-
 .../device-tree/Bindings/regulator/pfuze100.yaml   |    4 +
 .../Bindings/regulator/qcom,rpm-regulator.yaml     |    2 +-
 .../Bindings/regulator/qcom,rpmh-regulator.yaml    |   26 +-
 .../regulator/qcom,sdm845-refgen-regulator.yaml    |   57 +
 .../Bindings/regulator/qcom,smd-rpm-regulator.yaml |    1 +
 .../Bindings/regulator/regulator-max77620.txt      |    2 +-
 .../device-tree/Bindings/regulator/regulator.yaml  |    8 +-
 .../regulator/richtek,rt4831-regulator.yaml        |    1 +
 .../regulator/richtek,rt5190a-regulator.yaml       |    2 +-
 .../Bindings/regulator/richtek,rt5739.yaml         |    1 +
 .../regulator/richtek,rtmv20-regulator.yaml        |    1 +
 .../Bindings/regulator/richtek,rtq2208.yaml        |  197 ++
 .../regulator/richtek,rtq6752-regulator.yaml       |    1 +
 .../Bindings/regulator/st,stm32mp1-pwr-reg.yaml    |    2 +-
 .../device-tree/Bindings/regulator/vctrl.txt       |    2 +-
 .../Bindings/regulator/wlf,arizona.yaml            |    2 +
 .../Bindings/remoteproc/fsl,imx-rproc.yaml         |   20 +
 .../device-tree/Bindings/remoteproc/qcom,adsp.yaml |   24 +
 .../Bindings/remoteproc/qcom,glink-edge.yaml       |    3 -
 .../Bindings/remoteproc/qcom,glink-rpm-edge.yaml   |    2 +-
 .../Bindings/remoteproc/qcom,msm8996-mss-pil.yaml  |   12 +-
 .../Bindings/remoteproc/qcom,pas-common.yaml       |    1 -
 .../Bindings/remoteproc/qcom,qcs404-pas.yaml       |    3 +-
 .../Bindings/remoteproc/qcom,rpm-proc.yaml         |  171 ++
 .../Bindings/remoteproc/qcom,sc7180-pas.yaml       |    3 +-
 .../Bindings/remoteproc/qcom,sc8180x-pas.yaml      |    3 +-
 .../Bindings/remoteproc/qcom,sc8280xp-pas.yaml     |    3 +-
 .../Bindings/remoteproc/qcom,sdx55-pas.yaml        |    3 +-
 .../Bindings/remoteproc/qcom,sm6115-pas.yaml       |   39 +-
 .../Bindings/remoteproc/qcom,sm6350-pas.yaml       |    3 +-
 .../Bindings/remoteproc/qcom,sm8150-pas.yaml       |    3 +-
 .../Bindings/remoteproc/qcom,sm8350-pas.yaml       |    9 +-
 .../Bindings/remoteproc/qcom,sm8550-pas.yaml       |    1 +
 .../Bindings/remoteproc/ti,k3-dsp-rproc.yaml       |    2 +-
 .../Bindings/remoteproc/ti,k3-r5f-rproc.yaml       |    4 +-
 .../Bindings/remoteproc/ti,omap-remoteproc.yaml    |    2 +-
 .../Bindings/remoteproc/ti,pru-consumer.yaml       |    2 +-
 .../Bindings/remoteproc/ti,pru-rproc.yaml          |    2 +-
 .../Bindings/remoteproc/xlnx,zynqmp-r5fss.yaml     |    2 +-
 .../nvidia,tegra264-bpmp-shmem.yaml                |   47 +
 .../device-tree/Bindings/reset/altr,rst-mgr.yaml   |   12 +-
 .../device-tree/Bindings/reset/ti,sci-reset.yaml   |    2 +-
 .../Bindings/reset/ti,tps380x-reset.yaml           |    2 +-
 .../device-tree/Bindings/reset/ti-syscon-reset.txt |    2 +-
 .../Bindings/reset/xlnx,zynqmp-reset.yaml          |    1 +
 sys/contrib/device-tree/Bindings/riscv/cpus.yaml   |    1 +
 sys/contrib/device-tree/Bindings/riscv/thead.yaml  |    4 +
 sys/contrib/device-tree/Bindings/rng/omap_rng.yaml |    4 +-
 .../Bindings/rtc/atmel,at91rm9200-rtc.yaml         |   18 +-
 .../Bindings/rtc/intersil,isl12022.yaml            |   64 +
 .../device-tree/Bindings/rtc/nxp,pcf2127.yaml      |    1 +
 sys/contrib/device-tree/Bindings/rtc/rtc-cmos.txt  |    2 +-
 .../device-tree/Bindings/rtc/st,m48t86.yaml        |   38 +
 .../device-tree/Bindings/rtc/trivial-rtc.yaml      |    2 -
 .../Bindings/serial/amlogic,meson-uart.yaml        |    6 +
 .../device-tree/Bindings/serial/fsl-lpuart.yaml    |    6 +-
 .../Bindings/serial/nvidia,tegra20-hsuart.yaml     |  125 ++
 .../device-tree/Bindings/serial/nxp,sc16is7xx.txt  |   46 +
 .../Bindings/serial/snps-dw-apb-uart.yaml          |    1 -
 sys/contrib/device-tree/Bindings/serial/st-asc.txt |    2 +-
 .../soc/amlogic/amlogic,meson-gx-hhi-sysctrl.yaml  |  160 ++
 .../Bindings/soc/aspeed/uart-routing.yaml          |    4 +-
 .../Bindings/soc/intel/intel,hps-copy-engine.yaml  |    4 +-
 .../Bindings/soc/litex/litex,soc-controller.yaml   |    4 +-
 .../Bindings/soc/loongson/loongson,ls2k-pmc.yaml   |   83 +
 .../soc/mediatek/mediatek,mt7986-wo-ccif.yaml      |    2 +-
 .../microchip/microchip,mpfs-sys-controller.yaml   |    2 +-
 .../Bindings/soc/qcom/qcom,aoss-qmp.yaml           |    2 +-
 .../Bindings/soc/qcom/qcom,pmic-glink.yaml         |    6 -
 .../Bindings/soc/qcom/qcom,smd-rpm.yaml            |   23 +-
 .../device-tree/Bindings/soc/qcom/qcom,smd.yaml    |    7 +
 .../Bindings/soc/renesas/renesas,rzg2l-sysc.yaml   |    4 +-
 .../soc/starfive/starfive,jh7110-syscon.yaml       |   93 +
 .../Bindings/soc/tegra/nvidia,nvec.yaml            |   84 +
 .../Bindings/soc/tegra/nvidia,tegra20-ahb.yaml     |   40 +
 .../soc/tegra/nvidia,tegra20-flowctrl.yaml         |   41 +
 .../device-tree/Bindings/soc/ti/k3-ringacc.yaml    |   13 +-
 .../device-tree/Bindings/soc/ti/sci-pm-domain.yaml |    2 +-
 .../Bindings/sound/amlogic,axg-sound-card.yaml     |   15 +-
 .../Bindings/sound/amlogic,gx-sound-card.yaml      |   17 +-
 .../device-tree/Bindings/sound/audio-iio-aux.yaml  |   64 +
 .../device-tree/Bindings/sound/awinic,aw88395.yaml |    4 +-
 .../Bindings/sound/axentia,tse850-pcm5142.txt      |    2 +-
 .../device-tree/Bindings/sound/cirrus,cs42l43.yaml |  313 +++
 sys/contrib/device-tree/Bindings/sound/cs35l35.txt |    2 +-
 sys/contrib/device-tree/Bindings/sound/cs35l36.txt |    2 +-
 sys/contrib/device-tree/Bindings/sound/cs53l30.txt |    2 +-
 .../device-tree/Bindings/sound/dialog,da7219.yaml  |    4 +-
 .../device-tree/Bindings/sound/fsl,easrc.yaml      |    8 +-
 .../device-tree/Bindings/sound/fsl,esai.txt        |    2 +-
 .../device-tree/Bindings/sound/fsl,micfil.yaml     |    3 +
 .../device-tree/Bindings/sound/fsl,rpmsg.yaml      |   18 +-
 .../Bindings/sound/google,sc7180-trogdor.yaml      |   17 +-
 .../Bindings/sound/google,sc7280-herobrine.yaml    |   17 +-
 .../device-tree/Bindings/sound/imx-audio-card.yaml |   18 +-
 .../device-tree/Bindings/sound/maxim,max98925.yaml |   98 +
 .../Bindings/sound/mediatek,mt7986-afe.yaml        |  160 ++
 .../Bindings/sound/mediatek,mt7986-wm8960.yaml     |   67 +
 .../Bindings/sound/mediatek,mt8188-afe.yaml        |    9 +-
 .../Bindings/sound/mediatek,mt8188-mt6359.yaml     |   17 +-
 .../device-tree/Bindings/sound/mt2701-afe-pcm.txt  |    2 +-
 .../device-tree/Bindings/sound/mt8195-afe-pcm.yaml |    4 +-
 .../Bindings/sound/nuvoton,nau8821.yaml            |  132 ++
 .../Bindings/sound/nuvoton,nau8822.yaml            |   12 +
 .../sound/nvidia,tegra-audio-max9808x.yaml         |   12 +-
 .../Bindings/sound/nvidia,tegra-audio-rt5631.yaml  |    8 +-
 .../device-tree/Bindings/sound/option,gtm601.yaml  |   42 +
 .../sound/qcom,pm8916-wcd-analog-codec.yaml        |  153 ++
 .../device-tree/Bindings/sound/renesas,rsnd.txt    |    2 +-
 .../device-tree/Bindings/sound/renesas,rsnd.yaml   |   60 +-
 .../Bindings/sound/rockchip,rk3288-hdmi-analog.txt |    2 +-
 .../device-tree/Bindings/sound/rockchip-spdif.yaml |    1 +
 sys/contrib/device-tree/Bindings/sound/rt5663.txt  |    2 +-
 .../Bindings/sound/samsung,aries-wm8994.yaml       |   16 +-
 .../Bindings/sound/samsung,midas-audio.yaml        |   16 +-
 .../device-tree/Bindings/sound/samsung,odroid.yaml |   14 +-
 .../device-tree/Bindings/sound/samsung,tm2.yaml    |   16 +-
 .../device-tree/Bindings/sound/serial-midi.yaml    |    2 +-
 .../device-tree/Bindings/sound/simple-card.yaml    |   53 +
 .../Bindings/sound/snps,designware-i2s.yaml        |  108 +-
 .../Bindings/sound/sound-card-common.yaml          |   27 +
 .../device-tree/Bindings/sound/sprd-pcm.txt        |    2 +-
 .../device-tree/Bindings/sound/st,stm32-sai.yaml   |    2 +-
 .../Bindings/sound/ti,j721e-cpb-ivi-audio.yaml     |    2 +-
 .../device-tree/Bindings/sound/ti,tas2781.yaml     |    2 +-
 .../device-tree/Bindings/sound/tlv320adcx140.yaml  |    2 +-
 .../device-tree/Bindings/sound/wlf,wm8904.yaml     |   74 +
 .../device-tree/Bindings/sound/wlf,wm8960.yaml     |   20 +
 .../Bindings/soundwire/qcom,soundwire.yaml         |    4 +-
 .../Bindings/spi/brcm,bcm2835-aux-spi.txt          |    4 +-
 .../device-tree/Bindings/spi/brcm,bcm63xx-spi.yaml |   71 +
 .../Bindings/spi/brcm,spi-bcm-qspi.yaml            |    4 +-
 .../device-tree/Bindings/spi/cdns,qspi-nor.yaml    |   12 +-
 .../device-tree/Bindings/spi/fsl-imx-cspi.yaml     |    7 +
 .../Bindings/spi/loongson,ls2k-spi.yaml            |   46 +
 .../Bindings/spi/nvidia,tegra114-spi.yaml          |  100 +
 .../Bindings/spi/nvidia,tegra20-sflash.yaml        |   81 +
 .../Bindings/spi/nvidia,tegra20-slink.yaml         |   90 +
 sys/contrib/device-tree/Bindings/spi/omap-spi.yaml |    2 +-
 .../device-tree/Bindings/spi/spi-cadence.yaml      |    6 +
 .../device-tree/Bindings/spi/spi-fsl-lpspi.yaml    |    3 +
 .../device-tree/Bindings/spi/spi-nxp-fspi.yaml     |    3 +
 .../device-tree/Bindings/spi/spi-pl022.yaml        |    1 +
 .../device-tree/Bindings/sram/qcom,ocmem.yaml      |   26 +-
 .../Bindings/thermal/loongson,ls2k-thermal.yaml    |   44 +
 .../Bindings/thermal/nvidia,tegra124-soctherm.yaml |  380 ++++
 .../device-tree/Bindings/thermal/qcom-lmh.yaml     |    2 +-
 .../device-tree/Bindings/timer/ingenic,tcu.yaml    |    2 +-
 .../device-tree/Bindings/timer/snps,arc-timer.txt  |    2 +-
 .../device-tree/Bindings/trivial-devices.yaml      |   18 +-
 sys/contrib/device-tree/Bindings/ufs/qcom,ufs.yaml |   44 +
 .../device-tree/Bindings/ufs/ufs-common.yaml       |    2 +-
 .../device-tree/Bindings/usb/ci-hdrc-usb2.yaml     |   19 +-
 .../device-tree/Bindings/usb/cypress,cypd4226.yaml |    6 +-
 .../device-tree/Bindings/usb/cypress,hx3.yaml      |   77 +
 .../device-tree/Bindings/usb/fsl,imx8mp-dwc3.yaml  |    2 +-
 .../device-tree/Bindings/usb/generic-ehci.yaml     |    2 +
 .../device-tree/Bindings/usb/generic-ohci.yaml     |    1 +
 .../device-tree/Bindings/usb/genesys,gl850g.yaml   |    3 +-
 sys/contrib/device-tree/Bindings/usb/msm-hsusb.txt |    2 +-
 .../device-tree/Bindings/usb/qcom,dwc3.yaml        |   36 +-
 .../device-tree/Bindings/usb/realtek,rts5411.yaml  |    2 +-
 .../device-tree/Bindings/usb/richtek,rt1719.yaml   |    2 +-
 .../Bindings/usb/samsung,exynos-dwc3.yaml          |   20 +-
 .../device-tree/Bindings/usb/ti,usb8041.yaml       |    2 +-
 .../device-tree/Bindings/usb/vialab,vl817.yaml     |    2 +-
 .../device-tree/Bindings/vendor-prefixes.yaml      |    8 +
 .../Bindings/watchdog/amlogic,meson-gxbb-wdt.yaml  |    1 +
 .../Bindings/watchdog/marvell,cn10624-wdt.yaml     |   83 +
 .../device-tree/Bindings/watchdog/qcom-wdt.yaml    |    1 +
 .../device-tree/Bindings/watchdog/ti,rti-wdt.yaml  |   28 +-
 .../Bindings/watchdog/toshiba,visconti-wdt.yaml    |    4 +-
 .../device-tree/include/dt-bindings/arm/qcom,ids.h |    3 +-
 .../device-tree/include/dt-bindings/ata/ahci.h     |    2 +-
 .../clock/amlogic,a1-peripherals-clkc.h            |   53 +
 .../dt-bindings/clock/amlogic,a1-pll-clkc.h        |    5 +
 .../include/dt-bindings/clock/ast2600-clock.h      |   12 +
 .../include/dt-bindings/clock/axg-audio-clkc.h     |   65 +
 .../include/dt-bindings/clock/axg-clkc.h           |   48 +
 .../include/dt-bindings/clock/exynos3250.h         |   18 -
 .../include/dt-bindings/clock/exynos4.h            |    5 -
 .../include/dt-bindings/clock/exynos5250.h         |    3 -
 .../include/dt-bindings/clock/exynos5260-clk.h     |   25 -
 .../include/dt-bindings/clock/exynos5410.h         |    2 -
 .../include/dt-bindings/clock/exynos5420.h         |    3 -
 .../include/dt-bindings/clock/exynos5433.h         |   42 -
 .../include/dt-bindings/clock/exynos7885.h         |    4 -
 .../include/dt-bindings/clock/exynos850.h          |   10 -
 .../include/dt-bindings/clock/g12a-aoclkc.h        |    7 +
 .../include/dt-bindings/clock/g12a-clkc.h          |  130 ++
 .../include/dt-bindings/clock/gxbb-clkc.h          |   65 +
 .../include/dt-bindings/clock/hi3559av100-clock.h  |    2 +-
 .../include/dt-bindings/clock/imx8-clock.h         |   28 +
 .../include/dt-bindings/clock/imx8mp-clock.h       |    2 +-
 .../include/dt-bindings/clock/imx93-clock.h        |    3 +-
 .../dt-bindings/clock/intel,agilex5-clkmgr.h       |  100 +
 .../include/dt-bindings/clock/marvell,mmp2-audio.h |    1 -
 .../include/dt-bindings/clock/marvell,mmp2.h       |    1 -
 .../include/dt-bindings/clock/marvell,pxa168.h     |    1 -
 .../include/dt-bindings/clock/marvell,pxa1928.h    |    3 -
 .../include/dt-bindings/clock/marvell,pxa910.h     |    1 -
 .../include/dt-bindings/clock/meson8b-clkc.h       |   97 +
 .../include/dt-bindings/clock/qcom,gcc-ipq4019.h   |    6 +
 .../include/dt-bindings/clock/qcom,gcc-ipq5018.h   |  183 ++
 .../include/dt-bindings/clock/qcom,gcc-msm8917.h   |    1 +
 .../include/dt-bindings/clock/qcom,gcc-msm8998.h   |    3 +
 .../include/dt-bindings/clock/qcom,gcc-sc8280xp.h  |   10 +
 .../include/dt-bindings/clock/qcom,ipq9574-gcc.h   |    2 +
 .../include/dt-bindings/clock/qcom,qdu1000-gcc.h   |    4 +-
 .../include/dt-bindings/clock/r8a779f0-cpg-mssr.h  |    2 +-
 .../dt-bindings/clock/rockchip,rk3588-cru.h        |    2 +-
 .../dt-bindings/clock/samsung,exynosautov9.h       |   18 -
 .../dt-bindings/clock/starfive,jh7110-crg.h        |   80 +
 .../include/dt-bindings/clock/stm32mp1-clks.h      |    2 +-
 .../include/dt-bindings/clock/sun20i-d1-ccu.h      |    2 +-
 .../include/dt-bindings/clock/sun20i-d1-r-ccu.h    |    2 +-
 .../include/dt-bindings/clock/sun50i-a100-ccu.h    |    2 +-
 .../include/dt-bindings/clock/sun50i-h6-ccu.h      |    2 +-
 .../include/dt-bindings/clock/sun50i-h616-ccu.h    |    2 +-
 .../include/dt-bindings/clock/sun6i-rtc.h          |    2 +-
 .../include/dt-bindings/display/sdtv-standards.h   |    2 +-
 .../include/dt-bindings/firmware/qcom,scm.h        |   21 +
 .../include/dt-bindings/gpio/amlogic-c3-gpio.h     |   72 +
 .../include/dt-bindings/gpio/meson-g12a-gpio.h     |    2 +-
 .../dt-bindings/iio/qcom,spmi-adc7-pm8350.h        |   88 +-
 .../dt-bindings/iio/qcom,spmi-adc7-pm8350b.h       |  124 +-
 .../dt-bindings/iio/qcom,spmi-adc7-pmk8350.h       |   50 +-
 .../dt-bindings/iio/qcom,spmi-adc7-pmr735a.h       |   22 +-
 .../dt-bindings/iio/qcom,spmi-adc7-pmr735b.h       |   22 +-
 .../dt-bindings/interconnect/qcom,rpm-icc.h        |   13 +
 .../include/dt-bindings/interconnect/qcom,sm8250.h |    7 +
 .../amlogic,meson-g12a-gpio-intc.h                 |  126 ++
 .../memory/mediatek,mt8188-memory-port.h           |  489 +++++
 .../include/dt-bindings/mux/ti-serdes.h            |    8 +
 .../include/dt-bindings/power/amlogic,c3-pwrc.h    |   25 +
 .../include/dt-bindings/power/meson-a1-power.h     |    2 +-
 .../include/dt-bindings/power/meson-axg-power.h    |    2 +-
 .../include/dt-bindings/power/meson-g12a-power.h   |    2 +-
 .../include/dt-bindings/power/meson-gxbb-power.h   |    2 +-
 .../include/dt-bindings/power/meson-s4-power.h     |    2 +-
 .../include/dt-bindings/power/meson-sm1-power.h    |    2 +-
 .../include/dt-bindings/power/meson8-power.h       |    2 +-
 .../include/dt-bindings/power/qcom,rpmhpd.h        |   30 +
 .../include/dt-bindings/power/r8a779f0-sysc.h      |    2 +-
 .../include/dt-bindings/power/rk3588-power.h       |    2 +-
 .../dt-bindings/power/summit,smb347-charger.h      |    2 +-
 .../dt-bindings/regulator/st,stm32mp13-regulator.h |   42 +
 .../include/dt-bindings/reset/altr,rst-mgr-s10.h   |    5 +-
 .../include/dt-bindings/reset/qcom,gcc-ipq5018.h   |  122 ++
 .../dt-bindings/reset/rockchip,rk3588-cru.h        |    2 +-
 .../dt-bindings/reset/starfive,jh7110-crg.h        |   60 +
 .../include/dt-bindings/reset/stm32mp1-resets.h    |    2 +-
 .../include/dt-bindings/reset/sun20i-d1-ccu.h      |    2 +-
 .../include/dt-bindings/reset/sun20i-d1-r-ccu.h    |    2 +-
 .../include/dt-bindings/reset/sun50i-a100-ccu.h    |    2 +-
 .../include/dt-bindings/reset/sun50i-a100-r-ccu.h  |    2 +-
 .../include/dt-bindings/reset/sun50i-h6-ccu.h      |    2 +-
 .../include/dt-bindings/reset/sun50i-h6-r-ccu.h    |    2 +-
 .../include/dt-bindings/reset/sun50i-h616-ccu.h    |    2 +-
 .../allwinner/sun8i-t113s-mangopi-mq-r-t113.dts    |    2 +-
 .../device-tree/src/arm/allwinner/sun8i-t113s.dtsi |    2 +-
 .../arm/allwinner/sunxi-d1s-t113-mangopi-mq-r.dtsi |    2 +-
 .../arm/aspeed/aspeed-bmc-ampere-mtmitchell.dts    |  129 +-
 .../src/arm/aspeed/aspeed-bmc-bytedance-g220a.dts  |   18 +-
 .../arm/aspeed/aspeed-bmc-facebook-cloudripper.dts |   10 +-
 .../src/arm/aspeed/aspeed-bmc-facebook-cmm.dts     |   46 +-
 .../src/arm/aspeed/aspeed-bmc-facebook-elbert.dts  |    4 +-
 .../src/arm/aspeed/aspeed-bmc-facebook-fuji.dts    |   30 +-
 .../arm/aspeed/aspeed-bmc-facebook-minipack.dts    |   32 +-
 .../arm/aspeed/aspeed-bmc-facebook-tiogapass.dts   |    8 +-
 .../arm/aspeed/aspeed-bmc-facebook-wedge100.dts    |    2 +-
 .../arm/aspeed/aspeed-bmc-facebook-wedge400.dts    |   10 +-
 .../src/arm/aspeed/aspeed-bmc-facebook-yamp.dts    |    2 +-
 .../arm/aspeed/aspeed-bmc-facebook-yosemite4.dts   |  624 ++++++
 .../src/arm/aspeed/aspeed-bmc-ibm-bonnell.dts      |  364 +---
 .../src/arm/aspeed/aspeed-bmc-ibm-everest.dts      | 1855 ++++++++++-------
 .../src/arm/aspeed/aspeed-bmc-ibm-rainier.dts      |  691 +------
 .../src/arm/aspeed/aspeed-bmc-inspur-fp5280g2.dts  |    4 +-
 .../src/arm/aspeed/aspeed-bmc-inspur-nf5280m6.dts  |   12 +-
 .../arm/aspeed/aspeed-bmc-inventec-starscream.dts  |  389 ++++
 .../aspeed/aspeed-bmc-inventec-transformers.dts    |    6 +-
 .../src/arm/aspeed/aspeed-bmc-lenovo-hr630.dts     |    4 +-
 .../src/arm/aspeed/aspeed-bmc-lenovo-hr855xg2.dts  |    4 +-
 .../src/arm/aspeed/aspeed-bmc-opp-zaius.dts        |    4 +-
 .../src/arm/aspeed/aspeed-bmc-quanta-q71l.dts      |    6 +-
 .../src/arm/aspeed/aspeed-bmc-quanta-s6q.dts       |   10 +-
 .../src/arm/aspeed/aspeed-bmc-vegman-n110.dts      |   14 +-
 .../src/arm/aspeed/aspeed-bmc-vegman-rx20.dts      |   10 +-
 .../src/arm/aspeed/aspeed-bmc-vegman-sx20.dts      |   14 +-
 .../src/arm/aspeed/aspeed-g6-pinctrl.dtsi          |   10 +
 .../device-tree/src/arm/aspeed/aspeed-g6.dtsi      |   20 +
 .../arm/aspeed/ast2500-facebook-netbmc-common.dtsi |    4 +
 .../src/arm/aspeed/ibm-power10-dual.dtsi           |  380 ++++
 .../src/arm/aspeed/ibm-power10-quad.dtsi           | 1305 ++++++++++++
 .../device-tree/src/arm/broadcom/bcm-hr2.dtsi      |    4 +-
 .../device-tree/src/arm/broadcom/bcm-ns.dtsi       |   18 +
 .../device-tree/src/arm/broadcom/bcm-nsp.dtsi      |    4 +-
 .../device-tree/src/arm/broadcom/bcm11351.dtsi     |   13 +-
 .../device-tree/src/arm/broadcom/bcm21664.dtsi     |    9 +-
 .../device-tree/src/arm/broadcom/bcm23550.dtsi     |    9 +-
 .../device-tree/src/arm/broadcom/bcm2711.dtsi      |    4 +-
 .../device-tree/src/arm/broadcom/bcm28155-ap.dts   |   94 +-
 .../src/arm/broadcom/bcm2835-common.dtsi           |    2 +-
 .../src/arm/broadcom/bcm2835-rpi-a-plus.dts        |    1 +
 .../device-tree/src/arm/broadcom/bcm2835-rpi-a.dts |    1 +
 .../src/arm/broadcom/bcm2835-rpi-b-plus.dts        |    1 +
 .../src/arm/broadcom/bcm2835-rpi-b-rev2.dts        |    1 +
 .../device-tree/src/arm/broadcom/bcm2835-rpi-b.dts |    1 +
 .../src/arm/broadcom/bcm2835-rpi-cm1-io1.dts       |    1 +
 .../src/arm/broadcom/bcm2835-rpi-zero-w.dts        |    2 +
 .../src/arm/broadcom/bcm2835-rpi-zero.dts          |    1 +
 .../device-tree/src/arm/broadcom/bcm2835-rpi.dtsi  |    2 -
 .../src/arm/broadcom/bcm2836-rpi-2-b.dts           |    1 +
 .../src/arm/broadcom/bcm2837-rpi-cm3-io3.dts       |    1 +
 .../src/arm/broadcom/bcm2837-rpi-zero-2-w.dts      |    2 +
 .../device-tree/src/arm/broadcom/bcm283x.dtsi      |    2 +-
 .../src/arm/broadcom/bcm4708-linksys-ea6500-v2.dts |    3 +-
 .../src/arm/broadcom/bcm47094-asus-rt-ac3100.dts   |   23 +
 .../src/arm/broadcom/bcm47094-asus-rt-ac3100.dtsi  |  163 ++
 .../src/arm/broadcom/bcm47094-asus-rt-ac88u.dts    |  155 +-
 .../src/arm/broadcom/bcm47094-dlink-dir-885l.dts   |    1 +
 .../src/arm/broadcom/bcm47094-dlink-dir-890l.dts   |    1 +
 .../src/arm/broadcom/bcm47094-linksys-panamera.dts |    2 +-
 .../src/arm/broadcom/bcm47094-luxul-xap-1610.dts   |   37 +
 .../arm/broadcom/bcm47094-luxul-xwr-3150-v1.dts    |   36 +
 .../src/arm/broadcom/bcm47094-phicomm-k3.dts       |    2 +-
 .../src/arm/broadcom/bcm47189-luxul-xap-1440.dts   |   20 +-
 .../src/arm/broadcom/bcm47189-luxul-xap-810.dts    |   21 +-
 .../src/arm/broadcom/bcm47189-tenda-ac9.dts        |    9 +-
 .../device-tree/src/arm/broadcom/bcm53573.dtsi     |   53 +-
 .../src/arm/broadcom/bcm947189acdbmr.dts           |    6 +-
 .../device-tree/src/arm/hisilicon/hi3519.dtsi      |   22 +-
 .../src/arm/intel/socfpga/socfpga_arria10.dtsi     |    6 +-
 .../src/arm/marvell/armada-370-dlink-dns327l.dts   |   83 +-
 .../arm/marvell/armada-370-seagate-nas-4bay.dts    |   43 +-
 .../arm/marvell/armada-370-seagate-nas-xbay.dtsi   |   48 +-
 .../armada-370-seagate-personal-cloud-2bay.dts     |   21 +-
 .../marvell/armada-370-seagate-personal-cloud.dtsi |   45 +-
 .../src/arm/marvell/armada-370-synology-ds213j.dts |   54 +-
 .../arm/marvell/armada-382-rd-ac3x-48g4x2xl.dts    |    6 +-
 .../src/arm/marvell/armada-xp-synology-ds414.dts   |  105 +-
 .../device-tree/src/arm/marvell/dove-cm-a510.dtsi  |   18 +-
 .../device-tree/src/arm/marvell/dove-cubox.dts     |   29 +-
 .../device-tree/src/arm/marvell/dove-d3plug.dts    |   29 +-
 .../device-tree/src/arm/marvell/dove-sbc-a510.dts  |   30 +-
 .../device-tree/src/arm/marvell/kirkwood-l-50.dts  |    4 +-
 .../device-tree/src/arm/marvell/pxa168.dtsi        |    2 +-
 .../device-tree/src/arm/marvell/pxa910.dtsi        |    2 +-
 .../src/arm/microchip/at91-sama5d3_ksz9477_evb.dts |   13 +
 .../device-tree/src/arm/microchip/at91-vinco.dts   |    4 +-
 .../device-tree/src/arm/microchip/at91rm9200.dtsi  |   12 +-
 .../device-tree/src/arm/microchip/at91sam9260.dtsi |   14 +-
 .../device-tree/src/arm/microchip/at91sam9261.dtsi |    2 +-
 .../src/arm/microchip/at91sam9g20ek_2mmc.dts       |    2 +-
 .../device-tree/src/arm/microchip/at91sam9g45.dtsi |    2 +-
 .../src/arm/microchip/at91sam9m10g45ek.dts         |    2 +-
 .../device-tree/src/arm/microchip/at91sam9rl.dtsi  |    2 +-
 .../device-tree/src/arm/microchip/at91sam9x5.dtsi  |    2 +-
 .../src/arm/microchip/lan966x-pcb8290.dts          |    2 +-
 .../device-tree/src/arm/microchip/sama5d2.dtsi     |    6 +-
 .../device-tree/src/arm/microchip/sama5d3.dtsi     |    2 +-
 .../device-tree/src/arm/microchip/sama5d4.dtsi     |    2 +-
 .../device-tree/src/arm/microchip/sama7g5.dtsi     |   40 +-
 .../device-tree/src/arm/nspire/nspire-classic.dtsi |    2 -
 .../device-tree/src/arm/nspire/nspire-clp.dts      |   93 +-
 .../device-tree/src/arm/nspire/nspire-cx.dts       |   95 +-
 .../device-tree/src/arm/nspire/nspire-tp.dts       |   93 +-
 sys/contrib/device-tree/src/arm/nspire/nspire.dtsi |   26 +-
 .../src/arm/nuvoton/nuvoton-common-npcm7xx.dtsi    |    9 +
 .../src/arm/nuvoton/nuvoton-npcm730-gbs.dts        |   16 +-
 .../src/arm/nuvoton/nuvoton-npcm730-gsj.dts        |    2 +-
 .../src/arm/nuvoton/nuvoton-npcm730-kudo.dts       |    8 +-
 .../arm/nuvoton/nuvoton-npcm750-runbmc-olympus.dts |    4 +-
 .../src/arm/nvidia/tegra114-asus-tf701t.dts        |    2 +
 .../src/arm/nvidia/tegra114-dalmore.dts            |    2 +
 .../device-tree/src/arm/nvidia/tegra114-roth.dts   |    2 +
 .../device-tree/src/arm/nvidia/tegra114-tn7.dts    |    2 +
 .../device-tree/src/arm/nvidia/tegra114.dtsi       |    4 -
 .../src/arm/nvidia/tegra124-apalis-eval.dts        |    2 +
 .../src/arm/nvidia/tegra124-apalis-v1.2-eval.dts   |    2 +
 .../src/arm/nvidia/tegra124-apalis-v1.2.dtsi       |    3 +
 .../src/arm/nvidia/tegra124-apalis.dtsi            |    3 +
 .../src/arm/nvidia/tegra124-jetson-tk1.dts         |    4 +
 .../device-tree/src/arm/nvidia/tegra124-nyan.dtsi  |    2 +
 .../src/arm/nvidia/tegra124-venice2.dts            |    2 +
 .../device-tree/src/arm/nvidia/tegra124.dtsi       |    4 -
 .../src/arm/nvidia/tegra20-acer-a500-picasso.dts   |    2 +
 .../src/arm/nvidia/tegra20-asus-tf101.dts          |    4 +
 .../src/arm/nvidia/tegra20-colibri-eval-v3.dts     |    2 +
 .../src/arm/nvidia/tegra20-colibri-iris.dts        |    2 +
 .../src/arm/nvidia/tegra20-colibri.dtsi            |    2 +
 .../device-tree/src/arm/nvidia/tegra20-harmony.dts |    2 +
 .../device-tree/src/arm/nvidia/tegra20-paz00.dts   |   23 +-
 .../src/arm/nvidia/tegra20-seaboard.dts            |    2 +
 .../src/arm/nvidia/tegra20-tamonten.dtsi           |    2 +
 .../src/arm/nvidia/tegra20-trimslice.dts           |    2 +
 .../device-tree/src/arm/nvidia/tegra20-ventana.dts |    2 +
 .../device-tree/src/arm/nvidia/tegra20.dtsi        |    5 -
 .../src/arm/nvidia/tegra30-apalis-eval.dts         |    2 +
 .../src/arm/nvidia/tegra30-apalis-v1.1-eval.dts    |    2 +
 .../src/arm/nvidia/tegra30-apalis-v1.1.dtsi        |    3 +
 .../device-tree/src/arm/nvidia/tegra30-apalis.dtsi |    3 +
 .../nvidia/tegra30-asus-nexus7-grouper-common.dtsi |   14 +-
 .../nvidia/tegra30-asus-transformer-common.dtsi    |    2 +
 .../device-tree/src/arm/nvidia/tegra30-beaver.dts  |    2 +
 .../device-tree/src/arm/nvidia/tegra30-cardhu.dtsi |    3 +
 .../src/arm/nvidia/tegra30-colibri-eval-v3.dts     |    2 +
 .../src/arm/nvidia/tegra30-colibri.dtsi            |    2 +
 .../device-tree/src/arm/nvidia/tegra30-ouya.dts    |    3 +
 .../src/arm/nvidia/tegra30-pegatron-chagall.dts    |    4 +-
 .../device-tree/src/arm/nvidia/tegra30.dtsi        |    5 -
 .../device-tree/src/arm/nxp/imx/imx1-apf9328.dts   |    6 +-
 .../imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts  |   25 +-
 .../src/arm/nxp/imx/imx25-karo-tx25.dts            |   71 +-
 .../device-tree/src/arm/nxp/imx/imx25-pdk.dts      |   62 +-
 .../device-tree/src/arm/nxp/imx/imx27-apf27dev.dts |   19 +-
 .../nxp/imx/imx27-eukrea-mbimxsd27-baseboard.dts   |   25 +-
 .../src/arm/nxp/imx/imx27-phytec-phycard-s-rdk.dts |   19 +-
 .../src/arm/nxp/imx/imx27-phytec-phycore-rdk.dts   |   21 +-
 .../src/arm/nxp/imx/imx27-phytec-phycore-som.dtsi  |   30 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx27.dtsi |    2 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx31.dtsi |    2 +-
 .../device-tree/src/arm/nxp/imx/imx50-evk.dts      |    2 +-
 .../src/arm/nxp/imx/imx50-kobo-aura.dts            |    2 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx50.dtsi |    2 +-
 .../device-tree/src/arm/nxp/imx/imx51-babbage.dts  |   25 +-
 .../nxp/imx/imx51-eukrea-mbimxsd51-baseboard.dts   |   23 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx51.dtsi |    2 +-
 .../device-tree/src/arm/nxp/imx/imx53-ard.dts      |   19 +-
 .../device-tree/src/arm/nxp/imx/imx53-m53.dtsi     |   34 +-
 .../device-tree/src/arm/nxp/imx/imx53-m53evk.dts   |   34 +-
 .../device-tree/src/arm/nxp/imx/imx53-mba53.dts    |   33 +-
 .../src/arm/nxp/imx/imx53-qsb-common.dtsi          |   65 +-
 .../device-tree/src/arm/nxp/imx/imx53-smd.dts      |    4 +-
 .../device-tree/src/arm/nxp/imx/imx53-tqma53.dtsi  |   19 +-
 .../src/arm/nxp/imx/imx53-voipac-dmm-668.dtsi      |   36 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx53.dtsi |    2 +-
 .../device-tree/src/arm/nxp/imx/imx6dl-b105pv2.dts |    2 +-
 .../device-tree/src/arm/nxp/imx/imx6dl-b105v2.dts  |    2 +-
 .../device-tree/src/arm/nxp/imx/imx6dl-b125pv2.dts |    2 +-
 .../device-tree/src/arm/nxp/imx/imx6dl-b125v2.dts  |    2 +-
 .../device-tree/src/arm/nxp/imx/imx6dl-b155v2.dts  |    2 +-
 .../src/arm/nxp/imx/imx6dl-b1x5pv2.dtsi            |    4 +-
 .../device-tree/src/arm/nxp/imx/imx6dl-b1x5v2.dtsi |    2 +-
 .../src/arm/nxp/imx/imx6dl-emcon-avari.dts         |    2 +-
*** 1592 LINES SKIPPED ***