From nobody Mon May 06 08:46:05 2024 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 4VXw3y0HFTz5JgZq; Mon, 06 May 2024 08:46:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VXw3x6x8Cz4yDt; Mon, 6 May 2024 08:46:05 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1714985165; 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=5+8SQ38G/20haI4f0ZhUDSvOEEFUjECMKS8LFqNssBg=; b=ZfnijmWCWBtwZKHOlAR/f6kKf/A7iHZMl2nCsU4QUQuDH2RE+A4we6tOQ+s8+lhMTcyvnm 2pEoEAu0i7KtawAkCGTlOoWTC5L+Vq14Ri/mnaCeaf5qpzbjy7bMQQaV1cqX7XPB8efkfi pAaq5pSEbGzatkr6NpPVEuggzPIekK2X4/ANxL5EKb0Tba4fNWmXDp2Wm7XTnSQgqeKNET p3dx9uMjtYB7gvprJARFk+e3i14HuDjXIYWenZ/3H6y6evKSuRGYh8PZ1oVk2omXsI21Lg MrDZe6vbuLXGNr51sHVdZSVUCGanTldd9u0eX05Y9DrlRG4oaPzvKN6DG6bkRg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1714985165; a=rsa-sha256; cv=none; b=Ht8hGSkRpc23mCt+fA5wpiNuYiL73KIdSB/NNyiS+RcmJPJmjzBmN/MnU5ePlk4A0XVUj8 YWgvt5rgf4dXaLOS8DYRpXjwTHU+MVQmWWr5vGJXJ5cXFAFeEZJ9MFq6MAezSYyvo2sU1j ZD677gJtgNTsYZxm3WR1QnvoehVEhyBw+j1XaIp7o2pzt0jdWlFjT74oVskqnMXub4bHUV +Ff5ko6iyj+NwxXnp7cJPjL4qP8VzFIAANzDkipwsGArSYDg+MRj+qEJsEb3pDmr8l64BB Glqu/9CrpZRmVLUCPcOkWgERZ+LSog5IeEUhsJ5bIezOo2DNPqeQ8cLJAP5a6A== 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=1714985165; 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=5+8SQ38G/20haI4f0ZhUDSvOEEFUjECMKS8LFqNssBg=; b=bf4cajav9zu8e+p3xC69PFSph0rNs06FkLPBhM7nQD3toKQHqja9HX7RKVQEm50oz2JxRR 0AplFJaS9xKhUk97c4qZwAnRpJrEPL7mRzZQ7hhO5S0hn1CYyziJPj3CoxaSdtlfCnzAUP YZex/8jfFo3ysZT6eDUB+QfahwaJ6bABZehNqUByDqZOprvKvrwzhXcDaOwLcYSc+Cs8To EVlbZbs4JjEdEipAI6vlzYDqG9/m/j1NrhKDpPzILN5viYI7gqW+muQAh/kHelLbTXapi9 r5pXmj0yxF4TafD4G4pHy4qTjFP/0XAKl3qkQ/dV5lEuyCWbtCPLtLaj1r1hKg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VXw3x6XXMzrDS; Mon, 6 May 2024 08:46:05 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 4468k5vo059370; Mon, 6 May 2024 08:46:05 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 4468k5SL059364; Mon, 6 May 2024 08:46:05 GMT (envelope-from git) Date: Mon, 6 May 2024 08:46:05 GMT Message-Id: <202405060846.4468k5SL059364@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Emmanuel Vadot Subject: git: 84943d6f38e9 - main - Import device-tree files from Linux 6.7 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 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: 84943d6f38e936ac3b7a3947ca26eeb27a39f938 Auto-Submitted: auto-generated The branch main has been updated by manu: URL: https://cgit.FreeBSD.org/src/commit/?id=84943d6f38e936ac3b7a3947ca26eeb27a39f938 commit 84943d6f38e936ac3b7a3947ca26eeb27a39f938 Merge: 13f6b1d0bfe2 1fcc28bca105 Author: Emmanuel Vadot AuthorDate: 2024-05-06 08:45:28 +0000 Commit: Emmanuel Vadot CommitDate: 2024-05-06 08:45:28 +0000 Import device-tree files from Linux 6.7 Sponsored by: Beckhoff Automation GmbH & Co. KG sys/contrib/device-tree/Bindings/Makefile | 2 +- .../device-tree/Bindings/arm/amd,pensando.yaml | 26 + sys/contrib/device-tree/Bindings/arm/amlogic.yaml | 3 + .../Bindings/arm/arm,coresight-cti.yaml | 34 +- .../device-tree/Bindings/arm/arm,integrator.yaml | 39 - .../device-tree/Bindings/arm/arm,realview.yaml | 37 - .../device-tree/Bindings/arm/arm,versatile.yaml | 40 +- .../device-tree/Bindings/arm/aspeed/aspeed.yaml | 1 + .../device-tree/Bindings/arm/atmel-at91.yaml | 7 + sys/contrib/device-tree/Bindings/arm/cpus.yaml | 5 +- sys/contrib/device-tree/Bindings/arm/fsl.yaml | 43 +- .../device-tree/Bindings/arm/intel-ixp4xx.yaml | 16 + sys/contrib/device-tree/Bindings/arm/mediatek.yaml | 16 + .../Bindings/arm/mediatek/mediatek,mt7622-wed.yaml | 1 + sys/contrib/device-tree/Bindings/arm/psci.yaml | 1 + sys/contrib/device-tree/Bindings/arm/qcom.yaml | 45 + sys/contrib/device-tree/Bindings/arm/rockchip.yaml | 25 + sys/contrib/device-tree/Bindings/arm/sti.yaml | 23 +- .../device-tree/Bindings/arm/stm32/stm32.yaml | 1 + sys/contrib/device-tree/Bindings/arm/sunxi.yaml | 16 + .../Bindings/ata/nvidia,tegra-ahci.yaml | 2 +- .../device-tree/Bindings/cache/qcom,llcc.yaml | 10 + .../clock/amlogic,s4-peripherals-clkc.yaml | 96 + .../Bindings/clock/amlogic,s4-pll-clkc.yaml | 49 + .../device-tree/Bindings/clock/qcom,hfpll.txt | 3 + .../device-tree/Bindings/clock/qcom,rpmhcc.yaml | 1 + .../Bindings/clock/qcom,sm4450-gcc.yaml | 55 + .../Bindings/clock/qcom,sm8450-camcc.yaml | 8 +- .../Bindings/clock/renesas,rzg2l-cpg.yaml | 1 + .../Bindings/cpufreq/cpufreq-qcom-hw.yaml | 4 + .../Bindings/cpufreq/qcom-cpufreq-nvmem.yaml | 8 +- .../Bindings/crypto/fsl-imx-sahara.yaml | 43 +- .../Bindings/crypto/qcom,inline-crypto-engine.yaml | 1 + .../device-tree/Bindings/crypto/qcom,prng.yaml | 28 +- .../Bindings/devfreq/event/rockchip,dfi.yaml | 74 + .../Bindings/display/bridge/adi,adv7533.yaml | 6 + .../Bindings/display/bridge/analogix,anx7814.yaml | 1 + .../display/bridge/fsl,imx93-mipi-dsi.yaml | 115 ++ .../device-tree/Bindings/display/fsl,lcdif.yaml | 20 +- .../Bindings/display/ilitek,ili9486.yaml | 4 - .../Bindings/display/lvds-data-mapping.yaml | 84 + sys/contrib/device-tree/Bindings/display/lvds.yaml | 77 +- .../Bindings/display/mediatek/mediatek,dp.yaml | 2 + .../Bindings/display/mediatek/mediatek,dsi.yaml | 2 +- .../Bindings/display/msm/dp-controller.yaml | 1 + .../device-tree/Bindings/display/msm/gmu.yaml | 47 +- .../device-tree/Bindings/display/msm/gpu.yaml | 4 +- .../Bindings/display/msm/qcom,msm8998-mdss.yaml | 6 + .../Bindings/display/msm/qcom,qcm2290-mdss.yaml | 6 + .../Bindings/display/msm/qcom,sc7180-mdss.yaml | 8 + .../Bindings/display/msm/qcom,sc7280-mdss.yaml | 10 + .../Bindings/display/msm/qcom,sc8280xp-mdss.yaml | 4 + .../Bindings/display/msm/qcom,sdm845-mdss.yaml | 8 + .../Bindings/display/msm/qcom,sm6115-mdss.yaml | 6 + .../Bindings/display/msm/qcom,sm6125-mdss.yaml | 6 + .../Bindings/display/msm/qcom,sm6350-mdss.yaml | 6 + .../Bindings/display/msm/qcom,sm6375-mdss.yaml | 6 + .../Bindings/display/msm/qcom,sm8150-mdss.yaml | 6 + .../Bindings/display/msm/qcom,sm8250-mdss.yaml | 6 + .../Bindings/display/msm/qcom,sm8350-mdss.yaml | 8 + .../Bindings/display/msm/qcom,sm8450-mdss.yaml | 8 + .../Bindings/display/msm/qcom,sm8550-mdss.yaml | 8 + .../Bindings/display/panel/ilitek,ili9163.yaml | 4 - .../Bindings/display/panel/jdi,lpm102a188a.yaml | 94 + .../display/panel/leadtek,ltk050h3146w.yaml | 1 + .../Bindings/display/panel/newvision,nv3051d.yaml | 5 +- .../Bindings/display/panel/panel-simple-dsi.yaml | 2 + .../panel/panel-simple-lvds-dual-ports.yaml | 118 ++ .../Bindings/display/panel/panel-simple.yaml | 40 +- .../Bindings/display/panel/raydium,rm692e5.yaml | 73 + .../display/panel/rocktech,jh057n00900.yaml | 2 + .../Bindings/display/renesas,shmobile-lcdc.yaml | 130 ++ .../display/rockchip/rockchip,dw-mipi-dsi.yaml | 2 + .../Bindings/display/rockchip/rockchip-vop.yaml | 1 + .../Bindings/display/sitronix,st7735r.yaml | 5 - .../Bindings/display/solomon,ssd-common.yaml | 42 + .../Bindings/display/solomon,ssd1307fb.yaml | 28 +- .../Bindings/display/solomon,ssd132x.yaml | 89 + sys/contrib/device-tree/Bindings/dma/qcom,gpi.yaml | 2 + sys/contrib/device-tree/Bindings/eeprom/at24.yaml | 5 + .../device-tree/Bindings/firmware/arm,scmi.yaml | 15 +- .../device-tree/Bindings/firmware/qcom,scm.yaml | 10 + .../device-tree/Bindings/gpio/fsl-imx-gpio.yaml | 8 + .../device-tree/Bindings/gpio/gpio-vf610.yaml | 40 +- .../Bindings/gpio/intel,ixp4xx-gpio.yaml | 73 + .../Bindings/gpio/loongson,ls-gpio.yaml | 21 +- .../device-tree/Bindings/hwmon/adi,ltc2991.yaml | 128 ++ .../device-tree/Bindings/hwmon/adi,max31827.yaml | 66 + .../device-tree/Bindings/hwmon/npcm750-pwm-fan.txt | 6 +- .../Bindings/hwmon/pmbus/infineon,tda38640.yaml | 49 + .../device-tree/Bindings/hwmon/ti,ina2xx.yaml | 1 + .../device-tree/Bindings/hwmon/ti,ina3221.yaml | 121 ++ .../Bindings/i2c/i2c-demux-pinctrl.yaml | 172 ++ .../device-tree/Bindings/i2c/qcom,i2c-cci.yaml | 2 + sys/contrib/device-tree/Bindings/i3c/i3c.yaml | 10 +- .../Bindings/iio/accel/kionix,kx022a.yaml | 14 +- .../device-tree/Bindings/iio/adc/lltc,ltc2497.yaml | 20 +- .../Bindings/iio/adc/microchip,mcp3564.yaml | 205 ++ .../Bindings/iio/adc/microchip,mcp3911.yaml | 6 + .../device-tree/Bindings/iio/adc/ti,ads1015.yaml | 3 + .../Bindings/iio/adc/ti,twl6030-gpadc.yaml | 43 + .../Bindings/iio/amplifiers/adi,hmc425a.yaml | 12 +- .../Bindings/iio/imu/invensense,mpu6050.yaml | 5 + .../device-tree/Bindings/iio/imu/st,lsm6dsx.yaml | 3 + .../Bindings/iio/pressure/rohm,bm1390.yaml | 52 + .../Bindings/iio/resolver/adi,ad2s1210.yaml | 177 ++ .../device-tree/Bindings/input/fsl,scu-key.yaml | 2 + .../Bindings/input/qcom,pm8921-keypad.yaml | 89 + .../device-tree/Bindings/input/syna,rmi4.yaml | 2 + .../input/touchscreen/cypress,tt21000.yaml | 3 + .../Bindings/input/twl4030-pwrbutton.txt | 2 +- .../Bindings/interconnect/qcom,msm8939.yaml | 74 + .../Bindings/interconnect/qcom,msm8996.yaml | 126 ++ .../Bindings/interconnect/qcom,qcm2290.yaml | 60 +- .../Bindings/interconnect/qcom,rpm-common.yaml | 28 + .../Bindings/interconnect/qcom,rpm.yaml | 250 +-- .../Bindings/interconnect/qcom,rpmh.yaml | 1 + .../Bindings/interconnect/qcom,sdm660.yaml | 159 +- .../Bindings/interconnect/qcom,sdx75-rpmh.yaml | 92 + .../Bindings/interrupt-controller/qcom,mpm.yaml | 4 + .../Bindings/interrupt-controller/qcom,pdc.yaml | 1 + .../interrupt-controller/sifive,plic-1.0.0.yaml | 2 + .../thead,c900-aclint-mswi.yaml | 43 + .../device-tree/Bindings/iommu/arm,smmu.yaml | 2 + .../Bindings/leds/backlight/common.yaml | 17 + .../Bindings/leds/backlight/led-backlight.yaml | 19 +- .../Bindings/leds/backlight/mps,mp3309c.yaml | 73 + .../Bindings/leds/backlight/pwm-backlight.yaml | 20 +- sys/contrib/device-tree/Bindings/leds/common.yaml | 4 +- .../device-tree/Bindings/leds/irled/pwm-ir-tx.yaml | 5 +- .../device-tree/Bindings/leds/kinetic,ktd202x.yaml | 171 ++ .../Bindings/leds/register-bit-led.yaml | 2 +- .../device-tree/Bindings/mailbox/fsl,mu.yaml | 5 +- .../Bindings/mailbox/qcom,apcs-kpss-global.yaml | 2 + .../device-tree/Bindings/mailbox/qcom-ipcc.yaml | 1 + .../Bindings/mailbox/xlnx,zynqmp-ipi-mailbox.yaml | 6 + .../Bindings/media/amlogic,meson6-ir.yaml | 1 + .../device-tree/Bindings/media/cdns,csi2rx.yaml | 1 + .../Bindings/media/i2c/hynix,hi846.yaml | 7 +- .../Bindings/media/i2c/onnn,mt9m114.yaml | 114 ++ .../Bindings/media/i2c/ovti,ov02a10.yaml | 8 +- .../Bindings/media/i2c/ovti,ov4689.yaml | 6 +- .../Bindings/media/i2c/ovti,ov5640.yaml | 7 +- .../Bindings/media/i2c/ovti,ov5642.yaml | 141 ++ .../Bindings/media/i2c/ovti,ov5693.yaml | 2 +- .../Bindings/media/i2c/sony,imx214.yaml | 2 +- .../Bindings/media/i2c/sony,imx415.yaml | 10 +- .../Bindings/media/i2c/ti,ds90ub960.yaml | 1 + .../Bindings/media/nuvoton,npcm-ece.yaml | 43 + .../Bindings/media/nuvoton,npcm-vcd.yaml | 72 + .../Bindings/media/qcom,sdm845-venus-v2.yaml | 8 + .../device-tree/Bindings/media/rockchip-vpu.yaml | 7 + .../Bindings/media/samsung,exynos4212-fimc-is.yaml | 15 +- .../device-tree/Bindings/media/samsung,fimc.yaml | 27 +- .../Bindings/media/ti,j721e-csi2rx-shim.yaml | 100 + .../Bindings/media/video-interfaces.yaml | 1 + .../Bindings/memory-controllers/ingenic,nemc.yaml | 1 + .../memory-controllers/renesas,rpc-if.yaml | 2 + .../memory-controllers/rockchip,rk3399-dmc.yaml | 2 +- .../Bindings/memory-controllers/ti,gpmc.yaml | 2 +- .../memory-controllers/xlnx,versal-ddrmc-edac.yaml | 57 + .../Bindings/mfd/arm,dev-platforms-syscon.yaml | 67 + .../Bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml | 18 +- .../Bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml | 2 +- .../Bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml | 2 +- .../device-tree/Bindings/mfd/maxim,max5970.yaml | 5 + .../device-tree/Bindings/mfd/maxim,max8925.yaml | 145 ++ .../device-tree/Bindings/mfd/maxim,max8998.yaml | 324 ++++ .../device-tree/Bindings/mfd/mediatek,mt6357.yaml | 2 + sys/contrib/device-tree/Bindings/mfd/mt6397.txt | 4 +- .../device-tree/Bindings/mfd/qcom,spmi-pmic.yaml | 11 +- .../device-tree/Bindings/mfd/qcom,tcsr.yaml | 1 + .../device-tree/Bindings/mfd/qcom-pm8xxx.yaml | 26 +- .../device-tree/Bindings/mfd/rockchip,rk805.yaml | 4 + .../device-tree/Bindings/mfd/rockchip,rk806.yaml | 2 + .../device-tree/Bindings/mfd/rockchip,rk808.yaml | 4 + .../device-tree/Bindings/mfd/rockchip,rk809.yaml | 6 +- .../device-tree/Bindings/mfd/rockchip,rk817.yaml | 3 + .../device-tree/Bindings/mfd/rockchip,rk818.yaml | 4 + .../Bindings/mfd/stericsson,db8500-prcmu.yaml | 2 +- sys/contrib/device-tree/Bindings/mfd/syscon.yaml | 4 + .../device-tree/Bindings/mfd/ti,lp87524-q1.yaml | 1 + .../device-tree/Bindings/mfd/ti,lp87561-q1.yaml | 1 + .../device-tree/Bindings/mfd/ti,lp87565-q1.yaml | 1 + sys/contrib/device-tree/Bindings/mfd/ti,twl.yaml | 67 + .../device-tree/Bindings/mfd/x-powers,axp152.yaml | 5 +- .../device-tree/Bindings/mmc/npcm,sdhci.yaml | 45 + .../device-tree/Bindings/mmc/renesas,sdhi.yaml | 2 + .../device-tree/Bindings/mmc/sdhci-msm.yaml | 9 +- .../Bindings/mmc/starfive,jh7110-mmc.yaml | 2 - sys/contrib/device-tree/Bindings/mtd/mtd.yaml | 7 +- .../Bindings/mtd/partitions/fixed-partitions.yaml | 19 + .../Bindings/mtd/partitions/nvmem-cells.yaml | 1 + .../Bindings/net/allwinner,sun8i-a83t-emac.yaml | 2 + .../device-tree/Bindings/net/brcm,asp-v2.0.yaml | 2 +- .../device-tree/Bindings/net/dsa/brcm,sf2.yaml | 1 + sys/contrib/device-tree/Bindings/net/dsa/dsa.yaml | 11 +- .../Bindings/net/dsa/mediatek,mt7530.yaml | 10 +- .../Bindings/net/dsa/microchip,ksz.yaml | 22 + .../Bindings/net/dsa/microchip,lan937x.yaml | 3 +- .../device-tree/Bindings/net/dsa/nxp,sja1105.yaml | 4 +- .../device-tree/Bindings/net/dsa/qca8k.yaml | 1 + .../device-tree/Bindings/net/dsa/realtek.yaml | 2 + .../Bindings/net/dsa/renesas,rzn1-a5psw.yaml | 10 +- .../device-tree/Bindings/net/engleder,tsnep.yaml | 1 + .../Bindings/net/ethernet-controller.yaml | 4 +- .../device-tree/Bindings/net/ethernet-switch.yaml | 14 +- sys/contrib/device-tree/Bindings/net/fsl,fec.yaml | 1 + .../Bindings/net/loongson,ls1b-gmac.yaml | 114 ++ .../Bindings/net/loongson,ls1c-emac.yaml | 113 ++ .../Bindings/net/microchip,lan95xx.yaml | 2 + .../Bindings/net/mscc,vsc7514-switch.yaml | 46 +- .../device-tree/Bindings/net/nxp,tja11xx.yaml | 1 + .../device-tree/Bindings/net/renesas,ether.yaml | 3 +- .../device-tree/Bindings/net/renesas,etheravb.yaml | 3 +- .../device-tree/Bindings/net/snps,dwmac.yaml | 5 + .../device-tree/Bindings/net/ti,cc1352p7.yaml | 51 + .../device-tree/Bindings/net/ti,cpsw-switch.yaml | 2 +- .../device-tree/Bindings/net/ti,icssg-prueth.yaml | 8 + .../Bindings/nvmem/allwinner,sun4i-a10-sid.yaml | 5 +- .../Bindings/nvmem/amlogic,meson-gxbb-efuse.yaml | 1 + .../Bindings/nvmem/amlogic,meson6-efuse.yaml | 1 + .../device-tree/Bindings/nvmem/apple,efuses.yaml | 1 + .../device-tree/Bindings/nvmem/imx-ocotp.yaml | 1 + .../device-tree/Bindings/nvmem/mediatek,efuse.yaml | 1 + .../Bindings/nvmem/microchip,sama7g5-otpc.yaml | 1 + .../device-tree/Bindings/nvmem/mxs-ocotp.yaml | 11 +- .../Bindings/nvmem/nvmem-deprecated-cells.yaml | 28 + sys/contrib/device-tree/Bindings/nvmem/nvmem.yaml | 9 - .../device-tree/Bindings/nvmem/qcom,qfprom.yaml | 1 + .../Bindings/nvmem/qcom,sec-qfprom.yaml | 1 + .../device-tree/Bindings/nvmem/qcom,spmi-sdam.yaml | 1 + .../device-tree/Bindings/nvmem/rockchip,otp.yaml | 1 + .../device-tree/Bindings/nvmem/rockchip-efuse.yaml | 1 + .../Bindings/nvmem/socionext,uniphier-efuse.yaml | 1 + .../Bindings/nvmem/sunplus,sp7021-ocotp.yaml | 1 + .../device-tree/Bindings/nvmem/u-boot,env.yaml | 2 + .../device-tree/Bindings/opp/opp-v2-kryo-cpu.yaml | 36 +- .../device-tree/Bindings/pci/rcar-gen4-pci-ep.yaml | 115 ++ .../Bindings/pci/rcar-gen4-pci-host.yaml | 127 ++ .../Bindings/pci/snps,dw-pcie-common.yaml | 4 +- .../device-tree/Bindings/pci/snps,dw-pcie-ep.yaml | 4 +- .../device-tree/Bindings/pci/snps,dw-pcie.yaml | 4 +- .../device-tree/Bindings/pci/xlnx,nwl-pcie.yaml | 2 +- .../device-tree/Bindings/pci/xlnx,xdma-host.yaml | 114 ++ .../device-tree/Bindings/perf/riscv,pmu.yaml | 2 +- .../Bindings/phy/marvell,pxa1928-usb-phy.yaml | 47 + .../device-tree/Bindings/phy/mediatek,dsi-phy.yaml | 1 + .../Bindings/phy/mediatek,mt7628-usbphy.yaml | 74 + .../Bindings/phy/qcom,ipq5332-usb-hsphy.yaml | 4 +- .../Bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 2 + .../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml | 57 +- .../Bindings/phy/qcom,snps-eusb2-phy.yaml | 7 +- .../Bindings/phy/qcom,snps-eusb2-repeater.yaml | 21 + .../Bindings/phy/st,stih407-usb2-phy.yaml | 63 + .../Bindings/pinctrl/amlogic,meson-pinctrl-a1.yaml | 1 + .../Bindings/pinctrl/brcm,bcm6318-pinctrl.yaml | 5 + .../Bindings/pinctrl/brcm,bcm63268-pinctrl.yaml | 25 +- .../Bindings/pinctrl/brcm,bcm6328-pinctrl.yaml | 5 + .../Bindings/pinctrl/brcm,bcm6358-pinctrl.yaml | 5 +- .../Bindings/pinctrl/brcm,bcm6362-pinctrl.yaml | 7 +- .../Bindings/pinctrl/brcm,bcm6368-pinctrl.yaml | 7 +- .../Bindings/pinctrl/nuvoton,npcm845-pinctrl.yaml | 217 +++ .../Bindings/pinctrl/nxp,s32g2-siul2-pinctrl.yaml | 2 +- .../Bindings/pinctrl/qcom,mdm9607-tlmm.yaml | 3 +- .../Bindings/pinctrl/qcom,msm8226-pinctrl.yaml | 4 +- .../Bindings/pinctrl/qcom,sa8775p-tlmm.yaml | 1 + .../Bindings/pinctrl/qcom,sc7280-pinctrl.yaml | 4 + .../Bindings/pinctrl/realtek,rtd1315e-pinctrl.yaml | 188 ++ .../Bindings/pinctrl/realtek,rtd1319d-pinctrl.yaml | 187 ++ .../Bindings/pinctrl/realtek,rtd1619b-pinctrl.yaml | 186 ++ .../Bindings/pinctrl/renesas,rzg2l-pinctrl.yaml | 21 + .../Bindings/pinctrl/renesas,rzv2m-pinctrl.yaml | 1 + .../Bindings/pinctrl/rockchip,pinctrl.yaml | 2 + .../Bindings/pinctrl/st,stm32-pinctrl.yaml | 3 +- .../Bindings/power/amlogic,meson-sec-pwrc.yaml | 3 +- .../Bindings/power/mediatek,power-controller.yaml | 6 + .../device-tree/Bindings/power/power-domain.yaml | 17 +- .../device-tree/Bindings/power/qcom,rpmpd.yaml | 82 +- .../Bindings/power/reset/gpio-poweroff.yaml | 6 + .../Bindings/power/reset/syscon-poweroff.yaml | 10 +- .../Bindings/power/supply/maxim,max17040.yaml | 31 + .../Bindings/power/supply/mitsumi,mm8013.yaml | 38 + .../Bindings/power/supply/qcom,pm8916-bms-vm.yaml | 83 + .../Bindings/power/supply/qcom,pm8916-lbc.yaml | 128 ++ .../Bindings/power/supply/sbs,sbs-manager.yaml | 6 + sys/contrib/device-tree/Bindings/pwm/imx-pwm.yaml | 10 +- sys/contrib/device-tree/Bindings/pwm/mxs-pwm.yaml | 13 +- .../device-tree/Bindings/pwm/pwm-rockchip.yaml | 1 + .../Bindings/regulator/adi,max77503-regulator.yaml | 50 + .../device-tree/Bindings/regulator/dlg,da9210.yaml | 52 + .../Bindings/regulator/fixed-regulator.yaml | 5 + .../Bindings/regulator/maxim,max20086.yaml | 1 + .../Bindings/regulator/maxim,max77826.yaml | 2 + .../regulator/mediatek,mt6358-regulator.yaml | 250 +++ .../Bindings/regulator/mps,mpq2286.yaml | 59 + .../Bindings/regulator/onnn,fan53880.yaml | 2 + .../Bindings/regulator/qcom,rpmh-regulator.yaml | 12 + .../Bindings/regulator/qcom,spmi-regulator.yaml | 68 +- .../device-tree/Bindings/remoteproc/mtk,scp.yaml | 176 +- .../device-tree/Bindings/remoteproc/qcom,adsp.yaml | 20 +- .../Bindings/remoteproc/qcom,msm8996-mss-pil.yaml | 2 - .../Bindings/remoteproc/qcom,sc7180-pas.yaml | 81 +- .../Bindings/remoteproc/qcom,sm6375-pas.yaml | 145 ++ .../Bindings/remoteproc/renesas,rcar-rproc.yaml | 2 +- .../Bindings/remoteproc/ti,pru-rproc.yaml | 23 + .../Bindings/reserved-memory/qcom,rmtfs-mem.yaml | 11 + .../Bindings/reserved-memory/reserved-memory.txt | 2 +- sys/contrib/device-tree/Bindings/riscv/cpus.yaml | 1 + .../device-tree/Bindings/riscv/extensions.yaml | 12 + sys/contrib/device-tree/Bindings/riscv/sophgo.yaml | 32 + .../Bindings/rng/amlogic,meson-rng.yaml | 1 + .../device-tree/Bindings/rng/st,stm32-rng.yaml | 20 +- .../Bindings/rtc/amlogic,meson6-rtc.yaml | 1 + .../Bindings/rtc/cirrus,ep9301-rtc.yaml | 42 + .../device-tree/Bindings/rtc/epson,rtc7301.yaml | 51 + .../Bindings/rtc/microcrystal,rv3032.yaml | 2 + .../Bindings/rtc/mstar,ssd202d-rtc.yaml | 35 + .../device-tree/Bindings/rtc/nxp,pcf2123.yaml | 47 + .../device-tree/Bindings/rtc/nxp,pcf8523.yaml | 45 + .../device-tree/Bindings/rtc/trivial-rtc.yaml | 2 + .../device-tree/Bindings/serial/esp,esp32-acm.yaml | 42 + .../Bindings/serial/esp,esp32-uart.yaml | 51 + .../device-tree/Bindings/serial/fsl-imx-uart.yaml | 2 + .../device-tree/Bindings/serial/fsl-mxs-auart.yaml | 13 +- .../device-tree/Bindings/serial/maxim,max310x.yaml | 74 + .../Bindings/serial/nvidia,tegra20-hsuart.yaml | 10 +- .../device-tree/Bindings/serial/nxp,sc16is7xx.yaml | 127 ++ .../device-tree/Bindings/serial/qcom,msm-uart.yaml | 4 +- .../Bindings/serial/qcom,msm-uartdm.yaml | 4 +- .../Bindings/serial/renesas,em-uart.yaml | 14 +- .../device-tree/Bindings/serial/renesas,hscif.yaml | 4 +- .../device-tree/Bindings/serial/renesas,scif.yaml | 1 + .../device-tree/Bindings/serial/renesas,scifa.yaml | 4 +- .../device-tree/Bindings/serial/renesas,scifb.yaml | 4 +- sys/contrib/device-tree/Bindings/serial/rs485.yaml | 4 + .../device-tree/Bindings/serial/samsung_uart.yaml | 8 +- .../device-tree/Bindings/serial/serial.yaml | 18 +- .../Bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml | 37 +- .../soc/mediatek/mediatek,mt7986-wo-ccif.yaml | 1 + .../device-tree/Bindings/soc/mediatek/mtk-svs.yaml | 1 + .../Bindings/soc/nuvoton/nuvoton,gfxi.yaml | 39 + .../Bindings/soc/qcom/qcom,geni-se.yaml | 2 + .../Bindings/soc/qcom/qcom,pmic-glink.yaml | 19 + .../Bindings/soc/renesas/renesas,rzg2l-sysc.yaml | 1 + .../device-tree/Bindings/soc/renesas/renesas.yaml | 28 +- .../device-tree/Bindings/soc/rockchip/grf.yaml | 1 + .../Bindings/soc/sti/st,sti-syscon.yaml | 46 + .../Bindings/soc/tegra/nvidia,tegra20-pmc.yaml | 416 ++++ .../Bindings/sound/audio-graph-port.yaml | 20 +- .../device-tree/Bindings/sound/audio-graph.yaml | 9 +- .../device-tree/Bindings/sound/awinic,aw87390.yaml | 58 + .../device-tree/Bindings/sound/awinic,aw88395.yaml | 33 +- .../device-tree/Bindings/sound/cirrus,cs42l43.yaml | 4 +- .../device-tree/Bindings/sound/dai-params.yaml | 11 +- .../device-tree/Bindings/sound/dialog,da7219.yaml | 1 + .../device-tree/Bindings/sound/fsl,qmc-audio.yaml | 1 + .../Bindings/sound/mediatek,mt8188-afe.yaml | 2 +- .../Bindings/sound/mediatek,mt8188-mt6359.yaml | 1 + .../sound/mt8186-mt6366-rt1019-rt5682s.yaml | 1 + .../device-tree/Bindings/sound/nxp,tfa9879.yaml | 44 + sys/contrib/device-tree/Bindings/sound/pcm512x.txt | 9 +- .../Bindings/sound/qcom,lpass-tx-macro.yaml | 18 + .../device-tree/Bindings/sound/qcom,sm8250.yaml | 1 + .../device-tree/Bindings/sound/realtek,rt5616.yaml | 49 + .../Bindings/sound/richtek,rtq9128.yaml | 61 + .../Bindings/sound/starfive,jh7110-pwmdac.yaml | 76 + .../device-tree/Bindings/sound/tas5805m.yaml | 5 +- .../device-tree/Bindings/sound/ti,pcm3168a.yaml | 1 + sys/contrib/device-tree/Bindings/sound/wm8782.txt | 7 + .../Bindings/soundwire/qcom,soundwire.yaml | 16 +- .../Bindings/spi/allwinner,sun4i-a10-spi.yaml | 2 + .../Bindings/spi/allwinner,sun6i-a31-spi.yaml | 2 + .../Bindings/spi/arm,pl022-peripheral-props.yaml | 61 + .../Bindings/spi/nvidia,tegra210-quad.yaml | 1 + .../device-tree/Bindings/spi/qcom,spi-qup.yaml | 13 + .../Bindings/spi/renesas,rzv2m-csi.yaml | 9 + .../device-tree/Bindings/spi/rockchip-sfc.yaml | 2 + .../device-tree/Bindings/spi/snps,dw-apb-ssi.yaml | 2 + .../Bindings/spi/spi-peripheral-props.yaml | 6 + .../device-tree/Bindings/spi/spi-pl022.yaml | 51 - .../device-tree/Bindings/spi/st,stm32-spi.yaml | 20 - .../Bindings/thermal/fsl,scu-thermal.yaml | 4 +- .../device-tree/Bindings/thermal/imx-thermal.yaml | 7 + .../Bindings/thermal/mediatek,lvts-thermal.yaml | 1 + .../Bindings/thermal/nvidia,tegra124-soctherm.yaml | 5 + .../device-tree/Bindings/thermal/qcom-tsens.yaml | 1 + .../Bindings/thermal/thermal-zones.yaml | 2 +- .../Bindings/timer/cirrus,ep9301-timer.yaml | 49 + .../device-tree/Bindings/timer/fsl,imxgpt.yaml | 31 +- .../Bindings/timer/renesas,rz-mtu3.yaml | 67 +- .../device-tree/Bindings/timer/sifive,clint.yaml | 1 + .../Bindings/timer/thead,c900-aclint-mtimer.yaml | 43 + .../device-tree/Bindings/trivial-devices.yaml | 6 +- sys/contrib/device-tree/Bindings/ufs/qcom,ufs.yaml | 2 + .../device-tree/Bindings/ufs/ufs-common.yaml | 35 +- .../device-tree/Bindings/usb/ci-hdrc-usb2.yaml | 7 + .../device-tree/Bindings/usb/fcs,fsa4480.yaml | 43 +- .../device-tree/Bindings/usb/genesys,gl850g.yaml | 3 +- .../device-tree/Bindings/usb/gpio-sbu-mux.yaml | 2 +- .../Bindings/usb/microchip,usb5744.yaml | 7 +- .../device-tree/Bindings/usb/nxp,ptn36502.yaml | 94 + .../device-tree/Bindings/usb/qcom,dwc3.yaml | 11 +- .../device-tree/Bindings/usb/realtek,rtd-dwc3.yaml | 80 + .../Bindings/usb/realtek,rtd-type-c.yaml | 82 + .../device-tree/Bindings/usb/rockchip,dwc3.yaml | 62 +- .../device-tree/Bindings/usb/snps,dwc3.yaml | 56 + .../device-tree/Bindings/usb/ti,tps6598x.yaml | 86 +- sys/contrib/device-tree/Bindings/usb/usb-hcd.yaml | 2 +- .../device-tree/Bindings/usb/vialab,vl817.yaml | 1 - .../device-tree/Bindings/vendor-prefixes.yaml | 28 + .../Bindings/watchdog/amlogic,meson-gxbb-wdt.yaml | 12 +- .../device-tree/Bindings/watchdog/aspeed-wdt.txt | 18 +- .../Bindings/watchdog/atmel,at91rm9200-wdt.yaml | 33 + .../Bindings/watchdog/cnxt,cx92755-wdt.yaml | 45 + .../Bindings/watchdog/dlg,da9062-watchdog.yaml | 50 + .../device-tree/Bindings/watchdog/fsl,scu-wdt.yaml | 4 +- .../Bindings/watchdog/fsl-imx7ulp-wdt.yaml | 5 + .../device-tree/Bindings/watchdog/qcom-wdt.yaml | 2 + .../device-tree/Bindings/writing-schema.rst | 5 +- .../device-tree/include/dt-bindings/arm/qcom,ids.h | 5 + .../clock/amlogic,s4-peripherals-clkc.h | 236 +++ .../dt-bindings/clock/amlogic,s4-pll-clkc.h | 43 + .../include/dt-bindings/clock/imx8mp-clock.h | 1 - .../include/dt-bindings/clock/qcom,mmcc-msm8974.h | 1 - .../include/dt-bindings/clock/qcom,sm4450-gcc.h | 197 ++ .../include/dt-bindings/clock/qcom,sm8550-camcc.h | 187 ++ .../include/dt-bindings/clock/r9a08g045-cpg.h | 242 +++ .../dt-bindings/gpio/amlogic,t7-periphs-pinctrl.h | 179 ++ .../include/dt-bindings/interconnect/qcom,sdx75.h | 102 + .../include/dt-bindings/power/amlogic,t7-pwrc.h | 63 + .../dt-bindings/power/mediatek,mt8365-power.h | 19 + .../include/dt-bindings/power/qcom,rpmhpd.h | 2 + .../include/dt-bindings/power/qcom-rpmpd.h | 21 + .../dt-bindings/power/starfive,jh7110-pmu.h | 6 +- .../dt-bindings/thermal/mediatek,lvts-thermal.h | 28 + .../include/dt-bindings/watchdog/aspeed-wdt.h | 92 + .../device-tree/src/arm/allwinner/sun8i-r40.dtsi | 2 + .../arm/allwinner/sun8i-v3s-anbernic-rg-nano.dts | 276 +++ .../device-tree/src/arm/allwinner/sun8i-v3s.dtsi | 35 + .../src/arm/aspeed/aspeed-bmc-ampere-mtjade.dts | 66 +- .../arm/aspeed/aspeed-bmc-ampere-mtmitchell.dts | 302 ++- .../arm/aspeed/aspeed-bmc-facebook-minerva-cmc.dts | 265 +++ .../src/arm/aspeed/aspeed-bmc-ibm-bonnell.dts | 8 +- .../device-tree/src/arm/broadcom/bcm-ns.dtsi | 34 + .../src/arm/broadcom/bcm2711-rpi-400.dts | 4 +- .../bcm4708-buffalo-wzr-1166dhp-common.dtsi | 8 + .../src/arm/broadcom/bcm4708-luxul-xap-1510.dts | 8 + .../src/arm/broadcom/bcm4708-luxul-xwc-1000.dts | 8 + .../src/arm/broadcom/bcm4708-netgear-r6250.dts | 8 + .../src/arm/broadcom/bcm4708-smartrg-sr400ac.dts | 8 + .../arm/broadcom/bcm47081-buffalo-wzr-600dhp2.dts | 8 + .../src/arm/broadcom/bcm47081-luxul-xap-1410.dts | 8 + .../src/arm/broadcom/bcm47081-luxul-xwr-1200.dts | 8 + .../src/arm/broadcom/bcm4709-asus-rt-ac87u.dts | 11 + .../src/arm/broadcom/bcm4709-linksys-ea9200.dts | 38 + .../src/arm/broadcom/bcm4709-netgear-r8000.dts | 18 + .../src/arm/broadcom/bcm47094-dlink-dir-885l.dts | 24 + .../src/arm/broadcom/bcm47094-dlink-dir-890l.dts | 8 + .../src/arm/broadcom/bcm47094-luxul-abr-4500.dts | 8 + .../src/arm/broadcom/bcm47094-luxul-xap-1610.dts | 8 + .../src/arm/broadcom/bcm47094-luxul-xbr-4500.dts | 8 + .../src/arm/broadcom/bcm47094-luxul-xwc-2000.dts | 8 + .../src/arm/broadcom/bcm47094-luxul-xwr-3100.dts | 8 + .../arm/broadcom/bcm47094-luxul-xwr-3150-v1.dts | 8 + .../src/arm/broadcom/bcm53015-meraki-mr26.dts | 8 + .../src/arm/broadcom/bcm53016-meraki-mr32.dts | 8 + .../device-tree/src/arm/broadcom/bcm5301x.dtsi | 34 - .../device-tree/src/arm/broadcom/bcm953012er.dts | 8 + .../arm/intel/ixp/intel-ixp42x-dlink-dsm-g600.dts | 2 +- .../arm/intel/ixp/intel-ixp42x-freecom-fsg-3.dts | 2 +- .../arm/intel/ixp/intel-ixp42x-iomega-nas100d.dts | 2 +- .../arm/intel/ixp/intel-ixp42x-linksys-nslu2.dts | 4 +- .../arm/intel/ixp/intel-ixp42x-linksys-wrv54g.dts | 2 +- .../intel/ixp/intel-ixp42x-usrobotics-usr8200.dts | 229 +++ .../device-tree/src/arm/mediatek/mt2701-evb.dts | 2 +- .../device-tree/src/arm/mediatek/mt6323.dtsi | 58 +- .../device-tree/src/arm/mediatek/mt7623n.dtsi | 4 +- .../device-tree/src/arm/mediatek/mt7629-rfb.dts | 2 +- .../src/arm/microchip/at91-sam9x60_curiosity.dts | 4 + .../src/arm/microchip/at91-sama5d29_curiosity.dts | 600 ++++++ .../device-tree/src/arm/microchip/sama5d4.dtsi | 2 +- .../src/arm/nuvoton/nuvoton-npcm730-gsj.dts | 4 +- .../src/arm/nuvoton/nuvoton-npcm730-kudo.dts | 2 +- .../arm/nuvoton/nuvoton-npcm750-runbmc-olympus.dts | 4 +- .../src/arm/nvidia/tegra20-acer-a500-picasso.dts | 2 +- .../src/arm/nvidia/tegra20-asus-tf101.dts | 2 +- .../src/arm/nvidia/tegra30-asus-lvds-display.dtsi | 2 +- .../src/arm/nvidia/tegra30-asus-tf700t.dts | 2 +- sys/contrib/device-tree/src/arm/nxp/imx/imx25.dtsi | 7 +- .../arm/nxp/imx/imx27-phytec-phycard-s-som.dtsi | 2 +- .../src/arm/nxp/imx/imx27-phytec-phycore-som.dtsi | 2 +- .../device-tree/src/arm/nxp/imx/imx51-zii-rdu1.dts | 4 +- sys/contrib/device-tree/src/arm/nxp/imx/imx51.dtsi | 2 +- .../arm/nxp/imx/imx53-sk-imx53-atm0700d4-lvds.dts | 97 + .../arm/nxp/imx/imx53-sk-imx53-atm0700d4-rgb.dts | 112 ++ .../src/arm/nxp/imx/imx53-sk-imx53-atm0700d4.dtsi | 45 + sys/contrib/device-tree/src/arm/nxp/imx/imx53.dtsi | 4 +- .../device-tree/src/arm/nxp/imx/imx6q-b650v3.dts | 4 +- .../src/arm/nxp/imx/imx6q-pistachio.dts | 4 +- .../arm/nxp/imx/imx6q-skov-reve-mi1010ait-1cp1.dts | 4 +- .../src/arm/nxp/imx/imx6q-var-mx6customboard.dts | 247 +++ .../src/arm/nxp/imx/imx6qdl-gw5904.dtsi | 46 +- .../src/arm/nxp/imx/imx6qdl-gw5910.dtsi | 1 - .../src/arm/nxp/imx/imx6qdl-gw5912.dtsi | 1 - .../src/arm/nxp/imx/imx6qdl-nitrogen6_max.dtsi | 2 +- .../src/arm/nxp/imx/imx6qdl-var-som.dtsi | 569 ++++++ .../device-tree/src/arm/nxp/imx/imx6ul-pico.dtsi | 2 + .../device-tree/src/arm/nxp/imx/imx6ul-tx6ul.dtsi | 6 +- .../src/arm/nxp/imx/imx6ull-colibri-emmc-aster.dts | 1 - .../arm/nxp/imx/imx6ull-colibri-emmc-eval-v3.dts | 1 - .../arm/nxp/imx/imx6ull-colibri-emmc-iris-v2.dts | 3 +- .../src/arm/nxp/imx/imx6ull-colibri-emmc-iris.dts | 1 - .../src/arm/nxp/imx/imx6ull-colibri-eval-v3.dts | 2 +- .../src/arm/nxp/imx/imx6ull-colibri-wifi-aster.dts | 2 +- .../arm/nxp/imx/imx6ull-colibri-wifi-eval-v3.dts | 2 +- .../arm/nxp/imx/imx6ull-colibri-wifi-iris-v2.dts | 2 +- .../src/arm/nxp/imx/imx6ull-colibri-wifi-iris.dts | 2 +- .../src/arm/nxp/imx/imx6ull-phytec-tauri-emmc.dts | 4 +- .../src/arm/nxp/imx/imx6ull-phytec-tauri-nand.dts | 4 +- .../src/arm/nxp/imx/imx6ull-phytec-tauri.dtsi | 5 - .../src/arm/nxp/imx/imx7d-colibri-emmc-aster.dts | 1 - .../src/arm/nxp/imx/imx7d-colibri-emmc-eval-v3.dts | 1 - .../src/arm/nxp/imx/imx7d-colibri-emmc-iris-v2.dts | 1 - .../src/arm/nxp/imx/imx7d-colibri-emmc-iris.dts | 1 - .../device-tree/src/arm/nxp/imx/imx7d-pico-pi.dts | 4 + sys/contrib/device-tree/src/arm/nxp/imx/imx7s.dtsi | 15 +- .../device-tree/src/arm/nxp/imx/imx7ulp.dtsi | 2 +- .../device-tree/src/arm/nxp/imx/mba6ulx.dtsi | 9 +- .../device-tree/src/arm/nxp/mxs/imx23-evk.dts | 2 +- .../device-tree/src/arm/nxp/mxs/imx23-sansa.dts | 2 +- .../device-tree/src/arm/nxp/mxs/imx23-xfi3.dts | 2 +- sys/contrib/device-tree/src/arm/nxp/mxs/imx23.dtsi | 4 +- .../device-tree/src/arm/nxp/mxs/imx28-apf28dev.dts | 2 +- .../device-tree/src/arm/nxp/mxs/imx28-cfa10049.dts | 2 +- .../device-tree/src/arm/nxp/mxs/imx28-cfa10055.dts | 2 +- .../device-tree/src/arm/nxp/mxs/imx28-cfa10057.dts | 2 +- .../device-tree/src/arm/nxp/mxs/imx28-cfa10058.dts | 2 +- .../src/arm/nxp/mxs/imx28-eukrea-mbmx28lc.dtsi | 2 +- .../device-tree/src/arm/nxp/mxs/imx28-evk.dts | 2 +- .../device-tree/src/arm/nxp/mxs/imx28-m28cu3.dts | 2 +- .../device-tree/src/arm/nxp/mxs/imx28-m28evk.dts | 2 +- .../device-tree/src/arm/nxp/mxs/imx28-tx28.dts | 6 +- .../device-tree/src/arm/nxp/mxs/imx28-xea.dts | 1 + sys/contrib/device-tree/src/arm/nxp/mxs/imx28.dtsi | 6 +- sys/contrib/device-tree/src/arm/nxp/vf/vfxxx.dtsi | 27 +- .../arm/qcom/qcom-apq8026-samsung-matisse-wifi.dts | 4 +- .../src/arm/qcom/qcom-apq8060-dragonboard.dts | 1 - .../src/arm/qcom/qcom-apq8064-asus-nexus7-flo.dts | 1 - .../src/arm/qcom/qcom-apq8064-ifc6410.dts | 1 - .../device-tree/src/arm/qcom/qcom-apq8064.dtsi | 1 - .../src/arm/qcom/qcom-ipq8064-rb3011.dts | 55 +- .../src/arm/qcom/qcom-ipq8064-v1.0.dtsi | 122 +- .../device-tree/src/arm/qcom/qcom-mdm9615.dtsi | 14 +- .../device-tree/src/arm/qcom/qcom-msm8226.dtsi | 65 + .../device-tree/src/arm/qcom/qcom-msm8974.dtsi | 32 + .../device-tree/src/arm/qcom/qcom-sdx55.dtsi | 32 +- .../device-tree/src/arm/qcom/qcom-sdx65-mtp.dts | 4 + .../device-tree/src/arm/qcom/qcom-sdx65.dtsi | 7 +- .../src/arm/renesas/r7s72100-genmai.dts | 82 +- .../src/arm/renesas/r7s72100-gr-peach.dts | 6 - .../src/arm/renesas/r7s72100-rskrza1.dts | 71 +- .../device-tree/src/arm/renesas/r7s72100.dtsi | 7 + .../src/arm/renesas/r7s9210-rza2mevb.dts | 5 - .../src/arm/renesas/r8a73a4-ape6evm.dts | 2 +- .../device-tree/src/arm/renesas/r8a7778-bockw.dts | 34 + .../device-tree/src/arm/renesas/r8a7779-marzen.dts | 32 +- .../device-tree/src/arm/renesas/r8a7779.dtsi | 7 + .../device-tree/src/arm/renesas/r8a7790-lager.dts | 5 - .../src/arm/renesas/r8a7791-koelsch.dts | 5 - .../src/arm/renesas/r8a7792-blanche.dts | 34 +- .../device-tree/src/arm/renesas/r8a7792-wheat.dts | 34 +- .../device-tree/src/arm/renesas/r8a7792.dtsi | 7 + .../device-tree/src/arm/renesas/r8a7794-alt.dts | 5 - .../device-tree/src/arm/rockchip/rk3128.dtsi | 63 +- .../device-tree/src/arm/rockchip/rk322x.dtsi | 6 +- .../src/arm/rockchip/rv1126-edgeble-neu2-io.dts | 4 + .../src/arm/rockchip/rv1126-pinctrl.dtsi | 16 + .../device-tree/src/arm/rockchip/rv1126.dtsi | 22 + .../device-tree/src/arm/samsung/exynos4210.dtsi | 12 +- .../src/arm/samsung/exynos4212-tab3.dtsi | 41 +- .../src/arm/samsung/exynos4412-galaxy-s3.dtsi | 43 +- .../src/arm/samsung/exynos4412-midas.dtsi | 8 +- .../src/arm/samsung/exynos4412-n710x.dts | 39 +- .../src/arm/samsung/exynos4412-odroidu3.dts | 13 +- .../src/arm/samsung/exynos4412-odroidx.dts | 9 +- .../arm/samsung/exynos5422-odroidxu3-audio.dtsi | 19 +- .../src/arm/samsung/exynos5422-odroidxu4.dts | 2 +- .../src/arm/samsung/s5pv210-fascinate4g.dts | 33 +- .../src/arm/samsung/s5pv210-galaxys.dts | 37 +- .../device-tree/src/arm/st/spear1310-evb.dts | 2 - .../device-tree/src/arm/st/spear1340-evb.dts | 2 - .../src/arm/st/ste-href-tvk1281618-r2.dtsi | 4 +- .../device-tree/src/arm/st/stih407-family.dtsi | 1 - .../device-tree/src/arm/st/stih418-b2264.dts | 16 +- .../device-tree/src/arm/st/stm32746g-eval.dts | 3 +- .../device-tree/src/arm/st/stm32f7-pinctrl.dtsi | 23 +- .../device-tree/src/arm/st/stm32f746-disco.dts | 3 +- .../device-tree/src/arm/st/stm32f769-disco.dts | 3 +- sys/contrib/device-tree/src/arm/st/stm32mp131.dtsi | 19 + .../device-tree/src/arm/st/stm32mp15-pinctrl.dtsi | 342 ++++ .../src/arm/st/stm32mp157c-osd32mp1-red.dts | 225 +++ .../src/arm/st/stm32mp15xc-lxa-tac.dtsi | 4 - .../device-tree/src/arm/st/stm32mp15xx-osd32.dtsi | 6 - .../src/arm/ti/omap/am335x-pocketbeagle.dts | 57 +- .../device-tree/src/arm/ti/omap/am33xx.dtsi | 1 + .../device-tree/src/arm/ti/omap/am3517-evm.dts | 35 +- .../device-tree/src/arm/ti/omap/am3517.dtsi | 1 + sys/contrib/device-tree/src/arm/ti/omap/dra7.dtsi | 2 +- .../src/arm/ti/omap/motorola-mapphone-common.dtsi | 20 +- .../src/arm/ti/omap/omap3-devkit8000-common.dtsi | 4 +- .../device-tree/src/arm/ti/omap/omap3-gta04.dtsi | 2 +- .../src/arm/ti/omap/omap4-epson-embt2ws.dts | 55 +- .../sun50i-h616-bigtreetech-cb1-manta.dts | 35 + .../allwinner/sun50i-h616-bigtreetech-cb1.dtsi | 138 ++ .../arm64/allwinner/sun50i-h616-bigtreetech-pi.dts | 63 + .../arm64/allwinner/sun50i-h616-orangepi-zero.dtsi | 3 - .../arm64/allwinner/sun50i-h616-orangepi-zero2.dts | 3 + .../src/arm64/allwinner/sun50i-h616.dtsi | 7 + .../arm64/allwinner/sun50i-h618-orangepi-zero3.dts | 2 + .../src/arm64/amd/amd-overdrive-rev-b0.dts | 1 - .../src/arm64/amd/amd-overdrive-rev-b1.dts | 1 - .../device-tree/src/arm64/amd/elba-16core.dtsi | 197 ++ .../src/arm64/amd/elba-asic-common.dtsi | 70 + .../device-tree/src/arm64/amd/elba-asic.dts | 28 + .../src/arm64/amd/elba-flash-parts.dtsi | 117 ++ sys/contrib/device-tree/src/arm64/amd/elba.dtsi | 191 ++ .../device-tree/src/arm64/amlogic/amlogic-t7.dtsi | 28 + .../src/arm64/amlogic/meson-a1-ad402.dts | 147 ++ .../device-tree/src/arm64/amlogic/meson-a1.dtsi | 369 +++- .../device-tree/src/arm64/amlogic/meson-axg.dtsi | 13 + .../device-tree/src/arm64/amlogic/meson-g12.dtsi | 40 +- .../src/arm64/amlogic/meson-g12a-u200.dts | 341 ++++ .../src/arm64/amlogic/meson-g12a-x96-max.dts | 10 +- .../amlogic/meson-g12b-a311d-libretech-cc.dts | 121 ++ .../src/arm64/amlogic/meson-g12b-gtking.dts | 10 +- .../src/arm64/amlogic/meson-g12b-ugoos-am6.dts | 10 +- .../src/arm64/amlogic/meson-gxbb-p200.dts | 60 + .../src/arm64/amlogic/meson-gxbb-p201.dts | 39 + .../arm64/amlogic/meson-libretech-cottonwood.dtsi | 614 ++++++ .../src/arm64/amlogic/meson-s4-s805x2-aq222.dts | 6 + .../device-tree/src/arm64/amlogic/meson-s4.dtsi | 20 + .../amlogic/meson-sm1-s905d3-libretech-cc.dts | 89 + .../device-tree/src/arm64/apm/apm-shadowcat.dtsi | 2 +- .../device-tree/src/arm64/apm/apm-storm.dtsi | 2 +- .../device-tree/src/arm64/bitmain/bm1880.dtsi | 6 +- .../src/arm64/broadcom/northstar2/ns2-svk.dts | 2 - .../src/arm64/exynos/exynos5433-tm2-common.dtsi | 27 +- .../device-tree/src/arm64/exynos/exynos7.dtsi | 1 - .../src/arm64/exynos/exynos850-e850-96.dts | 73 + .../device-tree/src/arm64/exynos/exynos850.dtsi | 30 + .../freescale/fsl-ls1043a-tqmls1043a-mbls10xxa.dts | 49 + .../arm64/freescale/fsl-ls1043a-tqmls1043a.dtsi | 32 + .../src/arm64/freescale/fsl-ls1043a.dtsi | 14 - .../freescale/fsl-ls1046a-tqmls1046a-mbls10xxa.dts | 56 + .../arm64/freescale/fsl-ls1046a-tqmls1046a.dtsi | 42 + .../freescale/fsl-ls1088a-tqmls1088a-mbls10xxa.dts | 64 + .../arm64/freescale/fsl-ls1088a-tqmls1088a.dtsi | 42 + .../src/arm64/freescale/fsl-ls208xa.dtsi | 46 +- .../src/arm64/freescale/fsl-lx2160a.dtsi | 7 + .../src/arm64/freescale/fsl-lx2162a-clearfog.dts | 376 ++++ .../src/arm64/freescale/fsl-lx2162a-sr-som.dtsi | 73 + .../arm64/freescale/imx8-apalis-ixora-v1.1.dtsi | 1 - .../arm64/freescale/imx8-apalis-ixora-v1.2.dtsi | 1 - .../src/arm64/freescale/imx8-apalis-v1.1.dtsi | 16 +- .../src/arm64/freescale/imx8-ss-audio.dtsi | 98 +- .../src/arm64/freescale/imx8-ss-conn.dtsi | 42 +- .../src/arm64/freescale/imx8-ss-dma.dtsi | 117 +- .../src/arm64/freescale/imx8-ss-img.dtsi | 36 +- .../src/arm64/freescale/imx8-ss-lsio.dtsi | 33 +- .../src/arm64/freescale/imx8dxl-evk.dts | 2 - .../src/arm64/freescale/imx8dxl-ss-adma.dtsi | 38 +- .../src/arm64/freescale/imx8dxl-ss-conn.dtsi | 6 +- .../device-tree/src/arm64/freescale/imx8dxl.dtsi | 8 +- .../arm64/freescale/imx8mm-beacon-baseboard.dtsi | 76 +- .../src/arm64/freescale/imx8mm-ddr4-evk.dts | 1 - .../device-tree/src/arm64/freescale/imx8mm-phg.dts | 5 + .../src/arm64/freescale/imx8mm-phygate-tauri-l.dts | 489 +++++ .../imx8mm-tqma8mqml-mba8mx-lvds-tm070jvhg33.dtso | 45 + .../src/arm64/freescale/imx8mm-tqma8mqml.dtsi | 5 + .../src/arm64/freescale/imx8mm-venice-gw71xx.dtsi | 1 - .../src/arm64/freescale/imx8mm-venice-gw72xx.dtsi | 1 - .../src/arm64/freescale/imx8mm-venice-gw73xx.dtsi | 11 +- .../src/arm64/freescale/imx8mm-venice-gw7901.dts | 4 +- .../src/arm64/freescale/imx8mm-venice-gw7902.dts | 3 +- .../src/arm64/freescale/imx8mm-venice-gw7903.dts | 3 +- .../src/arm64/freescale/imx8mm-venice-gw7904.dts | 3 +- .../device-tree/src/arm64/freescale/imx8mm.dtsi | 1 + .../arm64/freescale/imx8mn-beacon-baseboard.dtsi | 38 + .../src/arm64/freescale/imx8mn-bsh-smm-s2.dts | 1 - .../src/arm64/freescale/imx8mn-evk.dtsi | 2 - .../imx8mn-tqma8mqnl-mba8mx-lvds-tm070jvhg33.dtso | 45 + .../src/arm64/freescale/imx8mn-tqma8mqnl.dtsi | 5 + .../src/arm64/freescale/imx8mn-venice-gw7902.dts | 3 +- .../device-tree/src/arm64/freescale/imx8mn.dtsi | 1 + .../src/arm64/freescale/imx8mp-beacon-kit.dts | 65 +- .../arm64/freescale/imx8mp-data-modul-edm-sbc.dts | 2 + .../src/arm64/freescale/imx8mp-debix-model-a.dts | 3 - .../arm64/freescale/imx8mp-debix-som-a-bmb-08.dts | 2 +- .../src/arm64/freescale/imx8mp-dhcom-pdk2.dts | 4 +- .../src/arm64/freescale/imx8mp-dhcom-pdk3.dts | 70 +- .../src/arm64/freescale/imx8mp-dhcom-som.dtsi | 154 +- .../arm64/freescale/imx8mp-phyboard-pollux-rdk.dts | 154 ++ .../src/arm64/freescale/imx8mp-phycore-som.dtsi | 13 + .../src/arm64/freescale/imx8mp-venice-gw71xx.dtsi | 1 - .../src/arm64/freescale/imx8mp-venice-gw72xx.dtsi | 1 - .../src/arm64/freescale/imx8mp-venice-gw73xx.dtsi | 10 +- .../freescale/imx8mp-venice-gw74xx-imx219.dtso | 80 + .../src/arm64/freescale/imx8mp-venice-gw74xx.dts | 2 - .../src/arm64/freescale/imx8mp-verdin.dtsi | 1 - .../device-tree/src/arm64/freescale/imx8mp.dtsi | 150 +- .../src/arm64/freescale/imx8mq-librem5.dtsi | 7 +- .../src/arm64/freescale/imx8mq-nitrogen.dts | 14 +- .../src/arm64/freescale/imx8mq-pico-pi.dts | 2 +- .../src/arm64/freescale/imx8mq-thor96.dts | 2 +- .../imx8mq-tqma8mq-mba8mx-lvds-tm070jvhg33.dtso | 49 + .../src/arm64/freescale/imx8mq-zii-ultra.dtsi | 2 +- .../device-tree/src/arm64/freescale/imx8mq.dtsi | 108 +- .../src/arm64/freescale/imx8qm-apalis.dtsi | 1 - .../device-tree/src/arm64/freescale/imx8qm-mek.dts | 26 + .../src/arm64/freescale/imx8qm-ss-dma.dtsi | 67 + .../src/arm64/freescale/imx8qm-ss-img.dtsi | 2 +- .../src/arm64/freescale/imx8qxp-mek.dts | 26 + .../device-tree/src/arm64/freescale/imx8ulp.dtsi | 29 +- .../src/arm64/freescale/imx8x-colibri-iris-v2.dtsi | 4 +- .../src/arm64/freescale/imx93-11x11-evk.dts | 15 + .../arm64/freescale/imx93-tqma9352-mba93xxla.dts | 2 +- .../device-tree/src/arm64/freescale/imx93.dtsi | 169 +- .../device-tree/src/arm64/freescale/mba8mx.dtsi | 93 + .../arm64/freescale/tqmls104xa-mbls10xxa-fman.dtsi | 104 + .../arm64/freescale/tqmls1088a-mbls10xxa-mc.dtsi | 146 ++ .../src/arm64/freescale/tqmls10xxa-mbls10xxa.dtsi | 136 ++ .../src/arm64/freescale/tqmls10xxa.dtsi | 58 + .../src/arm64/marvell/ac5-98dx25xx.dtsi | 4 +- .../src/arm64/marvell/armada-3720-eDPU.dts | 47 + .../src/arm64/marvell/armada-3720-espressobin.dtsi | 2 +- .../src/arm64/marvell/armada-3720-uDPU.dtsi | 8 +- .../device-tree/src/arm64/marvell/cn9130-crb.dtsi | 4 +- .../device-tree/src/arm64/marvell/cn9130-db.dtsi | 4 +- .../src/arm64/mediatek/mt6795-sony-xperia-m5.dts | 101 + .../device-tree/src/arm64/mediatek/mt6795.dtsi | 253 ++- .../src/arm64/mediatek/mt7622-bananapi-bpi-r64.dts | 8 +- .../device-tree/src/arm64/mediatek/mt7622-rfb1.dts | 8 +- .../src/arm64/mediatek/mt7986a-bananapi-bpi-r3.dts | 12 +- .../device-tree/src/arm64/mediatek/mt7986a.dtsi | 24 +- .../device-tree/src/arm64/mediatek/mt8173-evb.dts | 4 +- .../device-tree/src/arm64/mediatek/mt8183-evb.dts | 52 +- .../src/arm64/mediatek/mt8183-kukui-jacuzzi.dtsi | 8 +- .../src/arm64/mediatek/mt8183-kukui.dtsi | 126 +- .../src/arm64/mediatek/mt8183-pumpkin.dts | 12 +- .../device-tree/src/arm64/mediatek/mt8183.dtsi | 242 +-- .../device-tree/src/arm64/mediatek/mt8186.dtsi | 44 +- .../arm64/mediatek/mt8192-asurada-hayato-r1.dts | 19 +- .../mediatek/mt8192-asurada-hayato-r5-sku2.dts | 64 + .../arm64/mediatek/mt8192-asurada-spherion-r0.dts | 19 +- .../arm64/mediatek/mt8192-asurada-spherion-r4.dts | 77 + .../src/arm64/mediatek/mt8192-asurada.dtsi | 30 +- .../src/arm64/mediatek/mt8195-cherry.dtsi | 35 +- .../device-tree/src/arm64/mediatek/mt8195-demo.dts | 2 +- .../device-tree/src/arm64/mediatek/mt8195.dtsi | 6 +- .../device-tree/src/arm64/mediatek/mt8365.dtsi | 210 ++ .../src/arm64/mediatek/mt8395-genio-1200-evk.dts | 902 +++++++++ .../device-tree/src/arm64/nvidia/tegra132.dtsi | 2 + .../src/arm64/nvidia/tegra210-smaug.dts | 66 + .../src/arm64/nvidia/tegra234-p3701-0008.dtsi | 33 + .../src/arm64/nvidia/tegra234-p3701.dtsi | 53 + .../nvidia/tegra234-p3737-0000+p3701-0000.dts | 1 + .../src/arm64/nvidia/tegra234-p3767.dtsi | 33 +- .../nvidia/tegra234-p3768-0000+p3767-0000.dts | 13 - .../src/arm64/nvidia/tegra234-p3768-0000.dtsi | 1 + .../device-tree/src/arm64/nvidia/tegra234.dtsi | 52 +- .../src/arm64/qcom/apq8016-sbc-usb-host.dtso | 8 + .../device-tree/src/arm64/qcom/apq8016-sbc.dts | 30 +- .../device-tree/src/arm64/qcom/apq8039-t2.dts | 8 + .../device-tree/src/arm64/qcom/apq8096-db820c.dts | 2 +- .../device-tree/src/arm64/qcom/ipq5018.dtsi | 8 + .../device-tree/src/arm64/qcom/ipq5332-rdp468.dts | 23 + .../device-tree/src/arm64/qcom/ipq5332.dtsi | 57 +- .../device-tree/src/arm64/qcom/ipq6018.dtsi | 36 +- .../device-tree/src/arm64/qcom/ipq8074.dtsi | 69 +- .../device-tree/src/arm64/qcom/ipq9574.dtsi | 2 +- .../src/arm64/qcom/msm8916-acer-a1-724.dts | 12 + .../src/arm64/qcom/msm8916-alcatel-idol347.dts | 12 + .../src/arm64/qcom/msm8916-asus-z00l.dts | 12 + .../src/arm64/qcom/msm8916-gplus-fl8005a.dts | 12 + .../src/arm64/qcom/msm8916-huawei-g7.dts | 12 + .../src/arm64/qcom/msm8916-longcheer-l8150.dts | 21 +- .../src/arm64/qcom/msm8916-longcheer-l8910.dts | 12 + .../arm64/qcom/msm8916-samsung-a2015-common.dtsi | 12 + .../src/arm64/qcom/msm8916-samsung-a3u-eur.dts | 4 + .../src/arm64/qcom/msm8916-samsung-a5u-eur.dts | 4 + .../arm64/qcom/msm8916-samsung-e2015-common.dtsi | 4 + .../src/arm64/qcom/msm8916-samsung-gt5-common.dtsi | 12 + .../src/arm64/qcom/msm8916-samsung-gt510.dts | 86 + .../src/arm64/qcom/msm8916-samsung-gt58.dts | 64 + .../src/arm64/qcom/msm8916-samsung-j5-common.dtsi | 51 + .../src/arm64/qcom/msm8916-samsung-j5.dts | 5 + .../src/arm64/qcom/msm8916-samsung-j5x.dts | 15 + .../src/arm64/qcom/msm8916-samsung-serranove.dts | 12 + .../device-tree/src/arm64/qcom/msm8916-ufi.dtsi | 33 +- .../src/arm64/qcom/msm8916-wingtech-wt88047.dts | 12 + .../device-tree/src/arm64/qcom/msm8916.dtsi | 41 +- .../src/arm64/qcom/msm8939-longcheer-l9100.dts | 334 ++++ .../src/arm64/qcom/msm8939-samsung-a7.dts | 4 + .../qcom/msm8939-sony-xperia-kanuti-tulip.dts | 8 + .../device-tree/src/arm64/qcom/msm8939.dtsi | 39 +- .../device-tree/src/arm64/qcom/msm8976.dtsi | 15 +- .../src/arm64/qcom/msm8992-xiaomi-libra.dts | 6 +- .../src/arm64/qcom/msm8994-msft-lumia-octagon.dtsi | 1 + .../device-tree/src/arm64/qcom/msm8994.dtsi | 2 +- .../src/arm64/qcom/msm8996-oneplus-common.dtsi | 2 +- .../src/arm64/qcom/msm8996-xiaomi-common.dtsi | 4 +- .../device-tree/src/arm64/qcom/msm8996.dtsi | 3 +- .../src/arm64/qcom/msm8998-fxtec-pro1.dts | 2 +- .../device-tree/src/arm64/qcom/msm8998-mtp.dts | 2 +- .../src/arm64/qcom/msm8998-oneplus-common.dtsi | 2 +- .../src/arm64/qcom/msm8998-xiaomi-sagit.dts | 2 +- .../device-tree/src/arm64/qcom/msm8998.dtsi | 33 +- sys/contrib/device-tree/src/arm64/qcom/pm6150.dtsi | 16 + .../device-tree/src/arm64/qcom/pm7250b.dtsi | 14 +- .../device-tree/src/arm64/qcom/pm8150b.dtsi | 40 + .../device-tree/src/arm64/qcom/pm8150l.dtsi | 10 + .../device-tree/src/arm64/qcom/pm8350c.dtsi | 6 + sys/contrib/device-tree/src/arm64/qcom/pm8916.dtsi | 3 - .../device-tree/src/arm64/qcom/pmr735d_a.dtsi | 59 + .../device-tree/src/arm64/qcom/pmr735d_b.dtsi | 59 + .../src/arm64/qcom/qcm6490-fairphone-fp5.dts | 667 +++++++ .../device-tree/src/arm64/qcom/qrb2210-rb1.dts | 147 +- .../device-tree/src/arm64/qcom/qrb5165-rb5.dts | 125 +- .../device-tree/src/arm64/qcom/sa8775p-ride.dts | 2 + .../device-tree/src/arm64/qcom/sa8775p.dtsi | 8 + .../src/arm64/qcom/sc7180-trogdor-coachz.dtsi | 2 +- .../src/arm64/qcom/sc7180-trogdor-homestar.dtsi | 3 + .../src/arm64/qcom/sc7180-trogdor-kingoftown.dts | 13 +- .../sc7180-trogdor-lazor-limozeen-nots-r10.dts | 29 + .../qcom/sc7180-trogdor-lazor-limozeen-nots-r5.dts | 1 + .../qcom/sc7180-trogdor-lazor-limozeen-nots-r9.dts | 7 +- .../qcom/sc7180-trogdor-lazor-limozeen-r10.dts | 45 + .../qcom/sc7180-trogdor-lazor-limozeen-r4.dts | 2 + .../qcom/sc7180-trogdor-lazor-limozeen-r9.dts | 11 +- .../src/arm64/qcom/sc7180-trogdor-lazor-r1.dts | 1 + .../src/arm64/qcom/sc7180-trogdor-lazor-r10-kb.dts | 23 + .../arm64/qcom/sc7180-trogdor-lazor-r10-lte.dts | 27 + .../src/arm64/qcom/sc7180-trogdor-lazor-r10.dts | 19 + .../src/arm64/qcom/sc7180-trogdor-lazor-r3-kb.dts | 1 + .../src/arm64/qcom/sc7180-trogdor-lazor-r3-lte.dts | 1 + .../src/arm64/qcom/sc7180-trogdor-lazor-r3.dts | 1 + .../src/arm64/qcom/sc7180-trogdor-lazor-r9-kb.dts | 5 +- .../src/arm64/qcom/sc7180-trogdor-lazor-r9-lte.dts | 5 +- .../src/arm64/qcom/sc7180-trogdor-lazor-r9.dts | 5 +- .../src/arm64/qcom/sc7180-trogdor-lazor.dtsi | 1 + .../qcom/sc7180-trogdor-pazquel-lte-parade.dts | 1 + .../arm64/qcom/sc7180-trogdor-pazquel-lte-ti.dts | 1 + .../arm64/qcom/sc7180-trogdor-pazquel-parade.dts | 1 + .../src/arm64/qcom/sc7180-trogdor-pazquel-ti.dts | 1 + .../src/arm64/qcom/sc7180-trogdor-pazquel360.dtsi | 13 +- .../src/arm64/qcom/sc7180-trogdor-pompom.dtsi | 2 + .../arm64/qcom/sc7180-trogdor-quackingstick.dtsi | 2 + .../src/arm64/qcom/sc7180-trogdor-r1.dts | 1 + .../src/arm64/qcom/sc7180-trogdor-rt5682i-sku.dtsi | 38 + .../src/arm64/qcom/sc7180-trogdor-rt5682s-sku.dtsi | 38 + ...sc7180-trogdor-wormdingler-rev1-boe-rt5682s.dts | 17 +- .../qcom/sc7180-trogdor-wormdingler-rev1-boe.dts | 1 + ...sc7180-trogdor-wormdingler-rev1-inx-rt5682s.dts | 15 +- .../qcom/sc7180-trogdor-wormdingler-rev1-inx.dts | 1 + .../src/arm64/qcom/sc7180-trogdor-wormdingler.dtsi | 1 + .../device-tree/src/arm64/qcom/sc7180-trogdor.dtsi | 27 - sys/contrib/device-tree/src/arm64/qcom/sc7180.dtsi | 187 +- .../src/arm64/qcom/sc7280-chrome-common.dtsi | 24 + .../device-tree/src/arm64/qcom/sc7280-crd-r3.dts | 4 + sys/contrib/device-tree/src/arm64/qcom/sc7280.dtsi | 239 +-- .../src/arm64/qcom/sc8180x-lenovo-flex-5g.dts | 3 +- .../device-tree/src/arm64/qcom/sc8180x-primus.dts | 3 +- .../device-tree/src/arm64/qcom/sc8180x.dtsi | 177 +- sys/contrib/device-tree/src/arm64/qcom/sdm630.dtsi | 68 +- sys/contrib/device-tree/src/arm64/qcom/sdm670.dtsi | 3 +- .../device-tree/src/arm64/qcom/sdm845-cheza.dtsi | 32 +- .../src/arm64/qcom/sdm845-lg-common.dtsi | 2 +- .../device-tree/src/arm64/qcom/sdm845-mtp.dts | 90 +- .../src/arm64/qcom/sdm845-oneplus-common.dtsi | 2 +- .../arm64/qcom/sdm845-sony-xperia-tama-akari.dts | 170 ++ .../qcom/sdm845-sony-xperia-tama-akatsuki.dts | 168 ++ .../arm64/qcom/sdm845-sony-xperia-tama-apollo.dts | 170 ++ .../src/arm64/qcom/sdm845-sony-xperia-tama.dtsi | 91 + .../arm64/qcom/sdm845-xiaomi-beryllium-common.dtsi | 2 +- .../src/arm64/qcom/sdm845-xiaomi-polaris.dts | 2 +- sys/contrib/device-tree/src/arm64/qcom/sdm845.dtsi | 130 +- .../device-tree/src/arm64/qcom/sdx75-idp.dts | 2 +- .../src/arm64/qcom/sm4250-oneplus-billie2.dts | 2 +- .../src/arm64/qcom/sm6115-fxtec-pro1x.dts | 2 +- .../src/arm64/qcom/sm6115p-lenovo-j606f.dts | 2 +- .../arm64/qcom/sm6125-sony-xperia-seine-pdx201.dts | 59 + .../src/arm64/qcom/sm6125-xiaomi-laurel-sprout.dts | 4 +- sys/contrib/device-tree/src/arm64/qcom/sm6125.dtsi | 257 ++- .../src/arm64/qcom/sm7125-xiaomi-common.dtsi | 423 +++++ .../src/arm64/qcom/sm7125-xiaomi-joyeuse.dts | 16 + sys/contrib/device-tree/src/arm64/qcom/sm7125.dtsi | 16 + .../src/arm64/qcom/sm7225-fairphone-fp4.dts | 35 +- sys/contrib/device-tree/src/arm64/qcom/sm8150.dtsi | 117 +- .../src/arm64/qcom/sm8250-sony-xperia-edo.dtsi | 5 + sys/contrib/device-tree/src/arm64/qcom/sm8250.dtsi | 554 +++++- .../device-tree/src/arm64/qcom/sm8350-hdk.dts | 81 + .../device-tree/src/arm64/qcom/sm8350-mtp.dts | 1 + sys/contrib/device-tree/src/arm64/qcom/sm8350.dtsi | 5 +- .../device-tree/src/arm64/qcom/sm8450-hdk.dts | 24 +- .../device-tree/src/arm64/qcom/sm8450-qrd.dts | 1 + .../src/arm64/qcom/sm8450-sony-xperia-nagara.dtsi | 2 +- sys/contrib/device-tree/src/arm64/qcom/sm8450.dtsi | 90 +- .../device-tree/src/arm64/qcom/sm8550-mtp.dts | 7 +- .../device-tree/src/arm64/qcom/sm8550-qrd.dts | 50 +- sys/contrib/device-tree/src/arm64/qcom/sm8550.dtsi | 48 +- .../arm64/renesas/beacon-renesom-baseboard.dtsi | 2 +- .../device-tree/src/arm64/renesas/ebisu.dtsi | 2 +- .../device-tree/src/arm64/renesas/hihope-rev4.dtsi | 2 +- .../device-tree/src/arm64/renesas/r8a774a1.dtsi | 4 +- .../device-tree/src/arm64/renesas/r8a774b1.dtsi | 4 +- .../device-tree/src/arm64/renesas/r8a774c0.dtsi | 2 +- .../device-tree/src/arm64/renesas/r8a774e1.dtsi | 4 +- .../device-tree/src/arm64/renesas/r8a77951.dtsi | 4 +- .../device-tree/src/arm64/renesas/r8a77960.dtsi | 4 +- .../device-tree/src/arm64/renesas/r8a77961.dtsi | 4 +- .../device-tree/src/arm64/renesas/r8a77965.dtsi | 4 +- .../src/arm64/renesas/r8a77990-ebisu.dts | 2 +- .../device-tree/src/arm64/renesas/r8a77990.dtsi | 2 +- .../device-tree/src/arm64/renesas/r8a77995.dtsi | 2 +- .../src/arm64/renesas/r8a779f0-spider-cpu.dtsi | 24 + .../device-tree/src/arm64/renesas/r8a779f0.dtsi | 134 ++ .../src/arm64/renesas/r8a779f4-s4sk.dts | 240 +++ .../device-tree/src/arm64/renesas/r8a779f4.dtsi | 12 + .../device-tree/src/arm64/renesas/r9a08g045.dtsi | 170 ++ .../src/arm64/renesas/r9a08g045s33-smarc.dts | 18 + .../src/arm64/renesas/r9a08g045s33.dtsi | 14 + .../src/arm64/renesas/rz-smarc-common.dtsi | 14 +- .../device-tree/src/arm64/renesas/rzg2l-smarc.dtsi | 20 + .../src/arm64/renesas/rzg2lc-smarc.dtsi | 20 + .../src/arm64/renesas/rzg2ul-smarc.dtsi | 24 + .../src/arm64/renesas/rzg3s-smarc-som.dtsi | 142 ++ .../device-tree/src/arm64/renesas/rzg3s-smarc.dtsi | 28 + .../src/arm64/renesas/salvator-common.dtsi | 2 +- .../renesas/ulcb-audio-graph-card-mix+split.dtsi | 16 +- .../src/arm64/renesas/ulcb-audio-graph-card.dtsi | 17 +- .../renesas/ulcb-audio-graph-card2-mix+split.dtsi | 13 +- .../src/arm64/renesas/ulcb-audio-graph-card2.dtsi | 4 +- .../ulcb-kf-audio-graph-card-mix+split.dtsi | 57 +- .../arm64/renesas/ulcb-kf-audio-graph-card.dtsi | 27 +- .../ulcb-kf-audio-graph-card2-mix+split.dtsi | 108 +- .../arm64/renesas/ulcb-kf-audio-graph-card2.dtsi | 14 +- .../ulcb-kf-simple-audio-card-mix+split.dtsi | 152 +- .../arm64/renesas/ulcb-kf-simple-audio-card.dtsi | 77 +- .../renesas/ulcb-simple-audio-card-mix+split.dtsi | 8 +- .../src/arm64/renesas/ulcb-simple-audio-card.dtsi | 8 +- .../device-tree/src/arm64/renesas/ulcb.dtsi | 2 +- .../src/arm64/rockchip/px30-ringneck-haikou.dts | 2 +- .../device-tree/src/arm64/rockchip/rk3328.dtsi | 2 +- .../src/arm64/rockchip/rk3399-gru-chromebook.dtsi | 3 +- .../src/arm64/rockchip/rk3399-gru-scarlet-dumo.dts | 4 +- .../device-tree/src/arm64/rockchip/rk3399-gru.dtsi | 1 + .../device-tree/src/arm64/rockchip/rk3399.dtsi | 7 +- .../src/arm64/rockchip/rk3566-powkiddy-rgb30.dts | 161 ++ .../src/arm64/rockchip/rk3568-rock-3a.dts | 4 + .../device-tree/src/arm64/rockchip/rk356x.dtsi | 9 +- .../src/arm64/rockchip/rk3588-evb1-v10.dts | 136 ++ .../src/arm64/rockchip/rk3588-nanopc-t6.dts | 28 + .../src/arm64/rockchip/rk3588-orangepi-5-plus.dts | 848 +++++++++ .../src/arm64/rockchip/rk3588-quartzpro64.dts | 1137 +++++++++++ .../src/arm64/rockchip/rk3588-rock-5b.dts | 145 ++ .../src/arm64/rockchip/rk3588-turing-rk1.dts | 21 + .../src/arm64/rockchip/rk3588-turing-rk1.dtsi | 614 ++++++ .../src/arm64/rockchip/rk3588s-indiedroid-nova.dts | 84 + .../src/arm64/rockchip/rk3588s-orangepi-5.dts | 662 +++++++ .../src/arm64/rockchip/rk3588s-pinctrl.dtsi | 46 +- *** 985 LINES SKIPPED ***