git: 7ef62cebc2f9 - main - Import device-tree files from Linux 6.1

From: Emmanuel Vadot <manu_at_FreeBSD.org>
Date: Wed, 09 Aug 2023 13:28:10 UTC
The branch main has been updated by manu:

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

commit 7ef62cebc2f965b0f640263e179276928885e33d
Merge: 9cb4ee9a6439 582be9a44380
Author:     Emmanuel Vadot <manu@FreeBSD.org>
AuthorDate: 2023-08-09 13:27:37 +0000
Commit:     Emmanuel Vadot <manu@FreeBSD.org>
CommitDate: 2023-08-09 13:27:37 +0000

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

 sys/contrib/device-tree/Bindings/Makefile          |    3 +
 sys/contrib/device-tree/Bindings/arm/actions.yaml  |    2 +-
 sys/contrib/device-tree/Bindings/arm/airoha.yaml   |    2 +-
 sys/contrib/device-tree/Bindings/arm/altera.yaml   |    2 +-
 .../device-tree/Bindings/arm/amazon,al.yaml        |    2 +-
 sys/contrib/device-tree/Bindings/arm/amlogic.yaml  |    4 +-
 sys/contrib/device-tree/Bindings/arm/apple.yaml    |    2 +-
 .../device-tree/Bindings/arm/arm,cci-400.yaml      |    2 +-
 .../Bindings/arm/arm,coresight-catu.yaml           |    3 +
 .../Bindings/arm/arm,coresight-cti.yaml            |    3 +
 .../Bindings/arm/arm,coresight-dynamic-funnel.yaml |    3 +
 .../arm/arm,coresight-dynamic-replicator.yaml      |    3 +
 .../Bindings/arm/arm,coresight-etb10.yaml          |    3 +
 .../Bindings/arm/arm,coresight-etm.yaml            |    3 +
 .../Bindings/arm/arm,coresight-static-funnel.yaml  |    3 +
 .../arm/arm,coresight-static-replicator.yaml       |    3 +
 .../Bindings/arm/arm,coresight-stm.yaml            |    3 +
 .../Bindings/arm/arm,coresight-tmc.yaml            |    6 +
 .../Bindings/arm/arm,coresight-tpiu.yaml           |    3 +
 .../device-tree/Bindings/arm/arm,corstone1000.yaml |    2 +-
 .../Bindings/arm/arm,embedded-trace-extension.yaml |    3 +
 .../device-tree/Bindings/arm/arm,integrator.yaml   |    2 +-
 .../device-tree/Bindings/arm/arm,realview.yaml     |    2 +-
 .../Bindings/arm/arm,versatile-sysreg.yaml         |   35 +
 .../device-tree/Bindings/arm/arm,versatile.yaml    |    2 +-
 .../Bindings/arm/arm,vexpress-juno.yaml            |    2 +-
 .../device-tree/Bindings/arm/aspeed/aspeed.yaml    |    2 +
 .../device-tree/Bindings/arm/atmel-at91.yaml       |    9 +-
 sys/contrib/device-tree/Bindings/arm/axxia.yaml    |    2 +-
 .../device-tree/Bindings/arm/bcm/brcm,bcmbca.yaml  |   25 +
 .../device-tree/Bindings/arm/bcm/brcm,brcmstb.txt  |   11 +-
 sys/contrib/device-tree/Bindings/arm/bitmain.yaml  |    2 +-
 sys/contrib/device-tree/Bindings/arm/calxeda.yaml  |    2 +-
 sys/contrib/device-tree/Bindings/arm/cpus.yaml     |    1 +
 .../device-tree/Bindings/arm/digicolor.yaml        |    2 +-
 sys/contrib/device-tree/Bindings/arm/fsl.yaml      |   60 +-
 .../device-tree/Bindings/arm/intel,keembay.yaml    |    2 +-
 .../device-tree/Bindings/arm/intel,socfpga.yaml    |    2 +-
 .../device-tree/Bindings/arm/intel-ixp4xx.yaml     |    2 +-
 .../Bindings/arm/marvell/armada-37xx.txt           |   26 -
 .../Bindings/arm/marvell/armada-37xx.yaml          |   47 +
 sys/contrib/device-tree/Bindings/arm/mediatek.yaml |    2 +-
 .../Bindings/arm/mediatek/mediatek,infracfg.yaml   |    2 +
 .../Bindings/arm/mediatek/mediatek,mmsys.yaml      |    4 +-
 .../Bindings/arm/mediatek/mediatek,mt7622-wed.yaml |    1 +
 .../arm/mediatek/mediatek,mt7986-wed-pcie.yaml     |   43 +
 .../Bindings/arm/mediatek/mediatek,pericfg.yaml    |    1 +
 .../device-tree/Bindings/arm/microchip,sparx5.yaml |    2 +-
 sys/contrib/device-tree/Bindings/arm/moxart.yaml   |    2 +-
 .../Bindings/arm/nvidia,tegra194-ccplex.yaml       |    2 +-
 sys/contrib/device-tree/Bindings/arm/psci.yaml     |   11 +-
 sys/contrib/device-tree/Bindings/arm/qcom.yaml     |   23 +-
 sys/contrib/device-tree/Bindings/arm/rda.yaml      |    2 +-
 sys/contrib/device-tree/Bindings/arm/realtek.yaml  |    2 +-
 sys/contrib/device-tree/Bindings/arm/renesas.yaml  |   18 +-
 sys/contrib/device-tree/Bindings/arm/rockchip.yaml |   55 +-
 .../device-tree/Bindings/arm/rockchip/pmu.yaml     |    4 +
 .../socionext/socionext,uniphier-system-cache.yaml |    1 -
 sys/contrib/device-tree/Bindings/arm/spear.yaml    |    2 +-
 sys/contrib/device-tree/Bindings/arm/sti.yaml      |    2 +-
 sys/contrib/device-tree/Bindings/arm/sunxi.yaml    |    2 +-
 sys/contrib/device-tree/Bindings/arm/tegra.yaml    |    2 +-
 sys/contrib/device-tree/Bindings/arm/tesla.yaml    |    2 +-
 sys/contrib/device-tree/Bindings/arm/ti/k3.yaml    |   54 +-
 sys/contrib/device-tree/Bindings/arm/toshiba.yaml  |    2 +-
 sys/contrib/device-tree/Bindings/arm/ux500.yaml    |    2 +-
 sys/contrib/device-tree/Bindings/arm/vt8500.yaml   |    2 +-
 sys/contrib/device-tree/Bindings/arm/xilinx.yaml   |    2 +-
 .../device-tree/Bindings/ata/ahci-common.yaml      |  123 ++
 .../device-tree/Bindings/ata/ahci-platform.yaml    |   92 +-
 .../device-tree/Bindings/ata/baikal,bt1-ahci.yaml  |  115 ++
 .../device-tree/Bindings/ata/brcm,sata-brcm.yaml   |    5 +-
 .../Bindings/ata/cortina,gemini-sata-bridge.yaml   |    2 -
 .../device-tree/Bindings/ata/sata-common.yaml      |   17 +-
 .../device-tree/Bindings/ata/sata_highbank.yaml    |    1 -
 .../Bindings/ata/snps,dwc-ahci-common.yaml         |  102 ++
 .../device-tree/Bindings/ata/snps,dwc-ahci.yaml    |   75 ++
 .../Bindings/bus/allwinner,sun50i-a64-de2.yaml     |    2 +-
 .../Bindings/bus/allwinner,sun8i-a23-rsb.yaml      |    2 +-
 sys/contrib/device-tree/Bindings/bus/palmbus.yaml  |    2 +-
 .../Bindings/clock/airoha,en7523-scu.yaml          |    2 +-
 .../clock/allwinner,sun4i-a10-ahb-clk.yaml         |    2 +-
 .../clock/allwinner,sun4i-a10-apb0-clk.yaml        |    2 +-
 .../clock/allwinner,sun4i-a10-apb1-clk.yaml        |    2 +-
 .../clock/allwinner,sun4i-a10-axi-clk.yaml         |    2 +-
 .../Bindings/clock/allwinner,sun4i-a10-ccu.yaml    |    2 +-
 .../clock/allwinner,sun4i-a10-cpu-clk.yaml         |    2 +-
 .../clock/allwinner,sun4i-a10-display-clk.yaml     |    2 +-
 .../clock/allwinner,sun4i-a10-gates-clk.yaml       |    2 +-
 .../clock/allwinner,sun4i-a10-mbus-clk.yaml        |    2 +-
 .../clock/allwinner,sun4i-a10-mmc-clk.yaml         |    2 +-
 .../clock/allwinner,sun4i-a10-mod0-clk.yaml        |    2 +-
 .../clock/allwinner,sun4i-a10-mod1-clk.yaml        |    2 +-
 .../clock/allwinner,sun4i-a10-osc-clk.yaml         |    2 +-
 .../clock/allwinner,sun4i-a10-pll1-clk.yaml        |    2 +-
 .../clock/allwinner,sun4i-a10-pll3-clk.yaml        |    2 +-
 .../clock/allwinner,sun4i-a10-pll5-clk.yaml        |    2 +-
 .../clock/allwinner,sun4i-a10-pll6-clk.yaml        |    2 +-
 .../clock/allwinner,sun4i-a10-tcon-ch0-clk.yaml    |    2 +-
 .../clock/allwinner,sun4i-a10-usb-clk.yaml         |    2 +-
 .../Bindings/clock/allwinner,sun4i-a10-ve-clk.yaml |    2 +-
 .../clock/allwinner,sun5i-a13-ahb-clk.yaml         |    2 +-
 .../clock/allwinner,sun6i-a31-pll6-clk.yaml        |    2 +-
 .../clock/allwinner,sun7i-a20-gmac-clk.yaml        |    2 +-
 .../clock/allwinner,sun7i-a20-out-clk.yaml         |    2 +-
 .../clock/allwinner,sun8i-a83t-de2-clk.yaml        |    2 +-
 .../clock/allwinner,sun8i-h3-bus-gates-clk.yaml    |    2 +-
 .../clock/allwinner,sun9i-a80-ahb-clk.yaml         |    2 +-
 .../clock/allwinner,sun9i-a80-apb0-clk.yaml        |    2 +-
 .../clock/allwinner,sun9i-a80-cpus-clk.yaml        |    2 +-
 .../clock/allwinner,sun9i-a80-de-clks.yaml         |    2 +-
 .../Bindings/clock/allwinner,sun9i-a80-gt-clk.yaml |    2 +-
 .../clock/allwinner,sun9i-a80-mmc-config-clk.yaml  |    2 +-
 .../clock/allwinner,sun9i-a80-pll4-clk.yaml        |    2 +-
 .../clock/allwinner,sun9i-a80-usb-clks.yaml        |    2 +-
 .../clock/allwinner,sun9i-a80-usb-mod-clk.yaml     |    2 +-
 .../clock/allwinner,sun9i-a80-usb-phy-clk.yaml     |    2 +-
 .../Bindings/clock/amlogic,meson8-ddr-clkc.yaml    |    2 +-
 .../Bindings/clock/brcm,bcm2711-dvp.yaml           |    2 +-
 .../Bindings/clock/canaan,k210-clk.yaml            |    2 +-
 .../Bindings/clock/cirrus,cs2000-cp.yaml           |    1 -
 .../Bindings/clock/gpio-gate-clock.yaml            |   42 +
 .../Bindings/clock/idt,versaclock5.yaml            |    6 +-
 .../Bindings/clock/mediatek,apmixedsys.yaml        |    1 +
 .../Bindings/clock/mediatek,mt6795-clock.yaml      |   66 +
 .../Bindings/clock/mediatek,mt6795-sys-clock.yaml  |   54 +
 .../Bindings/clock/mediatek,mt7621-sysc.yaml       |    2 +-
 .../Bindings/clock/mediatek,mt8365-clock.yaml      |   42 +
 .../Bindings/clock/mediatek,mt8365-sys-clock.yaml  |   47 +
 .../Bindings/clock/mediatek,topckgen.yaml          |    1 +
 .../Bindings/clock/microchip,mpfs-ccc.yaml         |   80 ++
 .../Bindings/clock/microchip,mpfs-clkcfg.yaml      |   80 ++
 .../device-tree/Bindings/clock/qcom,a53pll.yaml    |    3 +-
 .../Bindings/clock/qcom,gcc-apq8064.yaml           |    9 +
 .../Bindings/clock/qcom,gcc-msm8660.yaml           |   54 +
 .../Bindings/clock/qcom,gcc-msm8909.yaml           |   58 +
 .../Bindings/clock/qcom,gcc-msm8916.yaml           |   66 +
 .../Bindings/clock/qcom,gcc-msm8976.yaml           |   21 +-
 .../Bindings/clock/qcom,gcc-msm8994.yaml           |   21 +-
 .../Bindings/clock/qcom,gcc-msm8996.yaml           |   25 +-
 .../Bindings/clock/qcom,gcc-msm8998.yaml           |   25 +-
 .../device-tree/Bindings/clock/qcom,gcc-other.yaml |    7 -
 .../Bindings/clock/qcom,gcc-qcm2290.yaml           |   25 +-
 .../Bindings/clock/qcom,gcc-sc7180.yaml            |   25 +-
 .../Bindings/clock/qcom,gcc-sc7280.yaml            |   21 +-
 .../Bindings/clock/qcom,gcc-sc8180x.yaml           |   25 +-
 .../Bindings/clock/qcom,gcc-sc8280xp.yaml          |   25 +-
 .../Bindings/clock/qcom,gcc-sdm845.yaml            |   84 +-
 .../device-tree/Bindings/clock/qcom,gcc-sdx55.yaml |   21 +-
 .../device-tree/Bindings/clock/qcom,gcc-sdx65.yaml |   21 +-
 .../Bindings/clock/qcom,gcc-sm6115.yaml            |   25 +-
 .../Bindings/clock/qcom,gcc-sm6125.yaml            |   25 +-
 .../Bindings/clock/qcom,gcc-sm6350.yaml            |   25 +-
 .../Bindings/clock/qcom,gcc-sm8150.yaml            |   25 +-
 .../Bindings/clock/qcom,gcc-sm8250.yaml            |   25 +-
 .../Bindings/clock/qcom,gcc-sm8350.yaml            |   21 +-
 .../Bindings/clock/qcom,gcc-sm8450.yaml            |   21 +-
 .../device-tree/Bindings/clock/qcom,gpucc.yaml     |    2 +
 .../device-tree/Bindings/clock/qcom,mmcc.yaml      |  209 +++-
 .../Bindings/clock/qcom,msm8996-apcc.yaml          |   15 +-
 .../device-tree/Bindings/clock/qcom,rpmcc.yaml     |    2 +
 .../device-tree/Bindings/clock/qcom,rpmhcc.yaml    |    1 +
 .../Bindings/clock/qcom,sc7280-lpasscc.yaml        |    6 +-
 .../Bindings/clock/qcom,sc7280-lpasscorecc.yaml    |   26 +-
 .../Bindings/clock/qcom,sm6115-dispcc.yaml         |   70 ++
 .../Bindings/clock/qcom,sm6375-gcc.yaml            |   52 +
 .../Bindings/clock/qcom,sm8450-dispcc.yaml         |   98 ++
 .../clock/renesas,rcar-usb2-clock-sel.yaml         |    2 -
 .../Bindings/clock/renesas,rzg2l-cpg.yaml          |    2 +-
 .../Bindings/clock/renesas,versaclock7.yaml        |   64 +
 .../Bindings/clock/rockchip,px30-cru.yaml          |    2 +-
 .../Bindings/clock/rockchip,rk3036-cru.yaml        |    2 +-
 .../Bindings/clock/rockchip,rk3128-cru.yaml        |   76 ++
 .../Bindings/clock/rockchip,rk3228-cru.yaml        |    2 +-
 .../Bindings/clock/rockchip,rk3288-cru.yaml        |    2 +-
 .../Bindings/clock/rockchip,rk3308-cru.yaml        |    2 +-
 .../Bindings/clock/rockchip,rk3368-cru.yaml        |    2 +-
 .../Bindings/clock/rockchip,rk3399-cru.yaml        |    2 +-
 .../Bindings/clock/rockchip,rv1108-cru.yaml        |    2 +-
 .../Bindings/clock/rockchip,rv1126-cru.yaml        |   62 +
 .../Bindings/clock/samsung,exynos850-clock.yaml    |   69 ++
 .../Bindings/clock/samsung,exynosautov9-clock.yaml |   44 +
 .../Bindings/clock/samsung,s2mps11.yaml            |    1 -
 .../Bindings/clock/sprd,sc9863a-clk.yaml           |    2 +-
 sys/contrib/device-tree/Bindings/clock/ti/gate.txt |    2 +-
 .../device-tree/Bindings/clock/ti/interface.txt    |    2 +-
 .../Bindings/clock/toshiba,tmpv770x-pipllct.yaml   |    2 +-
 .../Bindings/clock/toshiba,tmpv770x-pismu.yaml     |    2 +-
 .../Bindings/clock/xlnx,clocking-wizard.yaml       |   77 ++
 .../Bindings/counter/ti,am62-ecap-capture.yaml     |   61 +
 .../crypto/allwinner,sun4i-a10-crypto.yaml         |    2 +-
 .../Bindings/crypto/aspeed,ast2500-hace.yaml       |   53 +
 .../Bindings/crypto/intel,keembay-ocs-aes.yaml     |    2 +-
 .../Bindings/crypto/intel,keembay-ocs-ecc.yaml     |    2 +-
 .../Bindings/crypto/intel,keembay-ocs-hcu.yaml     |    2 +-
 .../Bindings/crypto/samsung-slimsss.yaml           |    1 -
 .../device-tree/Bindings/crypto/ti,sa2ul.yaml      |   13 -
 .../Bindings/crypto/xlnx,zynqmp-aes.yaml           |    2 +-
 .../allwinner,sun4i-a10-display-backend.yaml       |    2 +-
 .../allwinner,sun4i-a10-display-engine.yaml        |    2 +-
 .../allwinner,sun4i-a10-display-frontend.yaml      |    2 +-
 .../Bindings/display/allwinner,sun4i-a10-hdmi.yaml |    2 +-
 .../Bindings/display/allwinner,sun4i-a10-tcon.yaml |    2 +-
 .../display/allwinner,sun4i-a10-tv-encoder.yaml    |    2 +-
 .../Bindings/display/allwinner,sun6i-a31-drc.yaml  |    2 +-
 .../display/allwinner,sun6i-a31-mipi-dsi.yaml      |    2 +-
 .../display/allwinner,sun8i-a83t-de2-mixer.yaml    |    2 +-
 .../display/allwinner,sun8i-a83t-dw-hdmi.yaml      |    2 +-
 .../display/allwinner,sun8i-a83t-hdmi-phy.yaml     |    2 +-
 .../display/allwinner,sun8i-r40-tcon-top.yaml      |    2 +-
 .../Bindings/display/allwinner,sun9i-a80-deu.yaml  |    2 +-
 .../device-tree/Bindings/display/arm,komeda.yaml   |    1 +
 .../Bindings/display/brcm,bcm2711-hdmi.yaml        |    2 +-
 .../Bindings/display/bridge/adi,adv7511.yaml       |   14 +-
 .../Bindings/display/bridge/adi,adv7533.yaml       |   14 +-
 .../Bindings/display/bridge/chipone,icn6211.yaml   |    9 +
 .../Bindings/display/bridge/fsl,ldb.yaml           |    1 -
 .../Bindings/display/bridge/lvds-codec.yaml        |    1 +
 .../Bindings/display/bridge/nxp,tda998x.yaml       |  109 ++
 .../Bindings/display/bridge/renesas,dw-hdmi.yaml   |    5 +
 .../Bindings/display/bridge/synopsys,dw-hdmi.yaml  |    1 -
 .../Bindings/display/ilitek,ili9486.yaml           |    2 +-
 .../device-tree/Bindings/display/ingenic,lcd.yaml  |    2 +
 .../Bindings/display/mediatek/mediatek,dp.yaml     |  116 ++
 .../Bindings/display/msm/dp-controller.yaml        |   47 +-
 .../Bindings/display/msm/dpu-msm8998.yaml          |    4 +
 .../Bindings/display/msm/dpu-qcm2290.yaml          |    3 +
 .../Bindings/display/msm/dpu-sc7180.yaml           |    3 +
 .../Bindings/display/msm/dpu-sc7280.yaml           |    3 +
 .../Bindings/display/msm/dpu-sdm845.yaml           |    4 +
 .../Bindings/display/msm/dsi-controller-main.yaml  |    2 -
 .../Bindings/display/msm/dsi-phy-10nm.yaml         |    2 -
 .../device-tree/Bindings/display/msm/gmu.yaml      |  166 ++-
 .../device-tree/Bindings/display/msm/gpu.yaml      |    4 +-
 .../device-tree/Bindings/display/msm/mdp4.yaml     |    2 +-
 .../display/panel/arm,versatile-tft-panel.yaml     |    3 -
 .../display/panel/kingdisplay,kd035g6-54nt.yaml    |    2 +
 .../display/panel/leadtek,ltk035c5444t.yaml        |    2 +
 .../Bindings/display/panel/panel-simple.yaml       |    4 +
 .../Bindings/display/panel/samsung,s6e63m0.yaml    |    4 +
 .../Bindings/display/panel/sitronix,st7701.yaml    |    4 +
 .../display/rockchip/dw_mipi_dsi_rockchip.txt      |    1 +
 .../display/samsung/samsung,exynos5433-decon.yaml  |    2 -
 .../display/samsung/samsung,exynos5433-mic.yaml    |    1 -
 .../display/samsung/samsung,exynos7-decon.yaml     |    2 +-
 .../Bindings/display/samsung/samsung,fimd.yaml     |    2 +-
 .../Bindings/display/simple-framebuffer.yaml       |    2 +-
 .../Bindings/display/sitronix,st7735r.yaml         |    2 +-
 .../device-tree/Bindings/display/st,stm32-dsi.yaml |   17 +-
 .../display/tegra/nvidia,tegra20-gr3d.yaml         |    1 -
 .../Bindings/display/tegra/nvidia,tegra20-mpe.yaml |    2 -
 .../Bindings/dma/allwinner,sun4i-a10-dma.yaml      |    2 +-
 .../Bindings/dma/allwinner,sun50i-a64-dma.yaml     |    2 +-
 .../Bindings/dma/allwinner,sun6i-a31-dma.yaml      |    2 +-
 .../device-tree/Bindings/dma/apple,admac.yaml      |    7 +
 .../device-tree/Bindings/dma/arm,pl330.yaml        |    6 +
 .../Bindings/dma/mediatek,uart-dma.yaml            |    1 +
 .../Bindings/dma/nvidia,tegra186-gpc-dma.yaml      |    2 +-
 sys/contrib/device-tree/Bindings/dma/qcom,adm.yaml |   99 ++
 .../device-tree/Bindings/dma/qcom,bam-dma.yaml     |    8 +-
 sys/contrib/device-tree/Bindings/dma/qcom,gpi.yaml |    1 +
 .../Bindings/dma/renesas,rcar-dmac.yaml            |    1 +
 .../device-tree/Bindings/dma/ti-dma-crossbar.txt   |    2 +-
 sys/contrib/device-tree/Bindings/dsp/fsl,dsp.yaml  |    1 +
 .../device-tree/Bindings/firmware/fsl,scu.yaml     |    5 +
 .../device-tree/Bindings/firmware/qcom,scm.yaml    |  148 +++
 .../Bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml  |    7 +-
 .../Bindings/fpga/xilinx-zynq-fpga-mgr.yaml        |    2 +-
 .../Bindings/fpga/xlnx,zynqmp-pcap-fpga.yaml       |    2 +-
 .../device-tree/Bindings/gnss/brcm,bcm4751.yaml    |    2 +-
 .../device-tree/Bindings/gnss/mediatek.yaml        |    2 +-
 .../device-tree/Bindings/gnss/sirfstar.yaml        |    2 +-
 .../device-tree/Bindings/gnss/u-blox,neo-6m.yaml   |    2 +-
 .../Bindings/gpio/fairchild,74hc595.yaml           |    7 +-
 .../Bindings/gpio/fsl,imx8qxp-sc-gpio.yaml         |   39 +
 .../device-tree/Bindings/gpio/gpio-pca95xx.yaml    |   99 +-
 .../device-tree/Bindings/gpio/gpio-stmpe.txt       |    3 +-
 .../device-tree/Bindings/gpio/gpio-zynq.yaml       |    2 +-
 .../Bindings/gpio/microchip,mpfs-gpio.yaml         |   20 +-
 .../Bindings/gpio/renesas,rcar-gpio.yaml           |    1 +
 .../Bindings/gpio/x-powers,axp209-gpio.yaml        |    2 +-
 .../Bindings/gpio/xlnx,gpio-xilinx.yaml            |  154 +++
 .../device-tree/Bindings/gpu/arm,mali-midgard.yaml |    3 +-
 .../device-tree/Bindings/gpu/arm,mali-utgard.yaml  |    3 +-
 .../Bindings/hwlock/qcom-hwspinlock.yaml           |   29 +-
 .../Bindings/hwmon/adi,axi-fan-control.yaml        |    2 +-
 .../device-tree/Bindings/hwmon/adi,max31760.yaml   |   42 +
 .../device-tree/Bindings/hwmon/ibm,occ-hwmon.yaml  |   39 +
 .../device-tree/Bindings/hwmon/iio-hwmon.yaml      |    2 +-
 .../Bindings/hwmon/microchip,sparx5-temp.yaml      |    4 +-
 .../Bindings/hwmon/moortec,mr75203.yaml            |   96 +-
 .../Bindings/hwmon/sensirion,shtc1.yaml            |    8 +-
 .../Bindings/i2c/allwinner,sun6i-a31-p2wi.yaml     |    2 +-
 .../device-tree/Bindings/i2c/aspeed,i2c.yaml       |    2 +-
 .../device-tree/Bindings/i2c/cdns,i2c-r1p10.yaml   |    2 +-
 .../device-tree/Bindings/i2c/i2c-imx-lpi2c.yaml    |   20 +-
 sys/contrib/device-tree/Bindings/i2c/i2c-imx.yaml  |   11 +
 sys/contrib/device-tree/Bindings/i2c/i2c-rk3x.yaml |    1 +
 .../Bindings/i2c/marvell,mv64xxx-i2c.yaml          |   15 +-
 .../Bindings/i2c/mediatek,mt7621-i2c.yaml          |   61 +
 .../Bindings/i2c/microchip,corei2c.yaml            |    2 +-
 .../Bindings/i2c/nuvoton,npcm7xx-i2c.yaml          |    2 +-
 .../device-tree/Bindings/i2c/qcom,i2c-cci.yaml     |   24 +-
 .../device-tree/Bindings/i2c/renesas,rcar-i2c.yaml |    1 +
 .../Bindings/i2c/xlnx,xps-iic-2.00.a.yaml          |    2 +-
 .../device-tree/Bindings/i3c/mipi-i3c-hci.yaml     |    2 +-
 .../Bindings/iio/accel/adi,adis16201.yaml          |    7 +-
 .../Bindings/iio/accel/adi,adis16240.yaml          |    7 +-
 .../Bindings/iio/accel/adi,adxl313.yaml            |   17 +-
 .../Bindings/iio/accel/adi,adxl345.yaml            |    7 +-
 .../Bindings/iio/accel/adi,adxl355.yaml            |    7 +-
 .../Bindings/iio/accel/adi,adxl367.yaml            |    7 +-
 .../Bindings/iio/accel/adi,adxl372.yaml            |    7 +-
 .../Bindings/iio/accel/bosch,bma220.yaml           |    7 +-
 .../Bindings/iio/accel/bosch,bma255.yaml           |    5 +-
 .../Bindings/iio/accel/bosch,bmi088.yaml           |    7 +-
 .../Bindings/iio/accel/fsl,mma7455.yaml            |    7 +-
 .../Bindings/iio/accel/kionix,kxsd9.yaml           |    7 +-
 .../Bindings/iio/accel/memsensing,msa311.yaml      |   53 +
 .../Bindings/iio/accel/murata,sca3300.yaml         |    5 +-
 .../Bindings/iio/accel/nxp,fxls8962af.yaml         |    7 +-
 .../device-tree/Bindings/iio/adc/adi,ad7124.yaml   |    7 +-
 .../device-tree/Bindings/iio/adc/adi,ad7192.yaml   |    7 +-
 .../device-tree/Bindings/iio/adc/adi,ad7280a.yaml  |    7 +-
 .../device-tree/Bindings/iio/adc/adi,ad7292.yaml   |    7 +-
 .../device-tree/Bindings/iio/adc/adi,ad7298.yaml   |    6 +-
 .../device-tree/Bindings/iio/adc/adi,ad7476.yaml   |    8 +-
 .../device-tree/Bindings/iio/adc/adi,ad7606.yaml   |    7 +-
 .../device-tree/Bindings/iio/adc/adi,ad7768-1.yaml |    7 +-
 .../device-tree/Bindings/iio/adc/adi,ad7923.yaml   |   12 +-
 .../device-tree/Bindings/iio/adc/adi,ad7949.yaml   |    7 +-
 .../Bindings/iio/adc/aspeed,ast2600-adc.yaml       |    7 -
 .../device-tree/Bindings/iio/adc/holt,hi8435.yaml  |    7 +-
 .../device-tree/Bindings/iio/adc/lltc,ltc2496.yaml |    8 +-
 .../device-tree/Bindings/iio/adc/lltc,ltc2497.yaml |    8 +-
 .../Bindings/iio/adc/maxim,max1027.yaml            |    5 +-
 .../Bindings/iio/adc/maxim,max11100.yaml           |    7 +-
 .../Bindings/iio/adc/maxim,max1118.yaml            |   26 +-
 .../Bindings/iio/adc/maxim,max11205.yaml           |   69 ++
 .../Bindings/iio/adc/maxim,max1241.yaml            |    7 +-
 .../Bindings/iio/adc/microchip,mcp3201.yaml        |    6 +-
 .../Bindings/iio/adc/microchip,mcp3911.yaml        |   12 +-
 .../Bindings/iio/adc/qcom,spmi-vadc.yaml           |    1 +
 .../Bindings/iio/adc/richtek,rtq6056.yaml          |   56 +
 .../Bindings/iio/adc/st,stm32-dfsdm-adc.yaml       |    2 +
 .../device-tree/Bindings/iio/adc/st,stmpe-adc.yaml |    3 +-
 .../device-tree/Bindings/iio/adc/ti,adc0832.yaml   |    7 +-
 .../Bindings/iio/adc/ti,adc084s021.yaml            |    7 +-
 .../Bindings/iio/adc/ti,adc108s102.yaml            |    6 +-
 .../device-tree/Bindings/iio/adc/ti,adc12138.yaml  |    7 +-
 .../Bindings/iio/adc/ti,adc128s052.yaml            |    7 +-
 .../Bindings/iio/adc/ti,adc161s626.yaml            |    7 +-
 .../device-tree/Bindings/iio/adc/ti,ads1015.yaml   |    1 +
 .../device-tree/Bindings/iio/adc/ti,ads124s08.yaml |    7 +-
 .../device-tree/Bindings/iio/adc/ti,ads131e08.yaml |    9 +-
 .../device-tree/Bindings/iio/adc/ti,ads8344.yaml   |    7 +-
 .../device-tree/Bindings/iio/adc/ti,ads8688.yaml   |    7 +-
 .../Bindings/iio/adc/ti,am3359-adc.yaml            |   11 +-
 .../device-tree/Bindings/iio/adc/ti,tlc4541.yaml   |    7 +-
 .../device-tree/Bindings/iio/adc/ti,tsc2046.yaml   |    8 +-
 .../Bindings/iio/adc/xlnx,zynqmp-ams.yaml          |    1 +
 .../Bindings/iio/addac/adi,ad74413r.yaml           |    1 +
 .../Bindings/iio/amplifiers/adi,ada4250.yaml       |    7 +-
 .../device-tree/Bindings/iio/dac/adi,ad3552r.yaml  |    1 +
 .../device-tree/Bindings/iio/dac/adi,ad5064.yaml   |    7 +-
 .../device-tree/Bindings/iio/dac/adi,ad5360.yaml   |    7 +-
 .../device-tree/Bindings/iio/dac/adi,ad5380.yaml   |    9 +-
 .../device-tree/Bindings/iio/dac/adi,ad5421.yaml   |    7 +-
 .../device-tree/Bindings/iio/dac/adi,ad5449.yaml   |    7 +-
 .../device-tree/Bindings/iio/dac/adi,ad5624r.yaml  |    9 +-
 .../device-tree/Bindings/iio/dac/adi,ad5686.yaml   |    9 +-
 .../device-tree/Bindings/iio/dac/adi,ad5755.yaml   |    9 +-
 .../device-tree/Bindings/iio/dac/adi,ad5758.yaml   |    4 +-
 .../device-tree/Bindings/iio/dac/adi,ad5761.yaml   |    7 +-
 .../device-tree/Bindings/iio/dac/adi,ad5764.yaml   |    7 +-
 .../device-tree/Bindings/iio/dac/adi,ad5770r.yaml  |   11 +-
 .../device-tree/Bindings/iio/dac/adi,ad5791.yaml   |    9 +-
 .../device-tree/Bindings/iio/dac/adi,ad8801.yaml   |    7 +-
 .../device-tree/Bindings/iio/dac/adi,ltc2688.yaml  |    1 +
 .../Bindings/iio/dac/microchip,mcp4922.yaml        |    9 +-
 .../Bindings/iio/dac/ti,dac082s085.yaml            |    9 +-
 .../device-tree/Bindings/iio/dac/ti,dac7311.yaml   |    7 +-
 .../device-tree/Bindings/iio/dac/ti,dac7612.yaml   |    7 +-
 .../Bindings/iio/frequency/adf4371.yaml            |    7 +-
 .../Bindings/iio/health/ti,afe4403.yaml            |    9 +-
 .../Bindings/iio/imu/adi,adis16460.yaml            |    7 +-
 .../Bindings/iio/imu/adi,adis16480.yaml            |    9 +-
 .../device-tree/Bindings/iio/imu/bosch,bmi160.yaml |    7 +-
 .../device-tree/Bindings/iio/imu/bosch,bno055.yaml |   59 +
 .../Bindings/iio/imu/invensense,icm42600.yaml      |    6 +-
 .../Bindings/iio/imu/invensense,mpu6050.yaml       |    5 +-
 .../device-tree/Bindings/iio/imu/nxp,fxos8700.yaml |    7 +-
 .../device-tree/Bindings/iio/imu/st,lsm6dsx.yaml   |   12 +-
 .../Bindings/iio/light/liteon,ltrf216a.yaml        |   49 +
 .../iio/potentiometer/microchip,mcp41010.yaml      |    9 +-
 .../iio/potentiometer/microchip,mcp4131.yaml       |    9 +-
 .../Bindings/iio/pressure/asc,dlhl60d.yaml         |    2 +-
 .../device-tree/Bindings/iio/pressure/bmp085.yaml  |    4 +-
 .../Bindings/iio/samsung,sensorhub-rinato.yaml     |    9 +-
 .../device-tree/Bindings/iio/st,st-sensors.yaml    |    2 +
 .../Bindings/iio/temperature/maxim,max31855k.yaml  |    4 +-
 .../Bindings/iio/temperature/maxim,max31856.yaml   |    6 +-
 .../Bindings/iio/temperature/maxim,max31865.yaml   |    6 +-
 .../Bindings/iio/temperature/melexis,mlx90632.yaml |    4 +
 .../device-tree/Bindings/input/adc-joystick.yaml   |    5 +
 .../device-tree/Bindings/input/adi,adp5588.yaml    |  111 ++
 .../input/allwinner,sun4i-a10-lradc-keys.yaml      |    2 +-
 .../device-tree/Bindings/input/goodix,gt7375p.yaml |    5 +-
 .../device-tree/Bindings/input/hid-over-i2c.yaml   |   83 ++
 .../device-tree/Bindings/input/ibm,op-panel.yaml   |   50 +
 .../device-tree/Bindings/input/imx-keypad.yaml     |    2 +-
 .../Bindings/input/mediatek,mt6779-keypad.yaml     |   10 +-
 .../Bindings/input/mediatek,pmic-keys.yaml         |  114 ++
 .../Bindings/input/pine64,pinephone-keyboard.yaml  |   66 +
 .../Bindings/input/qcom,pm8xxx-vib.yaml            |   38 +
 .../Bindings/input/regulator-haptic.yaml           |    2 +-
 .../Bindings/input/sprd,sc27xx-vibrator.yaml       |    2 +-
 .../Bindings/input/touchscreen/auo_pixcir_ts.txt   |    6 +-
 .../Bindings/input/touchscreen/colibri-vf50-ts.txt |   16 +-
 .../input/touchscreen/elan,elants_i2c.yaml         |   10 +-
 .../Bindings/input/touchscreen/stmpe.txt           |    3 +-
 .../Bindings/interconnect/fsl,imx8m-noc.yaml       |    3 +-
 .../Bindings/interconnect/mediatek,cci.yaml        |    3 +-
 .../Bindings/interconnect/qcom,msm8998-bwmon.yaml  |    6 +-
 .../allwinner,sun4i-a10-ic.yaml                    |    2 +-
 .../allwinner,sun6i-a31-r-intc.yaml                |    2 +-
 .../allwinner,sun7i-a20-sc-nmi.yaml                |    2 +-
 .../Bindings/interrupt-controller/arm,gic-v3.yaml  |    1 -
 .../Bindings/interrupt-controller/arm,gic.yaml     |    4 +-
 .../Bindings/interrupt-controller/fsl,mu-msi.yaml  |   99 ++
 .../interrupt-controller/idt,32434-pic.yaml        |    2 +-
 .../mti,cpu-interrupt-controller.yaml              |   46 +
 .../Bindings/interrupt-controller/qcom,pdc.yaml    |   87 ++
 .../interrupt-controller/realtek,rtl-intc.yaml     |   60 +-
 .../interrupt-controller/renesas,irqc.yaml         |    1 +
 .../interrupt-controller/sifive,plic-1.0.0.yaml    |    5 +
 .../interrupt-controller/st,stm32-exti.yaml        |    2 +-
 .../Bindings/interrupt-controller/ti,sci-inta.yaml |    3 +
 .../Bindings/interrupt-controller/ti,sci-intr.yaml |    3 +
 .../Bindings/iommu/allwinner,sun50i-h6-iommu.yaml  |    2 +-
 .../device-tree/Bindings/iommu/arm,smmu-v3.yaml    |   15 +-
 .../device-tree/Bindings/iommu/mediatek,iommu.yaml |    4 +
 .../device-tree/Bindings/ipmi/npcm7xx-kcs-bmc.txt  |    5 +-
 .../leds/backlight/mediatek,mt6370-backlight.yaml  |  121 ++
 .../Bindings/leds/backlight/qcom-wled.yaml         |    9 +-
 sys/contrib/device-tree/Bindings/leds/common.yaml  |   39 +-
 .../Bindings/leds/mediatek,mt6370-flashlight.yaml  |   41 +
 .../Bindings/leds/mediatek,mt6370-indicator.yaml   |   80 ++
 .../Bindings/mailbox/mediatek,gce-mailbox.yaml     |   85 ++
 .../Bindings/mailbox/microchip,mpfs-mailbox.yaml   |   15 +-
 .../Bindings/mailbox/qcom,apcs-kpss-global.yaml    |   63 +-
 .../device-tree/Bindings/media/allegro,al5e.yaml   |    2 +-
 .../Bindings/media/allwinner,sun4i-a10-csi.yaml    |    2 +-
 .../Bindings/media/allwinner,sun4i-a10-ir.yaml     |    2 +-
 .../media/allwinner,sun4i-a10-video-engine.yaml    |    2 +-
 .../Bindings/media/allwinner,sun50i-h6-vpu-g2.yaml |    5 +
 .../Bindings/media/allwinner,sun6i-a31-csi.yaml    |    2 +-
 .../media/allwinner,sun6i-a31-mipi-csi2.yaml       |    2 +-
 .../media/allwinner,sun8i-a83t-de2-rotate.yaml     |    2 +-
 .../media/allwinner,sun8i-a83t-mipi-csi2.yaml      |    2 +-
 .../media/allwinner,sun8i-h3-deinterlace.yaml      |    2 +-
 .../Bindings/media/i2c/dongwoon,dw9714.yaml        |   47 +
 .../Bindings/media/mediatek,mdp3-rdma.yaml         |   95 ++
 .../Bindings/media/mediatek,mdp3-rsz.yaml          |   77 ++
 .../Bindings/media/mediatek,mdp3-wrot.yaml         |   80 ++
 .../Bindings/media/mediatek,vcodec-encoder.yaml    |    1 +
 .../media/mediatek,vcodec-subdev-decoder.yaml      |    1 +
 .../Bindings/media/mediatek-jpeg-decoder.yaml      |    2 +-
 .../Bindings/media/mediatek-jpeg-encoder.yaml      |    2 +-
 .../Bindings/media/microchip,csi2dc.yaml           |    2 +
 .../device-tree/Bindings/media/nxp,dw100.yaml      |   69 ++
 .../device-tree/Bindings/media/nxp,imx8-jpeg.yaml  |    2 +-
 .../Bindings/media/qcom,msm8916-venus.yaml         |    1 +
 .../Bindings/media/qcom,msm8996-venus.yaml         |    1 +
 .../Bindings/media/qcom,sc7180-venus.yaml          |    1 +
 .../Bindings/media/qcom,sc7280-venus.yaml          |    1 +
 .../Bindings/media/qcom,sdm660-venus.yaml          |    1 +
 .../Bindings/media/qcom,sdm845-venus-v2.yaml       |    1 +
 .../Bindings/media/qcom,sdm845-venus.yaml          |    1 +
 .../Bindings/media/qcom,sm8250-venus.yaml          |    1 +
 sys/contrib/device-tree/Bindings/media/rc.yaml     |    2 +-
 .../device-tree/Bindings/media/renesas,vsp1.yaml   |   53 +-
 .../device-tree/Bindings/media/rockchip,vdec.yaml  |    2 +-
 .../Bindings/media/samsung,exynos5250-gsc.yaml     |  109 ++
 sys/contrib/device-tree/Bindings/media/ti,cal.yaml |    2 +-
 sys/contrib/device-tree/Bindings/media/ti,vpe.yaml |    2 +-
 .../memory-controllers/brcm,brcmstb-memc-ddr.yaml  |   52 +
 .../memory-controllers/fsl/imx8m-ddrc.yaml         |    3 +-
 .../memory-controllers/mediatek,mt7621-memc.yaml   |    6 +-
 .../memory-controllers/mediatek,smi-common.yaml    |   15 +-
 .../memory-controllers/mediatek,smi-larb.yaml      |    3 +
 .../memory-controllers/snps,dw-umctl2-ddrc.yaml    |  118 ++
 .../memory-controllers/xlnx,zynq-ddrc-a05.yaml     |   38 +
 .../Bindings/mfd/allwinner,sun4i-a10-ts.yaml       |    2 +-
 .../Bindings/mfd/allwinner,sun6i-a31-prcm.yaml     |   42 +-
 .../Bindings/mfd/allwinner,sun8i-a23-prcm.yaml     |   12 +-
 .../Bindings/mfd/aspeed,ast2x00-scu.yaml           |  110 ++
 .../Bindings/mfd/brcm,bcm6318-gpio-sysctl.yaml     |    2 +-
 .../Bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml    |    2 +-
 .../Bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml     |    2 +-
 .../Bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml     |    2 +-
 .../Bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml     |    2 +-
 .../Bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml     |    2 +-
 .../Bindings/mfd/canaan,k210-sysctl.yaml           |    2 +-
 .../device-tree/Bindings/mfd/cirrus,lochnagar.yaml |    7 +-
 .../device-tree/Bindings/mfd/dlg,da9063.yaml       |    7 +-
 .../device-tree/Bindings/mfd/gateworks-gsc.yaml    |    5 +-
 .../device-tree/Bindings/mfd/khadas,mcu.yaml       |    2 +-
 .../device-tree/Bindings/mfd/maxim,max14577.yaml   |    1 +
 .../device-tree/Bindings/mfd/maxim,max77843.yaml   |    1 +
 .../device-tree/Bindings/mfd/mediatek,mt6370.yaml  |  280 +++++
 .../Bindings/mfd/mediatek,mt8195-scpsys.yaml       |   68 ++
 .../device-tree/Bindings/mfd/mscc,ocelot.yaml      |  160 +++
 .../device-tree/Bindings/mfd/qcom,spmi-pmic.yaml   |  114 +-
 .../device-tree/Bindings/mfd/qcom,tcsr.yaml        |   38 +-
 .../device-tree/Bindings/mfd/richtek,rt5120.yaml   |  178 +++
 .../device-tree/Bindings/mfd/rockchip,rk817.yaml   |   52 +
 .../device-tree/Bindings/mfd/silergy,sy7636a.yaml  |    1 +
 .../Bindings/mfd/sprd,ums512-glbreg.yaml           |   71 ++
 .../device-tree/Bindings/mfd/st,stm32-lptimer.yaml |    4 +
 .../device-tree/Bindings/mfd/st,stm32-timers.yaml  |    3 +
 sys/contrib/device-tree/Bindings/mfd/st,stmfx.yaml |    1 +
 .../Bindings/mfd/stericsson,ab8500.yaml            |   22 +
 sys/contrib/device-tree/Bindings/mfd/syscon.yaml   |   21 +-
 .../Bindings/mfd/ti,j721e-system-controller.yaml   |    8 +-
 .../device-tree/Bindings/mfd/ti,tps65086.yaml      |    1 +
 .../device-tree/Bindings/mfd/x-powers,ac100.yaml   |    2 +-
 .../device-tree/Bindings/mfd/x-powers,axp152.yaml  |    6 +-
 sys/contrib/device-tree/Bindings/mips/ralink.yaml  |    2 +-
 .../device-tree/Bindings/mips/realtek-rtl.yaml     |    2 +-
 .../device-tree/Bindings/misc/qcom,fastrpc.yaml    |  144 +++
 .../Bindings/mmc/allwinner,sun4i-a10-mmc.yaml      |    2 +-
 .../Bindings/mmc/amlogic,meson-mx-sdhc.yaml        |    2 +-
 .../device-tree/Bindings/mmc/cdns,sdhci.yaml       |    1 -
 sys/contrib/device-tree/Bindings/mmc/mmc-card.yaml |    2 +-
 .../device-tree/Bindings/mmc/mmc-controller.yaml   |   13 +-
 .../device-tree/Bindings/mmc/mmc-spi-slot.yaml     |    2 -
 sys/contrib/device-tree/Bindings/mmc/mtk-sd.yaml   |    1 +
 .../device-tree/Bindings/mmc/renesas,sdhi.yaml     |    3 +
 .../device-tree/Bindings/mmc/rockchip-dw-mshc.yaml |    3 +-
 .../device-tree/Bindings/mmc/sdhci-am654.yaml      |    3 +
 .../device-tree/Bindings/mmc/sdhci-msm.yaml        |    6 +
 .../Bindings/mtd/allwinner,sun4i-a10-nand.yaml     |    2 +-
 .../Bindings/mtd/amlogic,meson-nand.yaml           |   93 ++
 .../Bindings/mtd/arasan,nand-controller.yaml       |    2 +-
 .../Bindings/mtd/arm,pl353-nand-r2p1.yaml          |    2 +-
 .../Bindings/mtd/intel,lgm-ebunand.yaml            |   99 ++
 sys/contrib/device-tree/Bindings/mtd/mtd.yaml      |    2 +-
 .../Bindings/mtd/mxicy,nand-ecc-engine.yaml        |    2 +-
 .../Bindings/mtd/partitions/u-boot.yaml            |   49 +
 .../device-tree/Bindings/mtd/renesas-nandc.yaml    |    2 +-
 sys/contrib/device-tree/Bindings/mtd/spi-nand.yaml |    2 +-
 .../device-tree/Bindings/net/adi,adin1110.yaml     |   77 ++
 .../Bindings/net/allwinner,sun4i-a10-emac.yaml     |    2 +-
 .../Bindings/net/allwinner,sun4i-a10-mdio.yaml     |    2 +-
 .../Bindings/net/allwinner,sun7i-a20-gmac.yaml     |    2 +-
 .../Bindings/net/allwinner,sun8i-a83t-emac.yaml    |    2 +-
 sys/contrib/device-tree/Bindings/net/altr,tse.yaml |  168 +++
 .../device-tree/Bindings/net/brcm,amac.yaml        |    2 +-
 .../device-tree/Bindings/net/can/nxp,sja1000.yaml  |    6 +-
 .../Bindings/net/cortina,gemini-ethernet.yaml      |    1 +
 .../device-tree/Bindings/net/dsa/ar9331.txt        |    1 -
 .../Bindings/net/dsa/arrow,xrs700x.yaml            |    3 +-
 .../device-tree/Bindings/net/dsa/brcm,b53.yaml     |    4 +-
 .../device-tree/Bindings/net/dsa/dsa-port.yaml     |   17 +
 .../Bindings/net/dsa/hirschmann,hellcreek.yaml     |    7 +-
 .../device-tree/Bindings/net/dsa/lan9303.txt       |    2 -
 .../device-tree/Bindings/net/dsa/lantiq-gswip.txt  |    1 -
 .../Bindings/net/dsa/mediatek,mt7530.yaml          |  653 ++++++++--
 .../Bindings/net/dsa/microchip,ksz.yaml            |    6 +-
 .../device-tree/Bindings/net/dsa/mscc,ocelot.yaml  |  260 ++++
 .../device-tree/Bindings/net/dsa/qca8k.yaml        |    3 -
 .../device-tree/Bindings/net/dsa/realtek.yaml      |    2 -
 .../Bindings/net/dsa/renesas,rzn1-a5psw.yaml       |    3 +-
 .../Bindings/net/dsa/vitesse,vsc73xx.txt           |    2 -
 .../device-tree/Bindings/net/engleder,tsnep.yaml   |   45 +-
 .../Bindings/net/ethernet-controller.yaml          |    1 +
 .../device-tree/Bindings/net/ethernet-phy.yaml     |    6 +
 sys/contrib/device-tree/Bindings/net/fsl,fec.yaml  |    1 +
 .../device-tree/Bindings/net/fsl,fman-dtsec.yaml   |  145 +++
 sys/contrib/device-tree/Bindings/net/fsl-fman.txt  |  128 +-
 .../device-tree/Bindings/net/intel,dwmac-plat.yaml |    2 +-
 .../device-tree/Bindings/net/mediatek,net.yaml     |   27 +-
 .../device-tree/Bindings/net/mediatek-dwmac.yaml   |   10 +-
 .../Bindings/net/microchip,sparx5-switch.yaml      |   36 +-
 .../device-tree/Bindings/net/nfc/marvell,nci.yaml  |    6 +-
 .../Bindings/net/nfc/samsung,s3fwrn5.yaml          |    1 -
 .../Bindings/net/nvidia,tegra234-mgbe.yaml         |  162 +++
 .../device-tree/Bindings/net/nxp,dwmac-imx.yaml    |    2 +-
 .../device-tree/Bindings/net/nxp,tja11xx.yaml      |   17 +
 .../Bindings/net/pse-pd/podl-pse-regulator.yaml    |   40 +
 .../Bindings/net/pse-pd/pse-controller.yaml        |   33 +
 .../device-tree/Bindings/net/qca,ar803x.yaml       |    8 +
 .../Bindings/net/qcom,ipq4019-mdio.yaml            |    2 +-
 .../Bindings/net/realtek-bluetooth.yaml            |    2 +-
 .../device-tree/Bindings/net/renesas,etheravb.yaml |    9 +-
 .../device-tree/Bindings/net/rockchip-dwmac.yaml   |    9 +
 .../device-tree/Bindings/net/snps,dwmac.yaml       |   62 +-
 .../Bindings/net/sunplus,sp7021-emac.yaml          |    4 +-
 .../device-tree/Bindings/net/ti,cpsw-switch.yaml   |    6 +-
 .../Bindings/net/ti,k3-am654-cpsw-nuss.yaml        |   21 +-
 .../device-tree/Bindings/net/ti,k3-am654-cpts.yaml |    3 +-
 .../Bindings/net/vertexcom-mse102x.yaml            |    4 +-
 .../Bindings/net/wireless/brcm,bcm4329-fmac.yaml   |   39 +-
 .../Bindings/net/wireless/microchip,wilc1000.yaml  |    7 +-
 .../Bindings/net/wireless/qcom,ath11k.yaml         |   14 +
 .../Bindings/net/wireless/silabs,wfx.yaml          |   15 +-
 .../Bindings/net/wireless/ti,wlcore.yaml           |   32 +-
 .../Bindings/nvmem/allwinner,sun4i-a10-sid.yaml    |    2 +-
 .../device-tree/Bindings/nvmem/imx-iim.yaml        |    2 +-
 .../device-tree/Bindings/nvmem/imx-ocotp.yaml      |    2 +-
 .../device-tree/Bindings/nvmem/mediatek,efuse.yaml |    1 +
 .../Bindings/nvmem/microchip,lan9662-otpc.yaml     |   45 +
 .../device-tree/Bindings/nvmem/nintendo-otp.yaml   |    2 +-
 .../device-tree/Bindings/nvmem/nvmem-consumer.yaml |    2 +-
 sys/contrib/device-tree/Bindings/nvmem/nvmem.yaml  |    2 +-
 .../device-tree/Bindings/nvmem/qcom,qfprom.yaml    |    3 +
 .../device-tree/Bindings/nvmem/rockchip-efuse.yaml |    2 +-
 .../device-tree/Bindings/nvmem/u-boot,env.yaml     |   13 +
 .../opp/allwinner,sun50i-h6-operating-points.yaml  |    2 +-
 .../device-tree/Bindings/pci/brcm,stb-pcie.yaml    |    2 +-
 .../Bindings/pci/mediatek-pcie-gen3.yaml           |   13 +-
 .../Bindings/pci/microchip,pcie-host.yaml          |   33 +-
 .../device-tree/Bindings/pci/qcom,pcie-ep.yaml     |   86 +-
 .../device-tree/Bindings/pci/qcom,pcie.yaml        |   80 +-
 .../Bindings/pci/samsung,exynos-pcie.yaml          |    2 +-
 .../Bindings/pci/sifive,fu740-pcie.yaml            |    8 +
 .../Bindings/pci/toshiba,visconti-pcie.yaml        |    2 +-
 .../device-tree/Bindings/peci/peci-aspeed.yaml     |    2 +-
 .../device-tree/Bindings/peci/peci-controller.yaml |    2 +-
 .../Bindings/phy/allwinner,sun4i-a10-usb-phy.yaml  |    2 +-
 .../Bindings/phy/allwinner,sun50i-a64-usb-phy.yaml |    2 +-
 .../Bindings/phy/allwinner,sun50i-h6-usb-phy.yaml  |    2 +-
 .../Bindings/phy/allwinner,sun5i-a13-usb-phy.yaml  |    2 +-
 .../phy/allwinner,sun6i-a31-mipi-dphy.yaml         |    2 +-
 .../Bindings/phy/allwinner,sun6i-a31-usb-phy.yaml  |    2 +-
 .../Bindings/phy/allwinner,sun8i-a23-usb-phy.yaml  |    2 +-
 .../Bindings/phy/allwinner,sun8i-a83t-usb-phy.yaml |    2 +-
 .../Bindings/phy/allwinner,sun8i-h3-usb-phy.yaml   |    2 +-
 .../Bindings/phy/allwinner,sun8i-r40-usb-phy.yaml  |    2 +-
 .../Bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml  |    2 +-
 .../Bindings/phy/allwinner,sun9i-a80-usb-phy.yaml  |    2 +-
 .../Bindings/phy/brcm,cygnus-pcie-phy.yaml         |    1 +
 .../device-tree/Bindings/phy/cdns,dphy-rx.yaml     |    4 +-
 .../device-tree/Bindings/phy/cdns,dphy.yaml        |    4 +-
 .../Bindings/phy/fsl,imx8-pcie-phy.yaml            |    2 +-
 .../Bindings/phy/hisilicon,hi3660-usb3.yaml        |   22 +-
 .../Bindings/phy/hisilicon,hi3670-usb3.yaml        |   26 +-
 .../Bindings/phy/intel,lgm-emmc-phy.yaml           |    2 +-
 .../Bindings/phy/intel,lgm-usb-phy.yaml            |    2 +-
 .../Bindings/phy/lantiq,vrx200-pcie-phy.yaml       |    2 +-
 .../Bindings/phy/mediatek,mt7621-pci-phy.yaml      |    2 +-
 .../device-tree/Bindings/phy/mediatek,tphy.yaml    |   13 +-
 .../device-tree/Bindings/phy/mediatek,xsphy.yaml   |    2 +-
 .../Bindings/phy/mscc,vsc7514-serdes.yaml          |   56 +
 .../device-tree/Bindings/phy/mxs-usb-phy.txt       |    4 +-
 .../Bindings/phy/phy-rockchip-inno-usb2.yaml       |    1 +
 .../Bindings/phy/phy-rockchip-naneng-combphy.yaml  |    2 +-
 .../Bindings/phy/phy-stm32-usbphyc.yaml            |    2 +
 .../device-tree/Bindings/phy/qcom,edp-phy.yaml     |    2 +
 .../Bindings/phy/qcom,hdmi-phy-qmp.yaml            |   15 +-
 .../Bindings/phy/qcom,msm8996-qmp-pcie-phy.yaml    |  189 +++
 .../Bindings/phy/qcom,qmp-pcie-phy.yaml            |  296 +++++
 .../device-tree/Bindings/phy/qcom,qmp-ufs-phy.yaml |  240 ++++
 .../device-tree/Bindings/phy/qcom,qmp-usb-phy.yaml |  401 ++++++
 .../Bindings/phy/qcom,qmp-usb3-dp-phy.yaml         |   25 +-
 .../device-tree/Bindings/phy/qcom,qusb2-phy.yaml   |    1 +
 .../Bindings/phy/qcom,usb-snps-femto-v2.yaml       |   89 ++
 .../Bindings/phy/renesas,rcar-gen2-usb-phy.yaml    |  123 ++
 .../Bindings/phy/rockchip,pcie3-phy.yaml           |   80 ++
 .../Bindings/phy/rockchip,px30-dsi-dphy.yaml       |    1 +
 .../Bindings/phy/rockchip-inno-csi-dphy.yaml       |    3 +-
 .../Bindings/phy/rockchip-mipi-dphy-rx0.yaml       |    2 +-
 .../Bindings/phy/samsung,exynos-pcie-phy.yaml      |    2 +-
 .../device-tree/Bindings/phy/samsung,ufs-phy.yaml  |   49 +-
 .../Bindings/phy/sunplus,sp7021-usb2-phy.yaml      |   73 ++
 .../device-tree/Bindings/phy/ti,phy-gmii-sel.yaml  |   27 +-
 .../device-tree/Bindings/phy/ti,phy-j721e-wiz.yaml |   27 +-
 .../Bindings/phy/xlnx,zynqmp-psgtr.yaml            |    2 +-
 .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml       |    2 +-
 .../Bindings/pinctrl/aspeed,ast2400-pinctrl.yaml   |    6 +
 .../Bindings/pinctrl/aspeed,ast2500-pinctrl.yaml   |    4 +
 .../Bindings/pinctrl/aspeed,ast2600-pinctrl.yaml   |    6 +
 .../Bindings/pinctrl/brcm,bcm4908-pinctrl.yaml     |    1 +
 .../Bindings/pinctrl/canaan,k210-fpioa.yaml        |    2 +-
 .../Bindings/pinctrl/cypress,cy8c95x0.yaml         |  134 ++
 .../Bindings/pinctrl/intel,pinctrl-keembay.yaml    |    3 +-
 .../Bindings/pinctrl/intel,pinctrl-thunderbay.yaml |    3 +-
 .../Bindings/pinctrl/marvell,ac5-pinctrl.yaml      |    1 +
 .../Bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml  |    2 +-
 .../Bindings/pinctrl/mediatek,mt6779-pinctrl.yaml  |    4 +-
 .../Bindings/pinctrl/mediatek,mt6797-pinctrl.yaml  |    2 +-
 .../Bindings/pinctrl/mediatek,mt7622-pinctrl.yaml  |    2 +-
 .../Bindings/pinctrl/mediatek,mt7986-pinctrl.yaml  |   50 +-
 .../Bindings/pinctrl/mediatek,mt8183-pinctrl.yaml  |    2 +-
 .../Bindings/pinctrl/mediatek,mt8188-pinctrl.yaml  |  226 ++++
 .../Bindings/pinctrl/nuvoton,wpcm450-pinctrl.yaml  |    1 +
 .../Bindings/pinctrl/pinctrl-mt8186.yaml           |   14 +-
 .../Bindings/pinctrl/qcom,pmic-gpio.yaml           |    4 +
 .../Bindings/pinctrl/qcom,sc7280-pinctrl.yaml      |   55 +-
 .../Bindings/pinctrl/qcom,sc8180x-pinctrl.yaml     |   79 +-
 .../pinctrl/qcom,sc8280xp-lpass-lpi-pinctrl.yaml   |  133 ++
 .../Bindings/pinctrl/qcom,sc8280xp-pinctrl.yaml    |   73 +-
 .../Bindings/pinctrl/qcom,sm6115-pinctrl.yaml      |   96 +-
 .../Bindings/pinctrl/qcom,sm6125-pinctrl.yaml      |   61 +-
 .../Bindings/pinctrl/qcom,sm6350-pinctrl.yaml      |   73 +-
 .../Bindings/pinctrl/qcom,sm6375-tlmm.yaml         |   73 +-
 .../Bindings/pinctrl/qcom,sm8250-pinctrl.yaml      |   41 +-
 .../Bindings/pinctrl/qcom,sm8350-pinctrl.yaml      |   73 +-
 .../pinctrl/qcom,sm8450-lpass-lpi-pinctrl.yaml     |  135 +++
 .../Bindings/pinctrl/qcom,sm8450-pinctrl.yaml      |   82 +-
 .../Bindings/pinctrl/renesas,rza1-ports.yaml       |    1 +
 .../Bindings/pinctrl/renesas,rzg2l-pinctrl.yaml    |    2 +-
 .../Bindings/pinctrl/rockchip,pinctrl.yaml         |    1 +
 .../Bindings/pinctrl/samsung,pinctrl-pins-cfg.yaml |    1 -
 .../Bindings/pinctrl/samsung,pinctrl.yaml          |   66 +-
 .../Bindings/pinctrl/st,stm32-pinctrl.yaml         |   13 +
 .../Bindings/pinctrl/starfive,jh7100-pinctrl.yaml  |    4 +-
 .../Bindings/pinctrl/sunplus,sp7021-pinctrl.yaml   |    2 +-
 .../Bindings/pinctrl/toshiba,visconti-pinctrl.yaml |    1 +
 .../Bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml      |    4 -
 .../Bindings/power/domain-idle-state.yaml          |   10 +
 .../device-tree/Bindings/power/fsl,imx-gpc.yaml    |   14 +
 .../device-tree/Bindings/power/fsl,imx-gpcv2.yaml  |   19 +-
 .../Bindings/power/mediatek,power-controller.yaml  |  137 +--
 .../device-tree/Bindings/power/qcom,rpmpd.yaml     |    1 +
 .../device-tree/Bindings/power/reset/qcom,pon.yaml |   50 +-
 .../Bindings/power/rockchip,power-controller.yaml  |    4 +
 .../Bindings/power/rockchip-io-domain.yaml         |   30 +
 .../power/supply/mediatek,mt6370-charger.yaml      |   96 ++
 .../device-tree/Bindings/ptp/ptp-idt82p33.yaml     |    2 +-
 .../device-tree/Bindings/ptp/ptp-idtcm.yaml        |    2 +-
 .../Bindings/pwm/allwinner,sun4i-a10-pwm.yaml      |    2 +-
 .../Bindings/pwm/intel,keembay-pwm.yaml            |    2 +-
 .../Bindings/pwm/mediatek,pwm-disp.yaml            |    3 +-
 .../device-tree/Bindings/pwm/pwm-rockchip.yaml     |    2 +
 .../device-tree/Bindings/regulator/dlg,da9121.yaml |    1 +
 .../Bindings/regulator/gpio-regulator.yaml         |    3 +
 .../Bindings/regulator/maxim,max77802.yaml         |    1 +
 .../Bindings/regulator/maxim,max8997.yaml          |    1 +
 .../regulator/mediatek,mt6331-regulator.yaml       |  273 +++++
 .../regulator/mediatek,mt6332-regulator.yaml       |  112 ++
 .../Bindings/regulator/mt6315-regulator.yaml       |    1 +
 .../Bindings/regulator/qcom,rpmh-regulator.yaml    |   40 +
 .../Bindings/regulator/qcom,smd-rpm-regulator.yaml |   26 +-
 .../Bindings/regulator/qcom,spmi-regulator.yaml    |   32 +
 .../Bindings/regulator/qcom-labibb-regulator.yaml  |   16 +
 .../regulator/richtek,rt4801-regulator.yaml        |    1 +
 .../Bindings/regulator/rohm,bd71815-regulator.yaml |    1 +
 .../Bindings/regulator/silergy,sy8106a.yaml        |    2 +-
 .../Bindings/regulator/ti,tps65219.yaml            |  173 +++
 .../device-tree/Bindings/remoteproc/qcom,adsp.yaml |    1 +
 .../Bindings/remoteproc/qcom,glink-edge.yaml       |    8 +-
 .../Bindings/remoteproc/qcom,pil-info.yaml         |    2 +-
 .../Bindings/remoteproc/qcom,sc7180-mss-pil.yaml   |    1 +
 .../Bindings/remoteproc/qcom,sc7280-mss-pil.yaml   |    1 +
 .../Bindings/remoteproc/qcom,sc7280-wpss-pil.yaml  |    1 +
 .../Bindings/remoteproc/qcom,smd-edge.yaml         |   34 +-
 .../Bindings/reserved-memory/google,open-dice.yaml |    2 +-
 .../Bindings/reserved-memory/memory-region.yaml    |    2 +-
 .../reserved-memory/nvidia,tegra210-emc-table.yaml |    2 +-
 .../Bindings/reserved-memory/reserved-memory.yaml  |    2 +-
 .../reset/allwinner,sun6i-a31-clock-reset.yaml     |    2 +-
 .../Bindings/reset/canaan,k210-rst.yaml            |    2 +-
 .../Bindings/reset/starfive,jh7100-reset.yaml      |    2 +-
 sys/contrib/device-tree/Bindings/riscv/cpus.yaml   |    5 +-
 .../device-tree/Bindings/riscv/microchip.yaml      |   26 +-
 .../device-tree/Bindings/riscv/sifive,ccache0.yaml |  164 +++
 sys/contrib/device-tree/Bindings/rng/omap_rng.yaml |   11 -
 .../Bindings/rtc/allwinner,sun4i-a10-rtc.yaml      |    2 +-
 .../Bindings/rtc/allwinner,sun6i-a31-rtc.yaml      |    2 +-
 .../Bindings/rtc/atmel,at91rm9200-rtc.yaml         |    2 +-
 .../Bindings/rtc/atmel,at91sam9260-rtt.yaml        |    2 +-
 .../Bindings/rtc/microchip,mfps-rtc.yaml           |    2 +-
 .../Bindings/rtc/microcrystal,rv3032.yaml          |    2 +-
 .../device-tree/Bindings/rtc/mstar,msc313-rtc.yaml |    2 +-
 .../Bindings/serial/atmel,at91-usart.yaml          |  190 +++
 .../device-tree/Bindings/serial/cdns,uart.yaml     |    2 +-
 .../device-tree/Bindings/serial/mediatek,uart.yaml |    1 +
 sys/contrib/device-tree/Bindings/serial/pl011.yaml |    6 +
 .../device-tree/Bindings/serial/renesas,scif.yaml  |    2 +-
 .../device-tree/Bindings/serial/samsung_uart.yaml  |    9 +-
 .../Bindings/serial/snps-dw-apb-uart.yaml          |    1 +
 .../Bindings/serial/sunplus,sp7021-uart.yaml       |    2 +-
 .../Bindings/serio/allwinner,sun4i-a10-ps2.yaml    |    2 +-
 .../Bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml  |  110 +-
 .../Bindings/soc/imx/fsl,imx8mp-hdmi-blk-ctrl.yaml |    9 +
 .../Bindings/soc/imx/fsl,imx8mp-hsio-blk-ctrl.yaml |   10 +
 .../soc/imx/fsl,imx8mp-media-blk-ctrl.yaml         |   14 +
 .../Bindings/soc/imx/fsl,imx93-media-blk-ctrl.yaml |   80 ++
 .../Bindings/soc/imx/fsl,imx93-src.yaml            |   96 ++
 .../Bindings/soc/mediatek/mediatek,ccorr.yaml      |   68 ++
 .../Bindings/soc/mediatek/mediatek,mutex.yaml      |    2 +
 .../Bindings/soc/mediatek/mediatek,wdma.yaml       |   81 ++
 .../device-tree/Bindings/soc/mediatek/pwrap.txt    |    1 +
 .../device-tree/Bindings/soc/qcom/qcom,apr.yaml    |  112 +-
 .../device-tree/Bindings/soc/qcom/qcom,smd.yaml    |   29 +-
 .../device-tree/Bindings/soc/qcom/qcom-stats.yaml  |    1 +
 .../Bindings/soc/renesas/renesas,rzg2l-sysc.yaml   |    4 +-
 .../device-tree/Bindings/soc/rockchip/grf.yaml     |    7 +
 .../device-tree/Bindings/sound/adi,max98396.yaml   |   36 +-
 sys/contrib/device-tree/Bindings/sound/ak4375.yaml |    2 +-
 sys/contrib/device-tree/Bindings/sound/ak4613.yaml |    2 +-
 sys/contrib/device-tree/Bindings/sound/ak4642.yaml |    2 +-
 .../Bindings/sound/allwinner,sun4i-a10-codec.yaml  |    2 +-
 .../Bindings/sound/allwinner,sun4i-a10-i2s.yaml    |    2 +-
 .../Bindings/sound/allwinner,sun4i-a10-spdif.yaml  |    2 +-
 .../sound/allwinner,sun50i-a64-codec-analog.yaml   |    2 +-
 .../Bindings/sound/allwinner,sun50i-h6-dmic.yaml   |   79 ++
 .../sound/allwinner,sun8i-a23-codec-analog.yaml    |    2 +-
 .../Bindings/sound/allwinner,sun8i-a33-codec.yaml  |    2 +-
 .../Bindings/sound/amlogic,gx-sound-card.yaml      |    2 +
 .../device-tree/Bindings/sound/apple,mca.yaml      |  131 ++
 .../Bindings/sound/audio-graph-card.yaml           |    2 +-
 .../Bindings/sound/audio-graph-card2.yaml          |    2 +-
 .../Bindings/sound/audio-graph-port.yaml           |   25 +-
 .../device-tree/Bindings/sound/audio-graph.yaml    |   11 +-
 .../device-tree/Bindings/sound/cirrus,cs42l42.yaml |    1 +
 .../device-tree/Bindings/sound/dai-params.yaml     |   40 +
 .../device-tree/Bindings/sound/everest,es8326.yaml |  116 ++
 .../device-tree/Bindings/sound/fsl,sai.yaml        |  216 ++++
 .../Bindings/sound/google,cros-ec-codec.yaml       |    2 +-
 .../Bindings/sound/google,sc7180-trogdor.yaml      |    4 +
 .../device-tree/Bindings/sound/imx-audio-card.yaml |    2 +
 .../Bindings/sound/intel,keembay-i2s.yaml          |    2 +-
 .../device-tree/Bindings/sound/linux,bt-sco.yaml   |    2 +-
 .../Bindings/sound/linux,spdif-dit.yaml            |    2 +-
 .../device-tree/Bindings/sound/mchp,spdifrx.yaml   |    2 +-
 .../device-tree/Bindings/sound/mchp,spdiftx.yaml   |    2 +-
 sys/contrib/device-tree/Bindings/sound/mt6359.yaml |    2 +-
 .../sound/mt8186-mt6366-da7219-max98357.yaml       |   10 +
 .../sound/mt8186-mt6366-rt1019-rt5682s.yaml        |   10 +
 .../sound/mt8192-mt6359-rt1015-rt5682.yaml         |    4 +
 sys/contrib/device-tree/Bindings/sound/nau8825.txt |    3 +
 .../Bindings/sound/nvidia,tegra186-asrc.yaml       |    2 +-
 .../Bindings/sound/nvidia,tegra186-dspk.yaml       |    2 +-
 .../Bindings/sound/nvidia,tegra210-admaif.yaml     |    2 +-
 .../Bindings/sound/nvidia,tegra210-adx.yaml        |    2 +-
 .../Bindings/sound/nvidia,tegra210-ahub.yaml       |    2 +-
 .../Bindings/sound/nvidia,tegra210-amx.yaml        |    2 +-
 .../Bindings/sound/nvidia,tegra210-dmic.yaml       |    2 +-
 .../Bindings/sound/nvidia,tegra210-i2s.yaml        |    2 +-
 .../Bindings/sound/nvidia,tegra210-mixer.yaml      |    2 +-
 .../Bindings/sound/nvidia,tegra210-mvc.yaml        |    2 +-
 .../Bindings/sound/nvidia,tegra210-sfc.yaml        |    2 +-
 .../Bindings/sound/qcom,lpass-rx-macro.yaml        |    2 +
 .../Bindings/sound/qcom,lpass-tx-macro.yaml        |    2 +
 .../Bindings/sound/qcom,lpass-va-macro.yaml        |    2 +
 .../Bindings/sound/qcom,lpass-wsa-macro.yaml       |    2 +
 .../Bindings/sound/qcom,q6adm-routing.yaml         |   52 +
 .../device-tree/Bindings/sound/qcom,q6apm-dai.yaml |   21 +-
 .../Bindings/sound/qcom,q6asm-dais.yaml            |  112 ++
 .../Bindings/sound/qcom,q6dsp-lpass-clocks.yaml    |   36 +-
 .../Bindings/sound/qcom,q6dsp-lpass-ports.yaml     |   64 +-
 .../device-tree/Bindings/sound/qcom,sm8250.yaml    |   10 +-
 .../Bindings/sound/realtek,rt1015p.yaml            |    2 +-
 .../device-tree/Bindings/sound/renesas,rsnd.yaml   |   16 +-
 .../Bindings/sound/samsung,aries-wm8994.yaml       |    2 +
 .../Bindings/sound/samsung,midas-audio.yaml        |    2 +
 .../device-tree/Bindings/sound/samsung,snow.yaml   |    2 +
 .../Bindings/sound/simple-audio-amplifier.yaml     |    2 +-
 .../device-tree/Bindings/sound/simple-card.yaml    |    2 +-
 .../device-tree/Bindings/sound/sound-dai.yaml      |    2 +-
 .../device-tree/Bindings/sound/st,stm32-sai.yaml   |    5 +
 .../device-tree/Bindings/sound/test-component.yaml |    2 +-
 .../device-tree/Bindings/sound/ti,src4xxx.yaml     |   48 +
 .../device-tree/Bindings/sound/ti,ts3a227e.yaml    |   94 ++
 .../device-tree/Bindings/sound/wlf,wm8940.yaml     |    2 +-
 .../device-tree/Bindings/sound/wlf,wm8978.yaml     |    2 +-
 .../Bindings/spi/allwinner,sun4i-a10-spi.yaml      |    2 +-
 .../Bindings/spi/allwinner,sun6i-a31-spi.yaml      |    2 +-
 .../Bindings/spi/atmel,at91rm9200-spi.yaml         |   10 +
 .../Bindings/spi/mediatek,spi-mtk-nor.yaml         |    5 +-
 .../Bindings/spi/microchip,mpfs-spi.yaml           |   15 +-
 .../Bindings/spi/mxicy,mx25f0a-spi.yaml            |    2 +-
 .../device-tree/Bindings/spi/nuvoton,npcm-pspi.txt |    3 +-
 .../spi/nvidia,tegra210-quad-peripheral-props.yaml |    3 +-
 .../Bindings/spi/ralink,mt7621-spi.yaml            |   61 +
 .../device-tree/Bindings/spi/renesas,sh-msiof.yaml |   14 +-
 .../device-tree/Bindings/spi/snps,dw-apb-ssi.yaml  |    1 -
 .../device-tree/Bindings/spi/spi-cadence.yaml      |    2 +-
 .../device-tree/Bindings/spi/spi-controller.yaml   |    5 +
 .../device-tree/Bindings/spi/spi-fsl-lpspi.yaml    |   14 +-
 .../Bindings/spi/spi-peripheral-props.yaml         |    5 -
 .../device-tree/Bindings/spi/spi-rockchip.yaml     |    5 +
 .../device-tree/Bindings/spi/spi-xilinx.yaml       |    2 +-
 .../device-tree/Bindings/spi/spi-zynqmp-qspi.yaml  |    2 +-
 .../Bindings/spmi/mtk,spmi-mtk-pmif.yaml           |    2 +-
 .../sram/allwinner,sun4i-a10-system-control.yaml   |   84 +-
 .../Bindings/thermal/allwinner,sun8i-a83t-ths.yaml |    2 +-
 .../Bindings/timer/allwinner,sun4i-a10-timer.yaml  |    2 +-
 .../timer/allwinner,sun5i-a13-hstimer.yaml         |    2 +-
 .../device-tree/Bindings/timer/arm,arch_timer.yaml |   11 +-
 .../Bindings/timer/arm,arch_timer_mmio.yaml        |    1 +
 .../device-tree/Bindings/timer/ingenic,tcu.yaml    |    4 +
 .../Bindings/timer/mediatek,mtk-timer.txt          |    1 +
 .../Bindings/timer/mstar,msc313e-timer.yaml        |    2 +-
 .../Bindings/timer/nxp,sysctr-timer.yaml           |    4 +
 .../device-tree/Bindings/timer/renesas,tmu.yaml    |    1 +
 .../Bindings/timer/rockchip,rk-timer.yaml          |    2 +-
 .../Bindings/timer/samsung,exynos4210-mct.yaml     |   26 +
 .../device-tree/Bindings/timer/sifive,clint.yaml   |   18 +-
 .../device-tree/Bindings/timer/ti,timer-dm.yaml    |   17 +-
 .../device-tree/Bindings/timer/xlnx,xps-timer.yaml |    2 +-
 .../Bindings/timestamp/hte-consumer.yaml           |    2 +-
 .../Bindings/ufs/samsung,exynos-ufs.yaml           |    2 +-
 .../Bindings/usb/allwinner,sun4i-a10-musb.yaml     |    2 +-
 .../device-tree/Bindings/usb/analogix,anx7411.yaml |    2 +
 .../device-tree/Bindings/usb/aspeed,usb-vhub.yaml  |    2 +
 .../Bindings/usb/brcm,bcm7445-ehci.yaml            |    2 +-
 .../device-tree/Bindings/usb/brcm,usb-pinmap.yaml  |    2 +-
 sys/contrib/device-tree/Bindings/usb/dwc2.yaml     |    1 +
 .../device-tree/Bindings/usb/faraday,fotg210.yaml  |   77 ++
 .../device-tree/Bindings/usb/generic-ehci.yaml     |    2 +-
 .../device-tree/Bindings/usb/generic-ohci.yaml     |    2 +-
 .../device-tree/Bindings/usb/generic-xhci.yaml     |    2 +-
 .../Bindings/usb/mediatek,mt6370-tcpc.yaml         |   36 +
 .../Bindings/usb/mediatek,mtk-xhci.yaml            |    2 +-
 .../device-tree/Bindings/usb/mediatek,mtu3.yaml    |    2 +-
 .../device-tree/Bindings/usb/mediatek,musb.yaml    |    2 +-
 .../Bindings/usb/microchip,mpfs-musb.yaml          |    2 +-
 .../device-tree/Bindings/usb/npcm7xx-usb.txt       |    4 +-
 .../device-tree/Bindings/usb/qcom,dwc3.yaml        |    6 +-
 .../Bindings/usb/renesas,usb3-peri.yaml            |   99 +-
 .../device-tree/Bindings/usb/richtek,rt1711h.yaml  |  100 ++
 .../device-tree/Bindings/usb/smsc,usb3503.yaml     |    2 +-
 .../device-tree/Bindings/usb/snps,dwc3.yaml        |   12 +
 .../device-tree/Bindings/usb/st,stusb160x.yaml     |   12 +-
 sys/contrib/device-tree/Bindings/usb/usb-drd.yaml  |    2 +-
 sys/contrib/device-tree/Bindings/usb/usb-hcd.yaml  |    2 +-
 sys/contrib/device-tree/Bindings/usb/usb-xhci.yaml |    2 +-
 sys/contrib/device-tree/Bindings/usb/usb.yaml      |    2 +-
 .../Bindings/usb/willsemi,wusb3801.yaml            |    1 +
 .../device-tree/Bindings/vendor-prefixes.yaml      |   12 +
 .../device-tree/Bindings/virtio/pci-iommu.yaml     |  101 ++
 sys/contrib/device-tree/Bindings/w1/w1-gpio.yaml   |    2 +-
 .../Bindings/watchdog/allwinner,sun4i-a10-wdt.yaml |    2 +-
 .../Bindings/watchdog/atmel,at91sam9-wdt.yaml      |  127 ++
 .../Bindings/watchdog/mediatek,mt7621-wdt.yaml     |   33 +
 .../Bindings/watchdog/mstar,msc313e-wdt.yaml       |    2 +-
 .../device-tree/Bindings/watchdog/renesas,wdt.yaml |   74 +-
 .../device-tree/Bindings/watchdog/samsung-wdt.yaml |    3 +
 .../device-tree/Bindings/watchdog/snps,dw-wdt.yaml |    1 +
 .../Bindings/watchdog/toshiba,visconti-wdt.yaml    |   12 +-
 .../Bindings/watchdog/xlnx,xps-timebase-wdt.yaml   |   68 ++
 .../device-tree/include/dt-bindings/ata/ahci.h     |   20 +
 .../include/dt-bindings/clock/aspeed-clock.h       |    1 +
 .../include/dt-bindings/clock/ast2600-clock.h      |    1 +
 .../include/dt-bindings/clock/exynos850.h          |  136 ++-
 .../include/dt-bindings/clock/imx8mm-clock.h       |    1 -
 .../include/dt-bindings/clock/imx93-clock.h        |    9 +-
 .../include/dt-bindings/clock/lochnagar.h          |   26 +
 .../include/dt-bindings/clock/marvell,pxa168.h     |    6 +
 .../dt-bindings/clock/mediatek,mt6795-clk.h        |  275 +++++
 .../dt-bindings/clock/mediatek,mt8365-clk.h        |  373 ++++++
 .../dt-bindings/clock/microchip,mpfs-clock.h       |   23 +
 .../include/dt-bindings/clock/mt8195-clk.h         |    4 +-
 .../include/dt-bindings/clock/qcom,gcc-msm8909.h   |  218 ++++
 .../include/dt-bindings/clock/qcom,gcc-sdm845.h    |    1 +
 .../dt-bindings/clock/qcom,gpucc-sc8280xp.h        |   35 +
 .../include/dt-bindings/clock/qcom,lcc-ipq806x.h   |    2 +
 .../dt-bindings/clock/qcom,lpassaudiocc-sc7280.h   |    5 +
 .../dt-bindings/clock/qcom,lpasscorecc-sc7280.h    |    2 +
 .../include/dt-bindings/clock/qcom,rpmcc.h         |    1 +
 .../include/dt-bindings/clock/qcom,sm6115-dispcc.h |   36 +
 .../include/dt-bindings/clock/qcom,sm6375-gcc.h    |  234 ++++
 .../include/dt-bindings/clock/qcom,sm8450-dispcc.h |  103 ++
 .../dt-bindings/clock/rockchip,rv1126-cru.h        |  632 ++++++++++
 .../dt-bindings/clock/samsung,exynosautov9.h       |  128 +-
 .../include/dt-bindings/clock/versaclock.h         |   13 +
 .../include/dt-bindings/firmware/imx/rsrc.h        |    7 +
*** 1785 LINES SKIPPED ***