From nobody Thu Aug 27 12:40:03 2026 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hW1Ly4nk5z6psjt for ; Thu, 27 Aug 2026 12:40:10 +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 "YR2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hW1Lx2s42z3RNY for ; Thu, 27 Aug 2026 12:40:09 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1787834410; 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=vzmmGuY6s45jiguxwK5Ci+G6qa0tKYJhNsPluZbG0tU=; b=xIcMM3kT9Pq+M+G9sRt62Ir7FJFJhz8ROx3Wf3/bJNmUKWxsfzbYk0EjlbrmVHYCu0U5YC ywF/C+hHwKYJPFvwr5DqGSaBWJQzyxbDzkjmKtfNLS5wdyjOdLQS3Qwm4drKZNygGSmGzO ofBgTufaakDO9Eo8aUWOyVS81esjxH2l/3YrZjh2f9J7Q1F1UlSjTNgGG7XarmH/y4ajzQ 9gTxCCCdt+juUXsJ3k3nMmy5QU+6eDMm8MH1gXmWuOmtzYrJMAQsVD84J4u06pQa1Aq3BW CjadR/QQRU50vVUTO5SSGoHwBqNaNpYT2B/e9iQ8dxrWiSQU73erQW+d5YQCQA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1787834410; a=rsa-sha256; cv=none; b=iBpiGe49RHzbKWCplUV6yoE69nai4/6Z1jVzdmaxfbxGv/WfYO2UQJm0IVC+BoxXggcMkA laDMc1aTRAmn7n9pldqXS3go15+eikMJ6/52zoQFT4vULawmBt2560I3uVirWmJoP7/Bh0 s3HfuqwN9/2tLI0RbPwNUKF2CoZqtORjq/WnvR61FrQoV8/mzwxe5LOzFaHjmQ388IUuqc nXltrn3WCl9Gu04etsvTvc3500T+k/hQlETdNXbqMYluYpXc/5He7knHwphi/LKiQ51aio O0sBbr27IU6CZf4wldy0F1hdtB+FpjoMAFM8YxoksrIlnE+sQbIb6trMChm/QQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1787834410; 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=vzmmGuY6s45jiguxwK5Ci+G6qa0tKYJhNsPluZbG0tU=; b=Y4IGDxneuMIMISmPigY9FOsyO7pnXhBLc/MQBe2XUCQUVz/yNAFdDj5GlfuA44PPCQJQX0 LQt8kj2M6TASJ7dtN/iqnY4NfcthocyqHKG3VF73fSlclabEX6cd+WTe42D6/i3WjMeJ/R ViSwQGN9dv3D/VltDXjChUZsA9XRJfOSXoxC8ueX+QhybhlXl8kterDkEwNMgDJMJyCt08 8jSPKCm2KoURKSMp2Rn+qwvn2uE7fDrHUp7EcBNaLgsHNKsZW1iGgLyPFjBo9Z2FYUwg1w hMgdr4QUAWMIMVp7rHm88JGyDfdRMLsY356CZ0m2JWpvDqCCh4LFQKkCWUggRQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hW1Lw5xj9z71s for ; Thu, 27 Aug 2026 12:40:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1e669 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 27 Aug 2026 12:40:03 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Emmanuel Vadot Subject: git: 0cd4430a9320 - main - Import device-tree files from Linux 7.0 List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list 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: 0cd4430a9320c916a84617b6bbf400f5c64a09c7 Auto-Submitted: auto-generated Date: Thu, 27 Aug 2026 12:40:03 +0000 Message-Id: <6a903023.1e669.14e66f3e@gitrepo.freebsd.org> The branch main has been updated by manu: URL: https://cgit.FreeBSD.org/src/commit/?id=0cd4430a9320c916a84617b6bbf400f5c64a09c7 commit 0cd4430a9320c916a84617b6bbf400f5c64a09c7 Merge: 96fb1ebd2875 070a687a2aec Author: Emmanuel Vadot AuthorDate: 2026-08-27 12:39:14 +0000 Commit: Emmanuel Vadot CommitDate: 2026-08-27 12:39:14 +0000 Import device-tree files from Linux 7.0 sys/contrib/device-tree/Bindings/Makefile | 6 +- sys/contrib/device-tree/Bindings/arm/altera.yaml | 27 + sys/contrib/device-tree/Bindings/arm/amlogic.yaml | 8 + .../Bindings/arm/arm,coresight-dummy-sink.yaml | 2 +- .../Bindings/arm/arm,coresight-dummy-source.yaml | 2 +- .../Bindings/arm/arm,vexpress-juno.yaml | 6 + .../device-tree/Bindings/arm/aspeed/aspeed.yaml | 3 + .../device-tree/Bindings/arm/atmel-at91.yaml | 6 +- .../arm/bcm/raspberrypi,bcm2835-firmware.yaml | 8 + sys/contrib/device-tree/Bindings/arm/cix.yaml | 6 +- sys/contrib/device-tree/Bindings/arm/fsl.yaml | 34 +- sys/contrib/device-tree/Bindings/arm/mediatek.yaml | 2 + .../Bindings/arm/mediatek/mediatek,audsys.yaml | 46 +- .../Bindings/arm/qcom,coresight-ctcu.yaml | 15 +- .../Bindings/arm/qcom,coresight-itnoc.yaml | 90 + .../Bindings/arm/qcom,coresight-remote-etm.yaml | 4 +- .../Bindings/arm/qcom,coresight-tnoc.yaml | 2 +- .../Bindings/arm/qcom,coresight-tpda.yaml | 4 +- .../Bindings/arm/qcom,coresight-tpdm.yaml | 4 +- sys/contrib/device-tree/Bindings/arm/qcom.yaml | 33 + sys/contrib/device-tree/Bindings/arm/realtek.yaml | 42 +- sys/contrib/device-tree/Bindings/arm/rockchip.yaml | 42 +- .../Bindings/arm/tegra/nvidia,tegra186-pmc.yaml | 11 +- .../Bindings/arm/ti/ti,omap-prm-inst.yaml | 55 + .../device-tree/Bindings/arm/vexpress-config.yaml | 6 +- .../device-tree/Bindings/ata/ahci-platform.yaml | 20 - .../device-tree/Bindings/ata/sata-common.yaml | 3 + .../Bindings/auxdisplay/holtek,ht16k33.yaml | 2 +- .../Bindings/bus/aspeed,ast2600-ahbc.yaml | 8 +- .../device-tree/Bindings/bus/fsl,spba-bus.yaml | 14 +- .../Bindings/bus/st,stm32mp25-rifsc.yaml | 2 +- .../device-tree/Bindings/cache/qcom,llcc.yaml | 46 +- .../clock/amlogic,t7-peripherals-clkc.yaml | 116 + .../Bindings/clock/amlogic,t7-pll-clkc.yaml | 114 + .../Bindings/clock/google,gs101-clock.yaml | 40 +- .../Bindings/clock/mediatek,mt7622-pciesys.yaml | 10 +- .../Bindings/clock/microchip,mpfs-ccc.yaml | 6 +- .../Bindings/clock/microchip,mpfs-clkcfg.yaml | 16 +- .../Bindings/clock/qcom,gcc-msm8953.yaml | 6 +- .../Bindings/clock/qcom,kaanapali-gxclkctl.yaml | 63 + .../Bindings/clock/qcom,sm8450-camcc.yaml | 11 + .../Bindings/clock/qcom,sm8450-gpucc.yaml | 2 + .../Bindings/clock/qcom,sm8450-videocc.yaml | 3 + .../Bindings/clock/qcom,sm8550-dispcc.yaml | 2 + .../Bindings/clock/qcom,x1e80100-gcc.yaml | 8 +- .../Bindings/clock/renesas,9series.yaml | 11 +- .../clock/samsung,exynosautov920-clock.yaml | 19 + .../Bindings/clock/spacemit,k1-pll.yaml | 9 +- .../Bindings/connector/pcie-m2-m-connector.yaml | 145 ++ .../Bindings/connector/usb-connector.yaml | 1 + .../Bindings/cpufreq/cpufreq-qcom-hw.yaml | 2 + .../Bindings/crypto/aspeed,ast2600-acry.yaml | 7 + .../Bindings/crypto/atmel,at91sam9g46-aes.yaml | 1 + .../Bindings/crypto/atmel,at91sam9g46-sha.yaml | 1 + .../Bindings/crypto/inside-secure,safexcel.yaml | 22 + .../Bindings/crypto/qcom,inline-crypto-engine.yaml | 1 + .../device-tree/Bindings/crypto/qcom,prng.yaml | 2 + .../Bindings/crypto/xlnx,zynqmp-aes.yaml | 2 + .../Bindings/display/bridge/fsl,ldb.yaml | 10 + .../Bindings/display/bridge/lontium,lt8912b.yaml | 1 - .../Bindings/display/bridge/lvds-codec.yaml | 1 + .../Bindings/display/bridge/nxp,tda998x.yaml | 3 + .../Bindings/display/bridge/renesas,dsi.yaml | 120 +- .../Bindings/display/bridge/simple-bridge.yaml | 1 + .../Bindings/display/bridge/toshiba,tc358767.yaml | 2 +- .../Bindings/display/google,goldfish-fb.yaml | 38 + .../Bindings/display/msm/dp-controller.yaml | 21 +- .../Bindings/display/msm/dsi-controller-main.yaml | 7 + .../Bindings/display/msm/dsi-phy-7nm.yaml | 31 +- .../device-tree/Bindings/display/msm/gpu.yaml | 85 +- .../Bindings/display/msm/qcom,adreno-rgmu.yaml | 126 + .../Bindings/display/msm/qcom,glymur-mdss.yaml | 16 +- .../Bindings/display/msm/qcom,kaanapali-mdss.yaml | 297 +++ .../Bindings/display/msm/qcom,qcm2290-mdss.yaml | 5 +- .../Bindings/display/msm/qcom,qcs8300-mdss.yaml | 102 +- .../Bindings/display/msm/qcom,sm8650-dpu.yaml | 1 + .../Bindings/display/msm/qcom,sm8750-mdss.yaml | 2 +- .../Bindings/display/panel/jadard,jd9365da-h3.yaml | 2 + .../Bindings/display/panel/lg,sw43408.yaml | 13 +- .../Bindings/display/panel/panel-simple-dsi.yaml | 2 + .../Bindings/display/panel/panel-simple.yaml | 8 +- .../Bindings/display/panel/samsung,s6e3fc2x01.yaml | 20 +- .../Bindings/display/panel/sitronix,st7789v.yaml | 5 +- .../display/rockchip/rockchip,dw-hdmi.yaml | 1 + .../display/rockchip/rockchip,dw-mipi-dsi.yaml | 2 + .../rockchip/rockchip,rk3588-dw-hdmi-qp.yaml | 6 + .../Bindings/display/rockchip/rockchip-vop.yaml | 1 + .../Bindings/display/sitronix,st7571.yaml | 25 + .../Bindings/display/sitronix,st7920.yaml | 58 + .../display/tegra/nvidia,tegra114-mipi.yaml | 1 + .../Bindings/display/tegra/nvidia,tegra20-vi.yaml | 19 +- .../Bindings/display/tegra/nvidia,tegra20-vip.yaml | 9 +- .../device-tree/Bindings/dma/arm-pl08x.yaml | 2 +- .../Bindings/dma/atmel,sama5d4-dma.yaml | 4 +- .../Bindings/dma/mediatek,uart-dma.yaml | 20 + .../Bindings/dma/nvidia,tegra210-adma.yaml | 15 +- sys/contrib/device-tree/Bindings/dma/qcom,gpi.yaml | 4 +- .../device-tree/Bindings/dma/renesas,rz-dmac.yaml | 1 + .../device-tree/Bindings/dma/snps,dw-axi-dmac.yaml | 14 +- .../Bindings/dsp/mediatek,mt8186-dsp.yaml | 2 +- sys/contrib/device-tree/Bindings/eeprom/at24.yaml | 4 + sys/contrib/device-tree/Bindings/eeprom/at25.yaml | 1 + .../embedded-controller/lenovo,yoga-c630-ec.yaml | 2 +- .../Bindings/firmware/cznic,turris-mox-rwtm.yaml | 40 + .../device-tree/Bindings/firmware/fsl,scu.yaml | 20 +- .../Bindings/firmware/google,gs101-acpm-ipc.yaml | 4 +- .../firmware/xilinx/xlnx,zynqmp-firmware.yaml | 22 +- .../device-tree/Bindings/gpio/aspeed,sgpio.yaml | 4 +- .../device-tree/Bindings/gpio/gpio-line-mux.yaml | 107 + .../device-tree/Bindings/gpio/gpio-mmio.yaml | 3 +- .../device-tree/Bindings/gpio/gpio-pca95xx.yaml | 2 + .../Bindings/gpio/microchip,mpfs-gpio.yaml | 4 +- .../Bindings/gpio/nvidia,tegra186-gpio.yaml | 22 + .../Bindings/gpio/spacemit,k1-gpio.yaml | 4 +- .../Bindings/gpu/arm,mali-valhall-csf.yaml | 14 + .../Bindings/gpu/img,powervr-rogue.yaml | 2 + .../Bindings/hwmon/aspeed,ast2400-pwm-tacho.yaml | 106 + .../Bindings/hwmon/iei,wt61p803-puzzle-hwmon.yaml | 59 + .../Bindings/hwmon/kontron,sl28cpld-hwmon.yaml | 1 - .../Bindings/hwmon/microchip,sparx5-temp.yaml | 8 +- .../Bindings/hwmon/sensirion,shtc1.yaml | 2 +- .../device-tree/Bindings/hwmon/ti,tmp108.yaml | 21 +- .../Bindings/i2c/atmel,at91sam-i2c.yaml | 1 + .../device-tree/Bindings/i2c/i2c-mt65xx.yaml | 1 + .../device-tree/Bindings/i2c/qcom,i2c-cci.yaml | 2 + .../device-tree/Bindings/i2c/silabs,cp2112.yaml | 100 + .../Bindings/i2c/snps,designware-i2c.yaml | 2 +- .../device-tree/Bindings/i2c/spacemit,k1-i2c.yaml | 3 + .../device-tree/Bindings/i2c/st,stm32-i2c.yaml | 3 + .../device-tree/Bindings/iio/adc/adi,ad4030.yaml | 42 +- .../device-tree/Bindings/iio/adc/adi,ad4062.yaml | 120 + .../device-tree/Bindings/iio/adc/adi,ad4134.yaml | 191 ++ .../device-tree/Bindings/iio/adc/adi,ad4695.yaml | 5 +- .../device-tree/Bindings/iio/adc/adi,ad7768-1.yaml | 64 +- .../device-tree/Bindings/iio/adc/adi,ad9467.yaml | 2 + .../Bindings/iio/adc/aspeed,ast2600-adc.yaml | 3 + .../Bindings/iio/adc/nxp,s32g2-sar-adc.yaml | 63 + .../device-tree/Bindings/iio/adc/ti,ads1018.yaml | 82 + .../device-tree/Bindings/iio/adc/ti,ads131m02.yaml | 208 ++ .../Bindings/iio/amplifiers/adi,adl8113.yaml | 87 + .../device-tree/Bindings/iio/dac/adi,max22007.yaml | 120 + .../Bindings/iio/dac/microchip,mcp47feb02.yaml | 302 +++ .../Bindings/iio/frequency/adi,adf4377.yaml | 8 + .../Bindings/iio/pressure/honeywell,abp2030pa.yaml | 132 + .../Bindings/iio/proximity/rfdigital,rfd77402.yaml | 53 + .../Bindings/input/focaltech,ft8112.yaml | 66 + .../input/google,goldfish-events-keypad.yaml | 41 + .../Bindings/input/qcom,pm8941-pwrkey.yaml | 17 +- .../device-tree/Bindings/input/syna,rmi4.yaml | 2 +- .../Bindings/input/touchscreen/edt-ft5x06.yaml | 1 + .../Bindings/input/touchscreen/goodix.yaml | 2 + .../Bindings/input/touchscreen/ilitek,ili210x.yaml | 51 + .../input/touchscreen/imagis,ist3038c.yaml | 4 +- .../input/touchscreen/sitronix,st1232.yaml | 10 +- .../Bindings/input/touchscreen/ti,tsc2007.yaml | 3 + .../Bindings/input/touchscreen/trivial-touch.yaml | 4 - .../Bindings/interconnect/mediatek,mt8183-emi.yaml | 1 + .../Bindings/interconnect/qcom,msm8998-bwmon.yaml | 1 + .../Bindings/interconnect/qcom,qcs615-rpmh.yaml | 2 - .../interrupt-controller/fsl,qe-ports-ic.yaml | 51 + .../Bindings/interrupt-controller/fsl,tzic.yaml | 8 + .../interrupt-controller/loongson,eiointc.yaml | 3 + .../interrupt-controller/loongson,liointc.yaml | 3 + .../interrupt-controller/loongson,pch-pic.yaml | 3 + .../Bindings/interrupt-controller/qcom,pdc.yaml | 2 + .../renesas,r9a09g077-icu.yaml | 236 ++ .../interrupt-controller/renesas,rzv2h-icu.yaml | 1 + .../Bindings/interrupt-controller/riscv,aplic.yaml | 1 + .../interrupt-controller/riscv,imsics.yaml | 1 + .../interrupt-controller/sifive,plic-1.0.0.yaml | 4 +- .../Bindings/interrupt-controller/ti,sci-intr.yaml | 38 +- .../device-tree/Bindings/iommu/arm,smmu-v3.yaml | 27 +- .../Bindings/iommu/nvidia,tegra264-cmdqv.yaml | 42 + .../device-tree/Bindings/leds/ams,as3668.yaml | 74 + .../Bindings/leds/backlight/qcom-wled.yaml | 24 +- .../Bindings/leds/iei,wt61p803-puzzle-leds.yaml | 41 + .../Bindings/leds/leds-class-multicolor.yaml | 2 +- .../device-tree/Bindings/leds/leds-is31fl32xx.txt | 1 + .../device-tree/Bindings/leds/leds-lp5860.yaml | 111 + .../device-tree/Bindings/leds/leds-qcom-lpg.yaml | 1 + .../Bindings/leds/qcom,spmi-flash-led.yaml | 1 + .../Bindings/leds/rohm,bd71828-leds.yaml | 7 +- .../device-tree/Bindings/leds/ti,lm3697.yaml | 125 + .../device-tree/Bindings/leds/ti,lp5812.yaml | 246 ++ .../Bindings/mailbox/mediatek,mt8196-vcp-mbox.yaml | 49 + .../Bindings/mailbox/microchip,mpfs-mailbox.yaml | 6 +- .../Bindings/mailbox/qcom,cpucp-mbox.yaml | 2 + .../device-tree/Bindings/mailbox/qcom-ipcc.yaml | 2 + .../device-tree/Bindings/mailbox/sprd-mailbox.yaml | 1 + .../Bindings/mailbox/xlnx,zynqmp-ipi-mailbox.yaml | 11 + .../Bindings/media/i2c/adi,adv7180.yaml | 97 +- .../Bindings/media/i2c/onnn,mt9m114.yaml | 2 +- .../Bindings/media/i2c/ovti,os05b10.yaml | 103 + .../Bindings/media/i2c/ovti,ov5647.yaml | 14 +- .../Bindings/media/i2c/samsung,s5k3m5.yaml | 103 + .../Bindings/media/i2c/samsung,s5kjn1.yaml | 103 + .../Bindings/media/i2c/toshiba,et8ek8.yaml | 87 + .../device-tree/Bindings/media/nxp,imx8-jpeg.yaml | 6 + .../Bindings/media/qcom,qcm2290-venus.yaml | 7 +- .../Bindings/media/qcom,qcs8300-camss.yaml | 13 + .../Bindings/media/qcom,sa8775p-camss.yaml | 4 +- .../Bindings/media/qcom,sc7280-camss.yaml | 4 +- .../Bindings/media/qcom,sc8280xp-camss.yaml | 4 +- .../Bindings/media/qcom,sdm670-camss.yaml | 4 +- .../Bindings/media/qcom,sdm845-camss.yaml | 4 +- .../Bindings/media/qcom,sm6150-camss.yaml | 439 ++++ .../Bindings/media/qcom,sm8250-camss.yaml | 4 +- .../Bindings/media/qcom,sm8550-camss.yaml | 4 +- .../Bindings/media/qcom,x1e80100-camss.yaml | 4 +- .../device-tree/Bindings/media/renesas,fcp.yaml | 1 + .../Bindings/media/rockchip,rk3568-mipi-csi2.yaml | 141 ++ .../Bindings/media/samsung,exynos5250-gsc.yaml | 2 +- .../Bindings/media/st,stm32-dcmipp.yaml | 3 + .../Bindings/media/st,stm32mp25-csi.yaml | 3 + .../device-tree/Bindings/media/ti,omap3isp.yaml | 189 ++ sys/contrib/device-tree/Bindings/media/ti,vip.yaml | 152 ++ .../memory-controllers/ddr/jedec,ddr4.yaml | 34 + .../memory-controllers/ddr/jedec,lpddr2.yaml | 2 +- .../memory-controllers/ddr/jedec,lpddr3.yaml | 2 +- .../memory-controllers/ddr/jedec,lpddr4.yaml | 2 +- .../memory-controllers/ddr/jedec,lpddr5.yaml | 2 +- .../ddr/jedec,sdram-channel.yaml | 160 ++ .../memory-controllers/ddr/jedec,sdram-props.yaml | 94 + .../memory-controllers/nvidia,tegra186-mc.yaml | 13 + .../Bindings/mfd/aspeed,ast2x00-scu.yaml | 17 + .../device-tree/Bindings/mfd/atmel,hlcdc.yaml | 1 + .../Bindings/mfd/atmel,sama5d2-flexcom.yaml | 1 + .../Bindings/mfd/bitmain,bm1880-sctrl.yaml | 66 + sys/contrib/device-tree/Bindings/mfd/da9055.txt | 2 +- .../Bindings/mfd/iei,wt61p803-puzzle.yaml | 80 + .../device-tree/Bindings/mfd/mediatek,mt6397.yaml | 1 + .../Bindings/mfd/mediatek,mt8195-scpsys.yaml | 4 +- .../device-tree/Bindings/mfd/nxp,lpc3220-scb.yaml | 74 + .../device-tree/Bindings/mfd/qcom,spmi-pmic.yaml | 6 + .../device-tree/Bindings/mfd/qnap,ts433-mcu.yaml | 1 + .../device-tree/Bindings/mfd/realtek,rtd1xxx.yaml | 69 + .../device-tree/Bindings/mfd/rockchip,rk801.yaml | 197 ++ .../Bindings/mfd/rohm,bd72720-pmic.yaml | 339 +++ .../Bindings/mfd/samsung,s2mpg10-pmic.yaml | 120 + .../Bindings/mfd/samsung,s2mpg11-pmic.yaml | 88 + .../device-tree/Bindings/mfd/samsung,s2mps11.yaml | 29 +- sys/contrib/device-tree/Bindings/mfd/syscon.yaml | 5 + .../Bindings/misc/google,android-pipe.yaml | 38 + .../device-tree/Bindings/misc/qcom,fastrpc.yaml | 4 +- sys/contrib/device-tree/Bindings/mmc/mmc-card.yaml | 20 +- .../device-tree/Bindings/mtd/brcm,brcmnand.yaml | 1 - .../device-tree/Bindings/mtd/cdns,hp-nfc.yaml | 2 + .../Bindings/mtd/microchip,mchp23k256.yaml | 49 + sys/contrib/device-tree/Bindings/mtd/mtd.yaml | 10 +- .../mtd/mxic,multi-itfc-v009-nand-controller.yaml | 78 + .../Bindings/mtd/nvidia,tegra20-nand.yaml | 102 + .../mtd/partitions/arm,arm-firmware-suite.yaml | 2 - .../mtd/partitions/brcm,bcm4908-partitions.yaml | 8 +- .../partitions/brcm,bcm947xx-cfe-partitions.yaml | 2 - .../Bindings/mtd/partitions/brcm,trx.yaml | 65 + .../Bindings/mtd/partitions/fixed-partitions.yaml | 43 +- .../mtd/partitions/linksys,ns-partitions.yaml | 10 +- .../Bindings/mtd/partitions/partition.yaml | 44 +- .../Bindings/mtd/partitions/redboot-fis.yaml | 4 - .../Bindings/mtd/partitions/simple-partition.yaml | 61 + .../partitions/tplink,safeloader-partitions.yaml | 2 +- .../Bindings/mtd/partitions/u-boot.yaml | 2 +- .../device-tree/Bindings/mtd/st,spear600-smi.yaml | 84 + .../device-tree/Bindings/mtd/st,spi-fsm.yaml | 68 + .../device-tree/Bindings/mtd/ti,davinci-nand.yaml | 4 +- .../device-tree/Bindings/mtd/ti,gpmc-onenand.yaml | 2 +- sys/contrib/device-tree/Bindings/net/adi,adin.yaml | 14 + .../Bindings/net/airoha,en7581-npu.yaml | 28 +- .../device-tree/Bindings/net/airoha,en8811h.yaml | 11 +- .../net/bluetooth/qcom,bluetooth-common.yaml | 25 + .../Bindings/net/bluetooth/qcom,qca2066-bt.yaml | 49 + .../Bindings/net/bluetooth/qcom,qca6390-bt.yaml | 64 + .../Bindings/net/bluetooth/qcom,qca9377-bt.yaml | 58 + .../Bindings/net/bluetooth/qcom,wcn3950-bt.yaml | 67 + .../Bindings/net/bluetooth/qcom,wcn3990-bt.yaml | 66 + .../Bindings/net/bluetooth/qcom,wcn6750-bt.yaml | 91 + .../Bindings/net/bluetooth/qcom,wcn6855-bt.yaml | 99 + .../Bindings/net/bluetooth/qcom,wcn7850-bt.yaml | 94 + .../device-tree/Bindings/net/brcm,amac.yaml | 2 + .../device-tree/Bindings/net/can/nxp,sja1000.yaml | 1 + .../Bindings/net/can/renesas,rcar-canfd.yaml | 117 +- .../device-tree/Bindings/net/dsa/lantiq,gswip.yaml | 32 +- .../Bindings/net/dsa/marvell,mv88e6xxx.yaml | 2 +- .../Bindings/net/dsa/maxlinear,mxl862xx.yaml | 161 ++ .../Bindings/net/dsa/microchip,ksz.yaml | 3 + .../Bindings/net/ethernet-connector.yaml | 56 + .../device-tree/Bindings/net/ethernet-phy.yaml | 18 + .../device-tree/Bindings/net/micrel,gigabit.yaml | 253 ++ sys/contrib/device-tree/Bindings/net/micrel.yaml | 131 + .../Bindings/net/microchip,sparx5-switch.yaml | 15 +- .../device-tree/Bindings/net/mscc,miim.yaml | 11 +- .../Bindings/net/nvidia,tegra234-mgbe.yaml | 4 +- .../device-tree/Bindings/net/nxp,s32-dwmac.yaml | 13 + .../Bindings/net/pcs/mediatek,sgmiisys.yaml | 7 +- .../Bindings/net/pcs/renesas,rzn1-miic.yaml | 7 + .../Bindings/net/renesas,rzv2h-gbeth.yaml | 81 +- .../device-tree/Bindings/net/rockchip-dwmac.yaml | 2 + .../device-tree/Bindings/net/snps,dwmac.yaml | 3 + .../device-tree/Bindings/net/ti,dp83822.yaml | 9 +- .../Bindings/net/wireless/qcom,ath11k-pci.yaml | 1 + .../Bindings/net/wireless/qcom,ath11k.yaml | 9 - .../Bindings/nvmem/google,gs101-otp.yaml | 61 + .../device-tree/Bindings/nvmem/mediatek,efuse.yaml | 1 + .../device-tree/Bindings/nvmem/qcom,qfprom.yaml | 1 + .../Bindings/pci/aspeed,ast2600-pcie.yaml | 182 ++ .../device-tree/Bindings/pci/fsl,imx6q-pcie.yaml | 7 +- sys/contrib/device-tree/Bindings/pci/loongson.yaml | 2 + .../device-tree/Bindings/pci/mbvl,gpex40-pcie.yaml | 2 +- .../Bindings/pci/mediatek-pcie-gen3.yaml | 1 + .../Bindings/pci/qcom,pcie-apq8064.yaml | 170 ++ .../Bindings/pci/qcom,pcie-apq8084.yaml | 109 + .../Bindings/pci/qcom,pcie-ipq4019.yaml | 146 ++ .../Bindings/pci/qcom,pcie-ipq5018.yaml | 189 ++ .../Bindings/pci/qcom,pcie-ipq6018.yaml | 179 ++ .../Bindings/pci/qcom,pcie-ipq8074.yaml | 165 ++ .../Bindings/pci/qcom,pcie-ipq9574.yaml | 183 ++ .../Bindings/pci/qcom,pcie-msm8996.yaml | 156 ++ .../device-tree/Bindings/pci/qcom,pcie-qcs404.yaml | 131 + .../device-tree/Bindings/pci/qcom,pcie-sdm845.yaml | 190 ++ .../device-tree/Bindings/pci/qcom,pcie-sdx55.yaml | 172 ++ .../device-tree/Bindings/pci/qcom,pcie-sm8150.yaml | 1 + .../Bindings/pci/qcom,pcie-x1e80100.yaml | 7 +- .../Bindings/pci/qcom,sa8255p-pcie-ep.yaml | 110 + .../Bindings/pci/snps,dw-pcie-common.yaml | 6 + .../Bindings/pci/socionext,uniphier-pcie.yaml | 4 +- .../device-tree/Bindings/phy/apple,atcphy.yaml | 222 ++ .../device-tree/Bindings/phy/fsl,lynx-28g.yaml | 71 +- .../Bindings/phy/google,lga-usb-phy.yaml | 133 + .../Bindings/phy/mediatek,hdmi-phy.yaml | 29 +- .../device-tree/Bindings/phy/phy-common-props.yaml | 157 ++ .../device-tree/Bindings/phy/qcom,edp-phy.yaml | 30 +- .../Bindings/phy/qcom,m31-eusb2-phy.yaml | 10 +- .../Bindings/phy/qcom,qcs615-qmp-usb3dp-phy.yaml | 111 + .../Bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml | 6 + .../Bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 6 + .../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml | 18 + .../phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml | 70 +- .../Bindings/phy/qcom,snps-eusb2-repeater.yaml | 9 + .../Bindings/phy/renesas,rzg3e-usb3-phy.yaml | 9 +- .../device-tree/Bindings/phy/renesas,usb2-phy.yaml | 15 +- .../device-tree/Bindings/phy/samsung,ufs-phy.yaml | 3 + .../Bindings/phy/samsung,usb3-drd-phy.yaml | 51 + .../Bindings/phy/spacemit,k1-combo-phy.yaml | 114 + .../Bindings/phy/spacemit,k1-pcie-phy.yaml | 71 + .../Bindings/phy/spacemit,usb2-phy.yaml | 40 + .../Bindings/phy/ti,control-phy-otghs.yaml | 99 + .../device-tree/Bindings/phy/ti,phy-usb3.yaml | 138 + .../device-tree/Bindings/phy/ti,tcan104x-can.yaml | 3 + .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 2 +- .../Bindings/pinctrl/intel,pinctrl-keembay.yaml | 2 +- .../pinctrl/microchip,mpfs-pinctrl-mssio.yaml | 109 + .../Bindings/pinctrl/microchip,sparx5-sgpio.yaml | 20 +- .../Bindings/pinctrl/mscc,ocelot-pinctrl.yaml | 6 + .../Bindings/pinctrl/qcom,glymur-tlmm.yaml | 6 +- .../pinctrl/renesas,r9a09g077-pinctrl.yaml | 13 + .../pinctrl/samsung,pinctrl-wakeup-interrupt.yaml | 1 + .../Bindings/pinctrl/samsung,pinctrl.yaml | 1 + .../Bindings/pinctrl/spacemit,k1-pinctrl.yaml | 27 +- .../device-tree/Bindings/power/fsl,imx-gpc.yaml | 3 + .../Bindings/power/mediatek,power-controller.yaml | 2 +- .../Bindings/power/reset/syscon-poweroff.yaml | 8 +- .../Bindings/power/reset/syscon-reboot.yaml | 2 +- .../device-tree/Bindings/power/supply/battery.yaml | 33 +- .../power/supply/google,goldfish-battery.yaml | 41 + .../Bindings/powerpc/fsl/fsl,mpc83xx.yaml | 93 + .../device-tree/Bindings/ptp/amazon,vmclock.yaml | 46 + .../device-tree/Bindings/pwm/nxp,lpc3220-pwm.yaml | 4 + .../Bindings/regulator/adi,max77675.yaml | 184 ++ .../regulator/mediatek,mt6331-regulator.yaml | 4 +- .../Bindings/regulator/mt6359-regulator.yaml | 4 +- .../Bindings/regulator/qcom,wcn3990-pmu.yaml | 100 + ...pberrypi,7inch-touchscreen-panel-regulator.yaml | 5 + .../device-tree/Bindings/regulator/regulator.yaml | 5 +- .../Bindings/regulator/richtek,rt5739.yaml | 5 + .../Bindings/regulator/rohm,bd72720-regulator.yaml | 148 ++ .../regulator/samsung,s2mpg10-regulator.yaml | 158 ++ .../regulator/samsung,s2mpg11-regulator.yaml | 136 + .../Bindings/regulator/ti,tps65185.yaml | 96 + .../Bindings/remoteproc/fsl,imx-rproc.yaml | 1 + .../device-tree/Bindings/remoteproc/mtk,scp.yaml | 2 +- .../device-tree/Bindings/remoteproc/qcom,adsp.yaml | 5 + .../Bindings/remoteproc/qcom,pas-common.yaml | 3 + .../Bindings/remoteproc/qcom,sm8550-pas.yaml | 1 - .../Bindings/remoteproc/ti,hsm-m4fss.yaml | 72 + .../Bindings/remoteproc/ti,keystone-rproc.txt | 2 +- sys/contrib/device-tree/Bindings/riscv/cpus.yaml | 1 + .../device-tree/Bindings/riscv/extensions.yaml | 208 +- .../device-tree/Bindings/riscv/spacemit.yaml | 5 + .../device-tree/Bindings/riscv/starfive.yaml | 1 + .../Bindings/rng/samsung,exynos5250-trng.yaml | 13 +- .../device-tree/Bindings/rtc/loongson,rtc.yaml | 13 + .../Bindings/rtc/motorola,cpcap-rtc.yaml | 32 + .../device-tree/Bindings/rtc/renesas,rz-rtca3.yaml | 5 +- sys/contrib/device-tree/Bindings/serial/8250.yaml | 1 + .../Bindings/serial/google,goldfish-tty.yaml | 41 + .../device-tree/Bindings/serial/renesas,rsci.yaml | 103 +- .../device-tree/Bindings/serial/renesas,scif.yaml | 16 +- .../Bindings/soc/altera/altr,sys-mgr.yaml | 6 +- .../soc/mediatek/mediatek,mt8183-dvfsrc.yaml | 6 + .../microchip/microchip,mpfs-mss-top-sysreg.yaml | 4 + .../soc/renesas/renesas,rzn1-gpioirqmux.yaml | 87 + .../Bindings/soc/samsung/exynos-pmu.yaml | 26 +- .../soc/samsung/samsung,exynos-sysreg.yaml | 2 + .../Bindings/soc/spacemit/spacemit,k1-syscon.yaml | 22 +- .../Bindings/sound/asahi-kasei,ak4458.yaml | 6 +- .../Bindings/sound/asahi-kasei,ak5558.yaml | 9 +- .../device-tree/Bindings/sound/awinic,aw87390.yaml | 34 +- .../device-tree/Bindings/sound/awinic,aw88395.yaml | 13 + .../Bindings/sound/davinci-mcasp-audio.yaml | 71 +- .../device-tree/Bindings/sound/everest,es8389.yaml | 12 + .../device-tree/Bindings/sound/fsl,audmix.yaml | 16 +- .../device-tree/Bindings/sound/fsl,imx-asrc.yaml | 1 + .../device-tree/Bindings/sound/fsl,mqs.yaml | 12 +- .../device-tree/Bindings/sound/fsl,rpmsg.yaml | 22 +- .../device-tree/Bindings/sound/fsl,sai.yaml | 16 + .../Bindings/sound/google,goldfish-audio.yaml | 38 + .../device-tree/Bindings/sound/mt8192-afe-pcm.yaml | 176 +- .../sound/nvidia,tegra-audio-graph-card.yaml | 1 + .../device-tree/Bindings/sound/realtek,rt5575.yaml | 61 + .../device-tree/Bindings/sound/realtek,rt5651.yaml | 100 + .../device-tree/Bindings/sound/renesas,rz-ssi.yaml | 1 + .../Bindings/sound/richtek,rtq9128.yaml | 12 +- .../device-tree/Bindings/sound/rockchip-spdif.yaml | 1 + .../Bindings/sound/sophgo,cv1800b-codecs.yaml | 46 + .../Bindings/sound/sophgo,cv1800b-i2s.yaml | 67 + .../device-tree/Bindings/sound/st,stm32-sai.yaml | 2 +- .../device-tree/Bindings/sound/ti,tas2552.yaml | 69 + .../Bindings/sound/ti,tlv320adcx140.yaml | 7 +- .../Bindings/soundwire/qcom,soundwire.yaml | 1 + .../Bindings/spi/adi,axi-spi-engine.yaml | 15 + .../Bindings/spi/allwinner,sun4i-a10-spi.yaml | 6 +- .../Bindings/spi/allwinner,sun6i-a31-spi.yaml | 31 +- .../Bindings/spi/andestech,ae350-spi.yaml | 87 + .../Bindings/spi/atmel,at91rm9200-spi.yaml | 1 + .../Bindings/spi/axiado,ax3000-spi.yaml | 73 + .../device-tree/Bindings/spi/cdns,qspi-nor.yaml | 21 +- .../device-tree/Bindings/spi/faraday,ftssp010.yaml | 43 + .../Bindings/spi/nvidia,tegra210-quad.yaml | 6 +- .../device-tree/Bindings/spi/nxp,imx94-xspi.yaml | 92 + .../device-tree/Bindings/spi/nxp,lpc3220-spi.yaml | 8 + .../Bindings/spi/renesas,rzv2h-rspi.yaml | 8 + .../device-tree/Bindings/spi/snps,dw-apb-ssi.yaml | 31 +- .../Bindings/spi/spi-peripheral-props.yaml | 40 +- .../device-tree/Bindings/spi/spi-xilinx.yaml | 1 - .../device-tree/Bindings/spi/st,stm32-spi.yaml | 3 + .../Bindings/spmi/mediatek,mt8196-spmi.yaml | 138 + .../Bindings/spmi/mtk,spmi-mtk-pmif.yaml | 1 + .../Bindings/spmi/qcom,glymur-spmi-pmic-arb.yaml | 150 ++ .../Bindings/spmi/qcom,spmi-pmic-arb-common.yaml | 35 + .../Bindings/spmi/qcom,spmi-pmic-arb.yaml | 17 +- .../Bindings/spmi/qcom,x1e80100-spmi-pmic-arb.yaml | 21 +- sys/contrib/device-tree/Bindings/sram/sram.yaml | 2 + .../device-tree/Bindings/submitting-patches.rst | 4 +- .../Bindings/thermal/mediatek,lvts-thermal.yaml | 3 + .../Bindings/thermal/renesas,r9a09g047-tsu.yaml | 34 +- .../device-tree/Bindings/timer/sifive,clint.yaml | 1 + .../device-tree/Bindings/tpm/tcg,tpm-tis-i2c.yaml | 1 + .../device-tree/Bindings/trivial-devices.yaml | 18 + .../Bindings/ufs/qcom,sa8255p-ufshc.yaml | 56 + .../device-tree/Bindings/usb/aspeed,usb-vhub.yaml | 22 +- .../device-tree/Bindings/usb/generic-ehci.yaml | 2 + .../device-tree/Bindings/usb/generic-ohci.yaml | 2 + .../device-tree/Bindings/usb/google,lga-dwc3.yaml | 140 ++ .../device-tree/Bindings/usb/ite,it5205.yaml | 2 +- .../Bindings/usb/microchip,lan9691-dwc3.yaml | 66 + .../device-tree/Bindings/usb/renesas,usbhs.yaml | 1 + .../Bindings/usb/socionext,uniphier-dwc3.yaml | 89 + .../device-tree/Bindings/usb/wch,ch334.yaml | 65 + .../device-tree/Bindings/vendor-prefixes.yaml | 16 + .../device-tree/Bindings/watchdog/mpc8xxx-wdt.yaml | 64 + .../device-tree/Bindings/watchdog/qcom-wdt.yaml | 2 + .../device-tree/Bindings/watchdog/samsung-wdt.yaml | 56 +- .../Bindings/watchdog/xlnx,versal-wwdt.yaml | 3 + .../device-tree/Bindings/writing-schema.rst | 12 +- .../clock/amlogic,s4-peripherals-clkc.h | 11 + .../clock/amlogic,t7-peripherals-clkc.h | 228 ++ .../dt-bindings/clock/amlogic,t7-pll-clkc.h | 56 + .../include/dt-bindings/clock/amlogic,t7-scmi.h | 47 + .../include/dt-bindings/clock/aspeed-clock.h | 1 + .../include/dt-bindings/clock/google,gs101.h | 36 + .../include/dt-bindings/clock/qcom,gcc-msm8917.h | 2 + .../clock/qcom,kaanapali-cambistmclkcc.h | 33 + .../dt-bindings/clock/qcom,kaanapali-camcc.h | 147 ++ .../dt-bindings/clock/qcom,kaanapali-dispcc.h | 109 + .../dt-bindings/clock/qcom,kaanapali-gpucc.h | 47 + .../dt-bindings/clock/qcom,kaanapali-gxclkctl.h | 13 + .../dt-bindings/clock/qcom,kaanapali-videocc.h | 58 + .../dt-bindings/clock/qcom,sm8750-cambistmclkcc.h | 30 + .../include/dt-bindings/clock/qcom,sm8750-camcc.h | 151 ++ .../include/dt-bindings/clock/qcom,x1e80100-gcc.h | 3 + .../dt-bindings/clock/renesas,r9a09g077-cpg-mssr.h | 3 + .../dt-bindings/clock/renesas,r9a09g087-cpg-mssr.h | 3 + .../dt-bindings/clock/samsung,exynosautov920.h | 4 + .../include/dt-bindings/clock/spacemit,k3-clocks.h | 390 +++ .../dt-bindings/clock/thead,th1520-clk-ap.h | 1 + .../dt-bindings/gpio/nvidia,tegra264-gpio.h | 61 + .../include/dt-bindings/input/linux-event-codes.h | 4 + .../dt-bindings/interconnect/mediatek,mt8196.h | 48 + .../device-tree/include/dt-bindings/phy/phy.h | 5 + .../regulator/samsung,s2mpg10-regulator.h | 53 + .../include/dt-bindings/reset/spacemit,k3-resets.h | 195 ++ .../dt-bindings/thermal/mediatek,lvts-thermal.h | 29 + .../arm/allwinner/sun4i-a10-dserve-dsrv9703c.dts | 2 +- .../arm/allwinner/sun4i-a10-pov-protab2-ips9.dts | 2 +- .../src/arm/allwinner/sun5i-a13-utoo-p66.dts | 1 + .../src/arm/allwinner/sun6i-a31-hummingbird.dts | 2 +- .../src/arm/allwinner/sun6i-a31s-primo81.dts | 2 +- .../device-tree/src/arm/allwinner/sun8i-t113s.dtsi | 33 + sys/contrib/device-tree/src/arm/amlogic/meson.dtsi | 5 - .../device-tree/src/arm/arm/vexpress-v2m-rs1.dtsi | 8 +- .../src/arm/aspeed/aspeed-ast2600-evb.dts | 7 +- .../src/arm/aspeed/aspeed-bmc-asrock-altrad8.dts | 637 +++++ .../src/arm/aspeed/aspeed-bmc-facebook-anacapa.dts | 1045 ++++++++ .../arm/aspeed/aspeed-bmc-facebook-bletchley.dts | 112 +- .../arm/aspeed/aspeed-bmc-facebook-clemente.dts | 43 +- .../src/arm/aspeed/aspeed-bmc-facebook-harma.dts | 8 +- .../aspeed/aspeed-bmc-facebook-santabarbara.dts | 29 +- .../src/arm/aspeed/aspeed-bmc-ibm-everest.dts | 128 +- .../src/arm/aspeed/aspeed-bmc-nvidia-msx4-bmc.dts | 246 ++ .../device-tree/src/arm/aspeed/aspeed-g6.dtsi | 12 +- .../src/arm/aspeed/ibm-power10-dual.dtsi | 64 +- .../src/arm/aspeed/ibm-power10-quad.dtsi | 64 +- .../device-tree/src/arm/broadcom/bcm2711.dtsi | 4 +- .../device-tree/src/arm/intel/socfpga/socfpga.dtsi | 6 +- .../src/arm/intel/socfpga/socfpga_arria10.dtsi | 6 +- .../src/arm/microchip/lan966x-pcb8385.dts | 131 + .../device-tree/src/arm/microchip/sam9x7.dtsi | 2 +- .../device-tree/src/arm/microchip/sama7d65.dtsi | 279 +++ .../src/arm/nuvoton/nuvoton-common-npcm7xx.dtsi | 4 +- .../device-tree/src/arm/nvidia/tegra20.dtsi | 4 + .../device-tree/src/arm/nvidia/tegra30.dtsi | 8 + .../device-tree/src/arm/nxp/imx/e60k02.dtsi | 35 +- .../src/arm/nxp/imx/imx50-kobo-aura.dts | 60 +- .../device-tree/src/arm/nxp/imx/imx6qdl.dtsi | 3 + .../src/arm/nxp/imx/imx6sl-tolino-shine2hd.dts | 55 +- .../src/arm/nxp/imx/imx6sl-tolino-shine3.dts | 26 + .../device-tree/src/arm/nxp/imx/imx6sl.dtsi | 2 +- .../src/arm/nxp/imx/imx6sll-kobo-clara2e-b.dts | 61 +- .../src/arm/nxp/imx/imx6sll-kobo-clarahd.dts | 26 + .../device-tree/src/arm/nxp/imx/imx6sll.dtsi | 2 +- .../device-tree/src/arm/nxp/imx/imx6sx.dtsi | 2 +- .../device-tree/src/arm/nxp/lpc/lpc3250-ea3250.dts | 18 +- .../src/arm/nxp/lpc/lpc3250-phy3250.dts | 8 +- .../device-tree/src/arm/nxp/lpc/lpc32xx.dtsi | 133 +- .../src/arm/qcom/qcom-apq8074-dragonboard.dts | 13 - .../device-tree/src/arm/qcom/qcom-msm8226.dtsi | 4 +- .../arm/qcom/qcom-msm8960-samsung-expressatt.dts | 109 + .../device-tree/src/arm/qcom/qcom-msm8960.dtsi | 96 + .../qcom/qcom-msm8974-lge-nexus5-hammerhead.dts | 14 +- .../src/arm/qcom/qcom-msm8974-samsung-hlte.dts | 12 - .../arm/qcom/qcom-msm8974-sony-xperia-rhine.dtsi | 12 - .../device-tree/src/arm/qcom/qcom-msm8974.dtsi | 50 +- .../src/arm/qcom/qcom-msm8974pro-fairphone-fp2.dts | 8 - .../src/arm/qcom/qcom-msm8974pro-htc-m8.dts | 11 - .../src/arm/qcom/qcom-msm8974pro-oneplus-bacon.dts | 9 - .../qcom/qcom-msm8974pro-samsung-klte-common.dtsi | 11 +- ...qcom-msm8974pro-sony-xperia-shinano-common.dtsi | 12 - .../device-tree/src/arm/renesas/r9a06g032.dtsi | 165 ++ .../device-tree/src/arm/rockchip/rk3036.dtsi | 3 - .../device-tree/src/arm/rockchip/rk3288.dtsi | 17 +- .../device-tree/src/arm/st/stm32429i-eval.dts | 73 +- .../device-tree/src/arm/st/stm32746g-eval.dts | 15 +- .../device-tree/src/arm/st/stm32f429-disco.dts | 15 +- .../device-tree/src/arm/st/stm32f469-disco.dts | 15 +- .../device-tree/src/arm/st/stm32f746-disco.dts | 12 +- .../device-tree/src/arm/st/stm32f769-disco.dts | 14 +- .../device-tree/src/arm/st/stm32h743i-disco.dts | 34 + .../device-tree/src/arm/st/stm32h743i-eval.dts | 25 + .../device-tree/src/arm/st/stm32h747i-disco.dts | 15 +- .../device-tree/src/arm/st/stm32mp135f-dk.dts | 15 +- .../device-tree/src/arm/st/stm32mp157c-ed1.dts | 15 +- .../device-tree/src/arm/st/stm32mp157c-ev1.dts | 3 +- .../device-tree/src/arm/st/stm32mp15xx-dkx.dtsi | 19 +- .../src/arm/ti/omap/am335x-baltos-leds.dtsi | 1 + .../device-tree/src/arm/ti/omap/dra7-l4.dtsi | 1 - .../device-tree/src/arm/ti/omap/omap2430.dtsi | 2 +- sys/contrib/device-tree/src/arm/ti/omap/omap3.dtsi | 2 +- .../src/arm/ti/omap/omap4-epson-embt2ws.dts | 5 + .../device-tree/src/arm/ti/omap/omap4-l4-abe.dtsi | 2 +- .../device-tree/src/arm/ti/omap/omap4-l4.dtsi | 2 +- .../device-tree/src/arm/ti/omap/omap5-l4.dtsi | 2 +- sys/contrib/device-tree/src/arm/tps65910.dtsi | 4 + .../device-tree/src/arm64/airoha/en7581-evb.dts | 6 +- .../src/arm64/allwinner/sun50i-a100.dtsi | 14 + .../src/arm64/allwinner/sun55i-a523.dtsi | 94 + .../arm64/allwinner/sun55i-t527-orangepi-4a.dts | 15 + .../src/arm64/altera/socfpga_stratix10.dtsi | 2 +- .../src/arm64/altera/socfpga_stratix10_socdk.dts | 2 +- .../arm64/altera/socfpga_stratix10_socdk_nand.dts | 4 +- .../device-tree/src/arm64/amlogic/amlogic-c3.dtsi | 13 +- .../src/arm64/amlogic/amlogic-t7-a311d2-an400.dts | 2 +- .../device-tree/src/arm64/amlogic/meson-a1.dtsi | 5 +- .../src/arm64/amlogic/meson-axg-s400.dts | 1 - .../device-tree/src/arm64/amlogic/meson-axg.dtsi | 6 + .../src/arm64/amlogic/meson-g12-common.dtsi | 9 + .../src/arm64/amlogic/meson-g12a-fbx8am.dts | 9 - .../src/arm64/amlogic/meson-g12a-radxa-zero.dts | 9 - .../src/arm64/amlogic/meson-g12a-sei510.dts | 9 - .../src/arm64/amlogic/meson-g12a-u200.dts | 9 - .../src/arm64/amlogic/meson-g12a-x96-max.dts | 9 - .../device-tree/src/arm64/amlogic/meson-g12a.dtsi | 8 + .../amlogic/meson-g12b-a311d-libretech-cc.dts | 13 - .../src/arm64/amlogic/meson-g12b-a311d.dtsi | 24 + .../amlogic/meson-g12b-bananapi-cm4-cm4io.dts | 1 - .../meson-g12b-bananapi-cm4-mnt-reform2.dts | 1 - .../src/arm64/amlogic/meson-g12b-bananapi-cm4.dtsi | 12 - .../src/arm64/amlogic/meson-g12b-bananapi.dtsi | 13 - .../src/arm64/amlogic/meson-g12b-dreambox.dtsi | 1 - .../src/arm64/amlogic/meson-g12b-gsking-x.dts | 1 - .../src/arm64/amlogic/meson-g12b-gtking-pro.dts | 1 - .../src/arm64/amlogic/meson-g12b-gtking.dts | 1 - .../src/arm64/amlogic/meson-g12b-khadas-vim3.dtsi | 12 - .../arm64/amlogic/meson-g12b-odroid-go-ultra.dts | 13 - .../src/arm64/amlogic/meson-g12b-odroid-n2.dtsi | 1 - .../src/arm64/amlogic/meson-g12b-odroid-n2l.dts | 1 - .../src/arm64/amlogic/meson-g12b-odroid.dtsi | 12 - .../src/arm64/amlogic/meson-g12b-radxa-zero2.dts | 51 +- .../src/arm64/amlogic/meson-g12b-s922x.dtsi | 24 + .../src/arm64/amlogic/meson-g12b-ugoos-am6.dts | 1 - .../src/arm64/amlogic/meson-g12b-w400.dtsi | 12 - .../device-tree/src/arm64/amlogic/meson-g12b.dtsi | 7 + .../src/arm64/amlogic/meson-gx-libretech-pc.dtsi | 1 - .../src/arm64/amlogic/meson-gx-p23x-q20x.dtsi | 1 - .../src/arm64/amlogic/meson-gxbb-kii-pro.dts | 1 - .../src/arm64/amlogic/meson-gxbb-nanopi-k2.dts | 1 - .../src/arm64/amlogic/meson-gxbb-nexbox-a95x.dts | 1 - .../src/arm64/amlogic/meson-gxbb-odroidc2.dts | 1 - .../src/arm64/amlogic/meson-gxbb-p200.dts | 1 - .../src/arm64/amlogic/meson-gxbb-p201.dts | 1 - .../src/arm64/amlogic/meson-gxbb-vega-s95.dtsi | 1 - .../src/arm64/amlogic/meson-gxbb-wetek-hub.dts | 1 - .../src/arm64/amlogic/meson-gxbb-wetek-play2.dts | 1 - .../device-tree/src/arm64/amlogic/meson-gxbb.dtsi | 9 + .../arm64/amlogic/meson-gxl-s805x-libretech-ac.dts | 1 - .../src/arm64/amlogic/meson-gxl-s805x-p241.dts | 1 - .../amlogic/meson-gxl-s805y-xiaomi-aquaman.dts | 1 - .../arm64/amlogic/meson-gxl-s905x-khadas-vim.dts | 1 - .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts | 1 - .../arm64/amlogic/meson-gxl-s905x-libretech-cc.dts | 1 - .../src/arm64/amlogic/meson-gxl-s905x-p212.dts | 1 - .../src/arm64/amlogic/meson-gxl-s905x-vero4k.dts | 1 - .../device-tree/src/arm64/amlogic/meson-gxl.dtsi | 9 + .../src/arm64/amlogic/meson-gxm-khadas-vim2.dts | 1 - .../arm64/amlogic/meson-gxm-mecool-kiii-pro.dts | 2 +- .../src/arm64/amlogic/meson-gxm-nexbox-a1.dts | 1 - .../src/arm64/amlogic/meson-gxm-rbox-pro.dts | 1 - .../src/arm64/amlogic/meson-khadas-vim3.dtsi | 1 - .../arm64/amlogic/meson-libretech-cottonwood.dtsi | 1 - .../src/arm64/amlogic/meson-s4-s805x2-aq222.dts | 2 +- .../arm64/amlogic/meson-s4-s905y4-khadas-vim1s.dts | 259 ++ .../device-tree/src/arm64/amlogic/meson-s4.dtsi | 13 +- .../arm64/amlogic/meson-sm1-a95xf3-air-gbit.dts | 1 - .../src/arm64/amlogic/meson-sm1-a95xf3-air.dts | 1 - .../src/arm64/amlogic/meson-sm1-ac2xx.dtsi | 8 - .../arm64/amlogic/meson-sm1-bananapi-m2-pro.dts | 1 - .../src/arm64/amlogic/meson-sm1-bananapi-m5.dts | 1 - .../src/arm64/amlogic/meson-sm1-bananapi.dtsi | 8 - .../src/arm64/amlogic/meson-sm1-h96-max.dts | 1 - .../src/arm64/amlogic/meson-sm1-khadas-vim3l.dts | 8 - .../src/arm64/amlogic/meson-sm1-odroid-hc4.dts | 2 + .../src/arm64/amlogic/meson-sm1-odroid.dtsi | 12 +- .../amlogic/meson-sm1-s905d3-libretech-cc.dts | 9 - .../src/arm64/amlogic/meson-sm1-sei610.dts | 9 - .../src/arm64/amlogic/meson-sm1-x96-air-gbit.dts | 1 - .../src/arm64/amlogic/meson-sm1-x96-air.dts | 1 - .../device-tree/src/arm64/amlogic/meson-sm1.dtsi | 8 + .../device-tree/src/arm64/apm/apm-merlin.dts | 1 + .../device-tree/src/arm64/apm/apm-mustang.dts | 1 + .../device-tree/src/arm64/apm/apm-shadowcat.dtsi | 20 +- .../device-tree/src/arm64/apm/apm-storm.dtsi | 4 +- .../src/arm64/apple/s8001-j98a-j99a.dtsi | 4 + sys/contrib/device-tree/src/arm64/apple/s8001.dtsi | 7 + sys/contrib/device-tree/src/arm64/apple/t6001.dtsi | 1 + .../device-tree/src/arm64/apple/t6002-j375d.dts | 150 ++ sys/contrib/device-tree/src/arm64/apple/t6002.dtsi | 1 + .../device-tree/src/arm64/apple/t600x-die0.dtsi | 6 + .../device-tree/src/arm64/apple/t600x-dieX.dtsi | 212 ++ .../src/arm64/apple/t600x-j314-j316.dtsi | 236 ++ .../device-tree/src/arm64/apple/t600x-j375.dtsi | 272 ++ .../device-tree/src/arm64/apple/t6022-j180d.dts | 417 ++++ .../device-tree/src/arm64/apple/t6022-j475d.dts | 31 + .../device-tree/src/arm64/apple/t6022-jxxxd.dtsi | 133 + .../device-tree/src/arm64/apple/t602x-die0.dtsi | 6 + .../device-tree/src/arm64/apple/t602x-dieX.dtsi | 212 ++ .../device-tree/src/arm64/apple/t8103-j274.dts | 13 + .../device-tree/src/arm64/apple/t8103-j293.dts | 13 + .../device-tree/src/arm64/apple/t8103-j313.dts | 13 + .../device-tree/src/arm64/apple/t8103-j456.dts | 13 + .../device-tree/src/arm64/apple/t8103-j457.dts | 13 + .../device-tree/src/arm64/apple/t8103-jxxx.dtsi | 134 + .../device-tree/src/arm64/apple/t8103-pmgr.dtsi | 3 + sys/contrib/device-tree/src/arm64/apple/t8103.dtsi | 111 + .../device-tree/src/arm64/apple/t8112-j413.dts | 13 + .../device-tree/src/arm64/apple/t8112-j415.dts | 13 + .../device-tree/src/arm64/apple/t8112-j473.dts | 32 + .../device-tree/src/arm64/apple/t8112-j493.dts | 13 + .../device-tree/src/arm64/apple/t8112-jxxx.dtsi | 134 + sys/contrib/device-tree/src/arm64/apple/t8112.dtsi | 111 + .../device-tree/src/arm64/arm/morello-fvp.dts | 8 +- .../device-tree/src/arm64/arm/morello-sdp.dts | 7 + .../device-tree/src/arm64/broadcom/bcm2712.dtsi | 15 + .../broadcom/bcmbca/bcm4906-netgear-r8000p.dts | 3 - .../src/arm64/broadcom/northstar2/ns2-svk.dts | 26 +- .../src/arm64/broadcom/northstar2/ns2-xmc.dts | 2 +- .../src/arm64/broadcom/northstar2/ns2.dtsi | 87 +- .../arm64/broadcom/stingray/bcm958742-base.dtsi | 2 +- .../src/arm64/broadcom/stingray/stingray-fs4.dtsi | 114 +- .../src/arm64/broadcom/stingray/stingray-pcie.dtsi | 2 +- .../arm64/broadcom/stingray/stingray-pinctrl.dtsi | 2 +- .../src/arm64/broadcom/stingray/stingray-usb.dtsi | 21 +- .../src/arm64/broadcom/stingray/stingray.dtsi | 148 +- .../device-tree/src/arm64/cavium/thunder-88xx.dtsi | 8 +- sys/contrib/device-tree/src/arm64/cix/sky1-xcp.dts | 83 + sys/contrib/device-tree/src/arm64/cix/sky1.dtsi | 2 +- .../src/arm64/exynos/exynosautov920.dtsi | 11 + .../device-tree/src/arm64/exynos/google/gs101.dtsi | 42 +- .../src/arm64/freescale/fsl-ls1012a.dtsi | 2 +- .../fsl-ls1028a-tqmls1028a-mbls1028a-ind.dts | 68 + .../freescale/fsl-ls1028a-tqmls1028a-mbls1028a.dts | 118 + .../fsl-ls1028a-tqmls1028a-mbls1028a.dtsi | 287 +++ .../arm64/freescale/fsl-ls1028a-tqmls1028a.dtsi | 124 + .../arm64/freescale/fsl-ls1046a-tqmls1046a.dtsi | 12 + .../src/arm64/freescale/fsl-ls1046a.dtsi | 6 +- .../src/arm64/freescale/fsl-ls1088a-ten64.dts | 4 +- .../src/arm64/freescale/fsl-ls1088a.dtsi | 2 +- .../src/arm64/freescale/fsl-ls208xa.dtsi | 2 +- .../src/arm64/freescale/fsl-lx2160a.dtsi | 32 +- .../src/arm64/freescale/imx8-apalis-v1.1.dtsi | 4 + .../src/arm64/freescale/imx8-ss-ddr.dtsi | 2 +- .../src/arm64/freescale/imx8dxl-ss-ddr.dtsi | 22 + .../device-tree/src/arm64/freescale/imx8dxl.dtsi | 7 + .../src/arm64/freescale/imx8mm-phycore-rpmsg.dtso | 2 +- .../src/arm64/freescale/imx8mm-phycore-som.dtsi | 1 + .../arm64/freescale/imx8mm-tqma8mqml-mba8mx.dts | 13 +- .../src/arm64/freescale/imx8mm-tqma8mqml.dtsi | 39 +- .../src/arm64/freescale/imx8mm-venice-gw71xx.dtsi | 15 + .../device-tree/src/arm64/freescale/imx8mm.dtsi | 2 +- .../arm64/freescale/imx8mn-tqma8mqnl-mba8mx.dts | 29 +- .../src/arm64/freescale/imx8mn-tqma8mqnl.dtsi | 37 +- .../freescale/imx8mn-vhip4-evalboard-common.dtsi | 396 +++ .../imx8mn-vhip4-evalboard-ksz8794-common.dtsi | 98 + .../imx8mn-vhip4-evalboard-v1-overlay-ksz8794.dtso | 24 + .../imx8mn-vhip4-evalboard-v1-overlay-ksz9031.dtso | 48 + .../arm64/freescale/imx8mn-vhip4-evalboard-v1.dts | 258 ++ ...imx8mn-vhip4-evalboard-v2-overlay-adin1300.dtso | 60 + .../imx8mn-vhip4-evalboard-v2-overlay-ksz8794.dtso | 24 + .../arm64/freescale/imx8mn-vhip4-evalboard-v2.dts | 221 ++ .../device-tree/src/arm64/freescale/imx8mn.dtsi | 5 + .../arm64/freescale/imx8mp-data-modul-edm-sbc.dts | 148 +- .../src/arm64/freescale/imx8mp-edm-g-wb.dts | 2 +- .../device-tree/src/arm64/freescale/imx8mp-evk.dts | 123 +- .../src/arm64/freescale/imx8mp-frdm.dts | 355 +++ .../imx8mp-hummingboard-pulse-common.dtsi | 2 +- .../imx8mp-libra-rdk-fpsc-lvds-etml1010g3dra.dtso | 2 +- .../imx8mp-libra-rdk-fpsc-lvds-peb-av-10.dtsi | 196 ++ .../imx8mp-libra-rdk-fpsc-lvds-peb-av-10.dtso | 9 + ...8mp-libra-rdk-fpsc-lvds-ph128800t006-zhc01.dtso | 44 + .../src/arm64/freescale/imx8mp-libra-rdk-fpsc.dts | 6 +- .../imx8mp-phyboard-pollux-peb-wlbt-05.dtso | 108 + .../arm64/freescale/imx8mp-phyboard-pollux-rdk.dts | 33 +- .../src/arm64/freescale/imx8mp-phycore-som.dtsi | 8 + .../src/arm64/freescale/imx8mp-sr-som.dtsi | 6 +- .../arm64/freescale/imx8mp-toradex-smarc-dev.dts | 4 + .../src/arm64/freescale/imx8mp-toradex-smarc.dtsi | 6 +- .../freescale/imx8mp-tqma8mpql-mba8mp-ras314.dts | 23 +- .../arm64/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 31 +- .../arm64/freescale/imx8mp-var-som-symphony.dts | 145 ++ .../src/arm64/freescale/imx8mp-var-som.dtsi | 331 ++- .../src/arm64/freescale/imx8mp-venice-gw71xx.dtsi | 15 + .../src/arm64/freescale/imx8mp-verdin-dahlia.dtsi | 4 + .../src/arm64/freescale/imx8mp-verdin-dev.dtsi | 4 + .../src/arm64/freescale/imx8mp-verdin-mallow.dtsi | 4 + .../src/arm64/freescale/imx8mp-verdin-yavia.dtsi | 4 + .../src/arm64/freescale/imx8mp-verdin.dtsi | 4 - .../src/arm64/freescale/imx8mq-librem5-devkit.dts | 2 +- .../src/arm64/freescale/imx8mq-librem5-r3.dts | 2 +- .../src/arm64/freescale/imx8mq-librem5.dtsi | 97 +- .../device-tree/src/arm64/freescale/imx8mq.dtsi | 2 +- .../device-tree/src/arm64/freescale/imx8qm-mek.dts | 12 +- .../src/arm64/freescale/imx8qm-ss-ddr.dtsi | 19 + .../device-tree/src/arm64/freescale/imx8qm.dtsi | 10 +- .../freescale/imx8qp-apalis-v1.1-eval-v1.2.dts | 26 + .../arm64/freescale/imx8qp-apalis-v1.1-eval.dts | 16 + .../freescale/imx8qp-apalis-v1.1-ixora-v1.1.dts | 16 + .../freescale/imx8qp-apalis-v1.1-ixora-v1.2.dts | 16 + .../src/arm64/freescale/imx8qp-apalis-v1.1.dtsi | 16 + .../device-tree/src/arm64/freescale/imx8qp.dtsi | 24 + .../src/arm64/freescale/imx8qxp-mek.dts | 38 +- .../device-tree/src/arm64/freescale/imx8ulp.dtsi | 17 + .../src/arm64/freescale/imx8x-colibri.dtsi | 31 +- .../src/arm64/freescale/imx91-11x11-evk.dts | 181 +- .../src/arm64/freescale/imx91-11x11-frdm.dts | 906 +++++++ .../src/arm64/freescale/imx91-tqma9131.dtsi | 20 +- .../device-tree/src/arm64/freescale/imx91.dtsi | 58 + .../src/arm64/freescale/imx93-11x11-evk.dts | 17 +- .../src/arm64/freescale/imx93-11x11-frdm.dts | 807 ++++++ .../src/arm64/freescale/imx93-14x14-evk.dts | 74 + .../src/arm64/freescale/imx93-9x9-qsb-can1.dtso | 63 + .../src/arm64/freescale/imx93-9x9-qsb.dts | 2 + .../src/arm64/freescale/imx93-tqma9352.dtsi | 26 +- .../src/arm64/freescale/imx93-var-som-symphony.dts | 84 + .../src/arm64/freescale/imx93-var-som.dtsi | 4 +- .../device-tree/src/arm64/freescale/imx94.dtsi | 172 +- .../device-tree/src/arm64/freescale/imx943-evk.dts | 178 ++ .../src/arm64/freescale/imx95-15x15-evk.dts | 17 +- .../src/arm64/freescale/imx95-15x15-frdm.dts | 964 +++++++ .../device-tree/src/arm64/freescale/imx95-clock.h | 1 + .../src/arm64/freescale/imx95-toradex-smarc.dtsi | 2 +- .../src/arm64/freescale/imx95-tqma9596sa.dtsi | 2 +- .../device-tree/src/arm64/freescale/imx95.dtsi | 2 +- .../device-tree/src/arm64/freescale/imx952-clock.h | 215 ++ .../device-tree/src/arm64/freescale/imx952-evk.dts | 596 +++++ .../src/arm64/freescale/imx952-pinfunc.h | 867 +++++++ .../device-tree/src/arm64/freescale/imx952-power.h | 44 + .../device-tree/src/arm64/freescale/imx952.dtsi | 1266 ++++++++++ .../device-tree/src/arm64/freescale/mba8xx.dtsi | 4 +- .../device-tree/src/arm64/freescale/s32g3.dtsi | 4 +- .../src/arm64/freescale/s32gxxxa-evb.dtsi | 20 +- .../src/arm64/freescale/s32gxxxa-rdb.dtsi | 20 +- .../src/arm64/freescale/tqma8xxs-mb-smarc-2.dtsi | 12 +- .../device-tree/src/arm64/freescale/tqma8xxs.dtsi | 16 +- .../src/arm64/hisilicon/hi3798cv200-poplar.dts | 2 +- .../src/arm64/hisilicon/hi3798cv200.dtsi | 1 + .../src/arm64/intel/socfpga_agilex5.dtsi | 130 +- .../arm64/intel/socfpga_agilex5_socdk_modular.dts | 109 + .../src/arm64/intel/socfpga_agilex_socdk.dts | 2 +- .../src/arm64/intel/socfpga_agilex_socdk_emmc.dts | 105 + .../src/arm64/intel/socfpga_n5x_socdk.dts | 4 +- sys/contrib/device-tree/src/arm64/lg/lg131x.dtsi | 2 +- .../src/arm64/marvell/armada-3720-db.dts | 1 + .../marvell/armada-3720-espressobin-ultra.dts | 2 +- .../src/arm64/marvell/armada-3720-gl-mv1000.dts | 9 +- .../device-tree/src/arm64/marvell/armada-37xx.dtsi | 3 +- .../src/arm64/marvell/armada-7020-comexpress.dtsi | 161 ++ .../device-tree/src/arm64/marvell/armada-70x0.dtsi | 7 + .../src/arm64/marvell/armada-8040-db.dts | 2 + .../src/arm64/marvell/armada-ap806-dual.dtsi | 4 +- .../src/arm64/marvell/armada-cp11x.dtsi | 3 +- .../src/arm64/marvell/cn9130-cf-base.dts | 2 +- .../device-tree/src/arm64/marvell/cn9130-crb.dtsi | 3 +- .../device-tree/src/arm64/marvell/cn9130-db.dtsi | 4 +- .../src/arm64/marvell/cn9131-cf-solidwan.dts | 2 + .../src/arm64/marvell/cn9131-db-comexpress.dtsi | 3 +- .../device-tree/src/arm64/marvell/cn9131-db.dtsi | 1 + .../device-tree/src/arm64/marvell/cn9132-db.dtsi | 3 +- .../src/arm64/marvell/db-falcon-carrier-a7k.dts | 27 + .../src/arm64/marvell/db-falcon-carrier.dtsi | 22 + .../device-tree/src/arm64/mediatek/mt6331.dtsi | 2 +- .../src/arm64/mediatek/mt6795-sony-xperia-m5.dts | 50 +- .../device-tree/src/arm64/mediatek/mt6795.dtsi | 3 +- .../src/arm64/mediatek/mt7981b-openwrt-one.dts | 129 +- .../device-tree/src/arm64/mediatek/mt7981b.dtsi | 220 +- .../device-tree/src/arm64/mediatek/mt7986a.dtsi | 2 +- .../device-tree/src/arm64/mediatek/mt7988a.dtsi | 28 +- .../src/arm64/mediatek/mt8173-elm-hana.dtsi | 34 +- .../device-tree/src/arm64/mediatek/mt8173-elm.dtsi | 167 +- .../device-tree/src/arm64/mediatek/mt8173-evb.dts | 68 +- .../device-tree/src/arm64/mediatek/mt8173.dtsi | 28 +- .../device-tree/src/arm64/mediatek/mt8183-evb.dts | 36 +- .../arm64/mediatek/mt8183-kukui-jacuzzi-pico6.dts | 2 +- .../src/arm64/mediatek/mt8183-kukui.dtsi | 6 +- .../src/arm64/mediatek/mt8183-pumpkin.dts | 16 +- .../device-tree/src/arm64/mediatek/mt8183.dtsi | 37 +- .../device-tree/src/arm64/mediatek/mt8186-evb.dts | 13 + .../src/arm64/mediatek/mt8188-geralt.dtsi | 1 - .../device-tree/src/arm64/mediatek/mt8188.dtsi | 88 +- .../src/arm64/mediatek/mt8192-asurada.dtsi | 1 - .../device-tree/src/arm64/mediatek/mt8192.dtsi | 2 +- .../device-tree/src/arm64/mediatek/mt8195.dtsi | 85 + .../src/arm64/mediatek/mt8370-tungsten-smarc.dts | 14 + .../src/arm64/mediatek/mt8390-genio-common.dtsi | 150 ++ .../src/arm64/mediatek/mt8390-tungsten-smarc.dts | 22 + .../src/arm64/mediatek/mt8390-tungsten-smarc.dtsi | 1489 +++++++++++ .../src/arm64/mediatek/mt8395-genio-common.dtsi | 150 ++ .../src/arm64/mediatek/mt8395-radxa-nio-12l.dts | 150 ++ .../src/arm64/nuvoton/nuvoton-npcm845-evb.dts | 1 + .../src/arm64/nuvoton/nuvoton-npcm845.dtsi | 4 +- .../device-tree/src/arm64/nvidia/tegra186.dtsi | 2 - .../device-tree/src/arm64/nvidia/tegra194.dtsi | 15 - .../src/arm64/nvidia/tegra210-smaug.dts | 25 + .../device-tree/src/arm64/nvidia/tegra234.dtsi | 15 - .../src/arm64/nvidia/tegra264-p3834.dtsi | 8 + .../device-tree/src/arm64/nvidia/tegra264.dtsi | 64 +- sys/contrib/device-tree/src/arm64/qcom/agatti.dtsi | 112 +- .../device-tree/src/arm64/qcom/glymur-ipcc.h | 68 + .../device-tree/src/arm64/qcom/hamoa-iot-evk.dts | 273 +- .../device-tree/src/arm64/qcom/hamoa-iot-som.dtsi | 80 +- sys/contrib/device-tree/src/arm64/qcom/hamoa.dtsi | 116 +- .../device-tree/src/arm64/qcom/ipq5018.dtsi | 10 +- .../device-tree/src/arm64/qcom/ipq9574.dtsi | 10 +- .../device-tree/src/arm64/qcom/kaanapali-ipcc.h | 58 + .../device-tree/src/arm64/qcom/kaanapali-mtp.dts | 754 ++++++ .../device-tree/src/arm64/qcom/kaanapali-qrd.dts | 712 ++++++ .../device-tree/src/arm64/qcom/kaanapali.dtsi | 1606 ++++++++++++ sys/contrib/device-tree/src/arm64/qcom/kodiak.dtsi | 15 +- .../device-tree/src/arm64/qcom/lemans-el2.dtso | 35 + .../device-tree/src/arm64/qcom/lemans-evk.dts | 127 +- .../src/arm64/qcom/lemans-ride-common.dtsi | 8 + sys/contrib/device-tree/src/arm64/qcom/lemans.dtsi | 486 +++- .../src/arm64/qcom/milos-fairphone-fp6.dts | 790 ++++++ sys/contrib/device-tree/src/arm64/qcom/milos.dtsi | 2633 ++++++++++++++++++++ .../device-tree/src/arm64/qcom/monaco-evk.dts | 106 + sys/contrib/device-tree/src/arm64/qcom/monaco.dtsi | 1526 +++++++++++- .../device-tree/src/arm64/qcom/msm8916.dtsi | 8 +- .../device-tree/src/arm64/qcom/msm8917.dtsi | 12 +- .../device-tree/src/arm64/qcom/msm8937.dtsi | 13 +- .../src/arm64/qcom/msm8939-asus-z00t.dts | 79 +- .../device-tree/src/arm64/qcom/msm8939-pm8916.dtsi | 4 + .../device-tree/src/arm64/qcom/msm8939.dtsi | 146 ++ .../device-tree/src/arm64/qcom/msm8953.dtsi | 516 ++-- .../device-tree/src/arm64/qcom/msm8976.dtsi | 4 +- .../src/arm64/qcom/msm8992-lg-bullhead.dtsi | 2 +- .../arm64/qcom/msm8994-huawei-angler-rev-101.dts | 2 +- .../src/arm64/qcom/msm8994-msft-lumia-octagon.dtsi | 2 +- .../device-tree/src/arm64/qcom/msm8998.dtsi | 16 +- sys/contrib/device-tree/src/arm64/qcom/pm7550.dtsi | 67 + .../device-tree/src/arm64/qcom/pm8550vs.dtsi | 8 + .../device-tree/src/arm64/qcom/pmiv0104.dtsi | 73 + .../device-tree/src/arm64/qcom/qcm6490-idp.dts | 2 +- .../device-tree/src/arm64/qcom/qcs615-ride.dts | 30 + .../device-tree/src/arm64/qcom/qcs6490-rb3gen2.dts | 128 + .../arm64/qcom/qcs6490-thundercomm-rubikpi3.dts | 1410 +++++++++++ .../device-tree/src/arm64/qcom/qcs8300-ride.dts | 126 + .../device-tree/src/arm64/qcom/qcs8550-aim300.dtsi | 16 + .../device-tree/src/arm64/qcom/qdu1000.dtsi | 2 +- .../src/arm64/qcom/qrb2210-arduino-imola.dts | 459 ++++ .../arm64/qcom/qrb2210-rb1-vision-mezzanine.dtso | 66 + .../device-tree/src/arm64/qcom/qrb2210-rb1.dts | 75 + .../device-tree/src/arm64/qcom/qrb4210-rb2.dts | 2 +- .../src/arm64/qcom/sc7280-chrome-common.dtsi | 5 + .../device-tree/src/arm64/qcom/sc8280xp.dtsi | 4 +- sys/contrib/device-tree/src/arm64/qcom/sdm630.dtsi | 146 +- .../src/arm64/qcom/sdm632-fairphone-fp3.dts | 57 + sys/contrib/device-tree/src/arm64/qcom/sdm636.dtsi | 23 +- sys/contrib/device-tree/src/arm64/qcom/sdm660.dtsi | 163 +- sys/contrib/device-tree/src/arm64/qcom/sdm670.dtsi | 2 +- .../device-tree/src/arm64/qcom/sdm845-db845c.dts | 8 +- .../src/arm64/qcom/sdm845-google-blueline.dts | 89 + .../src/arm64/qcom/sdm845-google-common.dtsi | 536 ++++ .../src/arm64/qcom/sdm845-google-crosshatch.dts | 36 + .../src/arm64/qcom/sdm845-oneplus-common.dtsi | 45 +- .../src/arm64/qcom/sdm845-oneplus-enchilada.dts | 10 +- .../src/arm64/qcom/sdm845-oneplus-fajita.dts | 4 + .../src/arm64/qcom/sdm845-samsung-starqltechn.dts | 15 +- .../src/arm64/qcom/sdm845-shift-axolotl.dts | 23 +- .../arm64/qcom/sdm845-xiaomi-beryllium-common.dtsi | 49 +- .../src/arm64/qcom/sdm845-xiaomi-polaris.dts | 17 +- .../arm64/qcom/sdm850-huawei-matebook-e-2019.dts | 17 +- sys/contrib/device-tree/src/arm64/qcom/sm6115.dtsi | 12 +- .../src/arm64/qcom/sm6125-xiaomi-ginkgo.dts | 2 +- sys/contrib/device-tree/src/arm64/qcom/sm6125.dtsi | 12 +- .../arm64/qcom/sm6350-sony-xperia-lena-pdx213.dts | 2 +- sys/contrib/device-tree/src/arm64/qcom/sm6350.dtsi | 3 + .../src/arm64/qcom/sm7225-fairphone-fp4.dts | 72 +- .../device-tree/src/arm64/qcom/sm8150-hdk.dts | 4 + .../device-tree/src/arm64/qcom/sm8150-mtp.dts | 4 + sys/contrib/device-tree/src/arm64/qcom/sm8150.dtsi | 11 +- .../device-tree/src/arm64/qcom/sm8250-hdk.dts | 4 + .../arm64/qcom/sm8550-hdk-rear-camera-card.dtso | 7 +- .../device-tree/src/arm64/qcom/sm8550-hdk.dts | 16 + .../device-tree/src/arm64/qcom/sm8550-mtp.dts | 16 + .../device-tree/src/arm64/qcom/sm8550-qrd.dts | 23 +- .../src/arm64/qcom/sm8550-samsung-q5q.dts | 16 + .../arm64/qcom/sm8550-sony-xperia-yodo-pdx234.dts | 16 + .../arm64/qcom/sm8650-hdk-rear-camera-card.dtso | 88 + .../device-tree/src/arm64/qcom/sm8650-hdk.dts | 16 + .../device-tree/src/arm64/qcom/sm8650-mtp.dts | 16 + .../device-tree/src/arm64/qcom/sm8650-qrd.dts | 59 + sys/contrib/device-tree/src/arm64/qcom/sm8650.dtsi | 299 +++ .../device-tree/src/arm64/qcom/sm8750-mtp.dts | 33 +- .../device-tree/src/arm64/qcom/sm8750-qrd.dts | 27 + sys/contrib/device-tree/src/arm64/qcom/sm8750.dtsi | 1563 ++++++++++-- sys/contrib/device-tree/src/arm64/qcom/talos.dtsi | 450 ++-- .../src/arm64/qcom/x1-asus-zenbook-a14.dtsi | 16 +- *** 1450 LINES SKIPPED ***