From nobody Wed Aug 9 13:28:10 2023 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4RLW8W2736z4pymq; Wed, 9 Aug 2023 13:28:11 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RLW8V6n7Mz4Lyx; Wed, 9 Aug 2023 13:28:10 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1691587690; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=YyOrnk04B5xml5VWH8+1pqtQ1L3KlcXY1HVRdeQ1FZQ=; b=tIbGc6Mwpv36t5DaUByCZxbOoGnRrz808Q3jxNVbUOLV0rzB0+FBFRsVbGmu9hupMPSkoA VYCespj239Yj/miQaGMtZEUGP+aX46X3WT9SrqudEcFLBvf699dXKtVFG0LnFFd44qYneF Vmz/dBA9bDO1WKwPxTZXp3PmGacgrDwYBud5BaE290z1lAl9SesmTfqX6AFeKJ/YucDwLG bgGeGm57KQKsDvm6uIjb7V2RsvMydZOHHyEOit56RPkpcGAl/5m/wcHDLMun5oP7VI76vg BhqaWLF3EeAJn9uie+FWfKPmsNeUHVFhG0zdirSowZXStkgnegmk+i/kkz6tyg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1691587690; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=YyOrnk04B5xml5VWH8+1pqtQ1L3KlcXY1HVRdeQ1FZQ=; b=UeS/q4I738KpQTuM9ImkD8XFgS5qCouXs6Pc4fkxd12BChObu/m3CoB8iGvHj59GUKk4kC uj+vqpeHLpwj2FCus2eoQTEYYXGxiJ3RzxGYWfabcM9jcXx7yvvrfBdrlbYl869Fiamei8 xX2nWAUM/zcbCRdPx7tY7yDGk0Ad+5jq8AtrAnvaQSNqBdFDovcBi+R0sN1M8/83IAByQw wGbgyjUPbzQbnjI+HhfLlxa4ricss/CaFkzS2nhe6xFKiGtGgIr58TTMU1wwHfsQIjn166 wAy5/2s6d9TDDzpsdPNEbhV87b40y/fBomPLEHaTa17p+/SNuSfBjInwHjWYTQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1691587690; a=rsa-sha256; cv=none; b=Ph3c0R/U+T61SOZqi0BY4tNluJKNJ08us8gjJEON7E7ZWjnesRvQvFGq7lk2vz8Sb3DDRY T+3PuG0DKtku9MjUdc1ElFSFrBYyEC+7ILFx1+huahxzkHpeCJcwtwy4/Kirkss/AvLAxi qhegP+9TqG9XT9Qth0ZsZ1aHLOdN1ZJTj4kgF8ZzhClyVjnUVI/0Bz6Mts10EF848k5LK7 vaR9/Kp/gKQZkoLsONMBYELiOXmEwCKmevBhbODUxUGvwqC0OKGLwt2cQsdELkB75ZGXQ2 dKVVUViANknhviMZR8fabi9C+cIIo/wvdkYn8xqY/kVsVWMh+Wun+xFhJJYknw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4RLW8V5rzwz37r; Wed, 9 Aug 2023 13:28:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 379DSAT2025291; Wed, 9 Aug 2023 13:28:10 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 379DSAiN025288; Wed, 9 Aug 2023 13:28:10 GMT (envelope-from git) Date: Wed, 9 Aug 2023 13:28:10 GMT Message-Id: <202308091328.379DSAiN025288@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Emmanuel Vadot Subject: git: 7ef62cebc2f9 - main - Import device-tree files from Linux 6.1 List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-main@freebsd.org X-BeenThere: dev-commits-src-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: manu X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7ef62cebc2f965b0f640263e179276928885e33d Auto-Submitted: auto-generated 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 AuthorDate: 2023-08-09 13:27:37 +0000 Commit: Emmanuel Vadot 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 ***