From nobody Wed Aug 09 13:33:16 2023 X-Original-To: dev-commits-src-all@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 4RLWGN6725z4q0JX; Wed, 9 Aug 2023 13:33:16 +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 4RLWGN5Y98z4PSm; Wed, 9 Aug 2023 13:33:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1691587996; 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=qnESMmHYtyuLQIwA2EiZI+bltKCKM0vmezJah+sPhg0=; b=i99bQmzNqk97cUjLoinelD3hBkj3s3Ww9VA4k7W2sqD1RQIegbAM8FnbrIX3kjIuuCb3O6 bUXpdyz/UfIIl+haPZshUH0ZRcDooKaH1hr30PqeIJXQRTrYvJxQbtK+awPwSLwbb4Klgl hYeQksLfzQbc1IUuI9NfTwyK2+ThfuMzaOn3RFC80NQSD33OrC6/10+XDPkD2SES4GSjMo OHN3pShfZkTeXNzKR7BpiR2xcT6/bE+3prH2ZKE5rSXRij8nEBUUQO/DOsDt+Q/SJQfspU 1v/F+/JSwZRGSdUOSbCmcmNNbEbZAyHyfTTTPoT59EPvJtOVKm2TPHTB2Cyq4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1691587996; 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=qnESMmHYtyuLQIwA2EiZI+bltKCKM0vmezJah+sPhg0=; b=ibnImvpwFk7hwVgI2aM+IffRaN04lnTshYuAvTzEDzjJIW1T9xJ8Zu79hwqcAxLwI1uFQe VOFhiJvQMeuxMYYgNT8KP6pGv79fBzFkgxEg1Xu1dINL+PJMweuKvflFsWyk2KaeDiPDe5 3J87ukKSNXEnFK1V1nCVb2b9CFZxE6dteP7DblyQiNWEpEiwq7KTi6Nd8jYIv/GDLcDlkR WlXcT5E9AGMTpE14cnurA8QTqLrKJa2S4FdYjpUL9HiAMf6GQWawXcrq+T9iHnz1q1I0yN nIK2vn4Gx8uamRmQglPTsAO/XYLlTn4htAZzjsmqLAFNPtbrcTmcRypAU7q5tg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1691587996; a=rsa-sha256; cv=none; b=p9MXZBeC2JzGvQBhZCQzlRab/w+JbxYtR6gvBjD/VjXtJqFBdEQCe/Y2n27bChKSj9aTUe olkjxGsexQ3SzKw46aXMymH9vzFdXDHyIUqiV2lpyuEaXNVv7nnjk41/Izj6Qk2vAZrKcI 5Ky2vnifFrcZTBMQxQumlReDBieSLZKE1F2kgzfHOVMrEg8fghvxy4GKgWmvKW4RN9EQC8 SqPdzQwqEu7ScEho9NNl3/o08A8sjGVh9/09kuqTBn7xP5NdDybGWYdB0GGAPANAqEtTpv HNLNs3Dsi1Nobx7Z70ntButVB8FJkveEETwGvKdYo+scCDDUIc+3uhUB7aOfcw== 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 4RLWGN4cvZz2my; Wed, 9 Aug 2023 13:33:16 +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 379DXGH9041883; Wed, 9 Aug 2023 13:33:16 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 379DXGL8041877; Wed, 9 Aug 2023 13:33:16 GMT (envelope-from git) Date: Wed, 9 Aug 2023 13:33:16 GMT Message-Id: <202308091333.379DXGL8041877@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: fac71e4e0988 - main - Import device-tree files from Linux 6.4 List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@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: fac71e4e09885bb2afa3d984a0c239a52e1a7418 Auto-Submitted: auto-generated The branch main has been updated by manu: URL: https://cgit.FreeBSD.org/src/commit/?id=fac71e4e09885bb2afa3d984a0c239a52e1a7418 commit fac71e4e09885bb2afa3d984a0c239a52e1a7418 Merge: cb7aa33ac6cd c47d0ea18398 Author: Emmanuel Vadot AuthorDate: 2023-08-09 13:32:31 +0000 Commit: Emmanuel Vadot CommitDate: 2023-08-09 13:32:31 +0000 Import device-tree files from Linux 6.4 Sponsored by: Beckhoff Automation GmbH & Co. KG sys/contrib/device-tree/Bindings/.yamllint | 2 +- sys/contrib/device-tree/Bindings/arm/amlogic.yaml | 10 + .../arm/amlogic/amlogic,meson-gx-ao-secure.yaml | 4 +- .../arm/amlogic/amlogic,meson-mx-secbus2.yaml | 4 +- sys/contrib/device-tree/Bindings/arm/apple.yaml | 15 + .../device-tree/Bindings/arm/apple/apple,pmgr.yaml | 1 + .../Bindings/arm/arm,vexpress-juno.yaml | 1 + .../arm/bcm/raspberrypi,bcm2835-firmware.yaml | 5 +- sys/contrib/device-tree/Bindings/arm/cpus.yaml | 4 + .../Bindings/arm/firmware/linaro,optee-tz.yaml | 3 +- sys/contrib/device-tree/Bindings/arm/fsl.yaml | 45 +- .../Bindings/arm/mediatek/mediatek,infracfg.yaml | 4 +- .../Bindings/arm/mediatek/mediatek,mmsys.yaml | 4 +- .../arm/mediatek/mediatek,mt7622-pcie-mirror.yaml | 4 +- .../Bindings/arm/mediatek/mediatek,mt7622-wed.yaml | 5 +- .../arm/mediatek/mediatek,mt7986-wed-pcie.yaml | 4 +- .../arm/mediatek/mediatek,mt8186-clock.yaml | 4 +- .../arm/mediatek/mediatek,mt8186-sys-clock.yaml | 4 +- .../arm/mediatek/mediatek,mt8192-clock.yaml | 4 +- .../arm/mediatek/mediatek,mt8192-sys-clock.yaml | 4 +- .../arm/mediatek/mediatek,mt8195-clock.yaml | 4 +- .../arm/mediatek/mediatek,mt8195-sys-clock.yaml | 4 +- .../Bindings/arm/mediatek/mediatek,pericfg.yaml | 4 +- .../Bindings/arm/nvidia,tegra194-ccplex.yaml | 6 +- sys/contrib/device-tree/Bindings/arm/pmu.yaml | 2 + sys/contrib/device-tree/Bindings/arm/qcom.yaml | 36 + sys/contrib/device-tree/Bindings/arm/rockchip.yaml | 24 +- .../Bindings/arm/stm32/st,stm32-syscon.yaml | 2 + sys/contrib/device-tree/Bindings/arm/sunxi.yaml | 18 + sys/contrib/device-tree/Bindings/arm/tegra.yaml | 9 + .../arm/tegra/nvidia,tegra-ccplex-cluster.yaml | 6 +- .../arm/tegra/nvidia,tegra194-axi2apb.yaml | 4 +- .../Bindings/arm/tegra/nvidia,tegra194-cbb.yaml | 8 +- .../Bindings/arm/tegra/nvidia,tegra20-pmc.yaml | 4 + .../Bindings/arm/tegra/nvidia,tegra234-cbb.yaml | 4 +- sys/contrib/device-tree/Bindings/arm/ti/k3.yaml | 2 + .../device-tree/Bindings/ata/ahci-common.yaml | 8 +- .../device-tree/Bindings/ata/ahci-platform.yaml | 49 +- .../device-tree/Bindings/ata/ceva,ahci-1v84.yaml | 2 +- .../Bindings/ata/renesas,rcar-sata.yaml | 4 +- .../Bindings/auxdisplay/holtek,ht16k33.yaml | 4 +- .../Bindings/bus/allwinner,sun50i-a64-de2.yaml | 1 + .../Bindings/bus/allwinner,sun8i-a23-rsb.yaml | 1 + .../device-tree/Bindings/bus/microsoft,vmbus.yaml | 54 + sys/contrib/device-tree/Bindings/bus/palmbus.yaml | 1 + .../Bindings/bus/xlnx,versal-net-cdx.yaml | 82 + .../Bindings/cache/baikal,bt1-l2-ctl.yaml | 63 + .../Bindings/cache/freescale-l2cache.txt | 55 + sys/contrib/device-tree/Bindings/cache/l2c2x0.yaml | 242 +++ .../Bindings/cache/marvell,feroceon-cache.txt | 16 + .../Bindings/cache/marvell,tauros2-cache.txt | 17 + .../device-tree/Bindings/cache/qcom,llcc.yaml | 169 +++ .../device-tree/Bindings/cache/sifive,ccache0.yaml | 170 +++ .../cache/socionext,uniphier-system-cache.yaml | 101 ++ .../Bindings/chrome/google,cros-ec-typec.yaml | 2 +- .../chrome/google,cros-kbd-led-backlight.yaml | 2 +- .../device-tree/Bindings/clock/apple,nco.yaml | 1 + .../Bindings/clock/arm,syscon-icst.yaml | 4 +- .../Bindings/clock/brcm,bcm63268-timer-clocks.yaml | 40 + .../Bindings/clock/canaan,k210-clk.yaml | 2 +- .../Bindings/clock/imx8mp-audiomix.yaml | 79 + .../Bindings/clock/loongson,ls1x-clk.yaml | 45 + .../Bindings/clock/mediatek,apmixedsys.yaml | 4 +- .../Bindings/clock/mediatek,mt8186-fhctl.yaml | 7 +- .../Bindings/clock/mediatek,mt8188-clock.yaml | 71 + .../Bindings/clock/mediatek,mt8188-sys-clock.yaml | 55 + .../Bindings/clock/mediatek,topckgen.yaml | 4 +- .../device-tree/Bindings/clock/qcom,a53pll.yaml | 5 +- .../Bindings/clock/qcom,gcc-ipq4019.yaml | 53 + .../Bindings/clock/qcom,gcc-msm8909.yaml | 13 +- .../device-tree/Bindings/clock/qcom,gcc-other.yaml | 2 - .../device-tree/Bindings/clock/qcom,gpucc.yaml | 2 + .../Bindings/clock/qcom,ipq5332-gcc.yaml | 53 + .../Bindings/clock/qcom,ipq9574-gcc.yaml | 61 + .../Bindings/clock/qcom,kpss-acc-v1.yaml | 72 + .../device-tree/Bindings/clock/qcom,kpss-gcc.yaml | 88 ++ .../device-tree/Bindings/clock/qcom,rpmcc.yaml | 2 + .../Bindings/clock/qcom,sc7280-lpasscc.yaml | 7 + .../Bindings/clock/qcom,sm6115-gpucc.yaml | 58 + .../Bindings/clock/qcom,sm6125-gpucc.yaml | 64 + .../Bindings/clock/qcom,sm6375-gpucc.yaml | 60 + .../Bindings/clock/qcom,sm7150-gcc.yaml | 52 + .../Bindings/clock/renesas,9series.yaml | 6 + .../Bindings/clock/renesas,cpg-mssr.yaml | 4 +- .../Bindings/clock/renesas,r9a06g032-sysctrl.yaml | 2 +- .../clock/renesas,rcar-usb2-clock-sel.yaml | 4 +- .../Bindings/clock/renesas,rzg2l-cpg.yaml | 4 +- .../Bindings/clock/samsung,exynos850-clock.yaml | 21 +- .../Bindings/clock/skyworks,si521xx.yaml | 59 + .../Bindings/clock/sprd,sc9863a-clk.yaml | 4 +- .../Bindings/clock/sprd,ums512-clk.yaml | 4 +- .../Bindings/clock/starfive,jh7110-aoncrg.yaml | 107 ++ .../Bindings/clock/starfive,jh7110-syscrg.yaml | 104 ++ .../device-tree/Bindings/clock/ti,lmk04832.yaml | 2 +- .../Bindings/clock/xlnx,clocking-wizard.yaml | 4 +- .../Bindings/cpufreq/cpufreq-qcom-hw.yaml | 119 +- .../Bindings/crypto/fsl,sec-v4.0-mon.yaml | 156 ++ .../device-tree/Bindings/crypto/fsl,sec-v4.0.yaml | 266 ++++ .../Bindings/crypto/qcom,inline-crypto-engine.yaml | 42 + .../device-tree/Bindings/crypto/qcom-qce.yaml | 123 ++ .../device-tree/Bindings/crypto/ti,sa2ul.yaml | 4 +- .../Bindings/display/amlogic,meson-dw-hdmi.yaml | 4 +- .../Bindings/display/amlogic,meson-vpu.yaml | 4 +- .../Bindings/display/bridge/analogix,anx7625.yaml | 9 +- .../Bindings/display/bridge/analogix,dp.yaml | 63 + .../Bindings/display/bridge/anx6345.yaml | 2 +- .../Bindings/display/bridge/cdns,mhdp8546.yaml | 4 +- .../Bindings/display/bridge/lontium,lt8912b.yaml | 2 +- .../Bindings/display/bridge/nxp,ptn3460.yaml | 4 +- .../Bindings/display/bridge/parade,ps8622.yaml | 115 ++ .../Bindings/display/bridge/ps8640.yaml | 2 +- .../Bindings/display/bridge/samsung,mipi-dsim.yaml | 255 ++++ .../Bindings/display/bridge/sil,sii9234.yaml | 2 +- .../Bindings/display/bridge/snps,dw-mipi-dsi.yaml | 16 +- .../Bindings/display/bridge/ti,dlpc3433.yaml | 2 +- .../Bindings/display/bridge/ti,sn65dsi86.yaml | 6 +- .../Bindings/display/bridge/toshiba,tc358762.yaml | 2 +- .../Bindings/display/bridge/toshiba,tc358764.yaml | 89 ++ .../Bindings/display/bridge/toshiba,tc358767.yaml | 2 +- .../Bindings/display/bridge/toshiba,tc358768.yaml | 2 +- .../device-tree/Bindings/display/dp-aux-bus.yaml | 2 +- .../Bindings/display/dsi-controller.yaml | 18 +- .../Bindings/display/exynos/exynos_dp.txt | 2 +- .../Bindings/display/imx/fsl,imx-lcdc.yaml | 46 +- .../Bindings/display/imx/nxp,imx8mq-dcss.yaml | 4 +- .../Bindings/display/mediatek/mediatek,ccorr.yaml | 12 +- .../Bindings/display/mediatek/mediatek,color.yaml | 10 +- .../Bindings/display/mediatek/mediatek,dither.yaml | 4 +- .../Bindings/display/mediatek/mediatek,dsc.yaml | 4 +- .../Bindings/display/mediatek/mediatek,ethdr.yaml | 182 +++ .../Bindings/display/mediatek/mediatek,gamma.yaml | 7 +- .../Bindings/display/mediatek/mediatek,hdmi.yaml | 2 +- .../Bindings/display/mediatek/mediatek,merge.yaml | 7 +- .../Bindings/display/mediatek/mediatek,od.yaml | 7 +- .../Bindings/display/mediatek/mediatek,ovl-2l.yaml | 7 +- .../Bindings/display/mediatek/mediatek,ovl.yaml | 13 +- .../display/mediatek/mediatek,postmask.yaml | 4 +- .../Bindings/display/mediatek/mediatek,rdma.yaml | 13 +- .../Bindings/display/mediatek/mediatek,split.yaml | 4 +- .../Bindings/display/mediatek/mediatek,ufoe.yaml | 4 +- .../Bindings/display/mediatek/mediatek,wdma.yaml | 4 +- .../Bindings/display/msm/dp-controller.yaml | 25 +- .../Bindings/display/msm/dsi-controller-main.yaml | 29 +- .../Bindings/display/msm/dsi-phy-10nm.yaml | 2 +- .../device-tree/Bindings/display/msm/gmu.yaml | 4 +- .../device-tree/Bindings/display/msm/gpu.yaml | 4 +- .../device-tree/Bindings/display/msm/mdp4.yaml | 4 +- .../Bindings/display/msm/qcom,mdp5.yaml | 2 +- .../Bindings/display/msm/qcom,mdss.yaml | 4 + .../Bindings/display/msm/qcom,sm6115-mdss.yaml | 10 +- .../Bindings/display/msm/qcom,sm8450-mdss.yaml | 6 +- .../Bindings/display/msm/qcom,sm8550-dpu.yaml | 133 ++ .../Bindings/display/msm/qcom,sm8550-mdss.yaml | 333 +++++ .../display/panel/advantech,idk-1110wr.yaml | 2 +- .../Bindings/display/panel/boe,tv101wum-nl6.yaml | 3 + .../Bindings/display/panel/elida,kd35t133.yaml | 9 + .../display/panel/feiyang,fy07024di26a30d.yaml | 8 + .../display/panel/innolux,ee101ia-01d.yaml | 2 +- .../Bindings/display/panel/jadard,jd9365da-h3.yaml | 2 + .../display/panel/mitsubishi,aa104xd12.yaml | 2 +- .../display/panel/mitsubishi,aa121td01.yaml | 2 +- .../Bindings/display/panel/nec,nl8048hl11.yaml | 2 +- .../Bindings/display/panel/novatek,nt36523.yaml | 85 ++ .../Bindings/display/panel/novatek,nt36672a.yaml | 6 +- .../Bindings/display/panel/panel-lvds.yaml | 2 +- .../Bindings/display/panel/panel-simple-dsi.yaml | 24 +- .../Bindings/display/panel/panel-simple.yaml | 2 + .../Bindings/display/panel/panel-timing.yaml | 46 +- .../Bindings/display/panel/ronbo,rb070d30.yaml | 2 +- .../Bindings/display/panel/samsung,ams495qa01.yaml | 57 + .../display/panel/samsung,s6e88a0-ams452ef01.yaml | 8 + .../Bindings/display/panel/seiko,43wvf1g.yaml | 4 +- .../Bindings/display/panel/sgd,gktw70sdae4se.yaml | 2 +- .../Bindings/display/panel/sharp,lq101r1sx01.yaml | 4 +- .../Bindings/display/panel/sitronix,st7701.yaml | 10 + .../Bindings/display/panel/sitronix,st7789v.yaml | 4 + .../Bindings/display/panel/sony,td4353-jdi.yaml | 82 + .../Bindings/display/panel/visionox,rm69299.yaml | 25 +- .../Bindings/display/panel/xinpeng,xpp055c272.yaml | 8 + .../device-tree/Bindings/display/renesas,du.yaml | 4 +- .../display/rockchip/rockchip,analogix-dp.yaml | 103 ++ .../display/rockchip/rockchip,dw-mipi-dsi.yaml | 166 +++ .../Bindings/display/rockchip/rockchip,lvds.yaml | 170 +++ .../Bindings/display/simple-framebuffer.yaml | 9 + .../Bindings/display/solomon,ssd1307fb.yaml | 28 +- .../display/tegra/nvidia,tegra114-mipi.yaml | 2 +- .../display/tegra/nvidia,tegra124-sor.yaml | 12 +- .../Bindings/display/tegra/nvidia,tegra186-dc.yaml | 4 +- .../display/tegra/nvidia,tegra186-dsi-padctl.yaml | 2 +- .../Bindings/display/tegra/nvidia,tegra20-dsi.yaml | 12 +- .../display/tegra/nvidia,tegra20-hdmi.yaml | 6 +- .../Bindings/display/ti/ti,am65x-dss.yaml | 6 +- .../Bindings/display/ti/ti,j721e-dss.yaml | 4 +- .../Bindings/display/ti/ti,k2g-dss.yaml | 4 +- .../Bindings/display/xylon,logicvc-display.yaml | 22 +- .../device-tree/Bindings/dma/apple,admac.yaml | 1 + sys/contrib/device-tree/Bindings/dma/qcom,gpi.yaml | 1 + .../device-tree/Bindings/dma/renesas,rz-dmac.yaml | 14 + .../device-tree/Bindings/dma/snps,dw-axi-dmac.yaml | 23 +- .../device-tree/Bindings/dma/ti/k3-udma.yaml | 2 +- .../Bindings/dma/xilinx/xlnx,zynqmp-dma-1.0.yaml | 2 +- .../Bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml | 2 +- sys/contrib/device-tree/Bindings/eeprom/at25.yaml | 2 +- .../device-tree/Bindings/example-schema.yaml | 2 + .../Bindings/extcon/extcon-usbc-cros-ec.yaml | 2 +- .../Bindings/extcon/extcon-usbc-tusb320.yaml | 2 +- .../device-tree/Bindings/firmware/arm,scmi.yaml | 48 +- .../device-tree/Bindings/firmware/qcom,scm.yaml | 9 + .../Bindings/fpga/lattice,sysconfig.yaml | 2 +- .../Bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml | 2 +- .../Bindings/fpga/xlnx,fpga-slave-serial.yaml | 80 + .../Bindings/fpga/xlnx,pr-decoupler.yaml | 64 + .../device-tree/Bindings/gpio/fcs,fxl6408.yaml | 58 + .../device-tree/Bindings/gpio/gpio-pca9570.yaml | 2 +- .../device-tree/Bindings/gpio/gpio-pca95xx.yaml | 8 +- sys/contrib/device-tree/Bindings/gpio/gpio.txt | 41 +- .../Bindings/gpio/loongson,ls-gpio.yaml | 126 ++ .../Bindings/gpio/loongson,ls1x-gpio.yaml | 49 + .../device-tree/Bindings/gpio/nxp,pcf8575.yaml | 4 + .../Bindings/gpio/x-powers,axp209-gpio.yaml | 1 + .../device-tree/Bindings/gpu/arm,mali-bifrost.yaml | 87 +- .../Bindings/gpu/host1x/nvidia,tegra210-nvdec.yaml | 4 +- .../Bindings/gpu/host1x/nvidia,tegra210-nvenc.yaml | 4 +- .../Bindings/gpu/host1x/nvidia,tegra210-nvjpg.yaml | 4 +- .../Bindings/gpu/host1x/nvidia,tegra234-nvdec.yaml | 4 +- .../device-tree/Bindings/hwmon/adi,ltc2992.yaml | 1 + sys/contrib/device-tree/Bindings/hwmon/pwm-fan.txt | 68 +- .../device-tree/Bindings/hwmon/pwm-fan.yaml | 97 ++ .../Bindings/hwmon/starfive,jh71x0-temp.yaml | 70 + .../device-tree/Bindings/hwmon/ti,ina2xx.yaml | 5 + .../device-tree/Bindings/hwmon/ti,tmp464.yaml | 2 +- .../Bindings/i2c/amlogic,meson6-i2c.yaml | 4 +- .../device-tree/Bindings/i2c/apple,i2c.yaml | 5 +- .../device-tree/Bindings/i2c/aspeed,i2c.yaml | 2 +- .../Bindings/i2c/atmel,at91sam-i2c.yaml | 2 +- .../device-tree/Bindings/i2c/brcm,kona-i2c.yaml | 59 + .../device-tree/Bindings/i2c/cdns,i2c-r1p10.yaml | 16 +- .../Bindings/i2c/google,cros-ec-i2c-tunnel.yaml | 2 +- sys/contrib/device-tree/Bindings/i2c/i2c-mpc.yaml | 3 +- .../device-tree/Bindings/i2c/i2c-mt65xx.yaml | 5 + .../device-tree/Bindings/i2c/i2c-mux-gpio.yaml | 4 +- .../Bindings/i2c/opencores,i2c-ocores.yaml | 1 + .../Bindings/i2c/qcom,i2c-geni-qcom.yaml | 4 +- .../device-tree/Bindings/i2c/renesas,rzv2m.yaml | 2 +- .../Bindings/i2c/samsung,s3c2410-i2c.yaml | 2 +- .../device-tree/Bindings/i2c/st,stm32-i2c.yaml | 2 +- .../Bindings/i2c/xlnx,xps-iic-2.00.a.yaml | 4 +- .../Bindings/i3c/aspeed,ast2600-i3c.yaml | 72 + .../Bindings/i3c/silvaco,i3c-master.yaml | 2 +- .../Bindings/iio/adc/nxp,imx8qxp-adc.yaml | 7 + .../Bindings/iio/adc/renesas,rcar-gyroadc.yaml | 62 +- .../device-tree/Bindings/iio/adc/ti,ads1100.yaml | 46 + .../Bindings/iio/addac/adi,ad74413r.yaml | 9 + .../device-tree/Bindings/iio/imu/st,lsm6dsx.yaml | 3 + .../Bindings/iio/light/rohm,bu27034.yaml | 46 + .../device-tree/Bindings/iio/pressure/bmp085.yaml | 2 + .../device-tree/Bindings/iio/st,st-sensors.yaml | 6 +- .../Bindings/iio/temperature/adi,ltc2983.yaml | 67 +- .../Bindings/iio/temperature/ti,tmp117.yaml | 8 +- .../device-tree/Bindings/input/adc-joystick.yaml | 4 +- .../Bindings/input/google,cros-ec-keyb.yaml | 4 +- .../device-tree/Bindings/input/imx-keypad.yaml | 2 +- .../device-tree/Bindings/input/matrix-keymap.yaml | 2 +- .../Bindings/input/mediatek,mt6779-keypad.yaml | 2 +- .../Bindings/input/microchip,cap11xx.yaml | 4 +- .../device-tree/Bindings/input/pwm-beeper.yaml | 41 + .../device-tree/Bindings/input/pwm-vibrator.yaml | 4 +- .../Bindings/input/regulator-haptic.yaml | 4 +- .../input/touchscreen/elan,elants_i2c.yaml | 4 +- .../Bindings/interconnect/qcom,msm8998-bwmon.yaml | 41 +- .../Bindings/interconnect/qcom,osm-l3.yaml | 1 + .../Bindings/interconnect/qcom,rpm.yaml | 1 + .../interrupt-controller/actions,owl-sirq.yaml | 4 +- .../Bindings/interrupt-controller/apple,aic2.yaml | 22 +- .../Bindings/interrupt-controller/arm,gic-v3.yaml | 8 + .../Bindings/interrupt-controller/arm,gic.yaml | 4 +- .../interrupt-controller/fsl,irqsteer.yaml | 4 +- .../interrupt-controller/intel,ce4100-ioapic.yaml | 4 +- .../interrupt-controller/intel,ce4100-lapic.yaml | 4 +- .../intel,ixp4xx-interrupt.yaml | 4 +- .../interrupt-controller/loongson,htpic.yaml | 4 +- .../interrupt-controller/loongson,htvec.yaml | 4 +- .../interrupt-controller/loongson,liointc.yaml | 8 +- .../interrupt-controller/loongson,pch-msi.yaml | 10 +- .../interrupt-controller/loongson,pch-pic.yaml | 6 +- .../interrupt-controller/mediatek,sysirq.txt | 1 + .../Bindings/interrupt-controller/mrvl,intc.yaml | 4 +- .../mscc,ocelot-icpu-intr.yaml | 4 +- .../Bindings/interrupt-controller/qcom,pdc.yaml | 4 +- .../interrupt-controller/sifive,plic-1.0.0.yaml | 3 +- .../interrupt-controller/st,sti-irq-syscfg.txt | 9 +- .../Bindings/interrupt-controller/ti,sci-inta.yaml | 3 + .../device-tree/Bindings/iommu/apple,sart.yaml | 10 +- .../device-tree/Bindings/iommu/arm,smmu.yaml | 45 +- .../device-tree/Bindings/iommu/qcom,iommu.yaml | 113 ++ .../Bindings/iommu/renesas,ipmmu-vmsa.yaml | 32 +- sys/contrib/device-tree/Bindings/leds/common.yaml | 35 +- .../Bindings/leds/cznic,turris-omnia-leds.yaml | 2 +- .../device-tree/Bindings/leds/issi,is31fl319x.yaml | 2 +- .../device-tree/Bindings/leds/leds-aw2013.yaml | 2 +- .../device-tree/Bindings/leds/leds-qcom-lpg.yaml | 1 + .../device-tree/Bindings/leds/leds-rt4505.yaml | 2 +- .../device-tree/Bindings/leds/nxp,pca953x.yaml | 90 ++ .../Bindings/leds/qcom,spmi-flash-led.yaml | 117 ++ .../device-tree/Bindings/leds/rohm,bd2606mvv.yaml | 81 + .../device-tree/Bindings/leds/ti,tca6507.yaml | 2 +- .../Bindings/mailbox/amlogic,meson-gxbb-mhu.yaml | 4 +- .../Bindings/mailbox/apple,mailbox.yaml | 2 + .../Bindings/mailbox/mediatek,gce-mailbox.yaml | 20 +- .../Bindings/mailbox/microchip,mpfs-mailbox.yaml | 4 +- .../Bindings/mailbox/qcom,apcs-kpss-global.yaml | 44 +- .../device-tree/Bindings/mailbox/sprd-mailbox.yaml | 4 +- .../Bindings/mailbox/st,stm32-ipcc.yaml | 4 +- .../Bindings/mailbox/xlnx,zynqmp-ipi-mailbox.yaml | 5 +- .../Bindings/media/allwinner,sun4i-a10-ir.yaml | 2 +- .../Bindings/media/allwinner,sun50i-h6-vpu-g2.yaml | 4 +- .../Bindings/media/amlogic,axg-ge2d.yaml | 4 +- .../Bindings/media/amlogic,gx-vdec.yaml | 4 +- .../Bindings/media/amlogic,meson-ir-tx.yaml | 4 +- .../Bindings/media/amlogic,meson6-ir.yaml | 47 + .../Bindings/media/gpio-ir-receiver.yaml | 3 + .../Bindings/media/i2c/aptina,mt9p031.yaml | 2 +- .../Bindings/media/i2c/aptina,mt9v111.yaml | 2 +- .../Bindings/media/i2c/chrontel,ch7322.yaml | 4 +- .../Bindings/media/i2c/dongwoon,dw9768.yaml | 6 +- .../device-tree/Bindings/media/i2c/imx219.yaml | 2 +- .../device-tree/Bindings/media/i2c/imx258.yaml | 4 +- .../Bindings/media/i2c/maxim,max9286.yaml | 9 +- .../device-tree/Bindings/media/i2c/mipi-ccs.yaml | 2 +- .../device-tree/Bindings/media/i2c/ov8856.yaml | 2 +- .../Bindings/media/i2c/ovti,ov02a10.yaml | 2 +- .../Bindings/media/i2c/ovti,ov2685.yaml | 102 ++ .../Bindings/media/i2c/ovti,ov5648.yaml | 2 +- .../Bindings/media/i2c/ovti,ov772x.yaml | 2 +- .../Bindings/media/i2c/ovti,ov8865.yaml | 2 +- .../Bindings/media/i2c/ovti,ov9282.yaml | 2 +- .../Bindings/media/i2c/rda,rda5807.yaml | 2 +- .../Bindings/media/i2c/samsung,s5k5baf.yaml | 101 ++ .../Bindings/media/i2c/samsung,s5k6a3.yaml | 98 ++ .../Bindings/media/i2c/sony,imx214.yaml | 2 +- .../Bindings/media/i2c/sony,imx274.yaml | 2 +- .../Bindings/media/i2c/sony,imx290.yaml | 25 +- .../Bindings/media/i2c/sony,imx334.yaml | 4 +- .../Bindings/media/i2c/sony,imx335.yaml | 2 +- .../Bindings/media/i2c/sony,imx412.yaml | 2 +- .../Bindings/media/mediatek,mdp3-rdma.yaml | 2 +- .../Bindings/media/mediatek,mt8195-jpegdec.yaml | 7 - .../Bindings/media/mediatek,mt8195-jpegenc.yaml | 7 - .../Bindings/media/mediatek,vcodec-decoder.yaml | 5 - .../Bindings/media/mediatek,vcodec-encoder.yaml | 5 - .../media/mediatek,vcodec-subdev-decoder.yaml | 117 +- .../Bindings/media/mediatek-jpeg-encoder.yaml | 5 - .../Bindings/media/microchip,sama5d4-vdec.yaml | 4 +- .../device-tree/Bindings/media/nxp,imx8-isi.yaml | 173 +++ .../device-tree/Bindings/media/nxp,imx8mq-vpu.yaml | 4 +- .../Bindings/media/qcom,msm8916-camss.yaml | 4 +- .../Bindings/media/qcom,msm8916-venus.yaml | 86 +- .../Bindings/media/qcom,msm8996-camss.yaml | 4 +- .../Bindings/media/qcom,msm8996-venus.yaml | 146 +- .../Bindings/media/qcom,sc7180-venus.yaml | 97 +- .../Bindings/media/qcom,sc7280-venus.yaml | 132 +- .../Bindings/media/qcom,sdm660-camss.yaml | 4 +- .../Bindings/media/qcom,sdm660-venus.yaml | 144 +- .../Bindings/media/qcom,sdm845-camss.yaml | 4 +- .../Bindings/media/qcom,sdm845-venus-v2.yaml | 108 +- .../Bindings/media/qcom,sdm845-venus.yaml | 104 +- .../Bindings/media/qcom,sm8250-camss.yaml | 4 +- .../Bindings/media/qcom,sm8250-venus.yaml | 122 +- .../Bindings/media/qcom,venus-common.yaml | 73 + sys/contrib/device-tree/Bindings/media/rc.yaml | 4 +- .../device-tree/Bindings/media/renesas,csi2.yaml | 1 + .../device-tree/Bindings/media/renesas,fcp.yaml | 45 +- .../device-tree/Bindings/media/renesas,isp.yaml | 1 + .../device-tree/Bindings/media/renesas,vin.yaml | 5 +- .../device-tree/Bindings/media/renesas,vsp1.yaml | 13 +- .../Bindings/media/rockchip,rk3568-vepu.yaml | 4 +- .../device-tree/Bindings/media/rockchip-isp1.yaml | 19 +- .../device-tree/Bindings/media/rockchip-vpu.yaml | 4 +- .../Bindings/media/samsung,exynos4210-csis.yaml | 170 +++ .../Bindings/media/samsung,exynos4210-fimc.yaml | 152 ++ .../Bindings/media/samsung,exynos4212-fimc-is.yaml | 220 +++ .../media/samsung,exynos4212-fimc-lite.yaml | 63 + .../device-tree/Bindings/media/samsung,fimc.yaml | 279 ++++ .../Bindings/media/samsung,s5c73m3.yaml | 165 +++ .../device-tree/Bindings/media/silabs,si470x.yaml | 48 + sys/contrib/device-tree/Bindings/media/ti,cal.yaml | 6 +- .../Bindings/memory-controllers/arm,pl35x-smc.yaml | 2 +- .../Bindings/memory-controllers/exynos-srom.yaml | 1 + .../intel,ixp4xx-expansion-bus-controller.yaml | 1 + .../memory-controllers/mediatek,smi-common.yaml | 2 + .../memory-controllers/mediatek,smi-larb.yaml | 4 + .../memory-controllers/nvidia,tegra124-emc.yaml | 1 + .../Bindings/memory-controllers/renesas,dbsc.yaml | 4 +- .../memory-controllers/renesas,rpc-if.yaml | 2 +- .../memory-controllers/samsung,exynos5422-dmc.yaml | 6 +- .../memory-controllers/st,stm32-fmc2-ebi.yaml | 1 + .../device-tree/Bindings/mfd/actions,atc260x.yaml | 2 +- .../Bindings/mfd/canaan,k210-sysctl.yaml | 8 +- .../device-tree/Bindings/mfd/dlg,da9063.yaml | 17 +- .../device-tree/Bindings/mfd/google,cros-ec.yaml | 28 +- .../Bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml | 2 +- .../device-tree/Bindings/mfd/maxim,max5970.yaml | 151 ++ .../device-tree/Bindings/mfd/mediatek,mt6357.yaml | 1 + .../device-tree/Bindings/mfd/mediatek,mt6370.yaml | 2 + .../device-tree/Bindings/mfd/qcom,spmi-pmic.yaml | 15 +- .../device-tree/Bindings/mfd/qcom,tcsr.yaml | 4 + .../device-tree/Bindings/mfd/qcom-pm8xxx.yaml | 2 +- .../Bindings/mfd/rohm,bd71815-pmic.yaml | 2 +- .../Bindings/mfd/rohm,bd71828-pmic.yaml | 2 +- sys/contrib/device-tree/Bindings/mfd/syscon.yaml | 2 + .../Bindings/mfd/ti,j721e-system-controller.yaml | 11 + .../device-tree/Bindings/mfd/ti,nspire-misc.yaml | 51 + .../device-tree/Bindings/mfd/ti,tps65086.yaml | 2 +- .../device-tree/Bindings/mfd/wlf,arizona.yaml | 2 +- .../device-tree/Bindings/mfd/x-powers,ac100.yaml | 4 +- .../device-tree/Bindings/mfd/x-powers,axp152.yaml | 36 +- .../device-tree/Bindings/mfd/xylon,logicvc.yaml | 4 +- .../Bindings/mips/loongson/devices.yaml | 12 + .../device-tree/Bindings/mmc/arasan,sdhci.yaml | 30 +- .../device-tree/Bindings/mmc/aspeed,sdhci.yaml | 1 + .../device-tree/Bindings/mmc/cdns,sdhci.yaml | 27 +- .../device-tree/Bindings/mmc/fsl-imx-esdhc.yaml | 2 +- .../Bindings/mmc/fujitsu,sdhci-fujitsu.yaml | 15 +- sys/contrib/device-tree/Bindings/mmc/mtk-sd.yaml | 1 + .../device-tree/Bindings/mmc/sdhci-msm.yaml | 2 + .../Bindings/mtd/allwinner,sun4i-a10-nand.yaml | 2 +- .../Bindings/mtd/arasan,nand-controller.yaml | 4 +- .../Bindings/mtd/arm,pl353-nand-r2p1.yaml | 3 +- .../device-tree/Bindings/mtd/gpmi-nand.yaml | 2 +- .../Bindings/mtd/intel,lgm-ebunand.yaml | 2 +- .../device-tree/Bindings/mtd/jedec,spi-nor.yaml | 2 +- .../device-tree/Bindings/mtd/mtd-physmap.yaml | 2 +- sys/contrib/device-tree/Bindings/mtd/mtd.yaml | 1 + sys/contrib/device-tree/Bindings/mtd/mxc-nand.yaml | 2 +- .../device-tree/Bindings/mtd/nand-chip.yaml | 2 +- .../device-tree/Bindings/mtd/nand-controller.yaml | 2 +- .../mtd/partitions/brcm,bcm4908-partitions.yaml | 2 +- .../mtd/partitions/linksys,ns-partitions.yaml | 2 +- .../device-tree/Bindings/mtd/qcom,nandc.yaml | 2 +- .../device-tree/Bindings/mtd/renesas-nandc.yaml | 2 +- .../Bindings/mtd/rockchip,nand-controller.yaml | 2 +- sys/contrib/device-tree/Bindings/mtd/spi-nand.yaml | 2 +- .../Bindings/mtd/st,stm32-fmc2-nand.yaml | 2 +- .../device-tree/Bindings/mtd/ti,gpmc-nand.yaml | 4 +- .../device-tree/Bindings/mtd/ti,gpmc-onenand.yaml | 4 +- .../device-tree/Bindings/net/actions,owl-emac.yaml | 2 +- .../Bindings/net/allwinner,sun4i-a10-emac.yaml | 2 +- .../Bindings/net/allwinner,sun4i-a10-mdio.yaml | 2 +- sys/contrib/device-tree/Bindings/net/altr,tse.yaml | 2 +- .../Bindings/net/amlogic,meson-dwmac.yaml | 4 +- .../device-tree/Bindings/net/asix,ax88796c.yaml | 2 +- .../Bindings/net/aspeed,ast2600-mdio.yaml | 2 +- .../Bindings/net/bluetooth/nxp,88w8987-bt.yaml | 45 + .../Bindings/net/bluetooth/qualcomm-bluetooth.yaml | 17 + .../device-tree/Bindings/net/brcm,amac.yaml | 2 +- .../device-tree/Bindings/net/brcm,bcmgenet.yaml | 2 - .../device-tree/Bindings/net/brcm,systemport.yaml | 2 +- .../Bindings/net/broadcom-bluetooth.yaml | 2 +- .../device-tree/Bindings/net/can/fsl,flexcan.yaml | 3 + .../Bindings/net/can/microchip,mcp251xfd.yaml | 2 +- .../Bindings/net/can/st,stm32-bxcan.yaml | 96 ++ .../device-tree/Bindings/net/can/xilinx,can.yaml | 6 +- .../Bindings/net/cortina,gemini-ethernet.yaml | 6 +- .../device-tree/Bindings/net/dsa/brcm,b53.yaml | 4 + .../device-tree/Bindings/net/dsa/brcm,sf2.yaml | 12 +- .../Bindings/net/dsa/mediatek,mt7530.yaml | 32 +- .../Bindings/net/dsa/microchip,ksz.yaml | 2 +- .../device-tree/Bindings/net/dsa/qca8k.yaml | 24 +- .../device-tree/Bindings/net/engleder,tsnep.yaml | 2 +- .../Bindings/net/ethernet-controller.yaml | 37 +- .../device-tree/Bindings/net/ethernet-phy.yaml | 45 +- .../device-tree/Bindings/net/ethernet-switch.yaml | 6 +- sys/contrib/device-tree/Bindings/net/fsl,fec.yaml | 3 + .../Bindings/net/fsl,qoriq-mc-dpmac.yaml | 2 +- .../Bindings/net/intel,ixp46x-ptp-timer.yaml | 4 +- .../Bindings/net/intel,ixp4xx-ethernet.yaml | 12 +- .../device-tree/Bindings/net/intel,ixp4xx-hss.yaml | 18 +- .../device-tree/Bindings/net/marvell,mvusb.yaml | 2 +- .../Bindings/net/marvell-bluetooth.yaml | 24 +- .../device-tree/Bindings/net/mdio-gpio.yaml | 6 +- .../device-tree/Bindings/net/mediatek,net.yaml | 55 +- .../Bindings/net/mediatek,star-emac.yaml | 2 +- .../Bindings/net/microchip,lan966x-switch.yaml | 2 +- .../Bindings/net/microchip,sparx5-switch.yaml | 4 +- .../device-tree/Bindings/net/mscc,miim.yaml | 2 +- .../device-tree/Bindings/net/nfc/marvell,nci.yaml | 2 +- .../device-tree/Bindings/net/nfc/nxp,pn532.yaml | 2 +- .../Bindings/net/nfc/samsung,s3fwrn5.yaml | 2 +- .../Bindings/net/pcs/mediatek,sgmiisys.yaml | 55 + .../Bindings/net/pse-pd/podl-pse-regulator.yaml | 2 +- .../device-tree/Bindings/net/qcom,ethqos.yaml | 111 ++ sys/contrib/device-tree/Bindings/net/qcom,ipa.yaml | 1 + .../Bindings/net/qcom,ipq4019-mdio.yaml | 2 +- .../Bindings/net/qcom,ipq8064-mdio.yaml | 6 +- .../Bindings/net/realtek-bluetooth.yaml | 24 +- .../device-tree/Bindings/net/rockchip,emac.yaml | 2 +- .../device-tree/Bindings/net/rockchip-dwmac.yaml | 4 +- sys/contrib/device-tree/Bindings/net/sff,sfp.yaml | 4 +- .../device-tree/Bindings/net/snps,dwmac.yaml | 28 +- .../Bindings/net/starfive,jh7110-dwmac.yaml | 144 ++ sys/contrib/device-tree/Bindings/net/sti-dwmac.txt | 3 +- .../device-tree/Bindings/net/stm32-dwmac.yaml | 8 +- .../device-tree/Bindings/net/ti,cpsw-switch.yaml | 10 +- .../device-tree/Bindings/net/ti,davinci-mdio.yaml | 2 +- .../device-tree/Bindings/net/ti,dp83822.yaml | 6 +- .../device-tree/Bindings/net/ti,dp83867.yaml | 6 +- .../device-tree/Bindings/net/ti,dp83869.yaml | 6 +- .../Bindings/net/ti,k3-am654-cpsw-nuss.yaml | 25 +- .../Bindings/net/toshiba,visconti-dwmac.yaml | 4 +- .../Bindings/net/vertexcom-mse102x.yaml | 6 +- .../Bindings/net/wireless/mediatek,mt76.yaml | 5 + .../Bindings/net/wireless/qcom,ath10k.yaml | 358 +++++ .../Bindings/net/wireless/qcom,ath11k-pci.yaml | 58 + .../Bindings/net/wireless/ti,wlcore.yaml | 10 +- .../device-tree/Bindings/nvme/apple,nvme-ans.yaml | 5 +- .../Bindings/nvmem/allwinner,sun4i-a10-sid.yaml | 2 +- .../Bindings/nvmem/amlogic,meson-gxbb-efuse.yaml | 57 + .../Bindings/nvmem/amlogic,meson6-efuse.yaml | 57 + .../device-tree/Bindings/nvmem/apple,efuses.yaml | 2 +- .../device-tree/Bindings/nvmem/brcm,nvram.yaml | 2 +- .../Bindings/nvmem/fsl,layerscape-sfp.yaml | 2 +- .../device-tree/Bindings/nvmem/imx-iim.yaml | 2 +- .../device-tree/Bindings/nvmem/imx-ocotp.yaml | 2 +- .../Bindings/nvmem/ingenic,jz4780-efuse.yaml | 2 +- .../Bindings/nvmem/layouts/onie,tlv-layout.yaml | 2 +- .../device-tree/Bindings/nvmem/mediatek,efuse.yaml | 2 +- .../Bindings/nvmem/microchip,sama7g5-otpc.yaml | 2 +- .../device-tree/Bindings/nvmem/mxs-ocotp.yaml | 2 +- .../device-tree/Bindings/nvmem/nintendo-otp.yaml | 2 +- .../device-tree/Bindings/nvmem/qcom,qfprom.yaml | 4 +- .../device-tree/Bindings/nvmem/qcom,spmi-sdam.yaml | 33 +- sys/contrib/device-tree/Bindings/nvmem/rmem.yaml | 2 +- .../device-tree/Bindings/nvmem/rockchip-efuse.yaml | 2 +- .../Bindings/nvmem/socionext,uniphier-efuse.yaml | 2 +- .../device-tree/Bindings/nvmem/st,stm32-romem.yaml | 2 +- .../Bindings/nvmem/sunplus,sp7021-ocotp.yaml | 2 +- .../device-tree/Bindings/nvmem/u-boot,env.yaml | 7 +- .../device-tree/Bindings/pci/amlogic,axg-pcie.yaml | 134 ++ .../device-tree/Bindings/pci/apple,pcie.yaml | 1 + .../Bindings/pci/cdns,cdns-pcie-ep.yaml | 2 +- .../Bindings/pci/cdns,cdns-pcie-host.yaml | 2 +- .../device-tree/Bindings/pci/cdns-pcie-ep.yaml | 8 +- .../device-tree/Bindings/pci/cdns-pcie-host.yaml | 8 +- .../device-tree/Bindings/pci/cdns-pcie.yaml | 4 +- .../Bindings/pci/fsl,imx6q-pcie-common.yaml | 270 ++++ .../Bindings/pci/fsl,imx6q-pcie-ep.yaml | 123 ++ .../device-tree/Bindings/pci/fsl,imx6q-pcie.yaml | 233 +-- .../Bindings/pci/intel,keembay-pcie-ep.yaml | 4 +- .../Bindings/pci/intel,keembay-pcie.yaml | 4 +- .../device-tree/Bindings/pci/qcom,pcie-ep.yaml | 4 +- .../device-tree/Bindings/pci/qcom,pcie.yaml | 91 +- .../device-tree/Bindings/pci/rockchip-dw-pcie.yaml | 6 +- .../device-tree/Bindings/pci/ti,j721e-pci-ep.yaml | 6 +- .../Bindings/pci/ti,j721e-pci-host.yaml | 6 +- .../device-tree/Bindings/perf/riscv,pmu.yaml | 1 - .../Bindings/phy/allwinner,sun50i-h6-usb3-phy.yaml | 4 +- .../phy/allwinner,sun6i-a31-mipi-dphy.yaml | 2 +- .../Bindings/phy/amlogic,axg-mipi-dphy.yaml | 4 +- .../phy/amlogic,g12a-mipi-dphy-analog.yaml | 4 +- .../Bindings/phy/amlogic,g12a-usb2-phy.yaml | 4 +- .../Bindings/phy/amlogic,g12a-usb3-pcie-phy.yaml | 4 +- .../phy/amlogic,meson-axg-mipi-pcie-analog.yaml | 4 +- .../Bindings/phy/amlogic,meson-axg-pcie.yaml | 4 +- .../Bindings/phy/amlogic,meson8-hdmi-tx-phy.yaml | 4 +- .../Bindings/phy/amlogic,meson8b-usb2-phy.yaml | 4 +- .../Bindings/phy/brcm,bcm63xx-usbh-phy.yaml | 4 +- .../device-tree/Bindings/phy/brcm,sata-phy.yaml | 4 +- .../device-tree/Bindings/phy/cdns,salvo-phy.yaml | 4 +- .../Bindings/phy/hisilicon,hi3660-usb3.yaml | 4 +- .../Bindings/phy/hisilicon,hi3670-usb3.yaml | 6 +- .../Bindings/phy/marvell,armada-3700-utmi-phy.yaml | 4 +- .../phy/marvell,armada-cp110-utmi-phy.yaml | 6 +- .../Bindings/phy/marvell,mmp3-hsic-phy.yaml | 4 +- .../Bindings/phy/mediatek,hdmi-phy.yaml | 1 + .../Bindings/phy/mediatek,mt7621-pci-phy.yaml | 4 +- .../Bindings/phy/phy-cadence-sierra.yaml | 12 +- .../Bindings/phy/phy-cadence-torrent.yaml | 10 +- .../Bindings/phy/phy-rockchip-naneng-combphy.yaml | 1 + .../Bindings/phy/phy-stm32-usbphyc.yaml | 2 +- .../device-tree/Bindings/phy/phy-tegra194-p2u.yaml | 4 +- .../device-tree/Bindings/phy/qcom,edp-phy.yaml | 4 +- .../device-tree/Bindings/phy/qcom,qusb2-phy.yaml | 4 +- .../Bindings/phy/qcom,sc7180-qmp-usb3-dp-phy.yaml | 2 +- .../Bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml | 1 + .../Bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 27 +- .../device-tree/Bindings/phy/qcom,usb-hs-28nm.yaml | 4 +- .../Bindings/phy/qcom,usb-snps-femto-v2.yaml | 4 +- .../device-tree/Bindings/phy/qcom,usb-ss.yaml | 4 +- .../Bindings/phy/qcom-usb-ipq4019-phy.yaml | 4 +- .../Bindings/phy/samsung,exynos-pcie-phy.yaml | 4 +- .../device-tree/Bindings/phy/samsung,ufs-phy.yaml | 2 +- .../Bindings/phy/sunplus,sp7021-usb2-phy.yaml | 4 +- .../Bindings/phy/ti,phy-am654-serdes.yaml | 5 - .../device-tree/Bindings/phy/ti,phy-gmii-sel.yaml | 8 +- .../device-tree/Bindings/phy/ti,phy-j721e-wiz.yaml | 25 +- .../device-tree/Bindings/phy/ti,tcan104x-can.yaml | 4 +- .../Bindings/pinctrl/actions,s500-pinctrl.yaml | 2 +- .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 2 +- .../Bindings/pinctrl/amlogic,meson-pinctrl-a1.yaml | 67 + .../pinctrl/amlogic,meson-pinctrl-common.yaml | 57 + .../pinctrl/amlogic,meson-pinctrl-g12a-aobus.yaml | 68 + .../amlogic,meson-pinctrl-g12a-periphs.yaml | 72 + .../pinctrl/amlogic,meson8-pinctrl-aobus.yaml | 76 + .../pinctrl/amlogic,meson8-pinctrl-cbus.yaml | 78 + .../Bindings/pinctrl/apple,pinctrl.yaml | 3 +- .../Bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 4 +- .../Bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 4 +- .../Bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 6 +- .../Bindings/pinctrl/brcm,bcm6318-pinctrl.yaml | 2 +- .../Bindings/pinctrl/brcm,bcm63268-pinctrl.yaml | 2 +- .../Bindings/pinctrl/brcm,bcm6328-pinctrl.yaml | 2 +- .../Bindings/pinctrl/brcm,bcm6358-pinctrl.yaml | 2 +- .../Bindings/pinctrl/brcm,bcm6362-pinctrl.yaml | 2 +- .../Bindings/pinctrl/brcm,bcm6368-pinctrl.yaml | 2 +- .../Bindings/pinctrl/brcm,ns-pinmux.yaml | 2 +- .../Bindings/pinctrl/canaan,k210-fpioa.yaml | 4 +- .../Bindings/pinctrl/cirrus,lochnagar.yaml | 2 +- .../Bindings/pinctrl/cirrus,madera.yaml | 4 +- .../Bindings/pinctrl/cypress,cy8c95x0.yaml | 2 +- .../Bindings/pinctrl/fsl,imx7d-pinctrl.yaml | 2 +- .../Bindings/pinctrl/fsl,imx8m-pinctrl.yaml | 2 +- .../Bindings/pinctrl/fsl,imx8ulp-pinctrl.yaml | 2 +- .../Bindings/pinctrl/fsl,imx93-pinctrl.yaml | 2 +- .../Bindings/pinctrl/ingenic,pinctrl.yaml | 2 +- .../device-tree/Bindings/pinctrl/intel,lgm-io.yaml | 2 +- .../Bindings/pinctrl/lantiq,pinctrl-xway.txt | 35 +- .../Bindings/pinctrl/marvell,ac5-pinctrl.yaml | 4 +- .../Bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml | 32 +- .../Bindings/pinctrl/mediatek,mt6779-pinctrl.yaml | 39 +- .../Bindings/pinctrl/mediatek,mt6795-pinctrl.yaml | 228 +++ .../Bindings/pinctrl/mediatek,mt7620-pinctrl.yaml | 298 ++++ .../Bindings/pinctrl/mediatek,mt7621-pinctrl.yaml | 261 ++++ .../Bindings/pinctrl/mediatek,mt7622-pinctrl.yaml | 34 +- .../Bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml | 450 ++++++ .../Bindings/pinctrl/mediatek,mt7981-pinctrl.yaml | 35 +- .../Bindings/pinctrl/mediatek,mt7986-pinctrl.yaml | 80 +- .../Bindings/pinctrl/mediatek,mt8183-pinctrl.yaml | 40 +- .../Bindings/pinctrl/mediatek,mt8186-pinctrl.yaml | 275 ++++ .../Bindings/pinctrl/mediatek,mt8188-pinctrl.yaml | 80 +- .../Bindings/pinctrl/mediatek,mt8192-pinctrl.yaml | 184 +++ .../Bindings/pinctrl/mediatek,mt8195-pinctrl.yaml | 286 ++++ .../Bindings/pinctrl/mediatek,mt8365-pinctrl.yaml | 69 +- .../Bindings/pinctrl/mscc,ocelot-pinctrl.yaml | 6 +- .../Bindings/pinctrl/nxp,s32g2-siul2-pinctrl.yaml | 123 ++ .../device-tree/Bindings/pinctrl/pinmux-node.yaml | 2 +- .../Bindings/pinctrl/qcom,ipq5332-tlmm.yaml | 11 +- .../Bindings/pinctrl/qcom,ipq6018-pinctrl.yaml | 10 +- .../Bindings/pinctrl/qcom,ipq8074-pinctrl.yaml | 11 +- .../Bindings/pinctrl/qcom,ipq9574-tlmm.yaml | 130 ++ .../Bindings/pinctrl/qcom,mdm9607-tlmm.yaml | 11 +- .../Bindings/pinctrl/qcom,mdm9615-pinctrl.yaml | 11 +- .../Bindings/pinctrl/qcom,msm8226-pinctrl.yaml | 11 +- .../Bindings/pinctrl/qcom,msm8660-pinctrl.yaml | 12 +- .../Bindings/pinctrl/qcom,msm8909-tlmm.yaml | 11 +- .../Bindings/pinctrl/qcom,msm8916-pinctrl.yaml | 11 +- .../Bindings/pinctrl/qcom,msm8953-pinctrl.yaml | 10 +- .../Bindings/pinctrl/qcom,msm8960-pinctrl.yaml | 11 +- .../Bindings/pinctrl/qcom,msm8974-pinctrl.yaml | 11 +- .../Bindings/pinctrl/qcom,msm8976-pinctrl.yaml | 11 +- .../Bindings/pinctrl/qcom,msm8994-pinctrl.yaml | 11 +- .../Bindings/pinctrl/qcom,msm8996-pinctrl.yaml | 11 +- .../Bindings/pinctrl/qcom,msm8998-pinctrl.yaml | 11 +- .../Bindings/pinctrl/qcom,pmic-gpio.yaml | 9 +- .../Bindings/pinctrl/qcom,pmic-mpp.yaml | 9 +- .../Bindings/pinctrl/qcom,qcm2290-tlmm.yaml | 1 + .../Bindings/pinctrl/qcom,qcs404-pinctrl.yaml | 11 +- .../Bindings/pinctrl/qcom,qdu1000-tlmm.yaml | 11 +- .../Bindings/pinctrl/qcom,sa8775p-tlmm.yaml | 11 +- .../Bindings/pinctrl/qcom,sc7180-pinctrl.yaml | 11 +- .../pinctrl/qcom,sc7280-lpass-lpi-pinctrl.yaml | 2 +- .../Bindings/pinctrl/qcom,sc7280-pinctrl.yaml | 12 +- .../Bindings/pinctrl/qcom,sc8180x-tlmm.yaml | 11 +- .../pinctrl/qcom,sc8280xp-lpass-lpi-pinctrl.yaml | 2 +- .../Bindings/pinctrl/qcom,sc8280xp-tlmm.yaml | 1 + .../Bindings/pinctrl/qcom,sdm630-pinctrl.yaml | 11 +- .../Bindings/pinctrl/qcom,sdm670-tlmm.yaml | 12 +- .../Bindings/pinctrl/qcom,sdm845-pinctrl.yaml | 11 +- .../Bindings/pinctrl/qcom,sdx55-pinctrl.yaml | 10 +- .../Bindings/pinctrl/qcom,sdx65-tlmm.yaml | 10 +- .../Bindings/pinctrl/qcom,sm6115-tlmm.yaml | 10 +- .../Bindings/pinctrl/qcom,sm6125-tlmm.yaml | 11 +- .../Bindings/pinctrl/qcom,sm6350-tlmm.yaml | 12 +- .../Bindings/pinctrl/qcom,sm6375-tlmm.yaml | 12 +- .../Bindings/pinctrl/qcom,sm7150-tlmm.yaml | 162 ++ .../Bindings/pinctrl/qcom,sm8150-pinctrl.yaml | 13 +- .../pinctrl/qcom,sm8250-lpass-lpi-pinctrl.yaml | 2 +- .../Bindings/pinctrl/qcom,sm8250-pinctrl.yaml | 11 +- .../Bindings/pinctrl/qcom,sm8350-tlmm.yaml | 13 +- .../pinctrl/qcom,sm8450-lpass-lpi-pinctrl.yaml | 2 +- .../Bindings/pinctrl/qcom,sm8450-tlmm.yaml | 11 +- .../pinctrl/qcom,sm8550-lpass-lpi-pinctrl.yaml | 2 +- .../Bindings/pinctrl/qcom,sm8550-tlmm.yaml | 11 +- .../Bindings/pinctrl/qcom,tlmm-common.yaml | 6 +- .../Bindings/pinctrl/ralink,rt2880-pinctrl.yaml | 11 +- .../Bindings/pinctrl/ralink,rt305x-pinctrl.yaml | 89 +- .../Bindings/pinctrl/ralink,rt3352-pinctrl.yaml | 243 +++ .../Bindings/pinctrl/ralink,rt3883-pinctrl.yaml | 11 +- .../Bindings/pinctrl/ralink,rt5350-pinctrl.yaml | 206 +++ .../device-tree/Bindings/pinctrl/renesas,pfc.yaml | 2 +- .../Bindings/pinctrl/renesas,rza1-ports.yaml | 2 +- .../Bindings/pinctrl/renesas,rza2-pinctrl.yaml | 2 +- .../Bindings/pinctrl/renesas,rzg2l-pinctrl.yaml | 2 +- .../Bindings/pinctrl/renesas,rzn1-pinctrl.yaml | 4 +- .../Bindings/pinctrl/renesas,rzv2m-pinctrl.yaml | 4 +- .../Bindings/pinctrl/rockchip,pinctrl.yaml | 10 +- .../Bindings/pinctrl/samsung,pinctrl.yaml | 2 +- .../Bindings/pinctrl/semtech,sx1501q.yaml | 6 +- .../pinctrl/socionext,uniphier-pinctrl.yaml | 2 +- .../Bindings/pinctrl/st,stm32-pinctrl.yaml | 10 +- .../Bindings/pinctrl/starfive,jh7100-pinctrl.yaml | 8 +- .../Bindings/pinctrl/sunplus,sp7021-pinctrl.yaml | 6 +- .../Bindings/pinctrl/toshiba,visconti-pinctrl.yaml | 8 +- .../Bindings/pinctrl/xlnx,zynq-pinctrl.yaml | 2 +- .../Bindings/power/apple,pmgr-pwrstate.yaml | 1 + .../Bindings/power/qcom,kpss-acc-v2.yaml | 42 + .../device-tree/Bindings/power/qcom,rpmpd.yaml | 1 + .../Bindings/power/supply/adc-battery.yaml | 70 + .../device-tree/Bindings/power/supply/bq2415x.yaml | 2 +- .../device-tree/Bindings/power/supply/bq24190.yaml | 2 +- .../device-tree/Bindings/power/supply/bq24257.yaml | 4 +- .../device-tree/Bindings/power/supply/bq24735.yaml | 2 +- .../device-tree/Bindings/power/supply/bq2515x.yaml | 2 +- .../device-tree/Bindings/power/supply/bq25890.yaml | 2 +- .../device-tree/Bindings/power/supply/bq25980.yaml | 2 +- .../device-tree/Bindings/power/supply/bq27xxx.yaml | 15 +- .../Bindings/power/supply/lltc,ltc294x.yaml | 2 +- .../Bindings/power/supply/ltc4162-l.yaml | 2 +- .../Bindings/power/supply/maxim,max14656.yaml | 2 +- .../Bindings/power/supply/maxim,max17040.yaml | 4 +- .../Bindings/power/supply/maxim,max17042.yaml | 2 +- .../Bindings/power/supply/richtek,rt9455.yaml | 2 +- .../Bindings/power/supply/ti,lp8727.yaml | 3 +- .../device-tree/Bindings/pwm/apple,s5l-fpwm.yaml | 51 + .../Bindings/pwm/mediatek,mt2712-pwm.yaml | 1 + .../device-tree/Bindings/pwm/pwm-amlogic.yaml | 70 + .../Bindings/regulator/active-semi,act8865.yaml | 2 +- .../Bindings/regulator/anatop-regulator.yaml | 22 +- .../device-tree/Bindings/regulator/dlg,da9121.yaml | 2 +- .../Bindings/regulator/fcs,fan53555.yaml | 21 +- .../Bindings/regulator/fixed-regulator.yaml | 2 +- .../regulator/google,cros-ec-regulator.yaml | 4 +- .../Bindings/regulator/gpio-regulator.yaml | 2 +- .../Bindings/regulator/max77650-regulator.yaml | 2 +- .../device-tree/Bindings/regulator/max8660.yaml | 2 +- .../device-tree/Bindings/regulator/max8893.yaml | 2 +- .../regulator/mediatek,mt6331-regulator.yaml | 12 +- .../regulator/mediatek,mt6332-regulator.yaml | 4 +- .../device-tree/Bindings/regulator/mps,mp5416.yaml | 4 +- .../device-tree/Bindings/regulator/mps,mp886x.yaml | 2 +- .../Bindings/regulator/mps,mpq7920.yaml | 6 +- .../Bindings/regulator/mt6315-regulator.yaml | 2 +- .../Bindings/regulator/mt6359-regulator.yaml | 16 +- .../Bindings/regulator/mt6360-regulator.yaml | 4 +- .../Bindings/regulator/nxp,pca9450-regulator.yaml | 12 +- .../Bindings/regulator/nxp,pf8x00-regulator.yaml | 23 +- .../device-tree/Bindings/regulator/pfuze100.yaml | 8 +- .../Bindings/regulator/qcom,rpmh-regulator.yaml | 45 +- .../Bindings/regulator/qcom,smd-rpm-regulator.yaml | 2 +- ...pberrypi,7inch-touchscreen-panel-regulator.yaml | 2 +- .../device-tree/Bindings/regulator/regulator.yaml | 22 +- .../Bindings/regulator/richtek,rt4803.yaml | 68 + .../Bindings/regulator/richtek,rt5739.yaml | 72 + .../regulator/richtek,rt6245-regulator.yaml | 8 +- .../regulator/richtek,rtmv20-regulator.yaml | 2 +- .../Bindings/regulator/rohm,bd71815-regulator.yaml | 8 +- .../Bindings/regulator/rohm,bd71828-regulator.yaml | 28 +- .../Bindings/regulator/rohm,bd71837-regulator.yaml | 12 +- .../Bindings/regulator/rohm,bd71847-regulator.yaml | 12 +- .../Bindings/regulator/rohm,bd9576-regulator.yaml | 2 +- .../regulator/socionext,uniphier-regulator.yaml | 2 +- .../Bindings/regulator/st,stm32-booster.yaml | 4 +- .../Bindings/regulator/st,stm32-vrefbuf.yaml | 2 +- .../Bindings/regulator/st,stm32mp1-pwr-reg.yaml | 2 +- .../Bindings/regulator/ti,tps62360.yaml | 2 +- .../regulator/vqmmc-ipq4019-regulator.yaml | 2 +- .../Bindings/regulator/wlf,arizona.yaml | 6 +- .../remoteproc/amlogic,meson-mx-ao-arc.yaml | 4 +- .../Bindings/remoteproc/fsl,imx-rproc.yaml | 4 +- .../Bindings/remoteproc/ingenic,vpu.yaml | 4 +- .../Bindings/remoteproc/qcom,glink-edge.yaml | 2 +- .../Bindings/remoteproc/qcom,msm8916-mss-pil.yaml | 2 + .../Bindings/remoteproc/qcom,smd-edge.yaml | 2 +- .../Bindings/remoteproc/renesas,rcar-rproc.yaml | 4 +- .../Bindings/remoteproc/st,stm32-rproc.yaml | 18 +- .../Bindings/remoteproc/ti,k3-r5f-rproc.yaml | 76 +- .../Bindings/reserved-memory/google,open-dice.yaml | 2 +- .../reserved-memory/nvidia,tegra210-emc-table.yaml | 2 +- .../Bindings/reserved-memory/phram.yaml | 4 +- .../Bindings/reserved-memory/qcom,cmd-db.yaml | 6 +- .../Bindings/reserved-memory/qcom,rmtfs-mem.yaml | 6 +- .../Bindings/reserved-memory/ramoops.yaml | 6 +- .../Bindings/reserved-memory/shared-dma-pool.yaml | 2 +- .../reset/amlogic,meson-axg-audio-arb.yaml | 4 +- .../Bindings/reset/amlogic,meson-reset.yaml | 4 +- .../Bindings/reset/bitmain,bm1880-reset.yaml | 4 +- .../Bindings/reset/brcm,bcm6345-reset.yaml | 4 +- .../reset/brcm,bcm7216-pcie-sata-rescal.yaml | 4 +- .../Bindings/reset/brcm,brcmstb-reset.yaml | 4 +- .../Bindings/reset/canaan,k210-rst.yaml | 2 +- .../Bindings/reset/marvell,berlin2-reset.yaml | 4 +- .../device-tree/Bindings/reset/microchip,rst.yaml | 6 +- .../Bindings/reset/qca,ar7100-reset.yaml | 4 +- .../device-tree/Bindings/reset/renesas,rst.yaml | 4 +- .../device-tree/Bindings/reset/sunplus,reset.yaml | 4 +- sys/contrib/device-tree/Bindings/riscv/canaan.yaml | 2 +- sys/contrib/device-tree/Bindings/riscv/cpus.yaml | 13 + sys/contrib/device-tree/Bindings/riscv/sunxi.yaml | 5 + .../Bindings/rng/amlogic,meson-rng.yaml | 4 +- .../Bindings/rng/brcm,iproc-rng200.yaml | 4 +- sys/contrib/device-tree/Bindings/rng/mtk-rng.yaml | 4 +- .../device-tree/Bindings/rng/ti,keystone-rng.yaml | 2 +- .../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/brcm,brcmstb-waketimer.yaml | 2 +- .../device-tree/Bindings/rtc/faraday,ftrtc010.yaml | 4 +- .../Bindings/rtc/microcrystal,rv3032.yaml | 2 +- .../device-tree/Bindings/rtc/mstar,msc313-rtc.yaml | 2 +- .../device-tree/Bindings/rtc/nuvoton,nct3018y.yaml | 2 +- .../device-tree/Bindings/rtc/nxp,pcf2127.yaml | 2 +- sys/contrib/device-tree/Bindings/rtc/rtc-mxc.yaml | 2 +- .../device-tree/Bindings/rtc/rtc-mxc_v2.yaml | 2 +- .../device-tree/Bindings/rtc/sa1100-rtc.yaml | 4 +- .../device-tree/Bindings/rtc/st,stm32-rtc.yaml | 2 +- .../device-tree/Bindings/rtc/ti,k3-rtc.yaml | 2 +- .../device-tree/Bindings/rtc/trivial-rtc.yaml | 2 +- .../device-tree/Bindings/serial/8250_omap.yaml | 1 + .../Bindings/serial/amlogic,meson-uart.yaml | 13 +- .../device-tree/Bindings/serial/fsl-imx-uart.yaml | 27 + .../device-tree/Bindings/serial/fsl-lpuart.yaml | 3 + .../device-tree/Bindings/serial/mediatek,uart.yaml | 1 + .../Bindings/serial/qcom,serial-geni-qcom.yaml | 4 +- .../Bindings/serial/renesas,em-uart.yaml | 4 +- .../device-tree/Bindings/serial/renesas,hscif.yaml | 4 +- .../device-tree/Bindings/serial/renesas,sci.yaml | 4 +- .../device-tree/Bindings/serial/renesas,scif.yaml | 4 +- .../device-tree/Bindings/serial/renesas,scifa.yaml | 4 +- .../device-tree/Bindings/serial/renesas,scifb.yaml | 4 +- .../device-tree/Bindings/serial/serial.yaml | 4 +- .../Bindings/serial/snps-dw-apb-uart.yaml | 4 +- .../device-tree/Bindings/serial/sprd-uart.yaml | 4 +- .../Bindings/serial/sunplus,sp7021-uart.yaml | 4 +- .../Bindings/soc/amlogic/amlogic,canvas.yaml | 4 +- .../soc/amlogic/amlogic,meson-gx-clk-measure.yaml | 40 + .../Bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml | 162 ++ .../Bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml | 205 +++ .../Bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml | 2 +- .../Bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml | 2 +- .../Bindings/soc/imx/fsl,imx8mn-disp-blk-ctrl.yaml | 2 +- .../Bindings/soc/imx/fsl,imx8mp-hsio-blk-ctrl.yaml | 2 +- .../soc/imx/fsl,imx8mp-media-blk-ctrl.yaml | 53 +- .../Bindings/soc/imx/fsl,imx8mq-vpu-blk-ctrl.yaml | 2 +- .../Bindings/soc/imx/fsl,imx93-media-blk-ctrl.yaml | 2 +- .../Bindings/soc/imx/fsl,imx93-src.yaml | 3 +- .../device-tree/Bindings/soc/mediatek/devapc.yaml | 4 +- .../Bindings/soc/mediatek/mediatek,mutex.yaml | 22 +- .../soc/microchip/atmel,at91rm9200-tcb.yaml | 1 + .../Bindings/soc/qcom/qcom,aoss-qmp.yaml | 1 + .../device-tree/Bindings/soc/qcom/qcom,apr.yaml | 13 +- .../device-tree/Bindings/soc/qcom/qcom,eud.yaml | 4 +- .../Bindings/soc/qcom/qcom,geni-se.yaml | 4 +- .../Bindings/soc/qcom/qcom,pmic-glink.yaml | 2 + .../Bindings/soc/qcom/qcom,smd-rpm.yaml | 7 +- .../device-tree/Bindings/soc/qcom/qcom,smem.yaml | 4 +- .../device-tree/Bindings/soc/qcom/qcom,spm.yaml | 4 +- .../device-tree/Bindings/soc/qcom/qcom,wcnss.yaml | 2 +- .../device-tree/Bindings/soc/renesas/renesas.yaml | 17 +- .../device-tree/Bindings/soc/rockchip/grf.yaml | 10 +- .../Bindings/soc/samsung/exynos-pmu.yaml | 23 +- .../device-tree/Bindings/soc/ti/ti,pruss.yaml | 3 +- .../device-tree/Bindings/sound/adi,adau1372.yaml | 2 +- .../device-tree/Bindings/sound/adi,adau17x1.yaml | 52 + .../device-tree/Bindings/sound/adi,max98363.yaml | 60 + .../device-tree/Bindings/sound/adi,max98396.yaml | 8 +- .../Bindings/sound/amlogic,axg-tdm-iface.yaml | 2 +- .../Bindings/sound/asahi-kasei,ak4458.yaml | 73 + .../Bindings/sound/asahi-kasei,ak5558.yaml | 48 + .../Bindings/sound/audio-graph-port.yaml | 22 +- .../device-tree/Bindings/sound/audio-graph.yaml | 8 +- .../device-tree/Bindings/sound/cirrus,cs35l41.yaml | 10 +- .../device-tree/Bindings/sound/cirrus,cs35l45.yaml | 80 +- .../device-tree/Bindings/sound/cirrus,cs42l42.yaml | 12 +- .../Bindings/sound/cirrus,ep9301-i2s.yaml | 66 + .../device-tree/Bindings/sound/everest,es8316.yaml | 6 +- .../device-tree/Bindings/sound/fsl,qmc-audio.yaml | 117 ++ .../Bindings/sound/marvell,mmp-sspa.yaml | 1 + .../device-tree/Bindings/sound/maxim,max9759.yaml | 45 + .../device-tree/Bindings/sound/maxim,max98371.yaml | 42 + .../device-tree/Bindings/sound/maxim,max9867.yaml | 60 + .../device-tree/Bindings/sound/mt8186-afe-pcm.yaml | 6 +- .../sound/mt8186-mt6366-da7219-max98357.yaml | 2 +- .../sound/mt8186-mt6366-rt1019-rt5682s.yaml | 2 +- .../device-tree/Bindings/sound/mt8192-afe-pcm.yaml | 6 +- .../sound/mt8192-mt6359-rt1015-rt5682.yaml | 4 +- .../device-tree/Bindings/sound/mt8195-afe-pcm.yaml | 2 +- .../device-tree/Bindings/sound/mt8195-mt6359.yaml | 8 +- sys/contrib/device-tree/Bindings/sound/nau8825.txt | 3 + .../Bindings/sound/nvidia,tegra-audio-alc5632.yaml | 8 +- .../Bindings/sound/nvidia,tegra-audio-common.yaml | 4 + .../sound/nvidia,tegra-audio-max9808x.yaml | 90 ++ .../sound/nvidia,tegra-audio-max98090.yaml | 8 +- .../Bindings/sound/nvidia,tegra-audio-rt5631.yaml | 85 ++ .../Bindings/sound/nvidia,tegra-audio-rt5640.yaml | 6 +- .../Bindings/sound/nvidia,tegra-audio-rt5677.yaml | 26 +- .../sound/nvidia,tegra-audio-sgtl5000.yaml | 6 +- .../Bindings/sound/nvidia,tegra-audio-wm8753.yaml | 6 +- .../Bindings/sound/nvidia,tegra-audio-wm8903.yaml | 8 +- .../Bindings/sound/nvidia,tegra-audio-wm9712.yaml | 8 +- .../Bindings/sound/qcom,lpass-rx-macro.yaml | 77 +- .../Bindings/sound/qcom,lpass-tx-macro.yaml | 81 +- .../Bindings/sound/qcom,lpass-va-macro.yaml | 86 +- .../Bindings/sound/qcom,lpass-wsa-macro.yaml | 23 +- .../Bindings/sound/qcom,q6asm-dais.yaml | 2 +- .../Bindings/sound/qcom,q6dsp-lpass-ports.yaml | 2 +- .../device-tree/Bindings/sound/qcom,wcd9335.yaml | 156 ++ .../device-tree/Bindings/sound/qcom,wcd934x.yaml | 2 + .../Bindings/sound/realtek,alc5632.yaml | 63 + .../device-tree/Bindings/sound/renesas,rsnd.yaml | 129 +- .../device-tree/Bindings/sound/renesas,rz-ssi.yaml | 21 +- .../Bindings/sound/rockchip,i2s-tdm.yaml | 7 + .../device-tree/Bindings/sound/rockchip-i2s.yaml | 5 + .../device-tree/Bindings/sound/samsung,odroid.yaml | 2 + .../device-tree/Bindings/sound/sgtl5000.yaml | 6 +- .../device-tree/Bindings/sound/simple-card.yaml | 26 +- .../Bindings/sound/socionext,uniphier-aio.yaml | 2 +- .../device-tree/Bindings/sound/tas2562.yaml | 8 +- .../device-tree/Bindings/sound/tas2770.yaml | 8 +- .../device-tree/Bindings/sound/tas27xx.yaml | 8 +- sys/contrib/device-tree/Bindings/sound/tas571x.txt | 1 + .../device-tree/Bindings/sound/tas5805m.yaml | 2 +- .../device-tree/Bindings/sound/tlv320adcx140.yaml | 2 +- .../device-tree/Bindings/sound/tlv320aic32x4.txt | 2 +- .../device-tree/Bindings/sound/wlf,wm8510.yaml | 41 + .../device-tree/Bindings/sound/wlf,wm8523.yaml | 40 + .../device-tree/Bindings/sound/wlf,wm8524.yaml | 40 + .../device-tree/Bindings/sound/wlf,wm8580.yaml | 42 + .../device-tree/Bindings/sound/wlf,wm8711.yaml | 40 + .../device-tree/Bindings/sound/wlf,wm8728.yaml | 40 + .../device-tree/Bindings/sound/wlf,wm8737.yaml | 40 + .../device-tree/Bindings/sound/wlf,wm8753.yaml | 62 + .../device-tree/Bindings/sound/wlf,wm8960.yaml | 88 ++ .../device-tree/Bindings/sound/wlf,wm8994.yaml | 194 +++ .../device-tree/Bindings/sound/zl38060.yaml | 2 +- .../Bindings/soundwire/qcom,soundwire.yaml | 1 + .../Bindings/spi/allwinner,sun4i-a10-spi.yaml | 1 + .../Bindings/spi/allwinner,sun6i-a31-spi.yaml | 1 + .../device-tree/Bindings/spi/amlogic,a1-spifc.yaml | 41 + .../device-tree/Bindings/spi/cdns,qspi-nor.yaml | 37 +- .../Bindings/spi/microchip,mpfs-spi.yaml | 2 +- .../device-tree/Bindings/spi/renesas,sh-msiof.yaml | 23 +- .../device-tree/Bindings/spi/snps,dw-apb-ssi.yaml | 19 + .../device-tree/Bindings/spi/spi-controller.yaml | 1 + .../sram/allwinner,sun4i-a10-system-control.yaml | 10 +- .../device-tree/Bindings/sram/qcom,imem.yaml | 1 + .../device-tree/Bindings/sram/qcom,ocmem.yaml | 1 + .../Bindings/thermal/amlogic,thermal.yaml | 2 +- .../device-tree/Bindings/thermal/imx-thermal.yaml | 18 +- .../Bindings/thermal/mediatek-thermal.txt | 1 + .../Bindings/thermal/qcom-spmi-adc-tm-hc.yaml | 4 +- .../Bindings/thermal/qcom-spmi-adc-tm5.yaml | 9 +- .../device-tree/Bindings/thermal/qcom-tsens.yaml | 4 +- .../Bindings/thermal/qoriq-thermal.yaml | 4 +- .../Bindings/thermal/rockchip-thermal.yaml | 1 + .../Bindings/thermal/thermal-zones.yaml | 1 + .../Bindings/timer/amlogic,meson6-timer.yaml | 54 + .../Bindings/timer/arm,arch_timer_mmio.yaml | 2 +- .../device-tree/Bindings/timer/cdns,ttc.yaml | 2 +- .../Bindings/timer/intel,ixp4xx-timer.yaml | 4 +- .../Bindings/timer/nvidia,tegra-timer.yaml | 4 +- .../Bindings/timer/nvidia,tegra186-timer.yaml | 4 +- *** 2137 LINES SKIPPED ***