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