git: 8bab661a3316 - main - Import device-tree files from Linux 6.2

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

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

commit 8bab661a3316d8bd9b9fbd11a3b4371b91507bd2
Merge: 7ef62cebc2f9 c227958a722d
Author:     Emmanuel Vadot <manu@FreeBSD.org>
AuthorDate: 2023-08-09 13:29:14 +0000
Commit:     Emmanuel Vadot <manu@FreeBSD.org>
CommitDate: 2023-08-09 13:29:14 +0000

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

 sys/contrib/device-tree/Bindings/.gitignore        |    5 +
 sys/contrib/device-tree/Bindings/arm/amlogic.yaml  |    1 +
 sys/contrib/device-tree/Bindings/arm/apple.yaml    |   14 +-
 .../device-tree/Bindings/arm/aspeed/aspeed.yaml    |    3 +-
 .../device-tree/Bindings/arm/bcm/bcm2835.yaml      |    2 +-
 .../Bindings/arm/bcm/brcm,bcm11351.yaml            |    2 +-
 .../Bindings/arm/bcm/brcm,bcm21664.yaml            |    2 +-
 .../Bindings/arm/bcm/brcm,bcm23550.yaml            |    2 +-
 .../device-tree/Bindings/arm/bcm/brcm,bcm4708.yaml |    4 +-
 .../device-tree/Bindings/arm/bcm/brcm,bcmbca.yaml  |    2 +-
 .../device-tree/Bindings/arm/bcm/brcm,cygnus.yaml  |    2 +-
 .../device-tree/Bindings/arm/bcm/brcm,hr2.yaml     |    2 +-
 .../device-tree/Bindings/arm/bcm/brcm,ns2.yaml     |    2 +-
 .../device-tree/Bindings/arm/bcm/brcm,nsp.yaml     |    2 +-
 .../Bindings/arm/bcm/brcm,stingray.yaml            |    2 +-
 .../Bindings/arm/bcm/brcm,vulcan-soc.yaml          |    2 +-
 .../device-tree/Bindings/arm/cci-control-port.yaml |    2 +-
 sys/contrib/device-tree/Bindings/arm/cpus.yaml     |    4 +-
 .../Bindings/arm/firmware/linaro,optee-tz.yaml     |    2 +-
 sys/contrib/device-tree/Bindings/arm/fsl.yaml      |   15 +
 .../Bindings/arm/hisilicon/hisilicon.yaml          |    2 +-
 .../Bindings/arm/keystone/ti,k3-sci-common.yaml    |    2 +-
 .../device-tree/Bindings/arm/keystone/ti,sci.yaml  |    2 +-
 .../Bindings/arm/marvell/armada-7k-8k.yaml         |    2 +-
 sys/contrib/device-tree/Bindings/arm/mediatek.yaml |    2 +
 .../Bindings/arm/mediatek/mediatek,mmsys.yaml      |   14 +-
 .../Bindings/arm/mediatek/mediatek,mt7622-wed.yaml |   52 +
 .../device-tree/Bindings/arm/mrvl/mrvl.yaml        |    2 +-
 .../device-tree/Bindings/arm/msm/qcom,llcc.yaml    |    1 +
 .../device-tree/Bindings/arm/mstar/mstar.yaml      |    2 +-
 .../device-tree/Bindings/arm/npcm/npcm.yaml        |    2 +-
 .../device-tree/Bindings/arm/nxp/lpc32xx.yaml      |    2 +-
 sys/contrib/device-tree/Bindings/arm/qcom-soc.yaml |   66 +
 sys/contrib/device-tree/Bindings/arm/qcom.yaml     |  232 ++-
 sys/contrib/device-tree/Bindings/arm/rockchip.yaml |   42 +
 .../Bindings/arm/socionext/milbeaut.yaml           |    2 +-
 .../Bindings/arm/socionext/uniphier.yaml           |    8 +-
 sys/contrib/device-tree/Bindings/arm/sp810.yaml    |    2 +-
 .../device-tree/Bindings/arm/sprd/sprd.yaml        |    2 +-
 .../device-tree/Bindings/arm/stm32/st,mlahb.yaml   |    2 +-
 .../Bindings/arm/stm32/st,stm32-syscon.yaml        |    2 +-
 .../device-tree/Bindings/arm/stm32/stm32.yaml      |    8 +-
 .../arm/sunxi/allwinner,sun6i-a31-cpuconfig.yaml   |    2 +-
 .../arm/sunxi/allwinner,sun9i-a80-prcm.yaml        |    2 +-
 .../arm/tegra/nvidia,tegra-ccplex-cluster.yaml     |    3 +-
 .../Bindings/arm/tegra/nvidia,tegra194-cbb.yaml    |    2 +-
 .../Bindings/arm/tegra/nvidia,tegra20-pmc.yaml     |   54 +-
 .../Bindings/arm/tegra/nvidia,tegra234-cbb.yaml    |    2 +-
 sys/contrib/device-tree/Bindings/arm/ti/k3.yaml    |    3 +-
 .../device-tree/Bindings/arm/ti/ti,davinci.yaml    |    2 +-
 .../device-tree/Bindings/arm/vexpress-config.yaml  |    2 +-
 .../device-tree/Bindings/arm/vexpress-sysreg.yaml  |    2 +-
 .../Bindings/ata/allwinner,sun4i-a10-ahci.yaml     |    2 +-
 .../Bindings/ata/allwinner,sun8i-r40-ahci.yaml     |    2 +-
 .../device-tree/Bindings/ata/ata-generic.yaml      |   58 +
 .../bus/fsl,imx8qxp-pixel-link-msi-bus.yaml        |  232 +++
 sys/contrib/device-tree/Bindings/bus/ti-sysc.yaml  |    2 +-
 .../Bindings/chrome/google,cros-ec-typec.yaml      |    1 +
 .../chrome/google,cros-kbd-led-backlight.yaml      |    1 +
 .../device-tree/Bindings/clock/adi,axi-clkgen.yaml |    2 +-
 .../device-tree/Bindings/clock/calxeda.yaml        |    2 +-
 .../Bindings/clock/cirrus,cs2000-cp.yaml           |    2 +-
 .../device-tree/Bindings/clock/fixed-clock.yaml    |    2 +-
 .../Bindings/clock/fixed-factor-clock.yaml         |    2 +-
 .../Bindings/clock/fixed-mmio-clock.yaml           |    2 +-
 .../Bindings/clock/fsl,imx8m-anatop.yaml           |   51 +
 .../device-tree/Bindings/clock/fsl,plldig.yaml     |    2 +-
 .../device-tree/Bindings/clock/fsl,sai-clock.yaml  |    2 +-
 .../device-tree/Bindings/clock/fsl,scu-clk.yaml    |    2 +-
 .../Bindings/clock/idt,versaclock5.yaml            |    2 +-
 .../device-tree/Bindings/clock/imx1-clock.yaml     |    2 +-
 .../device-tree/Bindings/clock/imx21-clock.yaml    |    2 +-
 .../device-tree/Bindings/clock/imx23-clock.yaml    |    2 +-
 .../device-tree/Bindings/clock/imx25-clock.yaml    |    2 +-
 .../device-tree/Bindings/clock/imx27-clock.yaml    |    2 +-
 .../device-tree/Bindings/clock/imx28-clock.yaml    |    2 +-
 .../device-tree/Bindings/clock/imx31-clock.yaml    |    2 +-
 .../device-tree/Bindings/clock/imx35-clock.yaml    |    2 +-
 .../device-tree/Bindings/clock/imx5-clock.yaml     |    2 +-
 .../device-tree/Bindings/clock/imx6q-clock.yaml    |    2 +-
 .../device-tree/Bindings/clock/imx6sl-clock.yaml   |    2 +-
 .../device-tree/Bindings/clock/imx6sll-clock.yaml  |    2 +-
 .../device-tree/Bindings/clock/imx6sx-clock.yaml   |    2 +-
 .../device-tree/Bindings/clock/imx6ul-clock.yaml   |    2 +-
 .../device-tree/Bindings/clock/imx7d-clock.yaml    |    2 +-
 .../Bindings/clock/imx7ulp-pcc-clock.yaml          |    2 +-
 .../Bindings/clock/imx7ulp-scg-clock.yaml          |    2 +-
 .../device-tree/Bindings/clock/imx8m-clock.yaml    |    2 +-
 .../device-tree/Bindings/clock/imx8qxp-lpcg.yaml   |    2 +-
 .../Bindings/clock/imx8ulp-cgc-clock.yaml          |    2 +-
 .../Bindings/clock/imx8ulp-pcc-clock.yaml          |    2 +-
 .../device-tree/Bindings/clock/imx93-clock.yaml    |    2 +-
 .../Bindings/clock/imxrt1050-clock.yaml            |    2 +-
 .../device-tree/Bindings/clock/ingenic,cgu.yaml    |    4 +-
 .../device-tree/Bindings/clock/intel,agilex.yaml   |    2 +-
 .../device-tree/Bindings/clock/intel,cgu-lgm.yaml  |    2 +-
 .../Bindings/clock/intel,easic-n5x.yaml            |    2 +-
 .../Bindings/clock/intel,stratix10.yaml            |    2 +-
 .../Bindings/clock/mediatek,mt8186-fhctl.yaml      |   53 +
 .../Bindings/clock/microchip,mpfs-clkcfg.yaml      |    2 +-
 .../device-tree/Bindings/clock/milbeaut-clock.yaml |    2 +-
 .../Bindings/clock/nuvoton,npcm845-clk.yaml        |    2 +-
 .../Bindings/clock/nvidia,tegra124-dfll.txt        |    2 +-
 .../device-tree/Bindings/clock/pwm-clock.yaml      |   45 +
 .../device-tree/Bindings/clock/qcom,a53pll.yaml    |    2 +-
 .../device-tree/Bindings/clock/qcom,a7pll.yaml     |    2 +-
 .../Bindings/clock/qcom,aoncc-sm8250.yaml          |   11 +-
 .../Bindings/clock/qcom,audiocc-sm8250.yaml        |    7 +-
 .../Bindings/clock/qcom,camcc-sm8250.yaml          |    6 +-
 .../Bindings/clock/qcom,dispcc-sc8280xp.yaml       |   97 +
 .../Bindings/clock/qcom,dispcc-sm6125.yaml         |    9 +-
 .../Bindings/clock/qcom,dispcc-sm6350.yaml         |    8 +-
 .../Bindings/clock/qcom,dispcc-sm8x50.yaml         |   14 +-
 .../Bindings/clock/qcom,gcc-apq8064.yaml           |   18 +-
 .../Bindings/clock/qcom,gcc-apq8084.yaml           |   10 +-
 .../Bindings/clock/qcom,gcc-ipq8064.yaml           |   27 +-
 .../Bindings/clock/qcom,gcc-ipq8074.yaml           |   40 +-
 .../Bindings/clock/qcom,gcc-msm8660.yaml           |   12 +-
 .../Bindings/clock/qcom,gcc-msm8909.yaml           |    9 +-
 .../Bindings/clock/qcom,gcc-msm8916.yaml           |   16 +-
 .../Bindings/clock/qcom,gcc-msm8974.yaml           |   61 +
 .../Bindings/clock/qcom,gcc-msm8976.yaml           |    9 +-
 .../Bindings/clock/qcom,gcc-msm8994.yaml           |    9 +-
 .../Bindings/clock/qcom,gcc-msm8996.yaml           |    7 +-
 .../Bindings/clock/qcom,gcc-msm8998.yaml           |    9 +-
 .../device-tree/Bindings/clock/qcom,gcc-other.yaml |   38 +-
 .../Bindings/clock/qcom,gcc-qcm2290.yaml           |    9 +-
 .../Bindings/clock/qcom,gcc-qcs404.yaml            |    9 +-
 .../Bindings/clock/qcom,gcc-sc7180.yaml            |    9 +-
 .../Bindings/clock/qcom,gcc-sc7280.yaml            |    9 +-
 .../Bindings/clock/qcom,gcc-sc8180x.yaml           |    9 +-
 .../Bindings/clock/qcom,gcc-sc8280xp.yaml          |    7 +-
 .../Bindings/clock/qcom,gcc-sdm660.yaml            |   61 +
 .../Bindings/clock/qcom,gcc-sdm845.yaml            |    9 +-
 .../device-tree/Bindings/clock/qcom,gcc-sdx55.yaml |    7 +-
 .../device-tree/Bindings/clock/qcom,gcc-sdx65.yaml |    9 +-
 .../Bindings/clock/qcom,gcc-sm6115.yaml            |    9 +-
 .../Bindings/clock/qcom,gcc-sm6125.yaml            |    9 +-
 .../Bindings/clock/qcom,gcc-sm6350.yaml            |    9 +-
 .../Bindings/clock/qcom,gcc-sm8150.yaml            |    9 +-
 .../Bindings/clock/qcom,gcc-sm8250.yaml            |    9 +-
 .../Bindings/clock/qcom,gcc-sm8350.yaml            |    9 +-
 .../Bindings/clock/qcom,gcc-sm8450.yaml            |    9 +-
 .../device-tree/Bindings/clock/qcom,gcc.yaml       |    6 +-
 .../Bindings/clock/qcom,gpucc-sdm660.yaml          |    4 +-
 .../Bindings/clock/qcom,gpucc-sm8350.yaml          |    9 +-
 .../device-tree/Bindings/clock/qcom,gpucc.yaml     |   22 +-
 .../device-tree/Bindings/clock/qcom,lcc.yaml       |   86 +
 .../device-tree/Bindings/clock/qcom,mmcc.yaml      |   42 +-
 .../Bindings/clock/qcom,msm8998-gpucc.yaml         |    8 +-
 .../device-tree/Bindings/clock/qcom,q6sstopcc.yaml |    2 +-
 .../Bindings/clock/qcom,qcm2290-dispcc.yaml        |    8 +-
 .../device-tree/Bindings/clock/qcom,rpmhcc.yaml    |    3 +-
 .../Bindings/clock/qcom,sc7180-camcc.yaml          |    9 +-
 .../Bindings/clock/qcom,sc7180-dispcc.yaml         |    8 +-
 .../Bindings/clock/qcom,sc7180-lpasscorecc.yaml    |    9 +-
 .../Bindings/clock/qcom,sc7180-mss.yaml            |    7 +-
 .../Bindings/clock/qcom,sc7280-camcc.yaml          |    6 +-
 .../Bindings/clock/qcom,sc7280-dispcc.yaml         |    8 +-
 .../Bindings/clock/qcom,sc7280-lpasscc.yaml        |    9 +-
 .../Bindings/clock/qcom,sc7280-lpasscorecc.yaml    |   12 +-
 .../Bindings/clock/qcom,sdm845-camcc.yaml          |    8 +-
 .../Bindings/clock/qcom,sdm845-dispcc.yaml         |    8 +-
 .../Bindings/clock/qcom,sdm845-lpasscc.yaml        |   47 +
 .../Bindings/clock/qcom,sm6115-dispcc.yaml         |    7 +-
 .../Bindings/clock/qcom,sm6375-dispcc.yaml         |   54 +
 .../Bindings/clock/qcom,sm6375-gcc.yaml            |    9 +-
 .../Bindings/clock/qcom,sm8450-camcc.yaml          |    8 +-
 .../Bindings/clock/qcom,sm8450-dispcc.yaml         |    7 +-
 .../Bindings/clock/qcom,sm8550-gcc.yaml            |   62 +
 .../device-tree/Bindings/clock/qcom,videocc.yaml   |   20 +-
 .../Bindings/clock/renesas,9series.yaml            |    2 +-
 .../Bindings/clock/renesas,versaclock7.yaml        |    2 +-
 .../Bindings/clock/rockchip,rk3568-cru.yaml        |    2 +-
 .../Bindings/clock/rockchip,rk3588-cru.yaml        |   71 +
 .../Bindings/clock/st,stm32mp1-rcc.yaml            |    2 +-
 .../device-tree/Bindings/clock/ti,cdce925.yaml     |  103 +
 .../device-tree/Bindings/clock/ti,lmk04832.yaml    |    2 +-
 .../device-tree/Bindings/clock/ti,sci-clk.yaml     |    2 +-
 .../device-tree/Bindings/clock/ti/ti,clksel.yaml   |    2 +-
 .../device-tree/Bindings/cpu/idle-states.yaml      |    2 +-
 .../Bindings/cpufreq/apple,cluster-cpufreq.yaml    |  117 ++
 .../Bindings/cpufreq/cpufreq-mediatek-hw.yaml      |    2 +-
 .../Bindings/cpufreq/cpufreq-qcom-hw.yaml          |   42 +
 .../Bindings/cpufreq/qcom-cpufreq-nvmem.yaml       |    4 +-
 .../Bindings/crypto/atmel,at91sam9g46-aes.yaml     |    2 +-
 .../Bindings/crypto/atmel,at91sam9g46-sha.yaml     |    2 +-
 .../Bindings/crypto/atmel,at91sam9g46-tdes.yaml    |    2 +-
 .../Bindings/crypto/rockchip,rk3288-crypto.yaml    |  127 ++
 .../device-tree/Bindings/crypto/st,stm32-crc.yaml  |    2 +-
 .../device-tree/Bindings/crypto/st,stm32-cryp.yaml |   21 +-
 .../device-tree/Bindings/crypto/st,stm32-hash.yaml |    2 +-
 .../display/allwinner,sun6i-a31-mipi-dsi.yaml      |   30 +-
 .../Bindings/display/amlogic,meson-dw-hdmi.yaml    |    2 +-
 .../device-tree/Bindings/display/arm,hdlcd.yaml    |    2 +-
 .../device-tree/Bindings/display/arm,malidp.yaml   |    2 +-
 .../Bindings/display/bridge/anx6345.yaml           |    2 +-
 .../Bindings/display/bridge/chrontel,ch7033.yaml   |    2 +-
 .../display/bridge/ingenic,jz4780-hdmi.yaml        |    2 +-
 .../Bindings/display/bridge/intel,keembay-dsi.yaml |    2 +-
 .../Bindings/display/bridge/ite,it6505.yaml        |    2 +-
 .../Bindings/display/bridge/ite,it66121.yaml       |    2 +-
 .../Bindings/display/bridge/ps8640.yaml            |    2 +-
 .../Bindings/display/bridge/renesas,dsi.yaml       |  182 ++
 .../Bindings/display/bridge/toshiba,tc358767.yaml  |    2 +-
 .../Bindings/display/bridge/toshiba,tc358775.yaml  |    2 +-
 .../device-tree/Bindings/display/fsl,lcdif.yaml    |   42 +-
 .../Bindings/display/imx/fsl,imx-lcdc.yaml         |  102 +
 .../device-tree/Bindings/display/ingenic,ipu.yaml  |    2 +-
 .../device-tree/Bindings/display/ingenic,lcd.yaml  |    2 +-
 .../Bindings/display/intel,keembay-display.yaml    |    2 +-
 .../Bindings/display/intel,keembay-msscam.yaml     |    2 +-
 .../Bindings/display/mediatek/mediatek,cec.yaml    |    2 +-
 .../Bindings/display/mediatek/mediatek,dpi.yaml    |    1 +
 .../Bindings/display/mediatek/mediatek,dsi.yaml    |    2 +-
 .../display/mediatek/mediatek,hdmi-ddc.yaml        |    2 +-
 .../Bindings/display/mediatek/mediatek,hdmi.yaml   |    2 +-
 .../Bindings/display/msm/dpu-common.yaml           |   52 +
 .../Bindings/display/msm/dsi-controller-main.yaml  |    9 +-
 .../Bindings/display/msm/dsi-phy-10nm.yaml         |    1 -
 .../Bindings/display/msm/dsi-phy-14nm.yaml         |    2 +-
 .../Bindings/display/msm/dsi-phy-28nm.yaml         |    4 +
 .../device-tree/Bindings/display/msm/gmu.yaml      |    2 +-
 .../device-tree/Bindings/display/msm/gpu.yaml      |    2 +-
 .../device-tree/Bindings/display/msm/mdp5.txt      |   30 +-
 .../Bindings/display/msm/mdss-common.yaml          |   83 +
 .../Bindings/display/msm/qcom,mdss.yaml            |  196 ++
 .../Bindings/display/msm/qcom,msm8998-dpu.yaml     |   95 +
 .../Bindings/display/msm/qcom,msm8998-mdss.yaml    |  268 +++
 .../Bindings/display/msm/qcom,qcm2290-dpu.yaml     |   84 +
 .../Bindings/display/msm/qcom,qcm2290-mdss.yaml    |  198 ++
 .../Bindings/display/msm/qcom,sc7180-dpu.yaml      |   95 +
 .../Bindings/display/msm/qcom,sc7180-mdss.yaml     |  304 +++
 .../Bindings/display/msm/qcom,sc7280-dpu.yaml      |   98 +
 .../Bindings/display/msm/qcom,sc7280-mdss.yaml     |  422 ++++
 .../Bindings/display/msm/qcom,sdm845-dpu.yaml      |   90 +
 .../Bindings/display/msm/qcom,sdm845-mdss.yaml     |  270 +++
 .../Bindings/display/msm/qcom,sm6115-dpu.yaml      |   94 +
 .../Bindings/display/msm/qcom,sm6115-mdss.yaml     |  182 ++
 .../Bindings/display/msm/qcom,sm8250-dpu.yaml      |   92 +
 .../Bindings/display/msm/qcom,sm8250-mdss.yaml     |  330 ++++
 .../Bindings/display/panel/display-timings.yaml    |    2 +-
 .../Bindings/display/panel/ilitek,ili9163.yaml     |    5 +-
 .../Bindings/display/panel/ilitek,ili9341.yaml     |    1 +
 .../Bindings/display/panel/jadard,jd9365da-h3.yaml |   70 +
 .../Bindings/display/panel/nec,nl8048hl11.yaml     |    3 +-
 .../Bindings/display/panel/newvision,nv3051d.yaml  |   63 +
 .../display/panel/olimex,lcd-olinuxino.yaml        |    2 +-
 .../Bindings/display/panel/panel-lvds.yaml         |    2 +-
 .../Bindings/display/panel/panel-timing.yaml       |    2 +-
 .../Bindings/display/panel/samsung,lms380kf01.yaml |    5 +-
 .../Bindings/display/panel/samsung,lms397kf04.yaml |    3 +-
 .../Bindings/display/panel/samsung,s6d27a1.yaml    |    4 +-
 .../Bindings/display/panel/tpo,tpg110.yaml         |    1 +
 .../Bindings/display/panel/visionox,rm69299.yaml   |    2 +-
 .../display/tegra/nvidia,tegra124-dpaux.yaml       |    1 -
 .../display/tegra/nvidia,tegra186-display.yaml     |    2 -
 .../Bindings/display/xlnx/xlnx,zynqmp-dpsub.yaml   |   67 +
 .../device-tree/Bindings/dma/apple,admac.yaml      |    3 +
 .../device-tree/Bindings/dma/dma-common.yaml       |    2 +-
 .../device-tree/Bindings/dma/dma-controller.yaml   |    2 +-
 .../device-tree/Bindings/dma/dma-router.yaml       |    2 +-
 .../device-tree/Bindings/dma/ingenic,dma.yaml      |    3 +-
 .../Bindings/dma/nvidia,tegra186-gpc-dma.yaml      |    7 +-
 sys/contrib/device-tree/Bindings/dma/qcom,gpi.yaml |   26 +-
 .../device-tree/Bindings/dma/snps,dw-axi-dmac.yaml |    1 -
 .../device-tree/Bindings/dma/st,stm32-dma.yaml     |    2 +-
 .../device-tree/Bindings/dma/st,stm32-dmamux.yaml  |    2 +-
 .../device-tree/Bindings/dma/st,stm32-mdma.yaml    |    2 +-
 .../device-tree/Bindings/dma/ti/k3-bcdma.yaml      |    2 +-
 .../device-tree/Bindings/dma/ti/k3-pktdma.yaml     |    2 +-
 .../device-tree/Bindings/dma/ti/k3-udma.yaml       |    2 +-
 .../Bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml     |    2 +-
 sys/contrib/device-tree/Bindings/edac/dmc-520.yaml |    2 +-
 sys/contrib/device-tree/Bindings/eeprom/at24.yaml  |    5 +-
 sys/contrib/device-tree/Bindings/eeprom/at25.yaml  |    1 +
 .../Bindings/eeprom/microchip,93lc46b.yaml         |    3 +-
 .../device-tree/Bindings/example-schema.yaml       |    2 +-
 .../Bindings/extcon/extcon-usbc-cros-ec.yaml       |    1 +
 .../device-tree/Bindings/firmware/arm,scmi.yaml    |    2 +-
 .../device-tree/Bindings/firmware/arm,scpi.yaml    |    2 +-
 .../device-tree/Bindings/firmware/qcom,scm.yaml    |    3 +
 .../Bindings/firmware/qemu,fw-cfg-mmio.yaml        |    2 +-
 .../Bindings/fpga/lattice,sysconfig.yaml           |   81 +
 .../device-tree/Bindings/gpio/gpio-davinci.yaml    |    2 +-
 .../device-tree/Bindings/gpio/gpio-latch.yaml      |   94 +
 .../device-tree/Bindings/gpio/gpio-pca9570.yaml    |    1 +
 .../device-tree/Bindings/gpio/gpio-tpic2810.yaml   |    2 +-
 .../Bindings/gpio/hisilicon,ascend910-gpio.yaml    |   56 +
 .../device-tree/Bindings/gpio/ti,omap-gpio.yaml    |    2 +-
 .../device-tree/Bindings/gpu/brcm,bcm-v3d.yaml     |    2 +-
 .../Bindings/gpu/host1x/nvidia,tegra210-nvdec.yaml |    2 +-
 .../Bindings/gpu/host1x/nvidia,tegra210-nvenc.yaml |    2 +-
 .../Bindings/gpu/host1x/nvidia,tegra210-nvjpg.yaml |    2 +-
 .../Bindings/gpu/host1x/nvidia,tegra234-nvdec.yaml |  156 ++
 .../device-tree/Bindings/gpu/vivante,gc.yaml       |    2 +-
 .../Bindings/hwinfo/loongson,ls2k-chipid.yaml      |   38 +
 .../Bindings/hwlock/st,stm32-hwspinlock.yaml       |    2 +-
 .../device-tree/Bindings/hwmon/adt7475.yaml        |    4 +-
 .../Bindings/hwmon/moortec,mr75203.yaml            |    2 +-
 .../device-tree/Bindings/hwmon/ntc-thermistor.yaml |    1 -
 .../Bindings/i2c/google,cros-ec-i2c-tunnel.yaml    |    1 +
 .../Bindings/i2c/hisilicon,ascend910-i2c.yaml      |   73 +
 sys/contrib/device-tree/Bindings/i2c/i2c-gpio.yaml |    2 +-
 .../device-tree/Bindings/i2c/i2c-mt65xx.yaml       |    1 +
 sys/contrib/device-tree/Bindings/i2c/i2c-pxa.yaml  |    2 +-
 .../device-tree/Bindings/i2c/ingenic,i2c.yaml      |    2 +-
 .../Bindings/i2c/marvell,mv64xxx-i2c.yaml          |    1 +
 .../Bindings/i2c/qcom,i2c-geni-qcom.yaml           |   64 +-
 .../device-tree/Bindings/i2c/renesas,riic.yaml     |    2 +-
 .../device-tree/Bindings/i2c/renesas,rzv2m.yaml    |    4 +-
 .../device-tree/Bindings/i2c/st,nomadik-i2c.yaml   |    2 +-
 .../device-tree/Bindings/i2c/ti,omap4-i2c.yaml     |    2 +-
 sys/contrib/device-tree/Bindings/i3c/i3c.yaml      |    2 +-
 .../Bindings/iio/accel/adi,adxl355.yaml            |    8 +-
 .../Bindings/iio/accel/kionix,kx022a.yaml          |   65 +
 sys/contrib/device-tree/Bindings/iio/adc/adc.yaml  |    2 +-
 .../device-tree/Bindings/iio/adc/adi,ad4130.yaml   |  262 +++
 .../device-tree/Bindings/iio/adc/adi,ad7923.yaml   |   26 +-
 .../device-tree/Bindings/iio/adc/adi,max11410.yaml |  177 ++
 .../Bindings/iio/adc/allwinner,sun8i-a33-ths.yaml  |    2 +-
 .../device-tree/Bindings/iio/adc/ingenic,adc.yaml  |    2 +-
 .../Bindings/iio/adc/motorola,cpcap-adc.yaml       |    2 +-
 .../Bindings/iio/adc/nxp,imx8qxp-adc.yaml          |    2 +-
 .../Bindings/iio/adc/nxp,lpc1850-adc.yaml          |    2 +-
 .../Bindings/iio/adc/qcom,spmi-iadc.yaml           |    7 +-
 .../Bindings/iio/adc/qcom,spmi-vadc.yaml           |  106 +-
 .../Bindings/iio/adc/renesas,rzg2l-adc.yaml        |    2 +-
 .../Bindings/iio/adc/rockchip-saradc.yaml          |    1 +
 .../Bindings/iio/adc/sigma-delta-modulator.yaml    |    2 +-
 .../Bindings/iio/adc/sprd,sc2720-adc.yaml          |    2 +-
 .../device-tree/Bindings/iio/adc/st,stm32-adc.yaml |   70 +-
 .../Bindings/iio/adc/ti,palmas-gpadc.yaml          |    2 +-
 .../Bindings/iio/adc/x-powers,axp209-adc.yaml      |    2 +-
 .../Bindings/iio/addac/adi,ad74115.yaml            |  373 ++++
 .../Bindings/iio/addac/adi,ad74413r.yaml           |   16 +-
 .../device-tree/Bindings/iio/dac/adi,ad5758.yaml   |    3 +-
 .../device-tree/Bindings/iio/dac/adi,ad5766.yaml   |    2 +-
 .../Bindings/iio/dac/nxp,lpc1850-dac.yaml          |    2 +-
 .../device-tree/Bindings/iio/dac/st,stm32-dac.yaml |    2 +-
 .../Bindings/iio/frequency/adi,adf4350.yaml        |    7 +-
 .../Bindings/iio/frequency/adi,adf4377.yaml        |   92 +
 .../Bindings/iio/frequency/adi,admv1013.yaml       |    5 +-
 .../Bindings/iio/frequency/adi,admv1014.yaml       |    5 +-
 .../Bindings/iio/frequency/adi,admv4420.yaml       |    8 +-
 .../Bindings/iio/frequency/adi,adrf6780.yaml       |    5 +-
 .../Bindings/iio/gyroscope/adi,adxrs290.yaml       |    5 +-
 .../Bindings/iio/gyroscope/nxp,fxas21002c.yaml     |    5 +-
 .../Bindings/iio/imu/adi,adis16475.yaml            |    3 +-
 .../Bindings/iio/imu/invensense,icm42600.yaml      |    1 +
 .../device-tree/Bindings/iio/imu/st,lsm6dsx.yaml   |    8 +
 .../Bindings/iio/multiplexer/io-channel-mux.yaml   |    2 +-
 .../Bindings/iio/pressure/meas,ms5611.yaml         |    6 +-
 .../Bindings/iio/pressure/murata,zpa2326.yaml      |    5 +-
 .../Bindings/iio/proximity/ams,as3935.yaml         |    5 +-
 .../Bindings/iio/resolver/adi,ad2s90.yaml          |    7 +-
 .../Bindings/iio/temperature/adi,ltc2983.yaml      |  336 ++--
 .../input/allwinner,sun4i-a10-lradc-keys.yaml      |    4 +-
 .../device-tree/Bindings/input/azoteq,iqs7222.yaml |   25 +-
 .../device-tree/Bindings/input/fsl,scu-key.yaml    |    2 +-
 .../device-tree/Bindings/input/gpio-beeper.yaml    |   33 +
 .../device-tree/Bindings/input/gpio-keys.yaml      |    2 +-
 sys/contrib/device-tree/Bindings/input/input.yaml  |    2 +-
 .../device-tree/Bindings/input/matrix-keymap.yaml  |    2 +-
 .../Bindings/input/microchip,cap11xx.yaml          |    2 +-
 .../Bindings/input/pine64,pinephone-keyboard.yaml  |    2 +-
 .../Bindings/input/qcom,pm8921-pwrkey.yaml         |   75 +
 .../device-tree/Bindings/input/ti,drv260x.yaml     |  109 ++
 .../input/touchscreen/chipone,icn8318.yaml         |    2 +-
 .../input/touchscreen/cypress,cy8ctma140.yaml      |    2 +-
 .../input/touchscreen/cypress,cy8ctma340.yaml      |    2 +-
 .../input/touchscreen/cypress,tt21000.yaml         |  106 ++
 .../Bindings/input/touchscreen/edt-ft5x06.yaml     |    2 +-
 .../Bindings/input/touchscreen/egalax-ts.txt       |    4 +-
 .../Bindings/input/touchscreen/goodix.yaml         |    2 +-
 .../Bindings/input/touchscreen/himax,hx83112b.yaml |   63 +
 .../Bindings/input/touchscreen/hycon,hy46xx.yaml   |    2 +-
 .../input/touchscreen/hynitron,cstxxx.yaml         |   65 +
 .../input/touchscreen/imagis,ist3038c.yaml         |    2 +-
 .../Bindings/input/touchscreen/melfas,mms114.yaml  |    2 +-
 .../Bindings/input/touchscreen/mstar,msg2638.yaml  |   10 +-
 .../input/touchscreen/pixcir,pixcir_ts.yaml        |    2 +-
 .../Bindings/input/touchscreen/silead,gsl1680.yaml |    2 +-
 .../Bindings/input/touchscreen/ti,tsc2005.yaml     |    2 +-
 .../Bindings/input/touchscreen/touchscreen.yaml    |    2 +-
 .../Bindings/input/touchscreen/zinitix,bt400.yaml  |    2 +-
 .../Bindings/interconnect/qcom,msm8998-bwmon.yaml  |    5 +
 .../Bindings/interconnect/qcom,osm-l3.yaml         |   24 +-
 .../Bindings/interconnect/qcom,rpm.yaml            |   24 +-
 .../Bindings/interrupt-controller/apple,aic.yaml   |    1 -
 .../Bindings/interrupt-controller/apple,aic2.yaml  |   29 +
 .../Bindings/interrupt-controller/arm,gic-v3.yaml  |    2 +-
 .../Bindings/interrupt-controller/fsl,intmux.yaml  |    3 +-
 .../interrupt-controller/ingenic,intc.yaml         |    2 +-
 .../interrupt-controller/intel,ce4100-ioapic.yaml  |   60 +
 .../interrupt-controller/intel,ce4100-lapic.yaml   |   71 +
 .../loongarch,cpu-interrupt-controller.yaml        |   34 +
 .../interrupt-controller/mediatek,mtk-cirq.yaml    |   68 +
 .../Bindings/interrupt-controller/mrvl,intc.yaml   |    2 +-
 .../interrupt-controller/nuvoton,wpcm450-aic.yaml  |    2 +-
 .../Bindings/interrupt-controller/qcom,pdc.yaml    |    4 +
 .../interrupt-controller/realtek,rtl-intc.yaml     |    2 +-
 .../interrupt-controller/renesas,irqc.yaml         |    2 +-
 .../device-tree/Bindings/iommu/apple,dart.yaml     |    4 +-
 .../device-tree/Bindings/iommu/arm,smmu.yaml       |  178 +-
 .../device-tree/Bindings/iommu/mediatek,iommu.yaml |    2 +
 .../Bindings/iommu/renesas,ipmmu-vmsa.yaml         |    6 +-
 .../device-tree/Bindings/ipmi/ipmi-ipmb.yaml       |    2 +-
 .../device-tree/Bindings/ipmi/ipmi-smic.yaml       |    2 +-
 .../device-tree/Bindings/ipmi/ssif-bmc.yaml        |   38 +
 .../Bindings/leds/backlight/gpio-backlight.yaml    |    2 +-
 .../Bindings/leds/backlight/led-backlight.yaml     |    2 +-
 .../Bindings/leds/backlight/pwm-backlight.yaml     |    2 +-
 .../Bindings/leds/backlight/qcom-wled.yaml         |    2 +-
 sys/contrib/device-tree/Bindings/leds/common.yaml  |    1 +
 .../Bindings/leds/irled/gpio-ir-tx.yaml            |   36 +
 .../Bindings/leds/irled/ir-spi-led.yaml            |   61 +
 .../device-tree/Bindings/leds/irled/pwm-ir-tx.yaml |   34 +
 .../device-tree/Bindings/leds/issi,is31fl319x.yaml |    3 +-
 .../device-tree/Bindings/leds/leds-aw2013.yaml     |    1 +
 .../device-tree/Bindings/leds/leds-gpio.yaml       |    2 +-
 .../device-tree/Bindings/leds/leds-lgm.yaml        |   10 +-
 .../device-tree/Bindings/leds/leds-lp50xx.yaml     |    8 +
 .../device-tree/Bindings/leds/leds-lp55xx.yaml     |   47 +-
 .../device-tree/Bindings/leds/leds-max77650.yaml   |    9 +-
 .../device-tree/Bindings/leds/leds-mt6360.yaml     |   43 +-
 .../device-tree/Bindings/leds/leds-pwm.yaml        |    2 +-
 .../device-tree/Bindings/leds/leds-qcom-lpg.yaml   |   12 +-
 .../device-tree/Bindings/leds/leds-rt4505.yaml     |    1 +
 .../device-tree/Bindings/leds/leds-sgm3140.yaml    |    5 +-
 .../device-tree/Bindings/leds/qcom,pm8058-led.yaml |   57 +
 .../Bindings/leds/register-bit-led.yaml            |    2 +-
 .../device-tree/Bindings/leds/regulator-led.yaml   |    2 +-
 .../Bindings/leds/rohm,bd71828-leds.yaml           |   18 +-
 .../device-tree/Bindings/leds/ti,tca6507.yaml      |    2 +-
 .../Bindings/mailbox/mediatek,gce-mailbox.yaml     |    1 +
 .../Bindings/mailbox/qcom,apcs-kpss-global.yaml    |    3 +-
 .../device-tree/Bindings/mailbox/qcom-ipcc.yaml    |    4 +-
 .../device-tree/Bindings/mailbox/sprd-mailbox.yaml |    2 +-
 .../Bindings/mailbox/st,stm32-ipcc.yaml            |    2 +-
 .../Bindings/media/allwinner,sun4i-a10-ir.yaml     |    1 +
 .../Bindings/media/allwinner,sun6i-a31-csi.yaml    |    4 +
 .../Bindings/media/allwinner,sun6i-a31-isp.yaml    |  101 +
 .../device-tree/Bindings/media/atmel,isc.yaml      |    4 +-
 .../Bindings/media/i2c/dongwoon,dw9768.yaml        |    2 +-
 .../device-tree/Bindings/media/i2c/mipi-ccs.yaml   |    3 +-
 .../device-tree/Bindings/media/i2c/ov8856.yaml     |    2 +-
 .../Bindings/media/i2c/ovti,ov02a10.yaml           |    2 +-
 .../Bindings/media/i2c/ovti,ov4689.yaml            |  134 ++
 .../Bindings/media/i2c/ovti,ov5640.yaml            |    2 +-
 .../Bindings/media/i2c/ovti,ov5645.yaml            |  104 +
 .../Bindings/media/i2c/ovti,ov5648.yaml            |    2 +-
 .../Bindings/media/i2c/ovti,ov772x.yaml            |    3 +-
 .../Bindings/media/i2c/ovti,ov8865.yaml            |    2 +-
 .../Bindings/media/i2c/ovti,ov9282.yaml            |   14 +-
 .../Bindings/media/i2c/sony,imx290.yaml            |  129 ++
 .../Bindings/media/i2c/sony,imx412.yaml            |    4 +-
 .../Bindings/media/i2c/st,st-mipid02.yaml          |  176 ++
 .../Bindings/media/i2c/st,st-vgxy61.yaml           |  113 ++
 .../Bindings/media/i2c/toshiba,tc358746.yaml       |  178 ++
 .../Bindings/media/marvell,mmp2-ccic.yaml          |    5 +-
 .../Bindings/media/mediatek,mt8195-jpegdec.yaml    |  168 ++
 .../Bindings/media/mediatek,mt8195-jpegenc.yaml    |  147 ++
 .../Bindings/media/mediatek,vcodec-encoder.yaml    |   12 +-
 .../Bindings/media/mediatek-jpeg-decoder.yaml      |    1 +
 .../Bindings/media/mediatek-jpeg-encoder.yaml      |    1 +
 .../device-tree/Bindings/media/microchip,xisc.yaml |    3 +-
 .../device-tree/Bindings/media/renesas,ceu.yaml    |    2 +-
 .../Bindings/media/renesas,rzg2l-cru.yaml          |  157 ++
 .../Bindings/media/renesas,rzg2l-csi2.yaml         |  149 ++
 sys/contrib/device-tree/Bindings/media/s5p-mfc.txt |   10 +-
 .../device-tree/Bindings/media/samsung-s5c73m3.txt |    2 +-
 .../device-tree/Bindings/media/st,stm32-cec.yaml   |    2 +-
 .../device-tree/Bindings/media/st,stm32-dcmi.yaml  |    6 +-
 .../device-tree/Bindings/media/st,stm32-dma2d.yaml |    2 +-
 .../Bindings/media/video-interface-devices.yaml    |    2 +-
 .../Bindings/media/video-interfaces.yaml           |    7 +-
 .../Bindings/memory-controllers/arm,pl35x-smc.yaml |  156 ++
 .../memory-controllers/calxeda-ddr-ctrlr.yaml      |    2 +-
 .../ddr/jedec,lpddr-channel.yaml                   |  146 ++
 .../memory-controllers/ddr/jedec,lpddr-props.yaml  |   74 +
 .../memory-controllers/ddr/jedec,lpddr2.yaml       |   48 +-
 .../memory-controllers/ddr/jedec,lpddr3.yaml       |   44 +-
 .../memory-controllers/ddr/jedec,lpddr4.yaml       |   35 +
 .../memory-controllers/ddr/jedec,lpddr5.yaml       |   46 +
 .../ingenic,nemc-peripherals.yaml                  |    2 +-
 .../Bindings/memory-controllers/ingenic,nemc.yaml  |    2 +-
 .../memory-controllers/mc-peripheral-props.yaml    |   38 +
 .../memory-controllers/renesas,rpc-if.yaml         |    5 +
 .../st,stm32-fmc2-ebi-props.yaml                   |  144 ++
 .../memory-controllers/st,stm32-fmc2-ebi.yaml      |  140 +-
 .../Bindings/memory-controllers/ti,gpmc-child.yaml |    9 +-
 .../Bindings/memory-controllers/ti,gpmc.yaml       |    2 +-
 .../device-tree/Bindings/mfd/actions,atc260x.yaml  |    2 +-
 .../device-tree/Bindings/mfd/ampere,smpro.yaml     |   42 +
 sys/contrib/device-tree/Bindings/mfd/brcm,twd.yaml |    8 +
 sys/contrib/device-tree/Bindings/mfd/da9062.txt    |   13 +-
 .../device-tree/Bindings/mfd/ene-kb3930.yaml       |    2 +-
 .../device-tree/Bindings/mfd/ene-kb930.yaml        |    8 +-
 .../device-tree/Bindings/mfd/fsl,imx8qxp-csr.yaml  |    2 +-
 .../device-tree/Bindings/mfd/google,cros-ec.yaml   |  103 +-
 sys/contrib/device-tree/Bindings/mfd/max77650.yaml |    2 -
 .../device-tree/Bindings/mfd/mediatek,mt6360.yaml  |    9 -
 .../device-tree/Bindings/mfd/mscc,ocelot.yaml      |    4 +-
 sys/contrib/device-tree/Bindings/mfd/mt6397.txt    |    1 +
 .../device-tree/Bindings/mfd/qcom,pm8008.yaml      |    2 +-
 .../device-tree/Bindings/mfd/qcom,spmi-pmic.yaml   |   35 +-
 .../device-tree/Bindings/mfd/qcom,tcsr.yaml        |    2 +
 .../device-tree/Bindings/mfd/qcom-pm8xxx.yaml      |   37 +-
 .../device-tree/Bindings/mfd/rockchip,rk817.yaml   |    2 +
 .../Bindings/mfd/rohm,bd71815-pmic.yaml            |    4 +-
 .../Bindings/mfd/rohm,bd71828-pmic.yaml            |    4 +-
 .../Bindings/mfd/rohm,bd71837-pmic.yaml            |    4 +-
 .../Bindings/mfd/rohm,bd71847-pmic.yaml            |    4 +-
 .../device-tree/Bindings/mfd/rohm,bd9576-pmic.yaml |    4 +-
 .../device-tree/Bindings/mfd/st,stm32-lptimer.yaml |    2 +-
 .../device-tree/Bindings/mfd/st,stm32-timers.yaml  |    2 +-
 sys/contrib/device-tree/Bindings/mfd/st,stmfx.yaml |    2 +-
 .../device-tree/Bindings/mfd/st,stpmic1.yaml       |    2 +-
 sys/contrib/device-tree/Bindings/mfd/syscon.yaml   |    1 +
 .../device-tree/Bindings/mfd/ti,am3359-tscadc.yaml |    3 +
 .../Bindings/mfd/ti,j721e-system-controller.yaml   |    2 +
 .../device-tree/Bindings/mips/brcm/soc.yaml        |   96 +
 sys/contrib/device-tree/Bindings/mips/cpus.yaml    |  115 ++
 .../device-tree/Bindings/mips/ingenic/devices.yaml |    2 +-
 .../Bindings/mips/lantiq/lantiq,dma-xway.yaml      |    2 +-
 .../Bindings/mips/loongson/devices.yaml            |    2 +-
 .../device-tree/Bindings/misc/idt,89hpesx.yaml     |   72 +
 .../device-tree/Bindings/misc/olpc,xo1.75-ec.yaml  |    2 +-
 .../device-tree/Bindings/misc/qcom,fastrpc.yaml    |    2 +-
 .../device-tree/Bindings/mmc/arasan,sdhci.yaml     |    2 +-
 .../device-tree/Bindings/mmc/arm,pl18x.yaml        |    4 +-
 .../Bindings/mmc/brcm,sdhci-brcmstb.yaml           |    2 +-
 .../device-tree/Bindings/mmc/fsl-imx-esdhc.yaml    |    7 +-
 .../Bindings/mmc/fujitsu,sdhci-fujitsu.yaml        |   57 +
 .../device-tree/Bindings/mmc/ingenic,mmc.yaml      |    2 +-
 .../Bindings/mmc/microchip,dw-sparx5-sdhci.yaml    |    2 +-
 .../device-tree/Bindings/mmc/mmc-controller.yaml   |    3 +-
 .../device-tree/Bindings/mmc/mmc-pwrseq-emmc.yaml  |    2 +-
 .../Bindings/mmc/mmc-pwrseq-sd8787.yaml            |    2 +-
 .../Bindings/mmc/mmc-pwrseq-simple.yaml            |    2 +-
 sys/contrib/device-tree/Bindings/mmc/mtk-sd.yaml   |  173 +-
 .../device-tree/Bindings/mmc/renesas,sdhi.yaml     |    1 +
 .../device-tree/Bindings/mmc/rockchip-dw-mshc.yaml |    3 +
 .../device-tree/Bindings/mmc/sdhci-am654.yaml      |   69 +-
 .../device-tree/Bindings/mmc/sdhci-common.yaml     |   32 +
 .../device-tree/Bindings/mmc/sdhci-msm.yaml        |   23 +-
 .../device-tree/Bindings/mmc/sdhci-pxa.yaml        |    2 +-
 .../Bindings/mmc/snps,dwcmshc-sdhci.yaml           |   13 +-
 .../device-tree/Bindings/mmc/sunplus,mmc.yaml      |   61 +
 .../device-tree/Bindings/mmc/synopsys-dw-mshc.yaml |   34 +-
 .../Bindings/mtd/allwinner,sun4i-a10-nand.yaml     |   34 +-
 .../Bindings/mtd/arasan,nand-controller.yaml       |    5 +-
 .../Bindings/mtd/arm,pl353-nand-r2p1.yaml          |   32 +-
 .../device-tree/Bindings/mtd/atmel-nand.txt        |    6 +-
 .../device-tree/Bindings/mtd/brcm,brcmnand.yaml    |   96 +-
 .../device-tree/Bindings/mtd/denali,nand.yaml      |    2 +-
 .../device-tree/Bindings/mtd/gpmi-nand.yaml        |    2 +-
 .../device-tree/Bindings/mtd/ingenic,nand.yaml     |  148 +-
 .../Bindings/mtd/intel,lgm-ebunand.yaml            |   50 +-
 .../device-tree/Bindings/mtd/jedec,spi-nor.yaml    |   20 +-
 .../device-tree/Bindings/mtd/lpc32xx-mlc.txt       |    2 +-
 .../device-tree/Bindings/mtd/lpc32xx-slc.txt       |    2 +-
 .../Bindings/mtd/microchip,mchp48l640.yaml         |   18 +-
 .../device-tree/Bindings/mtd/mtd-physmap.yaml      |    7 +-
 sys/contrib/device-tree/Bindings/mtd/mtd.yaml      |   24 +-
 sys/contrib/device-tree/Bindings/mtd/mtk-nand.txt  |    2 +-
 sys/contrib/device-tree/Bindings/mtd/mxc-nand.yaml |    2 +-
 .../device-tree/Bindings/mtd/nand-chip.yaml        |    6 +-
 .../device-tree/Bindings/mtd/nand-controller.yaml  |    4 +-
 .../mtd/partitions/arm,arm-firmware-suite.yaml     |    2 +
 .../mtd/partitions/brcm,bcm4908-partitions.yaml    |    2 +
 .../partitions/brcm,bcm947xx-cfe-partitions.yaml   |    2 +
 .../Bindings/mtd/partitions/fixed-partitions.yaml  |   30 +-
 .../mtd/partitions/linksys,ns-partitions.yaml      |    2 +
 .../Bindings/mtd/partitions/nvmem-cells.yaml       |    4 +-
 .../Bindings/mtd/partitions/partition.yaml         |    5 +
 .../Bindings/mtd/partitions/partitions.yaml        |   41 +
 .../Bindings/mtd/partitions/qcom,smem-part.yaml    |   40 +-
 .../Bindings/mtd/partitions/redboot-fis.yaml       |    6 +
 .../partitions/tplink,safeloader-partitions.yaml   |   57 +
 .../Bindings/mtd/partitions/u-boot.yaml            |    7 +
 .../device-tree/Bindings/mtd/qcom,nandc.yaml       |  131 +-
 .../Bindings/mtd/rockchip,nand-controller.yaml     |    4 +-
 .../Bindings/mtd/st,stm32-fmc2-nand.yaml           |   49 +-
 .../device-tree/Bindings/mtd/ti,am654-hbmc.yaml    |   36 +-
 .../device-tree/Bindings/mtd/ti,gpmc-onenand.yaml  |    3 +
 sys/contrib/device-tree/Bindings/mux/gpio-mux.yaml |    2 +-
 .../device-tree/Bindings/mux/mux-consumer.yaml     |    2 +-
 .../device-tree/Bindings/mux/mux-controller.yaml   |    2 +-
 sys/contrib/device-tree/Bindings/mux/reg-mux.yaml  |    2 +-
 .../device-tree/Bindings/net/adi,adin1110.yaml     |    4 +
 .../Bindings/net/allwinner,sun8i-a83t-emac.yaml    |    3 +
 .../device-tree/Bindings/net/asix,ax88178.yaml     |    6 +-
 .../net/bluetooth/bluetooth-controller.yaml        |   29 +
 .../net/bluetooth/brcm,bcm4377-bluetooth.yaml      |   81 +
 .../Bindings/net/bluetooth/qualcomm-bluetooth.yaml |  183 ++
 .../device-tree/Bindings/net/brcm,bcmgenet.yaml    |    2 +-
 .../Bindings/net/broadcom-bluetooth.yaml           |    3 +
 .../Bindings/net/can/allwinner,sun4i-a10-can.yaml  |    2 +-
 .../device-tree/Bindings/net/can/bosch,c_can.yaml  |    2 +-
 .../device-tree/Bindings/net/can/bosch,m_can.yaml  |    2 +-
 .../Bindings/net/can/can-controller.yaml           |    2 +-
 .../Bindings/net/can/can-transceiver.yaml          |    2 +-
 .../device-tree/Bindings/net/can/ctu,ctucanfd.yaml |    2 +-
 .../device-tree/Bindings/net/can/fsl,flexcan.yaml  |    1 +
 .../Bindings/net/can/microchip,mcp251xfd.yaml      |    4 +-
 .../Bindings/net/can/renesas,rcar-canfd.yaml       |  135 +-
 .../device-tree/Bindings/net/cdns,macb.yaml        |    1 -
 .../Bindings/net/dsa/arrow,xrs700x.yaml            |    2 +-
 .../device-tree/Bindings/net/dsa/dsa-port.yaml     |    5 +-
 sys/contrib/device-tree/Bindings/net/dsa/dsa.yaml  |    2 +-
 .../Bindings/net/dsa/hirschmann,hellcreek.yaml     |    4 +-
 .../Bindings/net/dsa/microchip,lan937x.yaml        |    2 +-
 .../device-tree/Bindings/net/dsa/mscc,ocelot.yaml  |    2 +-
 .../device-tree/Bindings/net/dsa/nxp,sja1105.yaml  |    2 +-
 .../Bindings/net/dsa/renesas,rzn1-a5psw.yaml       |    2 +-
 .../device-tree/Bindings/net/engleder,tsnep.yaml   |    2 +-
 .../Bindings/net/ethernet-controller.yaml          |   13 +-
 .../device-tree/Bindings/net/ethernet-phy.yaml     |    2 +-
 sys/contrib/device-tree/Bindings/net/fsl,fec.yaml  |    4 +-
 .../device-tree/Bindings/net/fsl,fman-dtsec.yaml   |   53 +-
 .../Bindings/net/fsl,qoriq-mc-dpmac.yaml           |    4 +-
 sys/contrib/device-tree/Bindings/net/fsl-fman.txt  |    5 +-
 .../device-tree/Bindings/net/ingenic,mac.yaml      |    2 +-
 .../Bindings/net/marvell,dfx-server.yaml           |   62 +
 .../Bindings/net/marvell,orion-mdio.yaml           |   30 +-
 .../device-tree/Bindings/net/marvell,pp2.yaml      |  305 +++
 .../device-tree/Bindings/net/marvell,prestera.yaml |   91 +
 .../Bindings/net/mctp-i2c-controller.yaml          |    2 +-
 sys/contrib/device-tree/Bindings/net/mdio.yaml     |    2 +-
 .../device-tree/Bindings/net/micrel,ks8851.yaml    |    1 +
 .../Bindings/net/microchip,lan95xx.yaml            |    6 +-
 .../device-tree/Bindings/net/nfc/nxp,nci.yaml      |    4 +-
 .../device-tree/Bindings/net/nxp,dwmac-imx.yaml    |    5 +-
 .../device-tree/Bindings/net/pcs/fsl,lynx-pcs.yaml |   40 +
 .../device-tree/Bindings/net/qca,ar71xx.yaml       |    1 -
 sys/contrib/device-tree/Bindings/net/qcom,ipa.yaml |   86 +-
 .../Bindings/net/qcom,ipq4019-mdio.yaml            |   46 +-
 .../Bindings/net/realtek-bluetooth.yaml            |    1 +
 .../net/renesas,r8a779f0-ether-switch.yaml         |  262 +++
 sys/contrib/device-tree/Bindings/net/sff,sfp.yaml  |    3 +-
 .../device-tree/Bindings/net/snps,dwmac.yaml       |  345 +++-
 .../Bindings/net/socionext,synquacer-netsec.yaml   |   73 +
 .../Bindings/net/wireless/esp,esp8089.yaml         |    2 +-
 .../Bindings/net/wireless/ieee80211.yaml           |    2 +-
 .../Bindings/net/wireless/mediatek,mt76.yaml       |    2 +-
 .../Bindings/net/wireless/microchip,wilc1000.yaml  |    2 +-
 .../Bindings/net/wireless/qca,ath9k.yaml           |    2 +-
 .../Bindings/net/wireless/qcom,ath11k.yaml         |    2 +-
 .../Bindings/net/wireless/silabs,wfx.yaml          |    2 +-
 .../device-tree/Bindings/net/xilinx_axienet.txt    |    2 +
 .../device-tree/Bindings/nvmem/fsl,scu-ocotp.yaml  |    2 +-
 .../Bindings/nvmem/ingenic,jz4780-efuse.yaml       |    2 +-
 .../Bindings/nvmem/layouts/kontron,sl28-vpd.yaml   |   64 +
 .../Bindings/nvmem/layouts/nvmem-layout.yaml       |   34 +
 .../Bindings/nvmem/layouts/onie,tlv-layout.yaml    |  147 ++
 sys/contrib/device-tree/Bindings/nvmem/nvmem.yaml  |    8 +
 .../device-tree/Bindings/nvmem/qcom,qfprom.yaml    |    2 +-
 .../device-tree/Bindings/nvmem/qcom,spmi-sdam.yaml |    2 +-
 .../device-tree/Bindings/nvmem/snvs-lpgpr.yaml     |   20 +-
 .../Bindings/nvmem/socionext,uniphier-efuse.yaml   |    2 +-
 .../device-tree/Bindings/nvmem/st,stm32-romem.yaml |    3 +-
 .../device-tree/Bindings/nvmem/u-boot,env.yaml     |   21 +
 .../opp/allwinner,sun50i-h6-operating-points.yaml  |    4 +-
 sys/contrib/device-tree/Bindings/opp/opp-v1.yaml   |    2 +-
 .../device-tree/Bindings/opp/opp-v2-base.yaml      |    8 +-
 .../device-tree/Bindings/opp/opp-v2-kryo-cpu.yaml  |    2 +-
 .../Bindings/opp/opp-v2-qcom-level.yaml            |    2 +-
 sys/contrib/device-tree/Bindings/opp/opp-v2.yaml   |    4 +-
 .../device-tree/Bindings/pci/baikal,bt1-pcie.yaml  |  168 ++
 .../device-tree/Bindings/pci/fsl,imx6q-pcie.yaml   |  146 +-
 .../Bindings/pci/mediatek,mt7621-pcie.yaml         |    2 +-
 .../Bindings/pci/mediatek-pcie-gen3.yaml           |   77 +-
 .../Bindings/pci/nvidia,tegra194-pcie.yaml         |   34 +-
 sys/contrib/device-tree/Bindings/pci/pci-ep.yaml   |    2 +-
 .../device-tree/Bindings/pci/qcom,pcie-ep.yaml     |    2 +-
 .../device-tree/Bindings/pci/qcom,pcie.yaml        |   22 +
 .../Bindings/pci/renesas,pci-rcar-gen2.yaml        |    2 +-
 .../device-tree/Bindings/pci/rockchip-dw-pcie.yaml |    4 +-
 .../Bindings/pci/snps,dw-pcie-common.yaml          |  266 +++
 .../device-tree/Bindings/pci/snps,dw-pcie-ep.yaml  |  212 ++-
 .../device-tree/Bindings/pci/snps,dw-pcie.yaml     |  262 ++-
 .../device-tree/Bindings/pci/ti,j721e-pci-ep.yaml  |    7 +
 .../Bindings/pci/ti,j721e-pci-host.yaml            |   22 +
 .../Bindings/pci/toshiba,visconti-pcie.yaml        |    7 +-
 .../Bindings/pci/xlnx,axi-pcie-host.yaml           |   88 +
 .../device-tree/Bindings/pci/xlnx,nwl-pcie.yaml    |  149 ++
 .../Bindings/perf/amlogic,g12-ddr-pmu.yaml         |   54 +
 .../device-tree/Bindings/perf/arm,dsu-pmu.yaml     |    3 -
 .../phy/allwinner,sun6i-a31-mipi-dphy.yaml         |   11 +
 .../Bindings/phy/allwinner,sun8i-h3-usb-phy.yaml   |   26 +
 .../Bindings/phy/amlogic,g12a-usb2-phy.yaml        |   78 +
 .../Bindings/phy/amlogic,g12a-usb3-pcie-phy.yaml   |   59 +
 .../Bindings/phy/brcm,ns2-pcie-phy.yaml            |    2 +-
 .../device-tree/Bindings/phy/calxeda-combophy.yaml |    2 +-
 .../Bindings/phy/fsl,imx8-pcie-phy.yaml            |   16 +-
 .../Bindings/phy/fsl,imx8mq-usb-phy.yaml           |    5 +-
 .../device-tree/Bindings/phy/fsl,lynx-28g.yaml     |    2 +-
 .../device-tree/Bindings/phy/ingenic,phy-usb.yaml  |    2 +-
 .../Bindings/phy/intel,keembay-phy-usb.yaml        |    2 +-
 .../Bindings/phy/intel,phy-thunderbay-emmc.yaml    |   17 +-
 .../Bindings/phy/marvell,mmp3-usb-phy.yaml         |    2 +-
 .../device-tree/Bindings/phy/mediatek,dsi-phy.yaml |    2 +-
 .../Bindings/phy/mediatek,hdmi-phy.yaml            |    2 +-
 .../device-tree/Bindings/phy/mediatek,ufs-phy.yaml |    2 +-
 .../Bindings/phy/phy-cadence-sierra.yaml           |    2 +-
 .../Bindings/phy/phy-cadence-torrent.yaml          |    2 +-
 .../Bindings/phy/phy-stm32-usbphyc.yaml            |    2 +-
 .../device-tree/Bindings/phy/phy-tegra194-p2u.yaml |    2 +-
 .../Bindings/phy/qcom,ipq8074-qmp-pcie-phy.yaml    |  299 +++
 .../Bindings/phy/qcom,msm8996-qmp-ufs-phy.yaml     |  241 +++
 .../Bindings/phy/qcom,msm8996-qmp-usb3-phy.yaml    |  391 ++++
 .../Bindings/phy/qcom,sc7180-qmp-usb3-dp-phy.yaml  |  219 +++
 .../Bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml   |  165 ++
 .../Bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml    |   83 +
 .../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml        |  102 +
 .../phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml         |   99 +
 .../device-tree/Bindings/phy/qcom,usb-hs-28nm.yaml |    1 -
 .../device-tree/Bindings/phy/qcom,usb-hs-phy.yaml  |    2 +-
 .../phy/renesas,r8a779f0-ether-serdes.yaml         |   54 +
 .../Bindings/phy/ti,phy-am654-serdes.yaml          |    2 +-
 .../device-tree/Bindings/phy/ti,phy-gmii-sel.yaml  |   50 +-
 .../device-tree/Bindings/phy/ti,phy-j721e-wiz.yaml |    2 +
 .../Bindings/phy/transmit-amplitude.yaml           |    2 +-
 .../Bindings/pinctrl/fsl,imxrt1050.yaml            |    2 +-
 .../Bindings/pinctrl/fsl,scu-pinctrl.yaml          |    2 +-
 .../Bindings/pinctrl/ingenic,pinctrl.yaml          |    2 +-
 .../device-tree/Bindings/pinctrl/intel,lgm-io.yaml |    2 +-
 .../Bindings/pinctrl/loongson,ls2k-pinctrl.yaml    |  123 ++
 .../Bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml  |    5 +-
 .../Bindings/pinctrl/mediatek,mt6779-pinctrl.yaml  |   95 +-
 .../Bindings/pinctrl/mediatek,mt7986-pinctrl.yaml  |  108 +-
 .../Bindings/pinctrl/mediatek,pinctrl-mt6795.yaml  |    7 +-
 .../pinctrl/nvidia,tegra-pinmux-common.yaml        |  178 ++
 .../Bindings/pinctrl/nvidia,tegra114-pinmux.yaml   |  155 ++
 .../Bindings/pinctrl/nvidia,tegra124-pinmux.yaml   |  176 ++
 .../Bindings/pinctrl/nvidia,tegra194-pinmux.yaml   |  284 +++
 .../Bindings/pinctrl/nvidia,tegra20-pinmux.yaml    |  112 ++
 .../Bindings/pinctrl/nvidia,tegra210-pinmux.yaml   |  142 ++
 .../Bindings/pinctrl/nvidia,tegra30-pinmux.yaml    |  176 ++
 .../device-tree/Bindings/pinctrl/pincfg-node.yaml  |    2 +-
 .../device-tree/Bindings/pinctrl/pinmux-node.yaml  |    2 +-
 .../Bindings/pinctrl/qcom,ipq6018-pinctrl.yaml     |  113 +-
 .../Bindings/pinctrl/qcom,ipq8074-pinctrl.yaml     |  135 ++
 .../Bindings/pinctrl/qcom,mdm9607-tlmm.yaml        |  131 ++
 .../Bindings/pinctrl/qcom,mdm9615-pinctrl.yaml     |  119 ++
 .../Bindings/pinctrl/qcom,msm8226-pinctrl.yaml     |  103 +-
 .../Bindings/pinctrl/qcom,msm8660-pinctrl.yaml     |  125 ++
 .../Bindings/pinctrl/qcom,msm8909-tlmm.yaml        |   75 +-
 .../Bindings/pinctrl/qcom,msm8916-pinctrl.yaml     |  166 ++
 .../Bindings/pinctrl/qcom,msm8953-pinctrl.yaml     |   97 +-
 .../Bindings/pinctrl/qcom,msm8960-pinctrl.yaml     |  164 ++
 .../Bindings/pinctrl/qcom,msm8974-pinctrl.yaml     |  179 ++
 .../Bindings/pinctrl/qcom,msm8976-pinctrl.yaml     |  136 ++
 .../Bindings/pinctrl/qcom,msm8994-pinctrl.yaml     |  162 ++
 .../Bindings/pinctrl/qcom,msm8996-pinctrl.yaml     |  182 ++
 .../Bindings/pinctrl/qcom,msm8998-pinctrl.yaml     |  171 ++
 .../Bindings/pinctrl/qcom,pmic-mpp.yaml            |   45 +-
 .../Bindings/pinctrl/qcom,qcm2290-tlmm.yaml        |  135 ++
 .../Bindings/pinctrl/qcom,qcs404-pinctrl.yaml      |  176 ++
 .../Bindings/pinctrl/qcom,sc7180-pinctrl.yaml      |  158 ++
 .../pinctrl/qcom,sc7280-lpass-lpi-pinctrl.yaml     |   48 +-
 .../Bindings/pinctrl/qcom,sc7280-pinctrl.yaml      |   47 +-
 .../Bindings/pinctrl/qcom,sc8180x-tlmm.yaml        |  151 ++
 .../pinctrl/qcom,sc8280xp-lpass-lpi-pinctrl.yaml   |   44 +-
 .../Bindings/pinctrl/qcom,sc8280xp-tlmm.yaml       |  150 ++
 .../Bindings/pinctrl/qcom,sdm630-pinctrl.yaml      |  188 ++
 .../Bindings/pinctrl/qcom,sdm670-tlmm.yaml         |  127 ++
 .../Bindings/pinctrl/qcom,sdm845-pinctrl.yaml      |  158 ++
 .../Bindings/pinctrl/qcom,sdx55-pinctrl.yaml       |   95 +-
 .../Bindings/pinctrl/qcom,sdx65-tlmm.yaml          |  165 ++
 .../Bindings/pinctrl/qcom,sm6115-tlmm.yaml         |  150 ++
 .../Bindings/pinctrl/qcom,sm6125-tlmm.yaml         |  150 ++
 .../Bindings/pinctrl/qcom,sm6350-tlmm.yaml         |  147 ++
 .../Bindings/pinctrl/qcom,sm6375-tlmm.yaml         |   23 +-
 .../Bindings/pinctrl/qcom,sm8150-pinctrl.yaml      |  173 ++
 .../pinctrl/qcom,sm8250-lpass-lpi-pinctrl.yaml     |   58 +-
 .../Bindings/pinctrl/qcom,sm8250-pinctrl.yaml      |  206 +-
 .../Bindings/pinctrl/qcom,sm8350-tlmm.yaml         |  144 ++
 .../pinctrl/qcom,sm8450-lpass-lpi-pinctrl.yaml     |   51 +-
 .../Bindings/pinctrl/qcom,sm8450-tlmm.yaml         |  149 ++
 .../Bindings/pinctrl/qcom,tlmm-common.yaml         |   20 +-
 .../Bindings/pinctrl/rockchip,pinctrl.yaml         |    2 +-
 .../Bindings/pinctrl/semtech,sx1501q.yaml          |  208 ++
 .../Bindings/pinctrl/st,stm32-pinctrl.yaml         |    7 +-
 .../device-tree/Bindings/power/avs/qcom,cpr.yaml   |    2 +-
 .../Bindings/power/domain-idle-state.yaml          |    2 +-
 .../device-tree/Bindings/power/fsl,scu-pd.yaml     |    2 +-
 .../device-tree/Bindings/power/qcom,rpmpd.yaml     |    4 +
 .../device-tree/Bindings/power/renesas,apmu.yaml   |    6 +-
 .../Bindings/power/reset/gpio-restart.yaml         |   13 +-
 .../Bindings/power/reset/restart-handler.yaml      |   30 +
 .../Bindings/power/reset/xlnx,zynqmp-power.yaml    |    2 +-
 .../device-tree/Bindings/power/supply/bq2415x.yaml |    2 +-
 .../device-tree/Bindings/power/supply/bq24190.yaml |    2 +-
 .../device-tree/Bindings/power/supply/bq24257.yaml |    2 +-
 .../device-tree/Bindings/power/supply/bq24735.yaml |    2 +-
 .../device-tree/Bindings/power/supply/bq25890.yaml |   18 +-
 .../device-tree/Bindings/power/supply/bq27xxx.yaml |    2 -
 .../Bindings/power/supply/dlg,da9150-charger.yaml  |    2 +-
 .../power/supply/dlg,da9150-fuel-gauge.yaml        |    2 +-
 .../Bindings/power/supply/ingenic,battery.yaml     |    6 +-
 .../device-tree/Bindings/power/supply/isp1704.yaml |    2 +-
 .../Bindings/power/supply/lltc,lt3651-charger.yaml |    2 +-
 .../Bindings/power/supply/lltc,ltc294x.yaml        |    2 +-
 .../Bindings/power/supply/maxim,ds2760.yaml        |    2 +-
 .../Bindings/power/supply/maxim,max14656.yaml      |    2 +-
 .../Bindings/power/supply/maxim,max17042.yaml      |    2 +
 .../Bindings/power/supply/mt6360_charger.yaml      |    2 +-
 .../Bindings/power/supply/power-supply.yaml        |    6 +
 .../Bindings/power/supply/richtek,rt9455.yaml      |    2 +-
 .../Bindings/power/supply/rohm,bd99954.yaml        |    3 +-
 .../Bindings/power/supply/sc2731-charger.yaml      |    3 +-
 .../Bindings/power/supply/sc27xx-fg.yaml           |    2 +-
 .../Bindings/power/supply/ti,lp8727.yaml           |    2 +-
 .../device-tree/Bindings/power/wakeup-source.txt   |   13 +-
 .../Bindings/pwm/allwinner,sun4i-a10-pwm.yaml      |    4 +-
 .../Bindings/pwm/google,cros-ec-pwm.yaml           |    1 +
 .../Bindings/pwm/microchip,corepwm.yaml            |    6 +-
 .../Bindings/pwm/nvidia,tegra20-pwm.yaml           |   96 +
 .../device-tree/Bindings/pwm/renesas,pwm-rcar.yaml |    1 +
 .../device-tree/Bindings/pwm/renesas,tpu-pwm.yaml  |    1 +
 .../regulator/google,cros-ec-regulator.yaml        |    1 +
 .../Bindings/regulator/max77650-regulator.yaml     |    1 +
 .../device-tree/Bindings/regulator/max8660.yaml    |    8 +-
 .../Bindings/regulator/maxim,max77802.yaml         |    2 +-
 .../regulator/mediatek,mt6357-regulator.yaml       |  294 +++
 .../Bindings/regulator/mt6360-regulator.yaml       |   12 +-
 .../Bindings/regulator/pwm-regulator.yaml          |    2 +-
 .../Bindings/regulator/qcom,rpmh-regulator.yaml    |   36 +-
 .../Bindings/regulator/qcom,smd-rpm-regulator.yaml |    3 +
 .../Bindings/regulator/regulator-output.yaml       |   39 +
 .../device-tree/Bindings/regulator/regulator.yaml  |    2 +-
 .../Bindings/regulator/richtek,rt6190.yaml         |   79 +
 .../Bindings/regulator/rohm,bd71815-regulator.yaml |    2 +-
 .../Bindings/regulator/rohm,bd71828-regulator.yaml |    2 +-
 .../Bindings/regulator/rohm,bd71837-regulator.yaml |    2 +-
 .../Bindings/regulator/rohm,bd71847-regulator.yaml |    2 +-
 .../Bindings/regulator/rohm,bd9576-regulator.yaml  |    4 +-
 .../Bindings/regulator/samsung,s2mps14.yaml        |   21 +-
 .../Bindings/regulator/st,stm32-booster.yaml       |    2 +-
 .../Bindings/regulator/st,stm32-vrefbuf.yaml       |    2 +-
 .../Bindings/regulator/ti,tps65219.yaml            |   14 +-
 .../remoteproc/amlogic,meson-mx-ao-arc.yaml        |    2 +-
 .../Bindings/remoteproc/fsl,imx-rproc.yaml         |   18 +-
 .../Bindings/remoteproc/ingenic,vpu.yaml           |    2 +-
 .../device-tree/Bindings/remoteproc/mtk,scp.yaml   |    2 +-
 .../device-tree/Bindings/remoteproc/qcom,adsp.yaml |    2 +-
 .../Bindings/remoteproc/qcom,pil-info.yaml         |    2 +-
 .../Bindings/remoteproc/renesas,rcar-rproc.yaml    |    2 +-
 .../Bindings/remoteproc/st,stm32-rproc.yaml        |    2 +-
 .../Bindings/remoteproc/xlnx,zynqmp-r5fss.yaml     |  135 ++
 .../Bindings/reserved-memory/shared-dma-pool.yaml  |    2 +-
 .../device-tree/Bindings/reset/ti,sci-reset.yaml   |    2 +-
 .../Bindings/reset/ti,tps380x-reset.yaml           |    2 +-
 sys/contrib/device-tree/Bindings/riscv/cpus.yaml   |   17 +-
 .../device-tree/Bindings/riscv/starfive.yaml       |    4 +-
 .../device-tree/Bindings/rng/ingenic,rng.yaml      |    2 +-
 .../device-tree/Bindings/rng/ingenic,trng.yaml     |    2 +-
 .../device-tree/Bindings/rng/intel,ixp46x-rng.yaml |    2 +-
 .../device-tree/Bindings/rng/nuvoton,npcm-rng.yaml |    4 +-
 .../Bindings/rng/silex-insight,ba431-rng.yaml      |    2 +-
 .../device-tree/Bindings/rng/st,stm32-rng.yaml     |    2 +-
 .../Bindings/rng/xiphera,xip8001b-trng.yaml        |    2 +-
 .../Bindings/rtc/amlogic,meson6-rtc.yaml           |   62 +
 .../device-tree/Bindings/rtc/epson,rx8900.yaml     |    2 +-
 .../device-tree/Bindings/rtc/fsl,scu-rtc.yaml      |    2 +-
 .../device-tree/Bindings/rtc/haoyu,hym8563.yaml    |   56 +
 .../device-tree/Bindings/rtc/ingenic,rtc.yaml      |    2 +-
 .../device-tree/Bindings/rtc/qcom-pm8xxx-rtc.yaml  |   18 +-
 .../device-tree/Bindings/rtc/renesas,rzn1-rtc.yaml |    2 +-
 sys/contrib/device-tree/Bindings/rtc/rtc.yaml      |    2 +-
 .../device-tree/Bindings/rtc/sa1100-rtc.yaml       |    2 +-
 .../device-tree/Bindings/rtc/st,m41t80.yaml        |   73 +
 .../device-tree/Bindings/rtc/st,stm32-rtc.yaml     |    2 +-
 sys/contrib/device-tree/Bindings/serial/8250.yaml  |    2 +-
 .../device-tree/Bindings/serial/8250_omap.yaml     |    2 +-
 .../Bindings/serial/brcm,bcm7271-uart.yaml         |    2 +-
 .../device-tree/Bindings/serial/fsl-lpuart.yaml    |    3 +
 .../device-tree/Bindings/serial/ingenic,uart.yaml  |    6 +-
 .../device-tree/Bindings/serial/renesas,scif.yaml  |    1 +
 sys/contrib/device-tree/Bindings/serial/rs485.yaml |    2 +-
 .../device-tree/Bindings/serial/serial.yaml        |    2 +-
 .../device-tree/Bindings/serial/st,stm32-uart.yaml |    2 +-
 .../Bindings/serial/xlnx,opb-uartlite.yaml         |    3 +-
 .../device-tree/Bindings/serio/ps2-gpio.yaml       |    2 +-
 .../Bindings/slimbus/qcom,slim-ngd.yaml            |  120 ++
 .../device-tree/Bindings/slimbus/qcom,slim.yaml    |   86 +
 .../device-tree/Bindings/slimbus/slimbus.yaml      |   95 +
 .../soc/mediatek/mediatek,mt7986-wo-ccif.yaml      |   51 +
 .../device-tree/Bindings/soc/mediatek/mtk-svs.yaml |    2 +-
 .../device-tree/Bindings/soc/mediatek/pwrap.txt    |    3 +
 .../Bindings/soc/qcom/qcom,aoss-qmp.yaml           |    4 +-
 .../Bindings/soc/qcom/qcom,apr-services.yaml       |   53 +
 .../device-tree/Bindings/soc/qcom/qcom,apr.yaml    |  173 +-
 .../Bindings/soc/qcom/qcom,geni-se.yaml            |   44 +-
 .../Bindings/soc/qcom/qcom,rpmh-rsc.yaml           |    5 +
 .../Bindings/soc/qcom/qcom,smd-rpm.yaml            |   28 +-
 .../device-tree/Bindings/soc/qcom/qcom,smem.yaml   |    2 +-
 .../device-tree/Bindings/soc/qcom/qcom,smp2p.yaml  |    2 +-
 .../device-tree/Bindings/soc/qcom/qcom,spm.yaml    |    5 +-
 .../device-tree/Bindings/soc/qcom/qcom,wcnss.yaml  |    8 +-
 .../device-tree/Bindings/soc/qcom/qcom-stats.yaml  |    2 +-
 .../soc/renesas/renesas,r9a09g011-sys.yaml         |   43 +
 .../device-tree/Bindings/soc/renesas/renesas.yaml  |  472 +++++
 .../Bindings/soc/samsung/exynos-usi.yaml           |    2 +-
 .../device-tree/Bindings/soc/ti/sci-pm-domain.yaml |    2 +-
 .../device-tree/Bindings/sound/adi,adau1372.yaml   |    7 +-
 .../device-tree/Bindings/sound/adi,adau1977.yaml   |    1 +
 .../device-tree/Bindings/sound/adi,adau7118.yaml   |    5 +-
 sys/contrib/device-tree/Bindings/sound/ak4375.yaml |    5 +-
 sys/contrib/device-tree/Bindings/sound/ak4613.yaml |    5 +-
 sys/contrib/device-tree/Bindings/sound/ak4642.yaml |    5 +-
 .../Bindings/sound/allwinner,sun4i-a10-codec.yaml  |    3 +-
 .../Bindings/sound/allwinner,sun4i-a10-i2s.yaml    |    3 +-
 .../Bindings/sound/allwinner,sun4i-a10-spdif.yaml  |    3 +-
 .../Bindings/sound/allwinner,sun50i-h6-dmic.yaml   |   12 +-
 .../Bindings/sound/allwinner,sun8i-a33-codec.yaml  |    5 +-
 .../device-tree/Bindings/sound/amlogic,aiu.yaml    |    2 +-
 .../Bindings/sound/amlogic,g12a-toacodec.yaml      |    2 +-
 .../device-tree/Bindings/sound/amlogic,t9015.yaml  |    2 +-
 .../device-tree/Bindings/sound/apple,mca.yaml      |    5 +-
 .../Bindings/sound/audio-graph-port.yaml           |    2 +-
 .../device-tree/Bindings/sound/awinic,aw8738.yaml  |    2 +-
 .../device-tree/Bindings/sound/cirrus,cs35l41.yaml |    3 +-
 .../device-tree/Bindings/sound/cirrus,cs35l45.yaml |    5 +-
 .../device-tree/Bindings/sound/cirrus,cs42l51.yaml |    7 +-
 .../Bindings/sound/cirrus,lochnagar.yaml           |    5 +-
 .../device-tree/Bindings/sound/cirrus,madera.yaml  |    3 +
 .../device-tree/Bindings/sound/dai-common.yaml     |   23 +
 .../Bindings/sound/davinci-mcasp-audio.yaml        |    3 +-
 .../device-tree/Bindings/sound/dmic-codec.yaml     |   55 +
 .../device-tree/Bindings/sound/everest,es8316.yaml |    5 +-
 .../device-tree/Bindings/sound/everest,es8326.yaml |    0
 .../device-tree/Bindings/sound/fsl,micfil.yaml     |    1 +
 .../device-tree/Bindings/sound/fsl,rpmsg.yaml      |   36 +-
 .../device-tree/Bindings/sound/fsl,sai.yaml        |  101 +-
 .../Bindings/sound/google,cros-ec-codec.yaml       |    6 +-
 .../device-tree/Bindings/sound/ingenic,aic.yaml    |   17 +-
 .../device-tree/Bindings/sound/ingenic,codec.yaml  |    7 +-
 .../Bindings/sound/intel,keembay-i2s.yaml          |    8 +-
 .../device-tree/Bindings/sound/linux,bt-sco.yaml   |    5 +-
 .../Bindings/sound/linux,spdif-dit.yaml            |    2 +-
 .../Bindings/sound/marvell,mmp-sspa.yaml           |    7 +-
 .../Bindings/sound/maxim,max98357a.yaml            |   52 +
 .../device-tree/Bindings/sound/maxim,max98504.yaml |   86 +
 .../device-tree/Bindings/sound/mchp,i2s-mcc.yaml   |   18 +-
 .../device-tree/Bindings/sound/mchp,spdiftx.yaml   |    5 +-
 .../device-tree/Bindings/sound/microchip,pdmc.yaml |    5 +-
 .../sound/mt8186-mt6366-rt1019-rt5682s.yaml        |   15 +-
 .../sound/mt8192-mt6359-rt1015-rt5682.yaml         |    3 +-
 .../device-tree/Bindings/sound/mvebu-audio.txt     |   14 +-
 sys/contrib/device-tree/Bindings/sound/nau8315.txt |    6 +
 .../Bindings/sound/nvidia,tegra186-asrc.yaml       |    2 +-
 .../Bindings/sound/nvidia,tegra186-dspk.yaml       |    2 +-
 .../Bindings/sound/nvidia,tegra20-spdif.yaml       |    5 +-
 .../Bindings/sound/nvidia,tegra210-adx.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-ope.yaml        |    2 +-
 .../Bindings/sound/nvidia,tegra210-sfc.yaml        |    2 +-
 .../device-tree/Bindings/sound/nxp,tfa989x.yaml    |    2 +-
 .../device-tree/Bindings/sound/qcom,lpass-cpu.yaml |    5 +-
 .../Bindings/sound/qcom,lpass-rx-macro.yaml        |   10 +-
 .../Bindings/sound/qcom,lpass-tx-macro.yaml        |   14 +-
 .../Bindings/sound/qcom,lpass-va-macro.yaml        |   10 +-
 .../Bindings/sound/qcom,lpass-wsa-macro.yaml       |   62 +-
*** 2740 LINES SKIPPED ***