git: ae5de77ed78a - main - Import device-tree files from Linux 6.16

From: Emmanuel Vadot <manu_at_FreeBSD.org>
Date: Sat, 22 Nov 2025 11:29:03 UTC
The branch main has been updated by manu:

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

commit ae5de77ed78ae54d86cead5604869212e8008e6b
Merge: 8ccc0d235c22 b8aada787cdf
Author:     Emmanuel Vadot <manu@FreeBSD.org>
AuthorDate: 2025-11-22 11:28:38 +0000
Commit:     Emmanuel Vadot <manu@FreeBSD.org>
CommitDate: 2025-11-22 11:28:38 +0000

    Import device-tree files from Linux 6.16

 sys/contrib/device-tree/Bindings/arm/altera.yaml   |    1 +
 .../Bindings/arm/altera/socfpga-clk-manager.yaml   |  102 +-
 sys/contrib/device-tree/Bindings/arm/amlogic.yaml  |   26 +
 .../arm/arm,coresight-static-replicator.yaml       |   13 +
 .../Bindings/arm/atmel,sama5d2-secumod.yaml        |   49 +
 .../device-tree/Bindings/arm/atmel-sysregs.txt     |   25 -
 .../device-tree/Bindings/arm/bcm/bcm2835.yaml      |    1 +
 sys/contrib/device-tree/Bindings/arm/cpus.yaml     |  234 +-
 .../Bindings/arm/freescale/fsl,imx51-m4if.yaml     |   41 +
 sys/contrib/device-tree/Bindings/arm/fsl.yaml      |   61 +-
 .../device-tree/Bindings/arm/intel,socfpga.yaml    |    1 +
 sys/contrib/device-tree/Bindings/arm/mediatek.yaml |   11 +
 sys/contrib/device-tree/Bindings/arm/psci.yaml     |   30 +-
 sys/contrib/device-tree/Bindings/arm/qcom.yaml     |   14 +-
 sys/contrib/device-tree/Bindings/arm/rockchip.yaml |   37 +-
 .../device-tree/Bindings/arm/rockchip/pmu.yaml     |    2 +
 .../Bindings/arm/samsung/samsung-boards.yaml       |    8 +
 .../device-tree/Bindings/arm/stm32/stm32.yaml      |    9 +
 sys/contrib/device-tree/Bindings/arm/sunxi.yaml    |   25 +
 sys/contrib/device-tree/Bindings/arm/tegra.yaml    |   19 +-
 sys/contrib/device-tree/Bindings/arm/ti/k3.yaml    |   32 +
 sys/contrib/device-tree/Bindings/arm/vt8500.yaml   |   10 +-
 .../device-tree/Bindings/ata/apm,xgene-ahci.yaml   |   58 +
 .../Bindings/ata/arasan,cf-spear1340.yaml          |   70 +
 .../Bindings/ata/cavium,ebt3000-compact-flash.yaml |   59 +
 .../Bindings/ata/marvell,orion-sata.yaml           |   83 +
 .../Bindings/ata/rockchip,dwc-ahci.yaml            |    3 +
 sys/contrib/device-tree/Bindings/ata/st,ahci.yaml  |   72 +
 .../device-tree/Bindings/ata/ti,dm816-ahci.yaml    |   43 +
 .../device-tree/Bindings/bus/microsoft,vmbus.yaml  |   16 +-
 .../Bindings/bus/nvidia,tegra210-aconnect.yaml     |    1 +
 .../Bindings/cache/andestech,ax45mp-cache.yaml     |   20 +-
 .../Bindings/cache/marvell,kirkwood-cache.yaml     |   45 +
 .../Bindings/cache/marvell,tauros2-cache.yaml      |   39 +
 .../device-tree/Bindings/cache/qcom,llcc.yaml      |    2 +
 .../device-tree/Bindings/cache/sifive,ccache0.yaml |   44 +-
 .../clock/allwinner,sun8i-a83t-de2-clk.yaml        |    1 +
 .../Bindings/clock/brcm,bcm2835-aux-clock.yaml     |   47 +
 .../device-tree/Bindings/clock/fsl,vf610-ccm.yaml  |   58 +
 .../Bindings/clock/mediatek,mt8188-clock.yaml      |    3 +
 .../device-tree/Bindings/clock/qcom,videocc.yaml   |   20 +
 .../Bindings/clock/renesas,rzv2h-cpg.yaml          |    5 +-
 .../clock/samsung,exynosautov920-clock.yaml        |   69 +
 .../Bindings/clock/sophgo,cv1800-clk.yaml          |   16 +-
 .../Bindings/clock/sophgo,sg2044-clk.yaml          |   99 +
 .../Bindings/clock/spacemit,k1-pll.yaml            |   50 +
 .../Bindings/clock/thead,th1520-clk-ap.yaml        |   17 +-
 .../Bindings/counter/fsl,ftm-quaddec.yaml          |   36 +
 .../Bindings/crypto/amd,ccp-seattle-v1a.yaml       |   38 +
 .../Bindings/crypto/axis,artpec6-crypto.yaml       |   39 +
 .../Bindings/crypto/brcm,spum-crypto.yaml          |   44 +
 .../Bindings/crypto/fsl,sec-v4.0-mon.yaml          |    5 +
 .../device-tree/Bindings/crypto/fsl,sec-v4.0.yaml  |   10 +-
 .../Bindings/crypto/hisilicon,hip06-sec.yaml       |  134 +
 .../Bindings/crypto/img,hash-accelerator.yaml      |   69 +
 .../Bindings/crypto/marvell,orion-crypto.yaml      |  133 +
 .../device-tree/Bindings/crypto/qcom-qce.yaml      |    1 +
 .../Bindings/display/bridge/renesas,dsi.yaml       |   67 +-
 .../Bindings/display/bridge/ti,sn65dsi83.yaml      |    4 -
 .../Bindings/display/fsl,vf610-tcon.yaml           |   43 +
 .../display/imx/fsl,imx-display-subsystem.yaml     |   36 +
 .../display/imx/fsl,imx-parallel-display.yaml      |   74 +
 .../Bindings/display/imx/fsl,imx6q-ipu.yaml        |   97 +
 .../Bindings/display/imx/fsl,imx6q-ldb.yaml        |  193 +
 .../Bindings/display/imx/fsl,imx6qp-pre.yaml       |   55 +
 .../Bindings/display/imx/fsl,imx6qp-prg.yaml       |   54 +
 .../Bindings/display/mediatek/mediatek,aal.yaml    |    4 +
 .../Bindings/display/mediatek/mediatek,color.yaml  |    4 +
 .../Bindings/display/mediatek/mediatek,merge.yaml  |    4 +
 .../display/mediatek/mediatek,mt8195-hdmi-ddc.yaml |   41 +
 .../display/mediatek/mediatek,mt8195-hdmi.yaml     |  151 +
 .../display/mediatek/mediatek,padding.yaml         |   10 +-
 .../Bindings/display/msm/dp-controller.yaml        |    1 +
 .../Bindings/display/msm/dsi-controller-main.yaml  |    4 +
 .../Bindings/display/msm/dsi-phy-7nm.yaml          |    2 +
 .../device-tree/Bindings/display/msm/hdmi.yaml     |   19 +-
 .../device-tree/Bindings/display/msm/mdp4.yaml     |    9 +-
 .../Bindings/display/msm/qcom,mdss.yaml            |   12 +
 .../Bindings/display/msm/qcom,sa8775p-mdss.yaml    |  181 +-
 .../Bindings/display/msm/qcom,sar2130p-mdss.yaml   |  439 ++
 .../Bindings/display/msm/qcom,sc7280-dpu.yaml      |    1 +
 .../Bindings/display/msm/qcom,sm8350-mdss.yaml     |   13 +-
 .../Bindings/display/panel/boe,td4320.yaml         |   65 +
 .../Bindings/display/panel/himax,hx8279.yaml       |   75 +
 .../display/panel/leadtek,ltk050h3146w.yaml        |    1 +
 .../display/panel/leadtek,ltk500hd1829.yaml        |    1 +
 .../Bindings/display/panel/lg,sw43408.yaml         |    2 +-
 .../Bindings/display/panel/novatek,nt37801.yaml    |   69 +
 .../Bindings/display/panel/panel-simple.yaml       |    6 +
 .../Bindings/display/panel/samsung,atna33xc20.yaml |    2 +
 .../display/panel/truly,nt35597-2K-display.yaml    |   97 +
 .../display/panel/visionox,g2647fb105.yaml         |   79 +
 .../display/rockchip/rockchip,analogix-dp.yaml     |   25 +-
 .../display/rockchip/rockchip,inno-hdmi.yaml       |   20 +-
 .../display/rockchip/rockchip,rk3399-cdn-dp.yaml   |  170 +
 .../Bindings/display/rockchip/rockchip-vop.yaml    |    6 -
 .../Bindings/display/sitronix,st7571.yaml          |   73 +
 .../device-tree/Bindings/dma/arm,dma-350.yaml      |   44 +
 sys/contrib/device-tree/Bindings/dma/fsl,edma.yaml |    4 +-
 .../Bindings/dma/nvidia,tegra20-apbdma.yaml        |   90 +
 .../Bindings/dma/nvidia,tegra210-adma.yaml         |    2 +
 .../device-tree/Bindings/dma/qcom,bam-dma.yaml     |    2 +
 .../device-tree/Bindings/dma/renesas,rz-dmac.yaml  |  107 +-
 .../device-tree/Bindings/example-schema.yaml       |   15 +-
 .../Bindings/firmware/google,gs101-acpm-ipc.yaml   |   35 +
 .../Bindings/firmware/intel,stratix10-svc.yaml     |   93 +
 .../Bindings/firmware/nxp,imx95-scmi.yaml          |   23 +
 .../fpga/intel,stratix10-soc-fpga-mgr.yaml         |   36 +
 .../Bindings/gpio/atmel,at91rm9200-gpio.yaml       |   16 +-
 .../Bindings/gpio/blaize,blzp1600-gpio.yaml        |   77 +
 .../Bindings/gpio/fairchild,74hc595.yaml           |   22 +-
 .../device-tree/Bindings/gpio/gpio-mxs.yaml        |   70 +-
 .../device-tree/Bindings/gpio/gpio-pca95xx.yaml    |    4 +
 .../device-tree/Bindings/gpio/gpio-vf610.yaml      |    7 +
 .../Bindings/gpio/maxim,max77759-gpio.yaml         |   44 +
 .../Bindings/gpio/nvidia,tegra186-gpio.yaml        |    3 +
 .../device-tree/Bindings/gpio/nxp,pcf8575.yaml     |   26 +-
 .../Bindings/gpio/realtek,otto-gpio.yaml           |    8 +-
 .../device-tree/Bindings/gpio/renesas,em-gio.yaml  |   20 +-
 .../Bindings/gpio/renesas,rcar-gpio.yaml           |   24 +-
 .../device-tree/Bindings/gpio/sifive,gpio.yaml     |    6 +-
 .../Bindings/gpio/spacemit,k1-gpio.yaml            |   96 +
 .../Bindings/gpio/toshiba,gpio-visconti.yaml       |   24 +-
 .../Bindings/gpio/xlnx,gpio-xilinx.yaml            |   48 +-
 .../device-tree/Bindings/gpu/arm,mali-bifrost.yaml |    4 +
 .../device-tree/Bindings/gpu/brcm,bcm-v3d.yaml     |   90 +-
 .../Bindings/gpu/img,powervr-rogue.yaml            |   82 +-
 .../Bindings/hwinfo/via,vt8500-scc-id.yaml         |   37 +
 .../Bindings/hwmon/pmbus/adi,lt3074.yaml           |   50 +
 .../Bindings/hwmon/pmbus/mps,mpq8785.yaml          |   74 +
 .../Bindings/hwmon/sophgo,sg2042-hwmon-mcu.yaml    |    6 +-
 .../device-tree/Bindings/hwmon/ti,amc6821.yaml     |   18 +-
 .../device-tree/Bindings/hwmon/ti,ina2xx.yaml      |    5 +
 .../device-tree/Bindings/hwmon/ti,tmp102.yaml      |    4 +
 .../device-tree/Bindings/i2c/i2c-mt65xx.yaml       |    1 +
 sys/contrib/device-tree/Bindings/i2c/i2c-rk3x.yaml |    1 +
 .../Bindings/i2c/nvidia,tegra20-i2c.yaml           |   24 +-
 .../Bindings/i2c/realtek,rtl9301-i2c.yaml          |    3 +-
 .../device-tree/Bindings/i2c/renesas,riic.yaml     |    1 +
 .../Bindings/i2c/snps,designware-i2c.yaml          |   12 +-
 .../device-tree/Bindings/i2c/wm,wm8505-i2c.yaml    |   47 +
 .../Bindings/i3c/silvaco,i3c-master.yaml           |   45 +-
 .../device-tree/Bindings/iio/adc/adi,ad7380.yaml   |   11 +
 .../device-tree/Bindings/iio/adc/adi,ad7476.yaml   |   63 +-
 .../device-tree/Bindings/iio/adc/adi,ad7606.yaml   |   14 +-
 .../Bindings/iio/adc/amlogic,meson-saradc.yaml     |    1 +
 .../Bindings/iio/adc/mediatek,mt2701-auxadc.yaml   |    1 +
 .../Bindings/iio/adc/microchip,mcp3911.yaml        |    5 +
 .../Bindings/iio/adc/nuvoton,nct7201.yaml          |   70 +
 .../Bindings/iio/adc/qcom,spmi-rradc.yaml          |    2 +-
 .../device-tree/Bindings/iio/adc/rohm,bd79104.yaml |   69 +
 .../device-tree/Bindings/iio/adc/rohm,bd79124.yaml |  114 +
 .../device-tree/Bindings/iio/adc/st,stm32-adc.yaml |  102 +-
 .../Bindings/iio/chemical/winsen,mhz19b.yaml       |   33 +
 .../device-tree/Bindings/iio/dac/adi,ad3530r.yaml  |  100 +
 .../device-tree/Bindings/iio/dac/adi,ad3552r.yaml  |    2 +-
 .../device-tree/Bindings/iio/dac/adi,ad7293.yaml   |    2 +
 .../device-tree/Bindings/iio/dac/adi,ltc2664.yaml  |    2 +-
 .../device-tree/Bindings/iio/dac/adi,ltc2672.yaml  |    2 +-
 .../Bindings/iio/dac/microchip,mcp4821.yaml        |    2 +-
 .../device-tree/Bindings/iio/dac/rohm,bd79703.yaml |   35 +-
 .../Bindings/iio/filter/adi,admv8818.yaml          |   20 +
 .../Bindings/iio/gyroscope/invensense,mpu3050.yaml |    2 +-
 .../Bindings/iio/imu/adi,adis16550.yaml            |    2 +-
 .../Bindings/iio/imu/invensense,icm42600.yaml      |   13 +-
 .../device-tree/Bindings/iio/light/bh1750.yaml     |    6 +
 .../Bindings/iio/pressure/honeywell,hsc030pa.yaml  |    2 +-
 .../iio/pressure/honeywell,mprls0025pa.yaml        |    2 +-
 .../device-tree/Bindings/input/dlg,da7280.yaml     |  248 +
 .../device-tree/Bindings/input/elan,ekth6915.yaml  |   12 +-
 .../Bindings/input/touchscreen/edt-ft5x06.yaml     |    9 +-
 .../Bindings/interconnect/qcom,msm8939.yaml        |    8 +-
 .../Bindings/interconnect/qcom,msm8953.yaml        |   20 +-
 .../Bindings/interconnect/qcom,msm8974.yaml        |   20 +-
 .../Bindings/interconnect/qcom,osm-l3.yaml         |    1 +
 .../Bindings/interconnect/qcom,rpm.yaml            |   12 +-
 .../Bindings/interconnect/qcom,rpmh.yaml           |   28 +-
 .../Bindings/interconnect/qcom,sdx75-rpmh.yaml     |   16 +-
 .../interrupt-controller/abilis,tb10x-ictl.yaml    |   54 +
 .../interrupt-controller/al,alpine-msix.yaml       |   49 +
 .../interrupt-controller/altr,msi-controller.yaml  |   65 +
 .../interrupt-controller/amazon,al-fic.yaml        |   46 +
 .../Bindings/interrupt-controller/arm,nvic.yaml    |   61 +
 .../arm,versatile-fpga-irq.yaml                    |   61 +
 .../aspeed,ast2400-i2c-ic.yaml                     |   46 +
 .../aspeed,ast2500-scu-ic.yaml                     |   48 +
 .../brcm,bcm2835-armctrl-ic.yaml                   |  162 +
 .../interrupt-controller/brcm,bcm6345-l1-intc.yaml |   81 +
 .../interrupt-controller/cdns,xtensa-pic.yaml      |   50 +
 .../interrupt-controller/chrp,open-pic.yaml        |   63 +
 .../interrupt-controller/cirrus,ep7209-intc.yaml   |   71 +
 .../interrupt-controller/cnxt,cx92755-ic.yaml      |   47 +
 .../interrupt-controller/csky,apb-intc.yaml        |   54 +
 .../Bindings/interrupt-controller/csky,mpintc.yaml |   43 +
 .../interrupt-controller/econet,en751221-intc.yaml |   78 +
 .../interrupt-controller/ezchip,nps400-ic.yaml     |   34 +
 .../interrupt-controller/faraday,ftintc010.yaml    |   51 +
 .../Bindings/interrupt-controller/fsl,tzic.yaml    |   48 +
 .../interrupt-controller/google,goldfish-pic.yaml  |   47 +
 .../interrupt-controller/img,pdc-intc.yaml         |   79 +
 .../Bindings/interrupt-controller/jcore,aic.yaml   |   43 +
 .../interrupt-controller/lsi,zevio-intc.yaml       |   43 +
 .../interrupt-controller/marvell,ap806-gicp.yaml   |   50 +
 .../interrupt-controller/marvell,ap806-sei.yaml    |   58 +
 .../marvell,armada-8k-pic.yaml                     |   52 +
 .../interrupt-controller/marvell,cp110-icu.yaml    |   98 +
 .../marvell,odmi-controller.yaml                   |   54 +
 .../marvell,orion-bridge-intc.yaml                 |   52 +
 .../microchip,pic32mzda-evic.yaml                  |   60 +
 .../interrupt-controller/nvidia,tegra20-ictlr.yaml |   82 +
 .../interrupt-controller/opencores,or1k-pic.yaml   |   38 +
 .../interrupt-controller/openrisc,ompic.yaml       |   45 +
 .../interrupt-controller/qca,ar7100-cpu-intc.yaml  |   61 +
 .../interrupt-controller/qca,ar7100-misc-intc.yaml |   52 +
 .../interrupt-controller/sifive,plic-1.0.0.yaml    |    1 +
 .../interrupt-controller/snps,arc700-intc.yaml     |   42 +
 .../interrupt-controller/snps,archs-idu-intc.yaml  |   48 +
 .../interrupt-controller/snps,archs-intc.yaml      |   48 +
 .../interrupt-controller/snps,dw-apb-ictl.yaml     |   64 +
 .../interrupt-controller/sophgo,sg2042-msi.yaml    |    4 +-
 .../interrupt-controller/st,spear300-shirq.yaml    |   67 +
 .../technologic,ts4800-irqc.yaml                   |   49 +
 .../thead,c900-aclint-mswi.yaml                    |    1 +
 .../Bindings/interrupt-controller/ti,cp-intc.yaml  |   50 +
 .../interrupt-controller/ti,keystone-irq.yaml      |   63 +
 .../interrupt-controller/ti,omap-intc-irq.yaml     |   52 +
 .../interrupt-controller/ti,omap4-wugen-mpu.yaml   |   55 +
 .../interrupt-controller/via,vt8500-intc.yaml      |   76 +
 .../device-tree/Bindings/iommu/mediatek,iommu.yaml |    4 +
 .../Bindings/leds/backlight/ti,lp8864.yaml         |   80 +
 .../device-tree/Bindings/leds/ti,tps61310.yaml     |  120 +
 .../Bindings/mailbox/qcom,apcs-kpss-global.yaml    |  170 +-
 .../Bindings/mailbox/sophgo,cv1800b-mailbox.yaml   |   60 +
 .../Bindings/media/allwinner,sun6i-a31-csi.yaml    |    2 +-
 .../Bindings/media/allwinner,sun6i-a31-isp.yaml    |    2 +-
 .../media/allwinner,sun6i-a31-mipi-csi2.yaml       |    2 +-
 .../device-tree/Bindings/media/amlogic,c3-isp.yaml |   88 +
 .../Bindings/media/amlogic,c3-mipi-adapter.yaml    |  111 +
 .../Bindings/media/amlogic,c3-mipi-csi2.yaml       |  127 +
 .../Bindings/media/cec/nvidia,tegra114-cec.yaml    |   14 +-
 .../Bindings/media/fsl,imx-capture-subsystem.yaml  |   37 +
 .../Bindings/media/fsl,imx6-mipi-csi2.yaml         |  143 +
 .../device-tree/Bindings/media/i2c/adi,ad5820.yaml |   56 +
 .../device-tree/Bindings/media/i2c/adi,adp1653.txt |   38 +
 .../Bindings/media/i2c/adi,adv7180.yaml            |  189 +
 .../device-tree/Bindings/media/i2c/adi,adv7343.txt |   48 +
 .../Bindings/media/i2c/adi,adv748x.yaml            |  212 +
 .../Bindings/media/i2c/adi,adv7604.yaml            |  160 +
 .../Bindings/media/i2c/aptina,mt9v032.txt          |   41 +
 .../Bindings/media/i2c/maxim,max2175.txt           |   59 +
 .../Bindings/media/i2c/micron,mt9m111.txt          |   37 +
 .../Bindings/media/i2c/nxp,tda1997x.txt            |  178 +
 .../Bindings/media/i2c/onnn,mt9m001.txt            |   38 +
 .../Bindings/media/i2c/ovti,ov02e10.yaml           |  152 +
 .../device-tree/Bindings/media/i2c/ovti,ov2640.txt |   41 +
 .../device-tree/Bindings/media/i2c/ovti,ov2659.txt |   47 +
 .../device-tree/Bindings/media/i2c/ovti,ov7670.txt |   55 +
 .../device-tree/Bindings/media/i2c/ovti,ov7740.txt |   47 +
 .../device-tree/Bindings/media/i2c/ovti,ov9650.txt |   36 +
 .../Bindings/media/i2c/sony,imx219.yaml            |  112 +
 .../Bindings/media/i2c/sony,imx290.yaml            |    2 +-
 .../Bindings/media/i2c/sony,imx415.yaml            |    2 +-
 .../device-tree/Bindings/media/i2c/st,vd55g1.yaml  |  133 +
 .../device-tree/Bindings/media/i2c/st,vd56g3.yaml  |  139 +
 .../Bindings/media/i2c/ti,ds90ub953.yaml           |   77 +-
 .../Bindings/media/i2c/ti,ds90ub960.yaml           |   16 +-
 .../device-tree/Bindings/media/i2c/ti,ths8200.txt  |   19 +
 .../device-tree/Bindings/media/i2c/ti,tvp514x.txt  |   44 +
 .../device-tree/Bindings/media/i2c/ti,tvp5150.txt  |  157 +
 .../device-tree/Bindings/media/i2c/ti,tvp7002.txt  |   53 +
 .../Bindings/media/i2c/toshiba,tc358743.txt        |   48 +
 .../Bindings/media/mediatek,mdp3-fg.yaml           |    8 +-
 .../Bindings/media/mediatek,mdp3-hdr.yaml          |    8 +-
 .../Bindings/media/mediatek,mdp3-rsz.yaml          |    1 +
 .../Bindings/media/mediatek,mdp3-stitch.yaml       |    8 +-
 .../Bindings/media/mediatek,mdp3-tcc.yaml          |    8 +-
 .../Bindings/media/mediatek,mdp3-tdshp.yaml        |    8 +-
 .../Bindings/media/mediatek,mdp3-wrot.yaml         |    1 +
 .../Bindings/media/qcom,msm8916-camss.yaml         |    8 +
 .../Bindings/media/qcom,msm8953-camss.yaml         |   15 +
 .../Bindings/media/qcom,msm8996-camss.yaml         |   20 +
 .../Bindings/media/qcom,sc7180-venus.yaml          |    7 +-
 .../Bindings/media/qcom,sc8280xp-camss.yaml        |   20 +
 .../Bindings/media/qcom,sdm660-camss.yaml          |   20 +
 .../Bindings/media/qcom,sdm845-camss.yaml          |   20 +
 .../Bindings/media/qcom,sm8250-camss.yaml          |   30 +
 .../Bindings/media/qcom,sm8550-iris.yaml           |   39 +-
 .../Bindings/media/qcom,x1e80100-camss.yaml        |  367 ++
 .../device-tree/Bindings/media/renesas,fcp.yaml    |   25 +-
 .../device-tree/Bindings/media/renesas,isp.yaml    |   63 +-
 .../Bindings/media/renesas,rzg2l-cru.yaml          |   65 +-
 .../Bindings/media/renesas,rzg2l-csi2.yaml         |   62 +-
 .../device-tree/Bindings/media/renesas,vsp1.yaml   |   25 +-
 .../memory-controllers/mediatek,smi-common.yaml    |    1 +
 .../memory-controllers/mediatek,smi-larb.yaml      |    1 +
 .../memory-controllers/renesas,rzg3e-xspi.yaml     |  135 +
 .../memory-controllers/st,stm32mp25-omm.yaml       |  226 +
 .../Bindings/mfd/aspeed,ast2x00-scu.yaml           |    9 +-
 .../Bindings/mfd/atmel,at91sam9260-gpbr.yaml       |    1 +
 .../device-tree/Bindings/mfd/brcm,bcm59056.yaml    |   76 +
 sys/contrib/device-tree/Bindings/mfd/iqs62x.yaml   |  177 +-
 .../device-tree/Bindings/mfd/maxim,max77759.yaml   |   99 +
 .../Bindings/mfd/mediatek,mt8195-scpsys.yaml       |    1 +
 .../device-tree/Bindings/mfd/mscc,ocelot.yaml      |    6 -
 .../device-tree/Bindings/mfd/netronix,ntxec.yaml   |   39 +-
 .../device-tree/Bindings/mfd/qcom,tcsr.yaml        |    1 +
 .../device-tree/Bindings/mfd/rohm,bd9571mwv.yaml   |   50 +-
 .../Bindings/mfd/rohm,bd96801-pmic.yaml            |   10 +-
 .../Bindings/mfd/rohm,bd96802-pmic.yaml            |  101 +
 .../device-tree/Bindings/mfd/samsung,s2mps11.yaml  |   26 +-
 .../device-tree/Bindings/mfd/st,stm32-lptimer.yaml |   40 +-
 sys/contrib/device-tree/Bindings/mfd/syscon.yaml   |    7 +
 .../device-tree/Bindings/mfd/x-powers,axp152.yaml  |  202 +-
 sys/contrib/device-tree/Bindings/mips/cpus.yaml    |    3 +-
 sys/contrib/device-tree/Bindings/mips/econet.yaml  |   26 +
 .../device-tree/Bindings/misc/ti,fpc202.yaml       |   94 +
 .../device-tree/Bindings/mmc/arasan,sdhci.yaml     |   22 +-
 .../device-tree/Bindings/mmc/fsl,esdhc.yaml        |    1 +
 .../Bindings/mmc/marvell,xenon-sdhci.yaml          |   27 +-
 .../Bindings/mmc/microchip,sdhci-pic32.yaml        |   66 +
 sys/contrib/device-tree/Bindings/mmc/mtk-sd.yaml   |    2 +
 .../device-tree/Bindings/mmc/renesas,sdhi.yaml     |    4 +-
 .../device-tree/Bindings/mmc/sdhci-msm.yaml        |    1 +
 .../Bindings/mmc/snps,dwcmshc-sdhci.yaml           |    7 +-
 .../device-tree/Bindings/mmc/spacemit,sdhci.yaml   |   53 +
 .../device-tree/Bindings/mmc/wm,wm8505-sdhc.yaml   |   66 +
 .../device-tree/Bindings/mtd/fsl,vf610-nfc.yaml    |   89 +
 .../mtd/loongson,ls1b-nand-controller.yaml         |   72 +
 .../device-tree/Bindings/mtd/qcom,nandc.yaml       |   30 +-
 sys/contrib/device-tree/Bindings/mux/gpio-mux.yaml |    4 +
 .../device-tree/Bindings/net/aeonsemi,as21xxx.yaml |  122 +
 .../Bindings/net/airoha,en7581-eth.yaml            |   13 +
 .../Bindings/net/allwinner,sun8i-a83t-emac.yaml    |    1 +
 .../Bindings/net/bluetooth/nxp,88w8987-bt.yaml     |   17 +
 .../device-tree/Bindings/net/brcm,asp-v2.0.yaml    |   23 +-
 .../device-tree/Bindings/net/brcm,unimac-mdio.yaml |    2 +-
 .../device-tree/Bindings/net/can/nxp,sja1000.yaml  |    4 +-
 .../Bindings/net/can/renesas,rcar-canfd.yaml       |  171 +-
 .../Bindings/net/dsa/mediatek,mt7530.yaml          |    5 +
 .../Bindings/net/ethernet-controller.yaml          |   27 +-
 .../device-tree/Bindings/net/ethernet-phy.yaml     |   10 +
 .../device-tree/Bindings/net/network-class.yaml    |   46 +
 .../Bindings/net/renesas,r9a09g057-gbeth.yaml      |  203 +
 .../device-tree/Bindings/net/snps,dwmac.yaml       |   27 +-
 .../Bindings/net/sophgo,sg2044-dwmac.yaml          |    3 +-
 .../device-tree/Bindings/net/ti,dp83822.yaml       |    4 +
 .../Bindings/net/ti,k3-am654-cpsw-nuss.yaml        |    2 +
 .../Bindings/net/vertexcom-mse102x.yaml            |    2 +-
 .../device-tree/Bindings/net/via,vt8500-rhine.yaml |   41 +
 .../Bindings/net/wireless/brcm,bcm4329-fmac.yaml   |    2 +-
 .../Bindings/net/wireless/qcom,ath12k.yaml         |    6 +
 .../Bindings/net/wireless/qcom,ipq5332-wifi.yaml   |  315 ++
 .../Bindings/net/wireless/realtek,rtl8188e.yaml    |   50 +
 .../Bindings/net/wireless/silabs,wfx.yaml          |    5 +-
 .../Bindings/net/wireless/wireless-controller.yaml |   23 +
 .../Bindings/nvmem/apple,spmi-nvmem.yaml           |   54 +
 .../Bindings/nvmem/maxim,max77759-nvmem.yaml       |   32 +
 sys/contrib/device-tree/Bindings/opp/opp-v1.yaml   |   18 +-
 .../Bindings/opp/opp-v2-qcom-adreno.yaml           |   96 +
 .../device-tree/Bindings/pci/apple,pcie.yaml       |   33 +-
 .../device-tree/Bindings/pci/brcm,stb-pcie.yaml    |   87 +-
 .../Bindings/pci/cdns,cdns-pcie-ep.yaml            |   16 +-
 .../Bindings/pci/intel,keembay-pcie-ep.yaml        |   26 +-
 .../Bindings/pci/intel,keembay-pcie.yaml           |   38 +-
 .../Bindings/pci/marvell,armada8k-pcie.yaml        |  100 +
 .../Bindings/pci/marvell,kirkwood-pcie.yaml        |  277 ++
 .../Bindings/pci/microchip,pcie-host.yaml          |   56 +-
 .../Bindings/pci/nvidia,tegra194-pcie-ep.yaml      |    2 +-
 sys/contrib/device-tree/Bindings/pci/pci-ep.yaml   |   68 +
 .../Bindings/pci/qcom,pcie-sa8775p.yaml            |   10 +-
 .../device-tree/Bindings/pci/qcom,pcie-sc7280.yaml |    9 +-
 .../Bindings/pci/qcom,pcie-sc8180x.yaml            |   10 +-
 .../device-tree/Bindings/pci/qcom,pcie-sm8150.yaml |    9 +-
 .../device-tree/Bindings/pci/qcom,pcie-sm8250.yaml |    9 +-
 .../device-tree/Bindings/pci/qcom,pcie-sm8350.yaml |    9 +-
 .../device-tree/Bindings/pci/qcom,pcie.yaml        |   65 +-
 .../device-tree/Bindings/pci/rcar-pci-ep.yaml      |   34 +-
 .../device-tree/Bindings/pci/rcar-pci-host.yaml    |   46 +-
 .../Bindings/pci/rockchip-dw-pcie-common.yaml      |   10 +-
 .../device-tree/Bindings/pci/rockchip-dw-pcie.yaml |   60 +-
 .../Bindings/pci/sifive,fu740-pcie.yaml            |    2 +-
 .../Bindings/pci/snps,dw-pcie-common.yaml          |    3 +-
 .../device-tree/Bindings/pci/snps,dw-pcie.yaml     |    4 +-
 .../device-tree/Bindings/pci/v3,v360epc-pci.yaml   |  100 +
 .../Bindings/pci/xilinx-versal-cpm.yaml            |  116 +-
 .../Bindings/phy/brcm,brcmstb-usb-phy.yaml         |    5 +-
 .../Bindings/phy/fsl,imx8mq-usb-phy.yaml           |   37 +-
 .../device-tree/Bindings/phy/mediatek,dsi-phy.yaml |    1 +
 .../device-tree/Bindings/phy/mediatek,tphy.yaml    |    1 +
 .../device-tree/Bindings/phy/mediatek,xsphy.yaml   |   16 +
 .../Bindings/phy/phy-cadence-torrent.yaml          |    3 +-
 .../Bindings/phy/phy-rockchip-naneng-combphy.yaml  |    3 +
 .../Bindings/phy/phy-rockchip-usbdp.yaml           |    3 +
 .../Bindings/phy/qcom,ipq5332-uniphy-pcie-phy.yaml |   49 +-
 .../device-tree/Bindings/phy/renesas,usb2-phy.yaml |    8 +-
 .../Bindings/phy/rockchip,inno-usb2phy.yaml        |    4 +
 .../Bindings/phy/rockchip,pcie3-phy.yaml           |    3 +
 .../Bindings/phy/rockchip,rk3399-pcie-phy.yaml     |   45 +
 .../Bindings/phy/rockchip,rk3399-typec-phy.yaml    |  116 +
 .../Bindings/phy/samsung,exynos2200-eusb2-phy.yaml |   80 +
 .../Bindings/phy/samsung,usb3-drd-phy.yaml         |   40 +-
 .../Bindings/pinctrl/amlogic,pinctrl-a4.yaml       |    8 +-
 .../Bindings/pinctrl/fsl,imx7ulp-iomuxc1.yaml      |   99 +
 .../Bindings/pinctrl/fsl,vf610-iomuxc.yaml         |   83 +
 .../Bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml  |   95 +-
 .../Bindings/pinctrl/mediatek,mt6779-pinctrl.yaml  |    5 -
 .../Bindings/pinctrl/mediatek,mt6893-pinctrl.yaml  |  193 +
 .../Bindings/pinctrl/mediatek,mt7622-pinctrl.yaml  |   56 +-
 .../Bindings/pinctrl/mediatek,mt8183-pinctrl.yaml  |   70 +-
 .../Bindings/pinctrl/mediatek,mt8192-pinctrl.yaml  |   78 +-
 .../Bindings/pinctrl/mediatek,mt8196-pinctrl.yaml  |  236 +
 .../Bindings/pinctrl/qcom,qcs615-tlmm.yaml         |    2 +-
 .../Bindings/pinctrl/qcom,qcs8300-tlmm.yaml        |    2 +-
 .../Bindings/pinctrl/renesas,rzg2l-pinctrl.yaml    |    2 +
 .../Bindings/pinctrl/renesas,rzn1-pinctrl.yaml     |    4 +-
 .../Bindings/pinctrl/spacemit,k1-pinctrl.yaml      |   18 +
 .../pinctrl/starfive,jh7110-aon-pinctrl.yaml       |    2 +-
 .../pinctrl/starfive,jh7110-sys-pinctrl.yaml       |    2 +-
 .../device-tree/Bindings/pmem/pmem-region.yaml     |   48 +
 .../power/allwinner,sun50i-h6-prcm-ppu.yaml        |   42 +
 .../Bindings/power/mediatek,power-controller.yaml  |    2 +
 .../device-tree/Bindings/power/qcom,rpmpd.yaml     |    1 +
 .../Bindings/power/reset/syscon-reboot.yaml        |   42 +-
 .../Bindings/power/reset/toradex,smarc-ec.yaml     |   52 +
 .../Bindings/power/rockchip,power-controller.yaml  |    1 +
 .../device-tree/Bindings/power/supply/bq24190.yaml |    1 +
 .../device-tree/Bindings/power/supply/bq25980.yaml |   36 +-
 .../Bindings/power/supply/ingenic,battery.yaml     |   14 +-
 .../Bindings/power/supply/ltc4162-l.yaml           |   18 +-
 .../Bindings/power/supply/maxim,max77705.yaml      |    4 +-
 .../Bindings/power/supply/maxim,max8971.yaml       |   68 +
 .../Bindings/power/supply/pegatron,chagall-ec.yaml |   49 +
 .../power/supply/qcom,pmi8998-charger.yaml         |    2 +-
 .../device-tree/Bindings/powerpc/fsl/pmc.yaml      |  152 +
 .../device-tree/Bindings/pwm/adi,axi-pwmgen.yaml   |   13 +-
 .../Bindings/pwm/loongson,ls7a-pwm.yaml            |   67 +
 .../Bindings/pwm/mediatek,pwm-disp.yaml            |    1 +
 .../device-tree/Bindings/pwm/nxp,mc33xs2410.yaml   |  118 +
 .../Bindings/pwm/renesas,rzg2l-gpt.yaml            |  378 ++
 .../device-tree/Bindings/pwm/via,vt8500-pwm.yaml   |   43 +
 .../Bindings/regulator/adi,adp5055-regulator.yaml  |  157 +
 .../Bindings/regulator/brcm,bcm59054.yaml          |   56 +
 .../Bindings/regulator/brcm,bcm59056.yaml          |   51 +
 .../regulator/mediatek,mt6357-regulator.yaml       |   12 +-
 .../Bindings/regulator/rohm,bd96802-regulator.yaml |   44 +
 .../Bindings/remoteproc/qcom,sm8150-pas.yaml       |    3 +
 .../Bindings/remoteproc/qcom,sm8350-pas.yaml       |   54 +-
 .../Bindings/remoteproc/st,stm32-rproc.yaml        |    4 +
 .../Bindings/reset/amlogic,meson-reset.yaml        |   22 +-
 .../Bindings/reset/atmel,at91sam9260-reset.yaml    |    3 +
 .../reset/renesas,rzv2h-usb2phy-reset.yaml         |   56 +
 .../Bindings/reset/sophgo,sg2042-reset.yaml        |    7 +-
 .../Bindings/reset/thead,th1520-reset.yaml         |   44 +
 .../device-tree/Bindings/riscv/extensions.yaml     |   25 +
 sys/contrib/device-tree/Bindings/riscv/sophgo.yaml |    4 +
 .../Bindings/rng/rockchip,rk3588-rng.yaml          |    5 +-
 .../Bindings/rtc/atmel,at91rm9200-rtc.yaml         |    4 +-
 .../Bindings/rtc/atmel,at91sam9260-rtt.yaml        |    1 +
 .../device-tree/Bindings/rtc/nxp,s32g-rtc.yaml     |   72 +
 .../device-tree/Bindings/rtc/qcom-pm8xxx-rtc.yaml  |    6 +
 .../device-tree/Bindings/rtc/renesas,rzn1-rtc.yaml |    8 +-
 sys/contrib/device-tree/Bindings/serial/8250.yaml  |   32 +-
 .../device-tree/Bindings/serial/8250_omap.yaml     |    7 -
 .../Bindings/serial/altr,juart-1.0.yaml            |   19 +
 .../device-tree/Bindings/serial/altr,uart-1.0.yaml |   25 +
 .../Bindings/serial/amlogic,meson-uart.yaml        |    3 +
 .../device-tree/Bindings/serial/arm,mps2-uart.yaml |   46 +
 .../device-tree/Bindings/serial/arm,sbsa-uart.yaml |   38 +
 .../Bindings/serial/atmel,at91-usart.yaml          |    1 +
 .../Bindings/serial/cirrus,ep7209-uart.yaml        |   56 +
 .../Bindings/serial/cnxt,cx92755-usart.yaml        |   48 +
 .../device-tree/Bindings/serial/lantiq,asc.yaml    |   56 +
 .../Bindings/serial/marvell,armada-3700-uart.yaml  |  102 +
 .../device-tree/Bindings/serial/mediatek,uart.yaml |    1 +
 .../Bindings/serial/microchip,pic32mzda-uart.yaml  |   53 +
 .../Bindings/serial/nxp,lpc3220-hsuart.yaml        |   39 +
 .../device-tree/Bindings/serial/renesas,rsci.yaml  |   78 +
 .../device-tree/Bindings/serial/snps,arc-uart.yaml |   51 +
 .../Bindings/serial/snps-dw-apb-uart.yaml          |   12 +-
 .../serial/socionext,milbeaut-usio-uart.yaml       |   56 +
 .../soc/amlogic/amlogic,meson-gx-clk-measure.yaml  |    2 +
 .../Bindings/soc/fsl/fsl,ls1028a-reset.yaml        |    2 +-
 .../device-tree/Bindings/soc/fsl/fsl,qman-fqd.yaml |    4 +-
 .../soc/google/google,gs101-pmu-intr-gen.yaml      |   35 +
 .../soc/mediatek/mediatek,mt8183-dvfsrc.yaml       |    1 +
 .../device-tree/Bindings/soc/qcom/qcom,rpm.yaml    |   15 +
 .../Bindings/soc/qcom/qcom,rpmh-rsc.yaml           |   24 +-
 .../device-tree/Bindings/soc/qcom/qcom,saw2.yaml   |    3 +-
 .../device-tree/Bindings/soc/qcom/qcom,wcnss.yaml  |    5 +-
 .../soc/renesas/renesas,r9a09g057-sys.yaml         |    1 +
 .../device-tree/Bindings/soc/renesas/renesas.yaml  |   32 +
 .../device-tree/Bindings/soc/rockchip/grf.yaml     |   20 +-
 .../Bindings/soc/samsung/exynos-pmu.yaml           |   15 +
 .../Bindings/soc/sophgo/sophgo,cv1800b-rtc.yaml    |   86 +
 .../soc/sophgo/sophgo,sg2044-top-syscon.yaml       |   49 +
 .../Bindings/soc/spacemit/spacemit,k1-syscon.yaml  |   80 +
 .../soc/ti/ti,j721e-system-controller.yaml         |   23 +
 .../Bindings/sound/audio-graph-card2.yaml          |    8 +-
 .../device-tree/Bindings/sound/cirrus,cs48l32.yaml |  195 +
 .../device-tree/Bindings/sound/everest,es8375.yaml |   71 +
 .../device-tree/Bindings/sound/everest,es8389.yaml |   50 +
 .../device-tree/Bindings/sound/fsl,mqs.yaml        |   10 +-
 .../Bindings/sound/loongson,ls1b-ac97.yaml         |   68 +
 .../device-tree/Bindings/sound/maxim,max98925.yaml |    2 +-
 .../Bindings/sound/mediatek,mt8188-mt6359.yaml     |    7 +-
 .../sound/mt8186-mt6366-da7219-max98357.yaml       |    7 +-
 .../device-tree/Bindings/sound/mt8195-mt6359.yaml  |    4 +
 .../sound/nvidia,tegra-audio-graph-card.yaml       |    1 +
 .../Bindings/sound/nvidia,tegra186-asrc.yaml       |    4 +-
 .../Bindings/sound/nvidia,tegra186-dspk.yaml       |    1 +
 .../Bindings/sound/nvidia,tegra210-admaif.yaml     |   17 +
 .../Bindings/sound/nvidia,tegra210-adx.yaml        |    4 +-
 .../Bindings/sound/nvidia,tegra210-ahub.yaml       |    1 +
 .../Bindings/sound/nvidia,tegra210-amx.yaml        |    6 +-
 .../Bindings/sound/nvidia,tegra210-dmic.yaml       |    1 +
 .../Bindings/sound/nvidia,tegra210-i2s.yaml        |    4 +-
 .../Bindings/sound/nvidia,tegra210-mbdrc.yaml      |    1 +
 .../Bindings/sound/nvidia,tegra210-mixer.yaml      |    1 +
 .../Bindings/sound/nvidia,tegra210-mvc.yaml        |    1 +
 .../Bindings/sound/nvidia,tegra210-ope.yaml        |    1 +
 .../Bindings/sound/nvidia,tegra210-peq.yaml        |    1 +
 .../Bindings/sound/nvidia,tegra210-sfc.yaml        |    1 +
 .../Bindings/sound/nvidia,tegra30-hda.yaml         |  108 +-
 .../device-tree/Bindings/sound/qcom,sm8250.yaml    |   18 +
 .../device-tree/Bindings/sound/qcom,wcd938x.yaml   |    6 +
 .../device-tree/Bindings/sound/realtek,alc203.yaml |   36 +
 .../device-tree/Bindings/sound/richtek,rt9123.yaml |   56 +
 .../Bindings/sound/richtek,rt9123p.yaml            |   48 +
 .../Bindings/sound/rockchip,rk3576-sai.yaml        |  144 +
 .../Bindings/soundwire/qcom,soundwire.yaml         |   19 +-
 sys/contrib/device-tree/Bindings/spi/fsl,dspi.yaml |   14 +-
 .../Bindings/spi/nuvoton,wpcm450-fiu.yaml          |    5 -
 .../Bindings/spi/nvidia,tegra210-quad.yaml         |   18 +-
 .../Bindings/spi/qcom,spi-qpic-snand.yaml          |    8 +-
 .../device-tree/Bindings/spi/renesas,sh-msiof.yaml |   43 +-
 .../device-tree/Bindings/spi/samsung,spi.yaml      |    1 +
 .../device-tree/Bindings/spi/snps,dw-apb-ssi.yaml  |    4 +-
 .../Bindings/spi/spi-peripheral-props.yaml         |   13 +-
 .../device-tree/Bindings/spi/spi-rockchip.yaml     |    1 +
 .../device-tree/Bindings/spi/spi-sg2044-nor.yaml   |    7 +-
 .../Bindings/spi/st,stm32mp25-ospi.yaml            |    1 +
 .../device-tree/Bindings/spmi/apple,spmi.yaml      |   49 +
 .../sram/allwinner,sun4i-a10-system-control.yaml   |    1 +
 .../Bindings/thermal/airoha,en7581-thermal.yaml    |   48 +
 .../device-tree/Bindings/thermal/qcom-tsens.yaml   |    2 +
 .../device-tree/Bindings/timer/altr,timer-1.0.yaml |   39 +
 .../device-tree/Bindings/timer/arm,mps2-timer.yaml |   49 +
 .../Bindings/timer/cirrus,clps711x-timer.yaml      |   45 +
 .../Bindings/timer/cnxt,cx92755-timer.yaml         |   49 +
 .../Bindings/timer/csky,gx6605s-timer.yaml         |   40 +
 .../device-tree/Bindings/timer/csky,mptimer.yaml   |   46 +
 .../Bindings/timer/econet,en751221-timer.yaml      |   80 +
 .../Bindings/timer/ezchip,nps400-timer.yaml        |   45 +
 .../device-tree/Bindings/timer/fsl,gtm.yaml        |   83 +
 .../device-tree/Bindings/timer/fsl,vf610-pit.yaml  |   54 +
 .../Bindings/timer/img,pistachio-gptimer.yaml      |   69 +
 .../device-tree/Bindings/timer/jcore,pit.yaml      |   43 +
 .../Bindings/timer/lsi,zevio-timer.yaml            |   56 +
 .../Bindings/timer/marvell,armada-370-timer.yaml   |   88 +
 .../Bindings/timer/marvell,orion-timer.yaml        |   43 +
 .../device-tree/Bindings/timer/nxp,s32g2-stm.yaml  |   64 +
 .../device-tree/Bindings/timer/renesas,ostm.yaml   |   12 +-
 .../device-tree/Bindings/timer/sifive,clint.yaml   |    1 +
 .../device-tree/Bindings/timer/snps,arc-timer.yaml |   45 +
 .../Bindings/timer/snps,archs-gfrc.yaml            |   30 +
 .../device-tree/Bindings/timer/snps,archs-rtc.yaml |   30 +
 .../Bindings/timer/socionext,milbeaut-timer.yaml   |   40 +
 .../device-tree/Bindings/timer/st,spear-timer.yaml |   36 +
 .../Bindings/timer/thead,c900-aclint-mtimer.yaml   |    1 +
 .../Bindings/timer/ti,keystone-timer.yaml          |   63 +
 .../device-tree/Bindings/trivial-devices.yaml      |    8 +-
 sys/contrib/device-tree/Bindings/ufs/qcom,ufs.yaml |    2 +
 .../Bindings/usb/chipidea,usb2-common.yaml         |    3 +
 .../Bindings/usb/chipidea,usb2-imx.yaml            |   24 +-
 .../device-tree/Bindings/usb/cypress,hx3.yaml      |   19 +-
 .../device-tree/Bindings/usb/dwc3-xilinx.yaml      |    2 +
 .../device-tree/Bindings/usb/fsl,usbmisc.yaml      |   23 +-
 .../device-tree/Bindings/usb/generic-ehci.yaml     |    1 +
 .../device-tree/Bindings/usb/parade,ps5511.yaml    |  108 +
 .../device-tree/Bindings/usb/parade,ps8830.yaml    |    7 +-
 .../device-tree/Bindings/usb/qcom,dwc3.yaml        |   16 +-
 .../device-tree/Bindings/usb/qcom,snps-dwc3.yaml   |  622 +++
 .../device-tree/Bindings/usb/realtek,rts5411.yaml  |   52 +-
 .../device-tree/Bindings/usb/renesas,usbhs.yaml    |    7 +-
 .../device-tree/Bindings/usb/rockchip,dwc3.yaml    |    2 +-
 .../Bindings/usb/samsung,exynos-dwc3.yaml          |   30 +
 .../device-tree/Bindings/usb/smsc,usb3503.yaml     |   90 +-
 .../device-tree/Bindings/usb/snps,dwc3-common.yaml |    6 +
 .../device-tree/Bindings/usb/ti,usb8041.yaml       |    4 +-
 .../device-tree/Bindings/usb/usb-device.yaml       |    3 +-
 sys/contrib/device-tree/Bindings/usb/usb-hub.yaml  |   84 +
 .../device-tree/Bindings/usb/usb-switch.yaml       |   15 +-
 .../device-tree/Bindings/vendor-prefixes.yaml      |   20 +
 .../device-tree/Bindings/virtio/pci-iommu.yaml     |   10 +-
 .../device-tree/Bindings/watchdog/fsl,scu-wdt.yaml |    1 +
 .../device-tree/Bindings/watchdog/fsl-imx-wdt.yaml |    2 +
 .../Bindings/watchdog/nxp,s32g2-swt.yaml           |   54 +
 .../device-tree/Bindings/watchdog/renesas,wdt.yaml |    4 +-
 .../device-tree/Bindings/watchdog/samsung-wdt.yaml |   11 +-
 .../device-tree/Bindings/watchdog/snps,dw-wdt.yaml |    1 +
 .../device-tree/Bindings/writing-schema.rst        |   11 +-
 .../device-tree/include/dt-bindings/arm/qcom,ids.h |    1 +
 .../dt-bindings/clock/qcom,sm6350-videocc.h        |   27 +
 .../dt-bindings/clock/renesas,r9a09g047-cpg.h      |    3 +
 .../dt-bindings/clock/renesas,r9a09g056-cpg.h      |   24 +
 .../dt-bindings/clock/renesas,r9a09g057-cpg.h      |    4 +
 .../include/dt-bindings/clock/rk3036-cru.h         |    1 +
 .../dt-bindings/clock/rockchip,rk3528-cru.h        |    6 +
 .../dt-bindings/clock/rockchip,rk3576-cru.h        |   10 +
 .../dt-bindings/clock/samsung,exynosautov920.h     |   51 +
 .../include/dt-bindings/clock/sophgo,sg2044-clk.h  |  153 +
 .../include/dt-bindings/clock/sophgo,sg2044-pll.h  |   27 +
 .../include/dt-bindings/clock/spacemit,k1-syscon.h |  247 +
 .../include/dt-bindings/clock/stm32h7-clks.h       |    4 +-
 .../include/dt-bindings/clock/sun8i-v3s-ccu.h      |    2 +-
 .../dt-bindings/clock/thead,th1520-clk-ap.h        |   34 +
 .../include/dt-bindings/iio/adc/adi,ad7606.h       |    9 +
 .../include/dt-bindings/input/linux-event-codes.h  |    3 +-
 .../dt-bindings/interconnect/qcom,sm8650-rpmh.h    |    1 +
 .../memory/mediatek,mt6893-memory-port.h           |  288 ++
 .../dt-bindings/power/mediatek,mt6893-power.h      |   35 +
 .../dt-bindings/power/rockchip,rk3562-power.h      |   35 +
 .../include/dt-bindings/reset/sun50i-h616-ccu.h    |    1 +
 .../include/dt-bindings/reset/thead,th1520-reset.h |   16 +
 .../include/dt-bindings/sound/cs48l32.h            |   20 +
 .../dt-bindings/sound/qcom,q6dsp-lpass-ports.h     |    1 +
 .../src/arm/allwinner/sun7i-a20-bananapi.dts       |   27 +
 .../device-tree/src/arm/allwinner/sun8i-a83t.dtsi  |    4 +-
 .../src/arm/allwinner/sun8i-h3-nanopi-neo-air.dts  |    2 +-
 .../device-tree/src/arm/allwinner/sun8i-h3.dtsi    |    2 +-
 .../device-tree/src/arm/allwinner/sun8i-r40.dtsi   |    2 +-
 .../device-tree/src/arm/allwinner/sun8i-v3s.dtsi   |    2 +-
 .../src/arm/amlogic/meson8-fernsehfee3.dts         |  306 ++
 .../device-tree/src/arm/amlogic/meson8.dtsi        |   22 +-
 .../device-tree/src/arm/amlogic/meson8b.dtsi       |    4 +-
 .../src/arm/broadcom/bcm2166x-common.dtsi          |    7 +
 .../src/arm/broadcom/bcm2166x-pinctrl.dtsi         |  297 ++
 .../device-tree/src/arm/broadcom/bcm28155-ap.dts   |   68 +-
 .../src/arm/broadcom/bcm2837-rpi-2-b.dts           |  130 +
 .../intel/socfpga/socfpga_cyclone5_de10nano.dts    |   95 +
 .../device-tree/src/arm/marvell/kirkwood-db.dtsi   |    2 +-
 .../src/arm/marvell/kirkwood-dir665.dts            |    2 +-
 .../src/arm/marvell/kirkwood-mv88f6281gtw-ge.dts   |    2 +-
 .../device-tree/src/arm/marvell/kirkwood.dtsi      |    2 +-
 .../device-tree/src/arm/marvell/orion5x.dtsi       |    4 +-
 .../device-tree/src/arm/mediatek/mt2701-evb.dts    |    1 +
 .../src/arm/microchip/at91-sama7d65_curiosity.dts  |  209 +
 .../src/arm/microchip/at91-sama7g54_curiosity.dts  |   32 +
 .../src/arm/microchip/at91sam9263ek.dts            |    2 +-
 .../device-tree/src/arm/microchip/sama7d65.dtsi    |  346 ++
 .../device-tree/src/arm/microchip/tny_a9263.dts    |    2 +-
 .../device-tree/src/arm/microchip/usb_a9260.dts    |    8 -
 .../src/arm/microchip/usb_a9260_common.dtsi        |    9 +
 .../device-tree/src/arm/microchip/usb_a9263.dts    |    4 +-
 .../device-tree/src/arm/microchip/usb_a9g20.dts    |   17 +-
 .../src/arm/microchip/usb_a9g20_lpw.dts            |   10 +-
 .../src/arm/nuvoton/nuvoton-common-npcm7xx.dtsi    |  108 +
 .../src/arm/nuvoton/nuvoton-npcm730-gbs.dts        |   12 +-
 .../arm/nuvoton/nuvoton-npcm750-runbmc-olympus.dts |  120 +-
 .../src/arm/nuvoton/nuvoton-npcm750.dtsi           |   65 +
 .../src/arm/nvidia/tegra124-apalis-eval.dts        |    5 -
 .../src/arm/nvidia/tegra124-apalis-v1.2-eval.dts   |    5 -
 .../device-tree/src/arm/nvidia/tegra20.dtsi        |    2 +-
 .../src/arm/nvidia/tegra30-apalis-eval.dts         |    5 -
 .../src/arm/nvidia/tegra30-apalis-v1.1-eval.dts    |    5 -
 .../src/arm/nvidia/tegra30-asus-tf300tl.dts        |  857 ++++
 .../device-tree/src/arm/nvidia/tegra30.dtsi        |    2 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx25.dtsi |    2 +-
 .../device-tree/src/arm/nxp/imx/imx31-lite.dts     |    2 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx31.dtsi |    2 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx35.dtsi |    2 +-
 .../arm/nxp/imx/imx51-digi-connectcore-som.dtsi    |    2 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx51.dtsi |    4 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx53.dtsi |    4 +-
 .../src/arm/nxp/imx/imx6q-apalis-eval.dts          |    9 -
 .../device-tree/src/arm/nxp/imx/imx6q-mccmon6.dts  |    2 +-
 .../src/arm/nxp/imx/imx6qdl-sabreauto.dtsi         |    2 +-
 .../device-tree/src/arm/nxp/imx/imx6qp-prtwd3.dts  |    2 +-
 .../src/arm/nxp/imx/imx7d-remarkable2.dts          |    2 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx7d.dtsi |    6 +-
 sys/contrib/device-tree/src/arm/nxp/imx/imx7s.dtsi |    1 -
 .../device-tree/src/arm/nxp/lpc/lpc32xx.dtsi       |    2 +-
 .../nxp/ls/ls1021a-tqmls1021a-mbls1021a-hdmi.dtso  |   32 +
 ...021a-tqmls1021a-mbls1021a-lvds-tm070jvhg33.dtso |   47 +
 ...1021a-tqmls1021a-mbls1021a-rgb-cdtech-dc44.dtso |   55 +
 ...1021a-tqmls1021a-mbls1021a-rgb-cdtech-fc21.dtso |   55 +
 .../arm/nxp/ls/ls1021a-tqmls1021a-mbls1021a.dts    |    5 +-
 .../src/arm/nxp/ls/ls1021a-tqmls1021a.dtsi         |    3 +-
 .../device-tree/src/arm/nxp/mxs/imx23-sansa.dts    |    6 +-
 .../device-tree/src/arm/nxp/mxs/imx23-xfi3.dts     |   12 +-
 .../device-tree/src/arm/nxp/mxs/imx28-btt3.dtsi    |    2 +-
 .../device-tree/src/arm/nxp/mxs/imx28-cfa10036.dts |    6 +-
 .../src/arm/qcom/msm8226-motorola-falcon.dts       |   22 +-
 sys/contrib/device-tree/src/arm/qcom/msm8926.dtsi  |   11 +
 .../arm/qcom/qcom-apq8026-samsung-matisse-wifi.dts |    1 +
 .../arm/qcom/qcom-apq8026-samsung-milletwifi.dts   |    2 +
 .../src/arm/qcom/qcom-apq8064-ifc6410.dts          |    1 -
 .../src/arm/qcom/qcom-apq8064-lg-nexus4-mako.dts   |  359 ++
 .../device-tree/src/arm/qcom/qcom-apq8064.dtsi     |  104 +-
 .../src/arm/qcom/qcom-apq8074-dragonboard.dts      |    4 +-
 .../src/arm/qcom/qcom-ipq4018-ap120c-ac.dtsi       |    2 +-
 .../src/arm/qcom/qcom-ipq4018-jalapeno.dts         |    4 +-
 .../src/arm/qcom/qcom-ipq4019-ap.dk07.1.dtsi       |    2 +-
 .../device-tree/src/arm/qcom/qcom-ipq4019.dtsi     |    6 +-
 .../arm/qcom/qcom-msm8226-microsoft-common.dtsi    |    6 +-
 .../arm/qcom/qcom-msm8226-microsoft-dempsey.dts    |    1 +
 .../arm/qcom/qcom-msm8226-microsoft-makepeace.dts  |    1 +
 .../arm/qcom/qcom-msm8226-microsoft-moneypenny.dts |    1 +
 .../qcom/qcom-msm8226-samsung-matisse-common.dtsi  |   19 +-
 .../device-tree/src/arm/qcom/qcom-msm8226.dtsi     |  164 +-
 .../src/arm/qcom/qcom-msm8926-htc-memul.dts        |   14 +-
 .../qcom/qcom-msm8926-microsoft-superman-lte.dts   |    1 +
 .../src/arm/qcom/qcom-msm8926-microsoft-tesla.dts  |    1 +
 .../arm/qcom/qcom-msm8926-motorola-peregrine.dts   |    2 +-
 .../arm/qcom/qcom-msm8926-samsung-matisselte.dts   |    5 +
 .../device-tree/src/arm/qcom/qcom-msm8960.dtsi     |  101 +-
 .../device-tree/src/arm/qcom/qcom-msm8974.dtsi     |   21 +-
 .../device-tree/src/arm/qcom/qcom-sdx55.dtsi       |    2 +-
 .../device-tree/src/arm/qcom/qcom-sdx65.dtsi       |    2 +-
 .../src/arm/renesas/r9a06g032-rzn1d400-db.dts      |  124 +-
 .../src/arm/renesas/r9a06g032-rzn1d400-eb.dts      |  244 +
 .../device-tree/src/arm/renesas/r9a06g032.dtsi     |   46 +
 .../device-tree/src/arm/rockchip/rk3036-kylin.dts  |   18 +
 .../device-tree/src/arm/rockchip/rk3036.dtsi       |   40 +-
 .../src/arm/rockchip/rk3066a-marsboard.dts         |   37 +
 .../device-tree/src/arm/rockchip/rk3128.dtsi       |    8 +-
 .../device-tree/src/arm/rockchip/rk3188.dtsi       |    1 -
 .../device-tree/src/arm/rockchip/rk322x.dtsi       |    1 -
 .../device-tree/src/arm/rockchip/rk3288.dtsi       |    5 +-
 .../device-tree/src/arm/rockchip/rv1108.dtsi       |    1 -
 .../src/arm/rockchip/rv1126-sonoff-ihost.dtsi      |   14 +-
 .../device-tree/src/arm/samsung/s5pv210-aries.dtsi |    2 +-
 .../device-tree/src/arm/st/spear1310-evb.dts       |    8 +-
 .../device-tree/src/arm/st/spear1340-evb.dts       |    8 +-
 sys/contrib/device-tree/src/arm/st/spear13xx.dtsi  |    8 +-
 .../device-tree/src/arm/st/spear300-evb.dts        |    6 +-
 .../device-tree/src/arm/st/spear310-evb.dts        |    6 +-
 .../device-tree/src/arm/st/spear320-evb.dts        |    6 +-
 .../device-tree/src/arm/st/spear320-hmi.dts        |    6 +-
 sys/contrib/device-tree/src/arm/st/spear3xx.dtsi   |    6 +-
 sys/contrib/device-tree/src/arm/st/spear600.dtsi   |    8 +-
 sys/contrib/device-tree/src/arm/st/stm32f746.dtsi  |   34 +
 .../device-tree/src/arm/st/stm32h7-pinctrl.dtsi    |   34 +-
 sys/contrib/device-tree/src/arm/st/stm32h743.dtsi  |    8 +
 .../device-tree/src/arm/st/stm32h743i-disco.dts    |    2 +-
 .../device-tree/src/arm/st/stm32h743i-eval.dts     |    2 +-
 .../device-tree/src/arm/st/stm32h747i-disco.dts    |  136 +
 .../device-tree/src/arm/st/stm32h750i-art-pi.dts   |    8 +-
 sys/contrib/device-tree/src/arm/st/stm32mp131.dtsi |    5 +
 sys/contrib/device-tree/src/arm/st/stm32mp133.dtsi |    2 +
 .../device-tree/src/arm/st/stm32mp135f-dk.dts      |    2 +-
 .../src/arm/st/stm32mp13xx-dhcor-som.dtsi          |    2 +-
 .../device-tree/src/arm/st/stm32mp157a-iot-box.dts |    2 +-
 .../device-tree/src/arm/st/stm32mp157c-dk2.dts     |    2 +-
 .../src/arm/st/stm32mp157c-ultra-fly-sbc.dts       | 1152 +++++
 .../src/arm/st/stm32mp15xx-dhcor-avenger96.dtsi    |    2 +-
 .../device-tree/src/arm/ti/davinci/da850-evm.dts   |    2 +-
 .../device-tree/src/arm/ti/omap/am335x-evm.dts     |    2 +-
 .../device-tree/src/arm/ti/omap/omap3-n900.dts     |    2 -
 sys/contrib/device-tree/src/arm/ti/omap/omap3.dtsi |    4 +-
 .../device-tree/src/arm/ti/omap/omap4-l4.dtsi      |    4 +-
 .../src/arm/ti/omap/omap4-panda-common.dtsi        |   39 +-
 .../device-tree/src/arm/ti/omap/omap4-panda-es.dts |   32 -
 .../device-tree/src/arm/ti/omap/omap5-l4.dtsi      |    4 +-
 sys/contrib/device-tree/src/arm/vt8500/vt8500.dtsi |    9 +-
 sys/contrib/device-tree/src/arm/vt8500/wm8505.dtsi |    9 +-
 sys/contrib/device-tree/src/arm/vt8500/wm8650.dtsi |    9 +-
 sys/contrib/device-tree/src/arm/vt8500/wm8750.dtsi |    9 +-
 sys/contrib/device-tree/src/arm/vt8500/wm8850.dtsi |    9 +-
 .../device-tree/src/arm/vt8500/wm8950-apc-rock.dts |   21 +
 sys/contrib/device-tree/src/arm/vt8500/wm8950.dtsi |   11 +
 .../device-tree/src/arm64/airoha/en7581-evb.dts    |   30 +
 .../device-tree/src/arm64/airoha/en7581.dtsi       |  105 +
 .../src/arm64/allwinner/sun50i-a100.dtsi           |    3 +
 .../allwinner/sun50i-a133-liontron-h-a133l.dts     |  211 +
 .../src/arm64/allwinner/sun50i-a64-pine64.dts      |   12 +
 .../allwinner/sun50i-a64-sopine-baseboard.dts      |   19 +
 .../src/arm64/allwinner/sun50i-h313-tanix-tx1.dts  |    5 +
 .../device-tree/src/arm64/allwinner/sun50i-h5.dtsi |    6 +-
 .../src/arm64/allwinner/sun50i-h6-orangepi-3.dts   |    2 +-
 .../arm64/allwinner/sun50i-h6-orangepi-lite2.dts   |    2 +-
 .../device-tree/src/arm64/allwinner/sun50i-h6.dtsi |    4 -
 .../allwinner/sun50i-h616-bigtreetech-cb1.dtsi     |    5 +
 .../arm64/allwinner/sun50i-h616-orangepi-zero.dtsi |    4 +
 .../arm64/allwinner/sun50i-h616-orangepi-zero2.dts |    4 +
 .../src/arm64/allwinner/sun50i-h616-x96-mate.dts   |    5 +
 .../src/arm64/allwinner/sun50i-h616.dtsi           |   21 +
 .../allwinner/sun50i-h618-longan-module-3h.dtsi    |    5 +
 .../allwinner/sun50i-h618-orangepi-zero2w.dts      |    5 +
 .../arm64/allwinner/sun50i-h618-orangepi-zero3.dts |    4 +
 .../allwinner/sun50i-h618-transpeed-8k618-t.dts    |    5 +
 .../allwinner/sun50i-h618-yuzukihd-chameleon.dts   |  222 +
 .../allwinner/sun50i-h700-anbernic-rg35xx-2024.dts |   10 +-
 .../src/arm64/allwinner/sun55i-a523.dtsi           |  639 +++
 .../src/arm64/allwinner/sun55i-a527-cubie-a5e.dts  |  318 ++
 .../src/arm64/allwinner/sun55i-h728-x96qpro+.dts   |  287 ++
 .../src/arm64/allwinner/sun55i-t527-avaota-a1.dts  |  327 ++
 .../src/arm64/amlogic/amlogic-a4-reset.h           |   93 +
 .../device-tree/src/arm64/amlogic/amlogic-a4.dtsi  |  133 +
 .../src/arm64/amlogic/amlogic-a5-reset.h           |   95 +
 .../device-tree/src/arm64/amlogic/amlogic-a5.dtsi  |    8 +
 .../device-tree/src/arm64/amlogic/amlogic-c3.dtsi  |    5 +
 .../src/arm64/amlogic/amlogic-s6-s905x5-bl209.dts  |   42 +
 .../device-tree/src/arm64/amlogic/amlogic-s6.dtsi  |   97 +
 .../src/arm64/amlogic/amlogic-s7-s805x3-bp201.dts  |   41 +
 .../device-tree/src/arm64/amlogic/amlogic-s7.dtsi  |   99 +
 .../arm64/amlogic/amlogic-s7d-s905x5m-bm202.dts    |   41 +
 .../device-tree/src/arm64/amlogic/amlogic-s7d.dtsi |   99 +
 .../device-tree/src/arm64/amlogic/meson-a1.dtsi    |    1 +
 .../device-tree/src/arm64/amlogic/meson-axg.dtsi   |   12 +-
 .../src/arm64/amlogic/meson-g12-common.dtsi        |   10 +-
 .../src/arm64/amlogic/meson-g12a-fbx8am.dts        |    4 -
 .../src/arm64/amlogic/meson-g12a-radxa-zero.dts    |    4 -
 .../src/arm64/amlogic/meson-g12a-sei510.dts        |    4 -
 .../src/arm64/amlogic/meson-g12a-u200.dts          |    4 -
 .../src/arm64/amlogic/meson-g12a-x96-max.dts       |    4 -
 .../device-tree/src/arm64/amlogic/meson-g12a.dtsi  |    1 +
 .../amlogic/meson-g12b-a311d-libretech-cc.dts      |    6 -
 .../src/arm64/amlogic/meson-g12b-a311d.dtsi        |    2 +
 .../src/arm64/amlogic/meson-g12b-bananapi-cm4.dtsi |    6 -
 .../src/arm64/amlogic/meson-g12b-bananapi.dtsi     |    6 -
 .../src/arm64/amlogic/meson-g12b-khadas-vim3.dtsi  |    6 -
 .../arm64/amlogic/meson-g12b-odroid-go-ultra.dts   |    6 -
 .../src/arm64/amlogic/meson-g12b-odroid.dtsi       |    6 -
 .../src/arm64/amlogic/meson-g12b-radxa-zero2.dts   |    6 -
 .../src/arm64/amlogic/meson-g12b-s922x.dtsi        |    2 +
 .../src/arm64/amlogic/meson-g12b-w400.dtsi         |    6 -
 .../device-tree/src/arm64/amlogic/meson-gxbb.dtsi  |   10 +-
 .../amlogic/meson-gxl-s805y-xiaomi-aquaman.dts     |  262 ++
 .../src/arm64/amlogic/meson-gxl-s805y.dtsi         |   10 +
 .../device-tree/src/arm64/amlogic/meson-gxl.dtsi   |   22 +-
 .../src/arm64/amlogic/meson-gxlx-s905l-p271.dts    |    4 +
 .../device-tree/src/arm64/amlogic/meson-s4.dtsi    |    5 +
 .../src/arm64/amlogic/meson-sm1-ac2xx.dtsi         |    4 -
 .../src/arm64/amlogic/meson-sm1-bananapi.dtsi      |    4 -
 .../src/arm64/amlogic/meson-sm1-khadas-vim3l.dts   |    4 -
 .../src/arm64/amlogic/meson-sm1-odroid.dtsi        |    4 -
 .../amlogic/meson-sm1-s905d3-libretech-cc.dts      |    4 -
 .../src/arm64/amlogic/meson-sm1-sei610.dts         |    4 -
 .../device-tree/src/arm64/amlogic/meson-sm1.dtsi   |    1 +
 .../device-tree/src/arm64/apple/s5l8960x.dtsi      |   13 +
 .../device-tree/src/arm64/apple/s800-0-3.dtsi      |   13 +
 sys/contrib/device-tree/src/arm64/apple/s8001.dtsi |   13 +
 .../device-tree/src/arm64/apple/spi1-nvram.dtsi    |    2 -
 sys/contrib/device-tree/src/arm64/apple/t6001.dtsi |    1 +
 sys/contrib/device-tree/src/arm64/apple/t6002.dtsi |    1 +
 .../device-tree/src/arm64/apple/t600x-die0.dtsi    |   57 +
 sys/contrib/device-tree/src/arm64/apple/t7000.dtsi |   13 +
 sys/contrib/device-tree/src/arm64/apple/t7001.dtsi |   16 +
 sys/contrib/device-tree/src/arm64/apple/t8010.dtsi |   13 +
 sys/contrib/device-tree/src/arm64/apple/t8011.dtsi |   16 +
 sys/contrib/device-tree/src/arm64/apple/t8012.dtsi |   13 +
 sys/contrib/device-tree/src/arm64/apple/t8015.dtsi |   32 +
 .../device-tree/src/arm64/apple/t8103-j293.dts     |    2 +
 .../device-tree/src/arm64/apple/t8103-jxxx.dtsi    |    2 +-
 sys/contrib/device-tree/src/arm64/apple/t8103.dtsi |   60 +-
 .../device-tree/src/arm64/apple/t8112-j493.dts     |    2 +
 sys/contrib/device-tree/src/arm64/apple/t8112.dtsi |   59 +-
 .../device-tree/src/arm64/arm/corstone1000.dtsi    |    1 -
 .../device-tree/src/arm64/arm/foundation-v8.dtsi   |    1 -
 .../device-tree/src/arm64/arm/fvp-base-revc.dts    |  101 +-
 .../device-tree/src/arm64/arm/juno-base.dtsi       |    1 -
 .../device-tree/src/arm64/arm/rtsm_ve-aemv8a.dts   |    1 -
 .../src/arm64/blaize/blaize-blzp1600-cb2.dts       |   36 +
 .../src/arm64/blaize/blaize-blzp1600.dtsi          |   12 +
 .../src/arm64/broadcom/bcm2712-rpi-5-b.dts         |    8 +
 .../device-tree/src/arm64/broadcom/bcm2712.dtsi    |  155 +-
 .../src/arm64/broadcom/bcm2837-rpi-2-b.dts         |    2 +
 .../src/arm64/exynos/exynos7870-a2corelte.dts      |  630 +++
 .../src/arm64/exynos/exynos7870-j6lte.dts          |  613 +++
 .../src/arm64/exynos/exynos7870-on7xelte.dts       |  662 +++
 .../src/arm64/exynos/exynos7870-pinctrl.dtsi       | 1021 ++++
 .../device-tree/src/arm64/exynos/exynos7870.dtsi   |  712 +++
 .../device-tree/src/arm64/exynos/exynos850.dtsi    |   14 +-
 .../device-tree/src/arm64/exynos/exynosautov9.dtsi |   48 +-
 .../src/arm64/exynos/exynosautov920.dtsi           |  536 ++-
 .../arm64/exynos/google/gs101-pixel-common.dtsi    |    4 +-
 .../device-tree/src/arm64/exynos/google/gs101.dtsi |    8 +-
 .../src/arm64/freescale/fsl-ls1046a.dtsi           |    3 +-
 .../src/arm64/freescale/imx-pcie0-ep.dtso          |   15 +
 .../src/arm64/freescale/imx-pcie1-ep.dtso          |   15 +
 .../src/arm64/freescale/imx8-apalis-eval.dtsi      |   10 +-
 .../arm64/freescale/imx8-apalis-ixora-v1.1.dtsi    |   10 +-
 .../arm64/freescale/imx8-apalis-ixora-v1.2.dtsi    |   10 +-
 .../src/arm64/freescale/imx8-apalis-v1.1.dtsi      |   70 +-
 .../src/arm64/freescale/imx8dxl-evk.dts            |   12 +-
 .../src/arm64/freescale/imx8dxl-ss-hsio.dtsi       |   25 +-
 .../freescale/imx8dxp-tqma8xdps-mb-smarc-2.dts     |   16 +
 .../src/arm64/freescale/imx8dxp-tqma8xdps.dtsi     |   24 +
 .../src/arm64/freescale/imx8mm-beacon-kit.dts      |    1 +
 .../src/arm64/freescale/imx8mm-beacon-som.dtsi     |   18 +-
 .../src/arm64/freescale/imx8mm-evk.dtsi            |   13 +
 .../freescale/imx8mm-phyboard-polis-peb-av-10.dtso |    2 +
 .../src/arm64/freescale/imx8mm-var-som.dtsi        |    2 +-
 .../src/arm64/freescale/imx8mm-verdin.dtsi         |    7 +-
 .../device-tree/src/arm64/freescale/imx8mm.dtsi    |    4 -
 .../src/arm64/freescale/imx8mn-beacon-kit.dts      |    1 +
 .../src/arm64/freescale/imx8mn-beacon-som.dtsi     |   18 +-
 .../arm64/freescale/imx8mn-bsh-smm-s2-common.dtsi  |    2 +-
 .../src/arm64/freescale/imx8mn-var-som.dtsi        |    2 +-
 .../device-tree/src/arm64/freescale/imx8mn.dtsi    |    4 -
 .../src/arm64/freescale/imx8mp-beacon-som.dtsi     |   12 +
 .../src/arm64/freescale/imx8mp-dhcom-som.dtsi      |    2 +-
 .../device-tree/src/arm64/freescale/imx8mp-evk.dts |   22 +-
 .../imx8mp-libra-rdk-fpsc-lvds-etml1010g3dra.dtso  |   44 +
 .../src/arm64/freescale/imx8mp-libra-rdk-fpsc.dts  |  290 ++
 .../imx8mp-nitrogen-enc-carrier-board.dts          |  452 ++
 .../src/arm64/freescale/imx8mp-nitrogen-som.dtsi   |  409 ++
 .../src/arm64/freescale/imx8mp-phycore-fpsc.dtsi   |  796 ++++
 .../arm64/freescale/imx8mp-toradex-smarc-dev.dts   |  304 ++
 .../src/arm64/freescale/imx8mp-toradex-smarc.dtsi  | 1314 ++++++
 .../imx8mp-tqma8mpql-mba8mp-ras314-imx219.dtso     |  107 +
 .../src/arm64/freescale/imx8mp-venice-gw71xx.dtsi  |    2 +-
 .../src/arm64/freescale/imx8mp-venice-gw72xx.dtsi  |    2 +-
 .../src/arm64/freescale/imx8mp-venice-gw73xx.dtsi  |    2 +-
 .../src/arm64/freescale/imx8mp-venice-gw74xx.dts   |    2 +-
 .../src/arm64/freescale/imx8mp-verdin.dtsi         |    6 +-
 .../device-tree/src/arm64/freescale/imx8mp.dtsi    |   30 +-
 .../device-tree/src/arm64/freescale/imx8mq-evk.dts |   20 +
 .../device-tree/src/arm64/freescale/imx8mq.dtsi    |   40 +-
 .../src/arm64/freescale/imx8qm-apalis.dtsi         |   10 +-
 .../src/arm64/freescale/imx8qm-ss-hsio.dtsi        |    6 +-
 .../src/arm64/freescale/imx8qxp-mek.dts            |   45 +-
 .../src/arm64/freescale/imx8qxp-ss-hsio.dtsi       |    6 +
 .../freescale/imx8qxp-tqma8xqps-mb-smarc-2.dts     |   16 +
 .../src/arm64/freescale/imx8qxp-tqma8xqps.dtsi     |   14 +
 .../src/arm64/freescale/imx8x-colibri.dtsi         |   29 +-
 .../src/arm64/freescale/imx93-phyboard-nash.dts    |  317 ++
 .../src/arm64/freescale/imx93-phyboard-segin.dts   |  243 +-
 .../src/arm64/freescale/imx93-phycore-som.dtsi     |  165 +-
 .../arm64/freescale/imx93-tqma9352-mba91xxca.dts   |  749 +++
 .../arm64/freescale/imx93-tqma9352-mba93xxca.dts   |    8 +-
 .../arm64/freescale/imx93-tqma9352-mba93xxla.dts   |    8 +-
 .../device-tree/src/arm64/freescale/imx94-clock.h  |  193 +
 .../src/arm64/freescale/imx94-pinfunc.h            | 1570 +++++++
 .../device-tree/src/arm64/freescale/imx94-power.h  |   41 +
 .../device-tree/src/arm64/freescale/imx94.dtsi     | 1148 +++++
 .../device-tree/src/arm64/freescale/imx943-evk.dts |  195 +
 .../device-tree/src/arm64/freescale/imx943.dtsi    |  148 +
 .../src/arm64/freescale/imx95-15x15-evk.dts        |   43 +-
 .../src/arm64/freescale/imx95-19x19-evk-sof.dts    |   84 +
 .../src/arm64/freescale/imx95-19x19-evk.dts        |   42 +-
 .../freescale/imx95-tqma9596sa-mb-smarc-2.dts      |  324 ++
 .../src/arm64/freescale/imx95-tqma9596sa.dtsi      |  698 +++
 .../device-tree/src/arm64/freescale/imx95.dtsi     |   32 +-
 .../src/arm64/freescale/s32gxxxa-rdb.dtsi          |    5 +
 .../src/arm64/freescale/tqma8xxs-mb-smarc-2.dtsi   |  194 +
 .../device-tree/src/arm64/freescale/tqma8xxs.dtsi  |  768 +++
 .../src/arm64/intel/socfpga_agilex.dtsi            |    6 +
 .../src/arm64/intel/socfpga_agilex5.dtsi           |    4 +-
 .../src/arm64/intel/socfpga_agilex5_socdk.dts      |   51 +
 .../src/arm64/intel/socfpga_agilex5_socdk_nand.dts |   89 +
 .../src/arm64/marvell/armada-7040-db.dts           |    1 -
 .../src/arm64/marvell/armada-8040-db.dts           |    2 -
 .../device-tree/src/arm64/marvell/cn9130-db.dtsi   |    1 -
 .../device-tree/src/arm64/mediatek/mt6357.dtsi     |   10 -
 .../device-tree/src/arm64/mediatek/mt6359.dtsi     |    4 +-
 .../src/arm64/mediatek/mt6893-pinfunc.h            | 1356 ++++++
 .../src/arm64/mediatek/mt7622-bananapi-bpi-r64.dts |    2 +-
 .../arm64/mediatek/mt7988a-bananapi-bpi-r4-2g5.dts |   11 +
 .../src/arm64/mediatek/mt7988a-bananapi-bpi-r4.dts |  400 +-
 .../arm64/mediatek/mt7988a-bananapi-bpi-r4.dtsi    |  450 ++
 .../device-tree/src/arm64/mediatek/mt7988a.dtsi    |  115 +
 .../src/arm64/mediatek/mt8183-kukui.dtsi           |   11 +-
 .../device-tree/src/arm64/mediatek/mt8183.dtsi     |    4 +
 .../arm64/mediatek/mt8186-corsola-ponyta-sku0.dts  |   18 +
 .../arm64/mediatek/mt8186-corsola-ponyta-sku1.dts  |   22 +
 .../src/arm64/mediatek/mt8186-corsola-ponyta.dtsi  |   49 +
 .../src/arm64/mediatek/mt8186-corsola-starmie.dtsi |   45 -
 .../src/arm64/mediatek/mt8186-corsola.dtsi         |    1 -
 .../device-tree/src/arm64/mediatek/mt8188-evb.dts  |    6 +-
 .../device-tree/src/arm64/mediatek/mt8188.dtsi     |  345 +-
 .../device-tree/src/arm64/mediatek/mt8195.dtsi     |   51 +-
 .../src/arm64/mediatek/mt8196-pinfunc.h            | 1574 +++++++
*** 2328 LINES SKIPPED ***