From nobody Sat Nov 22 11:29:03 2025 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dD8xD4BsYz6GwZC for ; Sat, 22 Nov 2025 11:29:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dD8xD3dxqz3SG0 for ; Sat, 22 Nov 2025 11:29:04 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1763810944; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=9+NXAmIkvIlLVEXGu5NL0n3HAA3O26HV7I8T/kprTC4=; b=T7sWTLK3JVNO/9KNPMF0WfA9mEGAg/ZRLgXaF+xWnbaY560sbbdrOnV/KhE/BehkiyyGdx EIIoWmvQrvqJWCKWRvvgJrwzITMMpURgwEGpXTLD5q4fT0CZFWTc26f3HOqB4J2/YDKQfF Yy5Sd5G7ccZvVc/WioTbVqlxmKq9cKaMIgYqZWqx64U9vpnecxvPboLeDsVcfup3sYeXHj pmKXyzMHPunuzNpcNA7KLKZF16zucm/glu2e1i7a5473uvGXxye37snMu9ayzeVKLzSwyJ YRwzjKdmUCPzRA48YEzze7wceflsieHSHDE22OW9LzqmmTDm53DatehjBxuiNw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1763810944; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=9+NXAmIkvIlLVEXGu5NL0n3HAA3O26HV7I8T/kprTC4=; b=mlKrrbXUkiI3uPSJW6PC2KS39SESOFgJh5fTtTsgpNmh31Gz98tVp3VJqaCHIxQdU1aPwS /JIdsuBhpn4PoswdqiKvHeiH7GjDdejv2HtCLxwFLtQNCvWhYXeuNejiX0VGFSrRxc7WQ2 1wSqzreDF5NpTxtG5uyn7LkvJ42anM0ZF13Aj3/t8qVHShsm7xg+XMqK5IPhGUOKJ7khld P3Lbiow/5pwP+Q2QfJ/kSlPfKyj1tfkA8IuZK543+eybIbZppc6nEhvNDp+cmZg6bMabds rnJSbZse1dDIXrDAGCfs71gamIBAQjM7Y5CObcnNBU3RUqnKkKsBYZ4H/eiuVw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1763810944; a=rsa-sha256; cv=none; b=CIZwfZMJN3WKy1ds7PdO8/DoMWsw422tI5VfaxAkezHgbzDegHnF/C9PlbeUxXqwpczrJq ZdZ7KZTOz8OcW8gXAXsa60jsUwgDajPsA4YYjlwerHrKlorYj4ofOEdUBxzRFHi/Hsv+b3 oMOvAwBDsYGLEejyiFbDmtX/yJtk3nLvrKhrX+7pQjb8poQ867EdvnVjaLN3Azza1hj2Zo hPNXaU300oSZvyl4IcqH8ZD0Rk9LkIUk1i7Dr07Oax294Eln2aNtfA1Wa6WoCAp40/LgyV yMWHqAyC+JELjESdPaSB5J61tqi6dW0pKa0y6ypqNeTY8oIMjgVfE3afLvthdw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dD8xD30djzwmc for ; Sat, 22 Nov 2025 11:29:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id ce01 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 22 Nov 2025 11:29:03 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Emmanuel Vadot Subject: git: ae5de77ed78a - main - Import device-tree files from Linux 6.16 List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: manu X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ae5de77ed78ae54d86cead5604869212e8008e6b Auto-Submitted: auto-generated Date: Sat, 22 Nov 2025 11:29:03 +0000 Message-Id: <69219e7f.ce01.3cf709b2@gitrepo.freebsd.org> 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 AuthorDate: 2025-11-22 11:28:38 +0000 Commit: Emmanuel Vadot 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 ***