From nobody Thu Aug 27 12:40:49 2026 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hW1Mk0tWBz6psxn for ; Thu, 27 Aug 2026 12:40:50 +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 4hW1Mj6Ffxz3RVR for ; Thu, 27 Aug 2026 12:40:49 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1787834449; 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=Z6ORTKrHMSUyiFKqpay6++qhDV2BQR5yKQKXNVS2ajw=; b=jlhVaTA69Nm3ov+b7EncbcGMgEX62MUO+ujuAQzpUimFGCbFWx1Bp2qIqlYnRZCID4RYJU z+A7g/EQT/KpolDbyJapNah/xadwqYy++UgV5b4lu0YFPQUFCzBFOibTeeLB7UmDD0pSgX SdN3l2M5YylqqGStuc0gsCpmVCGVcTGU79RngbA9MouqTkeI4xHQ5+dip1oTyHUYDgzp5q WNTRQO0T60W39kKkfRMFHlUfV0mQGx/0lY/JiFSDc7SX1bLQWVo5OOO9IZ3LM3xvQ5jATo C6OxuJIHnqKkaYTorWSlWzgINYba5VHuh5+MmurZ0+9vRKHXTfrcHIBkhxoqSQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1787834449; a=rsa-sha256; cv=none; b=vTfyMZ0sz6KBHkdPLnEUZKvT7ntyztwvF5HX6ZFvxxLCvzQGnXSo3V9Jghb+KkEBJDvthR i10DGaMROK7IPYCpiodDF1kn8elhCX83FEwQmCGfJNugg5Uw31AgOiXEfq0/vy82tL8E8s vHw2rRyKBjQtupF74sZRtmpwn0+MZj2u/z8oc7ddhlXI8TR64XMZLplRnGbyiJdOBtQgGs NAFcLBssBpRgoKyrSpN7eCEGBIuIwCkYtRnUWRqunrPwWkdUKdG9/Ml/blivrNW9sbq0IV NfGtztlT5T9YaCrWglG8fJc+sRq8viw1nELEbi7wQsuSEMrm7NH8Phn90PjveQ== 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=1787834449; 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=Z6ORTKrHMSUyiFKqpay6++qhDV2BQR5yKQKXNVS2ajw=; b=eFzXlEJCnP+M/SJtQhY1m/Mar1HSdrqNksDJB1KMqmm5Vam7w+9mCZZv+Hob1MOYny/bz0 LiaYGdYBA0UuDnlCJPyNhQMiAZdpGibdsvwFMoyePv70zKTx0h1hBS/ju1JCR7ssN9lsPF LxoSCet8xg2N+/zFs3fsPcYDAXbiy573z/hNcUTCC4pqvq2yNqcqfS+tyxsEHwpM02ohqA hFgZszpRLpupv1hUjZLFaHYWKKynkKCkYKBssx4E4TzmGCqWh1CaHPHF23QHJ82sYEXVFG Rj5LZEYApUH5drugV0mtX7YggFRsqirty3wkGkytMBVOYE+nkWwriCs8PiFi4g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hW1Mj501jz7rK for ; Thu, 27 Aug 2026 12:40:49 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1e7f4 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 27 Aug 2026 12:40:49 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Emmanuel Vadot Subject: git: 69ed3df4f588 - main - Import device-tree files from Linux 7.1 List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org 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: 69ed3df4f588860308677cda76cbcce1f19a54c9 Auto-Submitted: auto-generated Date: Thu, 27 Aug 2026 12:40:49 +0000 Message-Id: <6a903051.1e7f4.22d77b01@gitrepo.freebsd.org> The branch main has been updated by manu: URL: https://cgit.FreeBSD.org/src/commit/?id=69ed3df4f588860308677cda76cbcce1f19a54c9 commit 69ed3df4f588860308677cda76cbcce1f19a54c9 Merge: 0cd4430a9320 e541832e0c40 Author: Emmanuel Vadot AuthorDate: 2026-08-27 12:40:06 +0000 Commit: Emmanuel Vadot CommitDate: 2026-08-27 12:40:06 +0000 Import device-tree files from Linux 7.1 sys/contrib/device-tree/Bindings/arm/altera.yaml | 7 + .../Bindings/arm/arm,coresight-cti.yaml | 3 + .../Bindings/arm/arm,coresight-dynamic-funnel.yaml | 3 + .../Bindings/arm/arm,coresight-etm.yaml | 3 + .../Bindings/arm/arm,coresight-stm.yaml | 3 + .../Bindings/arm/arm,coresight-tmc.yaml | 3 + .../Bindings/arm/arm,coresight-tpiu.yaml | 3 + .../device-tree/Bindings/arm/arm,corstone1000.yaml | 15 +- .../Bindings/arm/arm,vexpress-juno.yaml | 10 + .../device-tree/Bindings/arm/arm,vexpress-scc.yaml | 53 + .../device-tree/Bindings/arm/aspeed/aspeed.yaml | 2 + .../Bindings/arm/atmel,at91rm9200-sdramc.yaml | 66 + .../Bindings/arm/atmel,at91rm9200-st.yaml | 69 + .../Bindings/arm/atmel,at91sam9260-pit.yaml | 49 + .../device-tree/Bindings/arm/atmel-at91.yaml | 6 + sys/contrib/device-tree/Bindings/arm/axis.yaml | 6 + sys/contrib/device-tree/Bindings/arm/cpus.yaml | 299 +- .../Bindings/arm/freescale/fsl,imx51-m4if.yaml | 1 + .../Bindings/arm/freescale/fsl,imx7ulp-pm.yaml | 5 + sys/contrib/device-tree/Bindings/arm/fsl.yaml | 86 + .../Bindings/arm/marvell/armada-7k-8k.yaml | 11 + .../Bindings/arm/mediatek/mediatek,audsys.yaml | 63 +- .../Bindings/arm/microchip,sam9x60-pit64b.yaml | 68 + .../Bindings/arm/microchip,sama7g5-chipid.yaml | 41 + .../device-tree/Bindings/arm/nxp/lpc32xx.yaml | 22 + sys/contrib/device-tree/Bindings/arm/qcom.yaml | 53 + sys/contrib/device-tree/Bindings/arm/rockchip.yaml | 20 +- .../Bindings/arm/samsung/samsung-boards.yaml | 3 + .../device-tree/Bindings/arm/stm32/stm32.yaml | 8 +- sys/contrib/device-tree/Bindings/arm/sunxi.yaml | 5 + sys/contrib/device-tree/Bindings/arm/tegra.yaml | 56 +- .../arm/tegra/nvidia,tegra-ccplex-cluster.yaml | 1 + .../Bindings/arm/tegra/nvidia,tegra234-cbb.yaml | 4 + sys/contrib/device-tree/Bindings/arm/ti/k3.yaml | 5 +- sys/contrib/device-tree/Bindings/arm/ti/omap.yaml | 2 + .../Bindings/auxdisplay/holtek,ht16k33.yaml | 5 +- .../Bindings/bus/st,stm32mp131-dbg-bus.yaml | 76 + .../device-tree/Bindings/cache/qcom,llcc.yaml | 2 + .../Bindings/chrome/google,cros-ec-typec.yaml | 19 +- .../Bindings/clock/airoha,en7523-scu.yaml | 6 +- .../Bindings/clock/axis,artpec9-clock.yaml | 232 + .../Bindings/clock/eswin,eic7700-clock.yaml | 46 + .../device-tree/Bindings/clock/fsl,sai-clock.yaml | 43 +- .../device-tree/Bindings/clock/imx6q-clock.yaml | 4 + .../device-tree/Bindings/clock/imx6ul-clock.yaml | 4 + .../Bindings/clock/nvidia,tegra124-dfll.yaml | 290 + .../Bindings/clock/qcom,eliza-dispcc.yaml | 96 + .../Bindings/clock/qcom,glymur-dispcc.yaml | 4 +- .../Bindings/clock/qcom,ipq5210-gcc.yaml | 62 + .../Bindings/clock/qcom,ipq9574-cmn-pll.yaml | 2 + .../Bindings/clock/qcom,kaanapali-gxclkctl.yaml | 2 + .../device-tree/Bindings/clock/qcom,milos-gcc.yaml | 16 +- .../device-tree/Bindings/clock/qcom,nord-gcc.yaml | 58 + .../Bindings/clock/qcom,nord-negcc.yaml | 60 + .../Bindings/clock/qcom,nord-nwgcc.yaml | 55 + .../device-tree/Bindings/clock/qcom,rpmhcc.yaml | 2 + .../Bindings/clock/qcom,sm8450-gpucc.yaml | 27 +- .../Bindings/clock/qcom,sm8450-videocc.yaml | 3 + .../Bindings/clock/qcom,sm8550-tcsr.yaml | 4 + .../Bindings/clock/renesas,rzg2l-cpg.yaml | 40 +- .../Bindings/clock/rockchip,rv1126b-cru.yaml | 1 + .../clock/samsung,exynosautov920-clock.yaml | 21 + .../clock/tenstorrent,atlantis-prcm-rcpu.yaml | 54 + .../Bindings/connector/pcie-m2-e-connector.yaml | 184 + .../Bindings/connector/usb-connector.yaml | 39 +- .../Bindings/cpufreq/cpufreq-qcom-hw.yaml | 1 + .../Bindings/crypto/inside-secure,safexcel.yaml | 5 +- .../Bindings/crypto/qcom,inline-crypto-engine.yaml | 62 +- .../display/apple,h7-display-pipe-mipi.yaml | 2 +- .../Bindings/display/apple,h7-display-pipe.yaml | 2 +- .../device-tree/Bindings/display/arm,komeda.yaml | 4 +- .../Bindings/display/bridge/analogix,anx7625.yaml | 98 +- .../Bindings/display/bridge/fsl,ldb.yaml | 18 + .../Bindings/display/bridge/lontium,lt8713sx.yaml | 113 + .../Bindings/display/bridge/lontium,lt8912b.yaml | 3 - .../Bindings/display/bridge/lontium,lt9611.yaml | 15 +- .../Bindings/display/bridge/lvds-codec.yaml | 1 + .../display/bridge/thead,th1520-dw-hdmi.yaml | 120 + .../Bindings/display/bridge/waveshare,dsi2dpi.yaml | 3 + .../Bindings/display/mediatek/mediatek,aal.yaml | 1 + .../Bindings/display/mediatek/mediatek,ccorr.yaml | 4 +- .../Bindings/display/mediatek/mediatek,dither.yaml | 1 + .../Bindings/display/mediatek/mediatek,gamma.yaml | 1 + .../Bindings/display/mediatek/mediatek,ovl.yaml | 1 + .../Bindings/display/mediatek/mediatek,rdma.yaml | 1 + .../Bindings/display/mediatek/mediatek,wdma.yaml | 4 +- .../Bindings/display/msm/dp-controller.yaml | 29 +- .../Bindings/display/msm/dsi-controller-main.yaml | 5 + .../device-tree/Bindings/display/msm/gmu.yaml | 1 + .../device-tree/Bindings/display/msm/gpu.yaml | 7 - .../Bindings/display/msm/qcom,eliza-mdss.yaml | 498 ++ .../Bindings/display/msm/qcom,sc8280xp-mdss.yaml | 30 + .../Bindings/display/msm/qcom,sm8650-dpu.yaml | 3 +- .../Bindings/display/msm/qcom,sm8650-mdss.yaml | 2 +- .../Bindings/display/msm/qcom,sm8750-mdss.yaml | 16 +- .../Bindings/display/panel/abt,y030xx067a.yaml | 5 - .../display/panel/advantech,idk-1110wr.yaml | 4 +- .../display/panel/advantech,idk-2121wr.yaml | 4 +- .../Bindings/display/panel/apple,summit.yaml | 2 +- .../display/panel/bananapi,s070wv20-ct16.yaml | 4 +- .../Bindings/display/panel/dlc,dlc0700yzg-1.yaml | 4 +- .../display/panel/feiyang,fy07024di26a30d.yaml | 1 - .../Bindings/display/panel/himax,hx83102.yaml | 2 + .../Bindings/display/panel/himax,hx83112a.yaml | 2 - .../Bindings/display/panel/himax,hx83121a.yaml | 91 + .../Bindings/display/panel/himax,hx8394.yaml | 7 +- .../Bindings/display/panel/ilitek,ili9163.yaml | 4 - .../Bindings/display/panel/ilitek,ili9322.yaml | 3 - .../Bindings/display/panel/ilitek,ili9341.yaml | 6 +- .../Bindings/display/panel/ilitek,ili9806e.yaml | 38 +- .../Bindings/display/panel/innolux,ej030na.yaml | 5 - .../Bindings/display/panel/innolux,p097pfg.yaml | 26 +- .../Bindings/display/panel/jadard,jd9365da-h3.yaml | 4 +- .../display/panel/kingdisplay,kd035g6-54nt.yaml | 5 - .../display/panel/leadtek,ltk050h3146w.yaml | 1 + .../display/panel/leadtek,ltk500hd1829.yaml | 1 + .../Bindings/display/panel/lgphilips,lb035q02.yaml | 4 - .../Bindings/display/panel/lxd,m9189a.yaml | 64 + .../display/panel/mantix,mlaf057we51-x.yaml | 5 +- .../display/panel/mitsubishi,aa104xd12.yaml | 4 +- .../display/panel/mitsubishi,aa121td01.yaml | 4 +- .../Bindings/display/panel/motorola,mot-panel.yaml | 69 + .../Bindings/display/panel/nec,nl8048hl11.yaml | 4 - .../Bindings/display/panel/novatek,nt35510.yaml | 3 +- .../Bindings/display/panel/novatek,nt36523.yaml | 3 - .../Bindings/display/panel/novatek,nt36672a.yaml | 3 - .../Bindings/display/panel/orisetech,otm8009a.yaml | 4 +- .../Bindings/display/panel/panel-edp-legacy.yaml | 2 + .../Bindings/display/panel/panel-lvds.yaml | 4 + .../Bindings/display/panel/panel-simple-dsi.yaml | 2 + .../panel/panel-simple-lvds-dual-ports.yaml | 4 + .../Bindings/display/panel/panel-simple.yaml | 16 +- .../Bindings/display/panel/pda,91-00156-a0.yaml | 4 +- .../Bindings/display/panel/raydium,rm68200.yaml | 4 +- .../Bindings/display/panel/raydium,rm692e5.yaml | 2 - .../Bindings/display/panel/renesas,r61307.yaml | 3 +- .../Bindings/display/panel/renesas,r69328.yaml | 1 - .../display/panel/rocktech,jh057n00900.yaml | 5 +- .../Bindings/display/panel/samsung,atna33xc20.yaml | 4 +- .../Bindings/display/panel/samsung,ld9040.yaml | 4 - .../Bindings/display/panel/samsung,lms380kf01.yaml | 6 - .../Bindings/display/panel/samsung,lms397kf04.yaml | 6 - .../Bindings/display/panel/samsung,s6d27a1.yaml | 6 - .../Bindings/display/panel/samsung,s6d7aa0.yaml | 8 + .../Bindings/display/panel/samsung,s6e3ha8.yaml | 4 - .../Bindings/display/panel/samsung,s6e63m0.yaml | 2 - .../panel/samsung,s6e8aa5x01-ams561ra01.yaml | 5 +- .../Bindings/display/panel/sgd,gktw70sdae4se.yaml | 4 +- .../Bindings/display/panel/sitronix,st7701.yaml | 6 - .../Bindings/display/panel/sitronix,st7789v.yaml | 6 - .../Bindings/display/panel/sony,acx565akm.yaml | 4 - .../display/panel/sony,tulip-truly-nt35521.yaml | 2 - .../display/panel/startek,kd070fhfid015.yaml | 11 +- .../device-tree/Bindings/display/panel/tpo,td.yaml | 5 - .../Bindings/display/panel/visionox,r66451.yaml | 4 +- .../Bindings/display/panel/visionox,rm69299.yaml | 4 +- .../Bindings/display/panel/visionox,vtdr6130.yaml | 4 +- .../Bindings/display/rockchip/rockchip,dw-dp.yaml | 27 +- .../display/tegra/nvidia,tegra20-hdmi.yaml | 13 +- .../Bindings/display/ti/ti,am65x-dss.yaml | 70 +- .../device-tree/Bindings/display/tilcdc/panel.txt | 1 + .../Bindings/display/tilcdc/ti,am33xx-tilcdc.yaml | 100 + .../Bindings/display/verisilicon,dc.yaml | 122 + .../Bindings/dma/loongson,ls2k0300-dma.yaml | 81 + .../device-tree/Bindings/dma/renesas,rz-dmac.yaml | 102 +- .../device-tree/Bindings/dma/snps,dw-axi-dmac.yaml | 3 + .../Bindings/dma/xilinx/xlnx,axi-dma.yaml | 299 + .../device-tree/Bindings/dpll/dpll-pin.yaml | 13 + .../Bindings/dpll/microchip,zl30731.yaml | 30 +- .../embedded-controller/kontron,sl28cpld.yaml | 7 +- .../Bindings/extcon/extcon-ptn5150.yaml | 3 + .../device-tree/Bindings/firmware/arm,scmi.yaml | 10 + .../Bindings/firmware/google,gs101-acpm-ipc.yaml | 50 +- .../device-tree/Bindings/firmware/qcom,scm.yaml | 4 + .../device-tree/Bindings/gpio/gpio-delay.yaml | 2 +- .../Bindings/gpio/microchip,mpfs-gpio.yaml | 27 +- .../Bindings/gpio/pin-control-gpio.yaml | 59 + .../Bindings/gpio/realtek,otto-gpio.yaml | 1 + .../device-tree/Bindings/gpio/trivial-gpio.yaml | 2 - .../device-tree/Bindings/gpu/apple,agx.yaml | 2 +- .../Bindings/hwmon/microchip,mcp9982.yaml | 237 + .../Bindings/hwmon/moortec,mr75203.yaml | 4 +- .../Bindings/hwmon/nuvoton,npcm750-pwm-fan.yaml | 139 + .../Bindings/hwmon/pmbus/infineon,xdp720.yaml | 59 + .../Bindings/hwmon/pmbus/isil,isl68137.yaml | 93 +- .../device-tree/Bindings/hwmon/ti,ina2xx.yaml | 3 + .../Bindings/i2c/amlogic,meson6-i2c.yaml | 13 +- .../device-tree/Bindings/i2c/apple,i2c.yaml | 4 +- .../device-tree/Bindings/i2c/cnxt,cx92755-i2c.yaml | 49 + .../device-tree/Bindings/i2c/i2c-mux-gpio.yaml | 2 +- .../device-tree/Bindings/i2c/intel,ixp4xx-i2c.yaml | 41 + .../device-tree/Bindings/i2c/qcom,i2c-cci.yaml | 20 + .../Bindings/i2c/realtek,rtl9301-i2c.yaml | 15 + .../device-tree/Bindings/i2c/renesas,riic.yaml | 1 + .../Bindings/i2c/snps,designware-i2c.yaml | 2 - .../device-tree/Bindings/i2c/spacemit,k1-i2c.yaml | 6 +- .../Bindings/iio/accel/adi,adxl372.yaml | 9 +- .../Bindings/iio/accel/bosch,bma255.yaml | 40 +- .../device-tree/Bindings/iio/adc/adi,ad4030.yaml | 64 + .../device-tree/Bindings/iio/adc/adi,ad4080.yaml | 3 + .../device-tree/Bindings/iio/adc/adi,ad7380.yaml | 23 + .../Bindings/iio/adc/amlogic,meson-saradc.yaml | 4 + .../device-tree/Bindings/iio/adc/lltc,ltc2497.yaml | 7 + .../Bindings/iio/adc/motorola,cpcap-adc.yaml | 1 + .../Bindings/iio/adc/qcom,spmi-adc5-gen3.yaml | 151 + .../Bindings/iio/adc/qcom,spmi-vadc-common.yaml | 84 + .../Bindings/iio/adc/qcom,spmi-vadc.yaml | 78 +- .../Bindings/iio/amplifiers/adi,ad8366.yaml | 101 + .../device-tree/Bindings/iio/dac/lltc,ltc2632.yaml | 57 +- .../device-tree/Bindings/iio/dac/maxim,ds4424.yaml | 42 +- .../device-tree/Bindings/iio/dac/ti,dac7612.yaml | 2 +- .../Bindings/iio/gyroscope/bosch,bmg160.yaml | 12 +- .../Bindings/iio/light/vishay,vcnl4000.yaml | 31 +- .../iio/magnetometer/bosch,bmc150_magn.yaml | 14 +- .../Bindings/iio/proximity/st,vl53l0x.yaml | 22 +- .../Bindings/iio/proximity/tyhx,hx9023s.yaml | 4 + .../device-tree/Bindings/input/awinic,aw86927.yaml | 7 +- .../Bindings/input/cirrus,ep9307-keypad.yaml | 7 +- .../Bindings/input/gpio-charlieplex-keypad.yaml | 108 + .../Bindings/input/gpio-matrix-keypad.yaml | 5 +- sys/contrib/device-tree/Bindings/input/input.yaml | 16 + .../device-tree/Bindings/input/matrix-keymap.yaml | 4 +- .../Bindings/input/mediatek,mt6779-keypad.yaml | 1 + .../device-tree/Bindings/input/parade,tc3408.yaml | 68 + .../input/touchscreen/apple,z2-multitouch.yaml | 2 +- .../Bindings/input/touchscreen/edt-ft5x06.yaml | 30 +- .../Bindings/input/touchscreen/fsl,imx25-tcq.yaml | 69 + .../input/touchscreen/sitronix,st1232.yaml | 4 + .../input/touchscreen/technologic,ts4800-ts.yaml | 42 + .../Bindings/input/touchscreen/trivial-touch.yaml | 6 +- .../Bindings/interconnect/qcom,eliza-rpmh.yaml | 142 + .../Bindings/interconnect/qcom,glymur-rpmh.yaml | 136 +- .../Bindings/interconnect/qcom,msm8974.yaml | 28 +- .../Bindings/interconnect/qcom,osm-l3.yaml | 2 + .../Bindings/interconnect/qcom,qcs615-rpmh.yaml | 23 + .../Bindings/interconnect/qcom,qcs8300-rpmh.yaml | 63 + .../Bindings/interrupt-controller/apple,aic2.yaml | 30 +- .../Bindings/interrupt-controller/arm,gic-v3.yaml | 2 +- .../interrupt-controller/fsl,irqsteer.yaml | 4 +- .../interrupt-controller/loongson,pch-lpc.yaml | 52 + .../interrupt-controller/nvidia,tegra20-ictlr.yaml | 23 +- .../Bindings/interrupt-controller/qcom,pdc.yaml | 2 + .../interrupt-controller/renesas,rzg2l-irqc.yaml | 157 +- .../device-tree/Bindings/iommu/arm,smmu.yaml | 2 + .../Bindings/leds/allwinner,sun50i-a100-ledc.yaml | 1 + .../device-tree/Bindings/leds/leds-lp5860.yaml | 7 + .../Bindings/leds/sprd,sc2731-bltc.yaml | 7 +- .../device-tree/Bindings/mailbox/qcom-ipcc.yaml | 1 + .../media/i2c/alliedvision,alvium-csi2.yaml | 2 +- .../Bindings/media/i2c/onnn,mt9m114.yaml | 4 +- .../Bindings/media/i2c/ovti,ov08d10.yaml | 101 + .../Bindings/media/i2c/ovti,ov2732.yaml | 103 + .../Bindings/media/i2c/ovti,ov8856.yaml | 6 + .../Bindings/media/i2c/sony,imx355.yaml | 111 + .../Bindings/media/i2c/ti,ds90ub960.yaml | 213 +- .../device-tree/Bindings/media/nxp,imx8-isi.yaml | 27 +- .../Bindings/media/nxp,imx8mq-mipi-csi2.yaml | 49 +- .../Bindings/media/qcom,sdm670-camss.yaml | 3 - .../Bindings/media/rockchip,rk3568-mipi-csi2.yaml | 47 +- .../device-tree/Bindings/media/rockchip,vdec.yaml | 22 +- .../device-tree/Bindings/media/st,stm32-dcmi.yaml | 14 +- .../memory-controllers/nvidia,tegra210-emc.yaml | 6 +- .../memory-controllers/nvidia,tegra210-mc.yaml | 77 + .../device-tree/Bindings/mfd/fsl,imx25-tsadc.yaml | 97 + .../device-tree/Bindings/mfd/fsl,mc13xxx.yaml | 2 - .../device-tree/Bindings/mfd/maxim,max77620.yaml | 444 ++ .../device-tree/Bindings/mfd/maxim,max77759.yaml | 16 +- .../device-tree/Bindings/mfd/qcom,spmi-pmic.yaml | 1 + .../Bindings/mfd/rohm,bd72720-pmic.yaml | 29 +- .../device-tree/Bindings/mfd/spacemit,p1.yaml | 49 +- sys/contrib/device-tree/Bindings/mfd/syscon.yaml | 2 + .../device-tree/Bindings/mips/mobileye.yaml | 5 + .../device-tree/Bindings/misc/qcom,fastrpc.yaml | 11 +- .../device-tree/Bindings/misc/ti,fpc202.yaml | 21 + .../Bindings/mmc/amlogic,meson-gx-mmc.yaml | 4 + .../device-tree/Bindings/mmc/arasan,sdhci.yaml | 5 + .../device-tree/Bindings/mmc/arm,pl18x.yaml | 2 +- .../device-tree/Bindings/mmc/aspeed,sdhci.yaml | 41 +- .../device-tree/Bindings/mmc/brcm,iproc-sdhci.yaml | 5 + .../device-tree/Bindings/mmc/bst,c1200-sdhci.yaml | 70 + .../device-tree/Bindings/mmc/cdns,sdhci.yaml | 2 - .../device-tree/Bindings/mmc/fsl-imx-esdhc.yaml | 1 + .../Bindings/mmc/hisilicon,hi3660-dw-mshc.yaml | 117 + .../Bindings/mmc/loongson,ls2k0500-mmc.yaml | 1 + sys/contrib/device-tree/Bindings/mmc/mtk-sd.yaml | 3 + .../device-tree/Bindings/mmc/renesas,sdhi.yaml | 6 + .../device-tree/Bindings/mmc/rockchip-dw-mshc.yaml | 4 + .../device-tree/Bindings/mmc/sdhci-msm.yaml | 2 + .../Bindings/mmc/snps,dwcmshc-sdhci.yaml | 63 + .../device-tree/Bindings/mmc/spacemit,sdhci.yaml | 14 +- .../device-tree/Bindings/mtd/gpmi-nand.yaml | 2 +- sys/contrib/device-tree/Bindings/mtd/mxc-nand.yaml | 27 +- .../device-tree/Bindings/mtd/nand-chip.yaml | 46 +- .../Bindings/mtd/nand-controller-legacy.yaml | 65 + .../device-tree/Bindings/mtd/nand-controller.yaml | 2 + .../device-tree/Bindings/mtd/nand-property.yaml | 64 + .../Bindings/mtd/partitions/partition.yaml | 20 + .../device-tree/Bindings/mtd/raw-nand-chip.yaml | 74 +- .../Bindings/mtd/raw-nand-property.yaml | 98 + .../device-tree/Bindings/mux/mux-controller.yaml | 6 - .../Bindings/net/can/microchip,mcp251xfd.yaml | 8 + .../device-tree/Bindings/net/cdns,macb.yaml | 90 +- .../Bindings/net/dsa/maxlinear,mxl862xx.yaml | 1 - .../device-tree/Bindings/net/dsa/nxp,sja1105.yaml | 2 - .../Bindings/net/eswin,eic7700-eth.yaml | 16 +- .../device-tree/Bindings/net/ethernet-phy.yaml | 14 + sys/contrib/device-tree/Bindings/net/micrel.yaml | 6 +- .../Bindings/net/microchip,pic64hpsc-mdio.yaml | 68 + .../device-tree/Bindings/net/nfc/nxp,nci.yaml | 1 + .../Bindings/net/nuvoton,ma35d1-dwmac.yaml | 140 + .../device-tree/Bindings/net/nxp,s32-dwmac.yaml | 47 +- sys/contrib/device-tree/Bindings/net/qcom,ipa.yaml | 12 + .../device-tree/Bindings/net/realtek,rtl82xx.yaml | 19 +- .../device-tree/Bindings/net/snps,dwmac.yaml | 21 +- .../Bindings/net/spacemit,k3-dwmac.yaml | 102 + .../Bindings/net/ti,k3-am654-cpsw-nuss.yaml | 19 +- .../Bindings/net/wireless/brcm,bcm4329-fmac.yaml | 1 + .../Bindings/net/wireless/qcom,ath10k.yaml | 11 + .../Bindings/net/wireless/qcom,ipq5332-wifi.yaml | 1 + .../device-tree/Bindings/npu/arm,ethos.yaml | 2 +- .../Bindings/nvmem/apple,spmi-nvmem.yaml | 2 +- .../Bindings/nvmem/layouts/kontron,sl28-vpd.yaml | 7 +- .../device-tree/Bindings/nvmem/qcom,qfprom.yaml | 1 + .../device-tree/Bindings/nvmem/rockchip,otp.yaml | 83 +- sys/contrib/device-tree/Bindings/opp/opp-v2.yaml | 8 +- .../Bindings/pci/andestech,qilai-pcie.yaml | 89 + .../Bindings/pci/cix,sky1-pcie-host.yaml | 3 + .../device-tree/Bindings/pci/eswin,pcie.yaml | 166 + .../Bindings/pci/fsl,imx6q-pcie-common.yaml | 4 +- .../Bindings/pci/fsl,imx6q-pcie-ep.yaml | 18 +- .../device-tree/Bindings/pci/fsl,imx6q-pcie.yaml | 29 +- .../Bindings/pci/nvidia,tegra194-pcie-ep.yaml | 6 +- .../Bindings/pci/nvidia,tegra194-pcie.yaml | 6 +- .../Bindings/pci/nvidia,tegra264-pcie.yaml | 149 + .../Bindings/pci/renesas,r9a08g045-pcie.yaml | 121 +- .../Bindings/phy/canaan,k230-usb-phy.yaml | 35 + .../Bindings/phy/eswin,eic7700-sata-phy.yaml | 92 + .../device-tree/Bindings/phy/mediatek,dsi-phy.yaml | 1 + .../Bindings/phy/nvidia,tegra194-xusb-padctl.yaml | 39 +- .../Bindings/phy/nvidia,tegra20-usb-phy.yaml | 1 + .../Bindings/phy/qcom,dsi-phy-10nm.yaml | 101 + .../Bindings/phy/qcom,dsi-phy-14nm.yaml | 79 + .../Bindings/phy/qcom,dsi-phy-20nm.yaml | 70 + .../Bindings/phy/qcom,dsi-phy-28nm.yaml | 75 + .../device-tree/Bindings/phy/qcom,dsi-phy-7nm.yaml | 91 + .../Bindings/phy/qcom,dsi-phy-common.yaml | 41 + .../Bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 8 +- .../Bindings/pinctrl/apple,pinctrl.yaml | 4 +- .../Bindings/pinctrl/fsl,imx27-iomuxc.yaml | 126 + .../Bindings/pinctrl/fsl,imx35-pinctrl.yaml | 1 + .../pinctrl/marvell,armada3710-xb-pinctrl.yaml | 11 +- .../Bindings/pinctrl/maxim,max77620-pinctrl.yaml | 98 + .../device-tree/Bindings/pinctrl/pincfg-node.yaml | 107 +- .../Bindings/pinctrl/pinctrl-single.yaml | 4 + .../Bindings/pinctrl/qcom,eliza-tlmm.yaml | 138 + .../Bindings/pinctrl/qcom,hawi-tlmm.yaml | 120 + .../Bindings/pinctrl/qcom,ipq5210-tlmm.yaml | 123 + .../Bindings/pinctrl/qcom,lpass-lpi-common.yaml | 8 + .../pinctrl/qcom,milos-lpass-lpi-pinctrl.yaml | 109 + .../pinctrl/qcom,sdm670-lpass-lpi-pinctrl.yaml | 81 + .../pinctrl/qcom,sm8450-lpass-lpi-pinctrl.yaml | 8 +- .../pinctrl/qcom,sm8650-lpass-lpi-pinctrl.yaml | 4 +- .../Bindings/pinctrl/realtek,rtd1315e-pinctrl.yaml | 7 +- .../Bindings/pinctrl/realtek,rtd1319d-pinctrl.yaml | 7 +- .../Bindings/pinctrl/realtek,rtd1619b-pinctrl.yaml | 7 +- .../Bindings/pinctrl/realtek,rtd1625-pinctrl.yaml | 260 + .../pinctrl/renesas,r9a09g077-pinctrl.yaml | 17 + .../Bindings/pinctrl/rockchip,pinctrl.yaml | 1 + .../device-tree/Bindings/pinctrl/st,stm32-hdp.yaml | 6 + .../Bindings/power/allwinner,sun20i-d1-ppu.yaml | 17 +- .../Bindings/power/mediatek,mt8196-gpufreq.yaml | 13 + .../Bindings/power/mediatek,power-controller.yaml | 1 + .../device-tree/Bindings/power/qcom,rpmpd.yaml | 2 + .../reset/cortina,gemini-power-controller.yaml | 42 + .../Bindings/power/supply/cpcap-battery.yaml | 1 + .../Bindings/power/supply/maxim,max17042.yaml | 21 +- .../power/supply/samsung,s2mu005-fuel-gauge.yaml | 49 + .../device-tree/Bindings/pwm/apple,s5l-fpwm.yaml | 2 +- .../device-tree/Bindings/pwm/pwm-amlogic.yaml | 3 + .../device-tree/Bindings/regulator/dlg,da9121.yaml | 49 + .../Bindings/regulator/fitipower,fp9931.yaml | 1 + .../regulator/google,cros-ec-regulator.yaml | 4 + .../regulator/maxim,max77620-regulator.yaml | 99 + .../regulator/motorola,cpcap-regulator.yaml | 47 + .../device-tree/Bindings/regulator/mps,mp8859.yaml | 54 + .../Bindings/regulator/mt6315-regulator.yaml | 12 + .../Bindings/regulator/qcom,qca6390-pmu.yaml | 16 +- .../Bindings/remoteproc/qcom,milos-pas.yaml | 3 + .../Bindings/remoteproc/qcom,msm8916-mss-pil.yaml | 14 +- .../Bindings/remoteproc/qcom,msm8996-mss-pil.yaml | 1 - .../Bindings/remoteproc/qcom,sa8775p-pas.yaml | 1 - .../Bindings/remoteproc/qcom,sc7180-mss-pil.yaml | 1 - .../Bindings/remoteproc/qcom,sc7280-mss-pil.yaml | 1 - .../Bindings/remoteproc/qcom,sc8280xp-pas.yaml | 2 +- .../Bindings/remoteproc/qcom,sdx55-pas.yaml | 2 +- .../Bindings/remoteproc/qcom,sm8550-pas.yaml | 15 +- .../Bindings/remoteproc/ti,k3-r5f-rproc.yaml | 55 +- .../reset/renesas,rzv2h-usb2phy-reset.yaml | 9 +- .../device-tree/Bindings/riscv/extensions.yaml | 27 + .../device-tree/Bindings/riscv/microchip.yaml | 7 +- .../device-tree/Bindings/rng/atmel,at91-trng.yaml | 1 + .../device-tree/Bindings/rtc/isil,isl12026.yaml | 59 + .../Bindings/rtc/microchip,mpfs-rtc.yaml | 3 + .../Bindings/rtc/microcrystal,rv3028.yaml | 2 + .../device-tree/Bindings/rtc/sprd,sc2731-rtc.yaml | 7 +- .../device-tree/Bindings/rtc/trivial-rtc.yaml | 2 + sys/contrib/device-tree/Bindings/serial/8250.yaml | 6 +- .../Bindings/serial/amlogic,meson-uart.yaml | 1 + .../Bindings/serial/atmel,at91-usart.yaml | 1 + .../device-tree/Bindings/serial/renesas,rsci.yaml | 26 + .../device-tree/Bindings/serial/serial.yaml | 3 + .../Bindings/serial/snps-dw-apb-uart.yaml | 1 + .../Bindings/soc/cix/cix,sky1-system-control.yaml | 42 + .../Bindings/soc/imx/fsl,imx93-media-blk-ctrl.yaml | 78 + .../soc/microchip/microchip,mpfs-irqmux.yaml | 103 + .../microchip/microchip,mpfs-mss-top-sysreg.yaml | 18 +- .../microchip/microchip,mpfs-sys-controller.yaml | 4 +- .../Bindings/soc/mobileye/mobileye,eyeq5-olb.yaml | 7 +- .../soc/mobileye/mobileye,eyeq6lplus-olb.yaml | 208 + .../Bindings/soc/qcom/qcom,pmic-glink.yaml | 2 + .../Bindings/soc/renesas/renesas,rzg2l-sysc.yaml | 1 + .../device-tree/Bindings/soc/renesas/renesas.yaml | 13 + .../device-tree/Bindings/soc/rockchip/grf.yaml | 3 + .../device-tree/Bindings/sound/adi,ssm2305.yaml | 46 + .../device-tree/Bindings/sound/awinic,aw88395.yaml | 4 + .../device-tree/Bindings/sound/cirrus,cs42l43.yaml | 3 + .../Bindings/sound/hisilicon,hi6210-i2s.yaml | 80 + .../device-tree/Bindings/sound/imx-audio-card.yaml | 9 +- .../Bindings/sound/mediatek,mt2701-wm8960.yaml | 4 +- .../Bindings/sound/mediatek,mt7986-wm8960.yaml | 4 +- .../sound/mediatek,mt8173-rt5650-rt5514.yaml | 43 + .../Bindings/sound/mediatek,mt8188-mt6359.yaml | 4 +- .../Bindings/sound/nvidia,tegra-audio-cpcap.yaml | 90 + .../sound/nvidia,tegra-audio-max9808x.yaml | 5 + .../Bindings/sound/nvidia,tegra-audio-wm8962.yaml | 88 + .../Bindings/sound/qcom,q6dsp-lpass-ports.yaml | 5 +- .../Bindings/sound/rockchip,rk3399-gru-sound.yaml | 60 + .../sound/rockchip,rockchip-audio-max98090.yaml | 59 + .../device-tree/Bindings/sound/simple-card.yaml | 14 +- .../device-tree/Bindings/sound/tdm-slot.yaml | 52 + .../device-tree/Bindings/sound/ti,tas2770.yaml | 4 +- .../device-tree/Bindings/sound/ti,tas2781.yaml | 7 +- .../device-tree/Bindings/spi/fsl,spi-fsl-qspi.yaml | 3 + sys/contrib/device-tree/Bindings/spi/fsl,spi.yaml | 6 +- .../Bindings/spi/microchip,mpfs-spi.yaml | 4 +- .../Bindings/spi/qcom,spi-qpic-snand.yaml | 1 + .../Bindings/spi/renesas,rzv2h-rspi.yaml | 52 +- .../device-tree/Bindings/spmi/apple,spmi.yaml | 2 +- .../Bindings/spmi/qcom,x1e80100-spmi-pmic-arb.yaml | 4 +- .../device-tree/Bindings/sram/qcom,imem.yaml | 14 + sys/contrib/device-tree/Bindings/sram/sram.yaml | 4 +- .../device-tree/Bindings/thermal/qcom-lmh.yaml | 3 + .../device-tree/Bindings/thermal/qcom-tsens.yaml | 3 + .../Bindings/thermal/st,thermal-spear1340.yaml | 36 + .../Bindings/thermal/thermal-zones.yaml | 111 +- .../device-tree/Bindings/timer/sifive,clint.yaml | 1 + .../device-tree/Bindings/timer/xlnx,xps-timer.yaml | 2 +- .../Bindings/timestamp/nvidia,tegra194-hte.yaml | 14 + .../device-tree/Bindings/trivial-devices.yaml | 13 + .../Bindings/ufs/qcom,sc7180-ufshc.yaml | 38 +- .../Bindings/ufs/qcom,sm8650-ufshc.yaml | 14 + .../Bindings/ufs/rockchip,rk3576-ufshc.yaml | 7 +- .../Bindings/usb/atmel,at91rm9200-udc.yaml | 76 + .../Bindings/usb/atmel,at91sam9rl-udc.yaml | 74 + .../device-tree/Bindings/usb/cdns,usb3.yaml | 1 + .../device-tree/Bindings/usb/corechips,sl6341.yaml | 79 + .../Bindings/usb/eswin,eic7700-usb.yaml | 7 +- .../device-tree/Bindings/usb/fsl,imx8mp-dwc3.yaml | 2 + .../device-tree/Bindings/usb/generic-ehci.yaml | 46 +- .../device-tree/Bindings/usb/generic-ohci.yaml | 41 + .../device-tree/Bindings/usb/maxim,max33359.yaml | 8 + .../device-tree/Bindings/usb/maxim,max3421.yaml | 67 + .../Bindings/usb/microchip,mpfs-musb.yaml | 3 + .../device-tree/Bindings/usb/nxp,imx-dwc3.yaml | 123 + .../device-tree/Bindings/usb/nxp,ptn5110.yaml | 4 + .../device-tree/Bindings/usb/qcom,snps-dwc3.yaml | 41 +- .../Bindings/usb/renesas,upd720201-pci.yaml | 63 + .../device-tree/Bindings/usb/richtek,rt1711h.yaml | 18 +- .../device-tree/Bindings/usb/spacemit,k1-dwc3.yaml | 6 +- .../device-tree/Bindings/usb/st,st-ohci-300x.yaml | 85 + .../Bindings/usb/starfive,jhb100-dwc3.yaml | 64 + .../device-tree/Bindings/usb/terminus,fe11.yaml | 62 + sys/contrib/device-tree/Bindings/usb/ti,dwc3.yaml | 100 + .../device-tree/Bindings/usb/ti,omap4-musb.yaml | 121 + .../device-tree/Bindings/usb/ti,usb8041.yaml | 23 +- .../device-tree/Bindings/vendor-prefixes.yaml | 26 + .../device-tree/include/dt-bindings/arm/qcom,ids.h | 10 + .../include/dt-bindings/clock/axis,artpec9-clk.h | 195 + .../dt-bindings/clock/econet,en751221-scu.h | 12 + .../dt-bindings/clock/eswin,eic7700-clock.h | 285 + .../include/dt-bindings/clock/exynos850.h | 1 + .../dt-bindings/clock/mobileye,eyeq6lplus-clk.h | 37 + .../include/dt-bindings/clock/qcom,dispcc-sc7180.h | 7 +- .../include/dt-bindings/clock/qcom,dispcc-sm6125.h | 6 +- .../include/dt-bindings/clock/qcom,eliza-dispcc.h | 118 + .../include/dt-bindings/clock/qcom,eliza-gcc.h | 210 + .../include/dt-bindings/clock/qcom,eliza-tcsr.h | 17 + .../include/dt-bindings/clock/qcom,gcc-sc8180x.h | 5 + .../include/dt-bindings/clock/qcom,glymur-gcc.h | 1 + .../include/dt-bindings/clock/qcom,glymur-gpucc.h | 51 + .../dt-bindings/clock/qcom,glymur-videocc.h | 45 + .../include/dt-bindings/clock/qcom,ipq5210-gcc.h | 126 + .../dt-bindings/clock/qcom,ipq6018-cmn-pll.h | 15 + .../dt-bindings/clock/qcom,ipq8074-cmn-pll.h | 15 + .../include/dt-bindings/clock/qcom,nord-gcc.h | 147 + .../include/dt-bindings/clock/qcom,nord-negcc.h | 124 + .../include/dt-bindings/clock/qcom,nord-nwgcc.h | 69 + .../include/dt-bindings/clock/qcom,nord-segcc.h | 98 + .../include/dt-bindings/clock/qcom,nord-tcsrcc.h | 26 + .../include/dt-bindings/clock/qcom,sm6115-dispcc.h | 7 +- .../include/dt-bindings/clock/qcom,sm8750-gpucc.h | 50 + .../dt-bindings/clock/renesas,r9a08g046-cpg.h | 342 + .../dt-bindings/clock/rockchip,rv1103b-cru.h | 220 + .../dt-bindings/clock/samsung,exynosautov920.h | 6 + .../clock/tenstorrent,atlantis-prcm-rcpu.h | 103 + .../include/dt-bindings/clock/vf610-clock.h | 6 +- .../dt-bindings/interconnect/qcom,eliza-rpmh.h | 136 + .../power/allwinner,sun60i-a733-pck-600.h | 18 + .../dt-bindings/power/marvell,pxa1908-power.h | 1 + .../dt-bindings/power/mediatek,mt8189-power.h | 38 + .../include/dt-bindings/power/mt7622-power.h | 1 + .../include/dt-bindings/power/qcom,rpmhpd.h | 12 + .../dt-bindings/reset/cix,sky1-s5-system-control.h | 163 + .../dt-bindings/reset/cix,sky1-system-control.h | 41 + .../dt-bindings/reset/econet,en751221-scu.h | 49 + .../include/dt-bindings/reset/qcom,ipq5210-gcc.h | 127 + .../dt-bindings/sound/qcom,q6dsp-lpass-ports.h | 12 + .../device-tree/include/dt-bindings/usb/pd.h | 36 + .../device-tree/src/arm/arm/arm-realview-eb.dtsi | 2 +- .../src/arm/arm/arm-realview-pb1176.dts | 2 +- .../src/arm/arm/arm-realview-pb11mp.dts | 2 +- .../device-tree/src/arm/arm/arm-realview-pbx.dtsi | 2 +- .../aspeed/aspeed-bmc-asrock-paul-ipmi-card.dts | 131 + .../aspeed/aspeed-bmc-asus-kommando-ipmi-card.dts | 117 + .../src/arm/aspeed/aspeed-bmc-facebook-anacapa.dts | 22 + .../src/arm/aspeed/aspeed-bmc-nvidia-msx4-bmc.dts | 1 + .../arm/aspeed/openbmc-flash-layout-128-alt.dtsi | 32 + .../device-tree/src/arm/broadcom/bcm-ns.dtsi | 58 +- .../src/arm/broadcom/bcm2835-common.dtsi | 7 +- .../device-tree/src/arm/broadcom/bcm2835-rpi.dtsi | 16 +- .../src/arm/broadcom/bcm4709-linksys-ea9200.dts | 100 + .../src/arm/broadcom/bcm4709-netgear-r8000.dts | 72 +- .../src/arm/broadcom/bcm47094-asus-rt-ac3100.dtsi | 7 + .../src/arm/broadcom/bcm47094-asus-rt-ac5300.dts | 3 + .../src/arm/broadcom/bcm47094-linksys-panamera.dts | 7 + .../src/arm/broadcom/bcm47094-luxul-xap-1610.dts | 36 +- .../arm/broadcom/bcm47094-luxul-xwr-3150-v1.dts | 36 +- .../device-tree/src/arm/broadcom/bcm63138.dtsi | 11 +- .../device-tree/src/arm/broadcom/bcm63148.dtsi | 11 +- .../device-tree/src/arm/broadcom/bcm6846.dtsi | 9 + .../device-tree/src/arm/broadcom/bcm6855.dtsi | 18 + .../device-tree/src/arm/broadcom/bcm6878.dtsi | 11 +- .../device-tree/src/arm/gemini/gemini-sl93512r.dts | 2 +- .../device-tree/src/arm/gemini/gemini-sq201.dts | 2 +- .../device-tree/src/arm/mediatek/mt7623.dtsi | 2 +- .../device-tree/src/arm/microchip/sam9x60.dtsi | 2 - .../device-tree/src/arm/microchip/sam9x7.dtsi | 6 +- .../device-tree/src/arm/microchip/sama7d65.dtsi | 40 + .../device-tree/src/arm/nvidia/tegra114-tn7.dts | 13 +- .../device-tree/src/arm/nvidia/tegra114.dtsi | 221 + .../device-tree/src/arm/nvidia/tegra20-paz00.dts | 8 + .../src/arm/nvidia/tegra30-asus-tf600t.dts | 21 +- .../device-tree/src/arm/nvidia/tegra30-lg-p880.dts | 23 + .../device-tree/src/arm/nvidia/tegra30-lg-p895.dts | 33 + .../device-tree/src/arm/nvidia/tegra30-lg-x3.dtsi | 174 +- .../device-tree/src/arm/nxp/imx/imx1-ads.dts | 108 +- .../device-tree/src/arm/nxp/imx/imx1-apf9328.dts | 92 +- sys/contrib/device-tree/src/arm/nxp/imx/imx1.dtsi | 2 +- .../src/arm/nxp/imx/imx25-eukrea-cpuimx25.dtsi | 38 +- .../imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts | 6 +- .../nxp/imx/imx25-eukrea-mbimxsd25-baseboard.dts | 134 +- .../device-tree/src/arm/nxp/imx/imx25-pdk.dts | 190 +- sys/contrib/device-tree/src/arm/nxp/imx/imx25.dtsi | 4 +- .../device-tree/src/arm/nxp/imx/imx27-apf27.dts | 58 +- .../device-tree/src/arm/nxp/imx/imx27-apf27dev.dts | 194 +- .../src/arm/nxp/imx/imx27-eukrea-cpuimx27.dtsi | 244 +- .../nxp/imx/imx27-eukrea-mbimxsd27-baseboard.dts | 196 +- .../device-tree/src/arm/nxp/imx/imx27-pdk.dts | 132 +- .../src/arm/nxp/imx/imx27-phytec-phycard-s-rdk.dts | 92 +- .../arm/nxp/imx/imx27-phytec-phycard-s-som.dtsi | 174 +- .../src/arm/nxp/imx/imx27-phytec-phycore-rdk.dts | 206 +- .../src/arm/nxp/imx/imx27-phytec-phycore-som.dtsi | 154 +- sys/contrib/device-tree/src/arm/nxp/imx/imx27.dtsi | 4 +- sys/contrib/device-tree/src/arm/nxp/imx/imx31.dtsi | 2 +- sys/contrib/device-tree/src/arm/nxp/imx/imx35.dtsi | 30 +- .../device-tree/src/arm/nxp/imx/imx51-babbage.dts | 2 +- .../device-tree/src/arm/nxp/imx/imx51-ts4800.dts | 2 +- .../device-tree/src/arm/nxp/imx/imx53-smd.dts | 18 + .../device-tree/src/arm/nxp/imx/imx6dl-alti6p.dts | 4 +- .../src/arm/nxp/imx/imx6dl-eckelmann-ci4x10.dts | 4 +- .../device-tree/src/arm/nxp/imx/imx6dl-lanmcu.dts | 4 +- .../device-tree/src/arm/nxp/imx/imx6dl-plybas.dts | 4 +- .../device-tree/src/arm/nxp/imx/imx6dl-plym2m.dts | 4 +- .../device-tree/src/arm/nxp/imx/imx6dl-prtmvt.dts | 4 +- .../device-tree/src/arm/nxp/imx/imx6dl-qmx6.dtsi | 5 +- .../device-tree/src/arm/nxp/imx/imx6dl-victgo.dts | 4 +- .../device-tree/src/arm/nxp/imx/imx6q-b450v3.dts | 1 + .../device-tree/src/arm/nxp/imx/imx6q-b650v3.dts | 1 + .../device-tree/src/arm/nxp/imx/imx6q-b850v3.dts | 53 +- .../device-tree/src/arm/nxp/imx/imx6q-bx50v3.dtsi | 4 + .../device-tree/src/arm/nxp/imx/imx6q-prtwd2.dts | 4 +- ...mx6qdl-dhcom-overlay-panel-dpi-ch101olhlwh.dtsi | 75 + .../nxp/imx/imx6qdl-dhcom-overlay-panel-dpi.dtsi | 61 + .../imx6qdl-dhcom-pdk2-overlay-497-200-x12.dtso | 28 + ...dhcom-pdk2-overlay-505-200-x12-ch101olhlwh.dtso | 26 + .../imx6qdl-dhcom-pdk2-overlay-531-100-x21.dtso | 32 + .../imx6qdl-dhcom-pdk2-overlay-531-100-x22.dtso | 32 + .../imx6qdl-dhcom-pdk2-overlay-560-200-x12.dtso | 39 + ...com-picoitx-overlay-626-100-x2-ch101olhlwh.dtso | 8 + .../src/arm/nxp/imx/imx6qdl-dhcom-som.dtsi | 6 +- .../device-tree/src/arm/nxp/imx/imx6qdl-mba6.dtsi | 12 + .../src/arm/nxp/imx/imx6qdl-skov-cpu.dtsi | 4 +- .../src/arm/nxp/imx/imx6qdl-sr-som-ti.dtsi | 8 +- .../device-tree/src/arm/nxp/imx/imx6qdl-tqma6.dtsi | 11 + .../src/arm/nxp/imx/imx6qdl-tqma6a.dtsi | 5 +- .../src/arm/nxp/imx/imx6qdl-tqma6b.dtsi | 6 +- .../device-tree/src/arm/nxp/imx/imx6qdl.dtsi | 24 +- .../device-tree/src/arm/nxp/imx/imx6sx.dtsi | 4 +- .../src/arm/nxp/imx/imx6ul-tqma6ul-common.dtsi | 10 + .../src/arm/nxp/imx/imx6ul-tqma6ul2.dtsi | 1 + .../src/arm/nxp/imx/imx6ul-tqma6ul2l-mba6ulx.dts | 4 +- .../src/arm/nxp/imx/imx6ul-tqma6ul2l.dtsi | 1 + .../src/arm/nxp/imx/imx6ul-tqma6ulx-common.dtsi | 1 + .../src/arm/nxp/imx/imx6ul-tqma6ulxl-common.dtsi | 1 + .../device-tree/src/arm/nxp/imx/imx6ul.dtsi | 7 + .../src/arm/nxp/imx/imx6ull-dhcor-som.dtsi | 4 +- .../arm/nxp/imx/imx6ull-engicam-microgea-bmm.dts | 1 + .../src/arm/nxp/imx/imx6ull-tqma6ull2.dtsi | 1 + .../src/arm/nxp/imx/imx6ull-tqma6ull2l-mba6ulx.dts | 2 +- .../src/arm/nxp/imx/imx6ull-tqma6ull2l.dtsi | 3 +- .../device-tree/src/arm/nxp/imx/imx6ull.dtsi | 1 + .../device-tree/src/arm/nxp/imx/imx7-mba7.dtsi | 13 + .../device-tree/src/arm/nxp/imx/imx7-tqma7.dtsi | 5 + .../device-tree/src/arm/nxp/imx/imx7s-warp.dts | 2 - sys/contrib/device-tree/src/arm/nxp/imx/imx7s.dtsi | 5 + .../device-tree/src/arm/nxp/imx/imx7ulp.dtsi | 28 + .../device-tree/src/arm/nxp/imx/mba6ulx.dtsi | 6 + .../src/arm/nxp/mxs/imx23-olinuxino.dts | 2 +- sys/contrib/device-tree/src/arm/nxp/mxs/imx23.dtsi | 6 +- .../device-tree/src/arm/nxp/mxs/imx28-apf28dev.dts | 2 +- .../src/arm/nxp/mxs/imx28-apx4devkit.dts | 2 +- .../device-tree/src/arm/nxp/mxs/imx28-cfa10036.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-cfa10056.dts | 2 +- .../src/arm/nxp/mxs/imx28-duckbill-2-485.dts | 4 +- .../src/arm/nxp/mxs/imx28-duckbill-2-enocean.dts | 6 +- .../src/arm/nxp/mxs/imx28-duckbill-2.dts | 4 +- .../device-tree/src/arm/nxp/mxs/imx28-duckbill.dts | 4 +- .../device-tree/src/arm/nxp/mxs/imx28-evk.dts | 2 +- .../device-tree/src/arm/nxp/mxs/imx28-m28cu3.dts | 4 +- .../device-tree/src/arm/nxp/mxs/imx28-sps1.dts | 2 +- .../device-tree/src/arm/nxp/mxs/imx28-tx28.dts | 9 +- .../device-tree/src/arm/qcom/qcom-msm8974.dtsi | 21 +- .../src/arm/renesas/r7s72100-genmai.dts | 3 - .../src/arm/renesas/r7s72100-rskrza1.dts | 2 - .../device-tree/src/arm/renesas/r7s72100.dtsi | 2 +- .../src/arm/renesas/r7s9210-rza2mevb.dts | 3 +- .../src/arm/renesas/r8a7740-armadillo800eva.dts | 32 + .../src/arm/renesas/r8a7742-iwg21d-q7-dbcm-ca.dts | 3 +- .../src/arm/renesas/r8a7743-sk-rzg1m.dts | 3 +- .../src/arm/renesas/r8a7745-sk-rzg1e.dts | 3 +- .../device-tree/src/arm/renesas/r8a7778.dtsi | 2 +- .../device-tree/src/arm/renesas/r8a7779.dtsi | 2 +- .../device-tree/src/arm/renesas/r8a7790-lager.dts | 3 +- .../device-tree/src/arm/renesas/r8a7790-stout.dts | 3 +- .../src/arm/renesas/r8a7791-koelsch.dts | 3 +- .../device-tree/src/arm/renesas/r8a7791-porter.dts | 3 +- .../device-tree/src/arm/renesas/r8a7792.dtsi | 2 +- .../device-tree/src/arm/renesas/r8a7793-gose.dts | 3 +- .../device-tree/src/arm/renesas/r8a7794-alt.dts | 3 +- .../device-tree/src/arm/renesas/r8a7794-silk.dts | 3 +- .../src/arm/renesas/r9a06g032-rzn1d400-db.dts | 111 +- .../device-tree/src/arm/renesas/r9a06g032.dtsi | 48 + .../device-tree/src/arm/rockchip/rk3036-evb.dts | 4 +- .../device-tree/src/arm/rockchip/rk3036-kylin.dts | 4 +- .../src/arm/rockchip/rk3188-bqedison2qc.dts | 2 +- .../src/arm/rockchip/rk3288-firefly-reload.dts | 3 +- .../src/arm/rockchip/rk3288-phycore-rdk.dts | 16 +- .../src/arm/rockchip/rk3288-phycore-som.dtsi | 2 +- .../src/arm/rockchip/rk3288-veyron-brain.dts | 2 - .../src/arm/rockchip/rk3288-veyron-fievel.dts | 5 +- .../src/arm/rockchip/rk3288-veyron-jaq.dts | 2 +- .../src/arm/rockchip/rk3288-veyron-jerry.dts | 2 +- .../src/arm/rockchip/rk3288-veyron-mickey.dts | 2 - .../src/arm/rockchip/rk3288-veyron-pinky.dts | 1 + .../device-tree/src/arm/rockchip/rk3288.dtsi | 1 - .../src/arm/rockchip/rv1103b-omega4-evb.dts | 63 + .../src/arm/rockchip/rv1103b-omega4.dtsi | 147 + .../src/arm/rockchip/rv1103b-pinctrl.dtsi | 816 +++ .../device-tree/src/arm/rockchip/rv1103b.dtsi | 239 + .../src/arm/samsung/exynos3250-artik5.dtsi | 2 - .../src/arm/samsung/exynos3250-monk.dts | 4 - .../src/arm/samsung/exynos3250-rinato.dts | 4 - .../src/arm/samsung/exynos4210-smdkv310.dts | 2 - .../src/arm/samsung/exynos4412-itop-scp-core.dtsi | 2 - .../src/arm/samsung/exynos4412-origen.dts | 2 - .../src/arm/samsung/exynos5250-manta.dts | 564 ++ sys/contrib/device-tree/src/arm/st/spear13xx.dtsi | 1 - sys/contrib/device-tree/src/arm/st/stm32mp131.dtsi | 156 +- .../device-tree/src/arm/st/stm32mp135f-dk.dts | 24 + ...tm32mp13xx-dhcor-dhsbc-overlay-rb-tft32-v2.dtso | 85 + .../device-tree/src/arm/st/stm32mp15-pinctrl.dtsi | 164 + sys/contrib/device-tree/src/arm/st/stm32mp151.dtsi | 236 +- sys/contrib/device-tree/src/arm/st/stm32mp153.dtsi | 68 + .../device-tree/src/arm/st/stm32mp157c-ev1.dts | 59 + .../src/arm/st/stm32mp157c-phyboard-sargas-rdk.dts | 42 + ...15xx-avenger96-overlay-644-100-x6-otm8009a.dtso | 61 + ...15xx-avenger96-overlay-644-100-x6-rpi7inch.dtso | 31 + .../stm32mp15xx-avenger96-overlay-fdcan1-x6.dtso | 10 + .../stm32mp15xx-avenger96-overlay-fdcan2-x6.dtso | 10 + ...m32mp15xx-avenger96-overlay-i2c1-eeprom-x6.dtso | 17 + ...m32mp15xx-avenger96-overlay-i2c2-eeprom-x6.dtso | 17 + .../stm32mp15xx-avenger96-overlay-ov5640-x7.dtso | 89 + ...m32mp15xx-avenger96-overlay-spi2-eeprom-x6.dtso | 24 + .../stm32mp15xx-dhcom-drc02-overlay-wifi-rsi.dtso | 10 + ...mp15xx-dhcom-overlay-panel-dpi-ch101olhlwh.dtsi | 75 + .../st/stm32mp15xx-dhcom-overlay-panel-dpi.dtsi | 74 + ...stm32mp15xx-dhcom-pdk2-overlay-460-200-x11.dtso | 27 + ...stm32mp15xx-dhcom-pdk2-overlay-497-200-x12.dtso | 24 + ...dhcom-pdk2-overlay-505-200-x12-ch101olhlwh.dtso | 26 + ...stm32mp15xx-dhcom-pdk2-overlay-531-100-x21.dtso | 35 + ...stm32mp15xx-dhcom-pdk2-overlay-531-100-x22.dtso | 19 + ...stm32mp15xx-dhcom-pdk2-overlay-560-200-x12.dtso | 66 + ...xx-dhcom-pdk2-overlay-638-100-x12-rpi7inch.dtso | 28 + ...stm32mp15xx-dhcom-pdk2-overlay-672-100-x18.dtso | 13 + .../src/arm/st/stm32mp15xx-dhcom-pdk2.dtsi | 72 - ...com-picoitx-overlay-548-200-x2-mi0700s4t-6.dtso | 35 + ...m-picoitx-overlay-553-100-x2-tst043015cmhx.dtso | 35 + ...com-picoitx-overlay-626-100-x2-ch101olhlwh.dtso | 8 + .../src/arm/st/stm32mp15xx-dhcor-avenger96.dtsi | 6 - ...m32mp15xx-dhsom-overlay-panel-dsi-rpi7inch.dtsi | 97 + .../device-tree/src/arm/st/stm32mp15xx-dkx.dtsi | 40 + .../src/arm/st/stm32mp15xx-phyboard-sargas.dtsi | 285 + .../src/arm/st/stm32mp15xx-phycore-som.dtsi | 364 + .../src/arm/ti/omap/am335x-bone-hdmi-00a0.dtso | 157 + .../device-tree/src/arm/ti/omap/dm816x.dtsi | 4 +- .../device-tree/src/arm/ti/omap/dra7-l4.dtsi | 4 +- .../device-tree/src/arm/ti/omap/omap4-l4.dtsi | 4 +- .../arm/ti/omap/omap4-samsung-espresso-common.dtsi | 744 ++ .../src/arm/ti/omap/omap4-samsung-espresso10.dts | 101 + .../src/arm/ti/omap/omap4-samsung-espresso7.dts | 70 + .../device-tree/src/arm/ti/omap/omap5-l4.dtsi | 2 +- .../device-tree/src/arm/ti/omap/twl6032.dtsi | 77 + .../src/arm64/allwinner/sun50i-a64.dtsi | 10 + .../src/arm64/allwinner/sun50i-h6-taiqicat-a01.dts | 361 + .../device-tree/src/arm64/allwinner/sun50i-h6.dtsi | 8 + .../src/arm64/allwinner/sun50i-h616.dtsi | 9 + .../src/arm64/allwinner/sun55i-a523.dtsi | 57 + .../src/arm64/allwinner/sun55i-t527-avaota-a1.dts | 56 + .../src/arm64/altera/socfpga_stratix10_socdk.dts | 67 +- .../src/arm64/altera/socfpga_stratix10_socdk.dtsi | 71 + .../arm64/altera/socfpga_stratix10_socdk_emmc.dts | 81 + .../device-tree/src/arm64/amlogic/amlogic-s6.dtsi | 10 +- .../amlogic/amlogic-t7-a311d2-khadas-vim4.dts | 6 +- .../device-tree/src/arm64/amlogic/amlogic-t7.dtsi | 4 +- .../device-tree/src/arm64/amlogic/meson-axg.dtsi | 6 + .../src/arm64/amlogic/meson-gxl-s905d-p230.dts | 3 +- .../device-tree/src/arm64/apple/spi1-nvram.dtsi | 2 +- .../src/arm64/arm/corstone1000-a320-fvp.dts | 15 + .../src/arm64/arm/corstone1000-a320.dtsi | 91 + .../device-tree/src/arm64/arm/corstone1000-fvp.dts | 96 +- .../src/arm64/arm/corstone1000-fvp.dtsi | 44 + .../src/arm64/arm/corstone1000-mps3.dts | 13 + .../device-tree/src/arm64/arm/corstone1000.dtsi | 13 - .../device-tree/src/arm64/arm/zena-css-fvp.dts | 63 + .../device-tree/src/arm64/arm/zena-css.dtsi | 769 +++ .../src/arm64/broadcom/bcm2712-d-rpi-5-b.dts | 14 + .../src/arm64/broadcom/bcm2712-rpi-5-b-base.dtsi | 55 +- .../src/arm64/broadcom/bcm2712-rpi-5-b.dts | 24 + .../device-tree/src/arm64/broadcom/bcm2712.dtsi | 29 +- .../device-tree/src/arm64/broadcom/rp1-common.dtsi | 105 + .../device-tree/src/arm64/cix/sky1-orion-o6.dts | 28 + sys/contrib/device-tree/src/arm64/cix/sky1-power.h | 33 + sys/contrib/device-tree/src/arm64/cix/sky1.dtsi | 152 + .../src/arm64/exynos/axis/artpec9-alfred.dts | 36 + .../src/arm64/exynos/axis/artpec9-pinctrl.dtsi | 115 + .../device-tree/src/arm64/exynos/axis/artpec9.dtsi | 277 + .../src/arm64/exynos/exynos7870-a2corelte.dts | 9 - .../src/arm64/exynos/exynos7870-j5y17lte.dts | 523 ++ .../src/arm64/exynos/exynos7870-j6lte.dts | 6 - .../src/arm64/exynos/exynos7870-j7xelte.dts | 494 ++ .../src/arm64/exynos/exynos7870-on7xelte.dts | 9 - .../device-tree/src/arm64/exynos/exynos7870.dtsi | 48 + .../src/arm64/exynos/exynos8895-dreamlte.dts | 2 - .../device-tree/src/arm64/exynos/exynos8895.dtsi | 128 + .../src/arm64/exynos/exynosautov920.dtsi | 13 + .../src/arm64/exynos/google/gs101-oriole.dts | 22 + .../arm64/exynos/google/gs101-pixel-common.dtsi | 528 +- .../src/arm64/exynos/google/gs101-raven.dts | 18 + .../src/arm64/freescale/fsl-ls1028a.dtsi | 15 +- .../src/arm64/freescale/fsl-lx2160a-cex7.dtsi | 10 +- .../arm64/freescale/fsl-lx2160a-clearfog-itx.dtsi | 2 + .../src/arm64/freescale/fsl-lx2160a.dtsi | 183 +- .../src/arm64/freescale/fsl-lx2162a-clearfog.dts | 10 + .../src/arm64/freescale/fsl-lx2162a-sr-som.dtsi | 19 +- .../src/arm64/freescale/imx8-apalis-eval.dtsi | 4 - .../arm64/freescale/imx8-apalis-ixora-v1.1.dtsi | 10 +- .../arm64/freescale/imx8-apalis-ixora-v1.2.dtsi | 10 +- .../src/arm64/freescale/imx8dxl-evk.dts | 114 +- .../src/arm64/freescale/imx8mm-emtop-som.dtsi | 4 +- .../src/arm64/freescale/imx8mm-evk.dtsi | 78 +- .../arm64/freescale/imx8mm-hummingboard-ripple.dts | 335 + .../src/arm64/freescale/imx8mm-pinfunc.h | 33 + .../src/arm64/freescale/imx8mm-sr-som.dtsi | 393 ++ .../imx8mm-tqma8mqml-mba8mx-lvds-g133han01.dtso | 86 + .../imx8mm-tqma8mqml-mba8mx-lvds-tm070jvhg33.dtso | 9 +- .../arm64/freescale/imx8mm-tqma8mqml-mba8mx.dts | 1 - .../src/arm64/freescale/imx8mm-tqma8mqml.dtsi | 2 +- .../imx8mm-tx8m-1610-moduline-iv-306-d.dts | 799 +++ .../imx8mm-tx8m-1610-moduline-mini-111.dts | 687 ++ .../src/arm64/freescale/imx8mm-tx8m-1610.dtsi | 444 ++ .../freescale/imx8mm-var-som-symphony-legacy.dts | 19 + .../arm64/freescale/imx8mm-var-som-symphony.dts | 214 +- .../freescale/imx8mm-var-som-wifi-brcm-legacy.dtsi | 12 + .../freescale/imx8mm-var-som-wifi-bt-iw61x.dtsi | 45 + .../src/arm64/freescale/imx8mm-var-som.dtsi | 366 +- .../device-tree/src/arm64/freescale/imx8mm.dtsi | 19 +- .../src/arm64/freescale/imx8mn-evk.dtsi | 4 + .../freescale/imx8mn-solidsense-n8-compact.dts | 851 +++ .../imx8mn-tqma8mqnl-mba8mx-lvds-tm070jvhg33.dtso | 7 +- .../arm64/freescale/imx8mn-tqma8mqnl-mba8mx.dts | 1 - .../src/arm64/freescale/imx8mn-tqma8mqnl.dtsi | 2 +- .../device-tree/src/arm64/freescale/imx8mn.dtsi | 11 +- .../device-tree/src/arm64/freescale/imx8mp-ab2.dts | 912 +++ .../freescale/imx8mp-aristainetos3a-som-v1.dtsi | 2 +- .../src/arm64/freescale/imx8mp-beacon-kit.dts | 3 +- .../src/arm64/freescale/imx8mp-beacon-som.dtsi | 3 +- .../src/arm64/freescale/imx8mp-cubox-m.dts | 2 +- .../arm64/freescale/imx8mp-data-modul-edm-sbc.dts | 2 +- .../src/arm64/freescale/imx8mp-debix-model-a.dts | 2 +- .../arm64/freescale/imx8mp-debix-som-a-bmb-08.dts | 2 +- .../src/arm64/freescale/imx8mp-debix-som-a.dtsi | 2 +- .../src/arm64/freescale/imx8mp-dhcom-pdk3.dts | 2 +- .../src/arm64/freescale/imx8mp-dhcom-som.dtsi | 2 +- .../src/arm64/freescale/imx8mp-edm-g.dtsi | 2 +- .../device-tree/src/arm64/freescale/imx8mp-evk.dts | 98 +- .../src/arm64/freescale/imx8mp-frdm.dts | 538 +- ...hummingboard-iiot-panel-dsi-WJ70N3TYJHMNG0.dtso | 67 + ...ummingboard-iiot-panel-lvds-WF70A8SYJHLNGA.dtso | 97 + .../imx8mp-hummingboard-iiot-rs485-a.dtso | 18 + .../imx8mp-hummingboard-iiot-rs485-b.dtso | 18 + .../arm64/freescale/imx8mp-hummingboard-iiot.dts | 716 ++ .../imx8mp-hummingboard-pulse-common.dtsi | 2 +- .../imx8mp-hummingboard-pulse-mini-hdmi.dtsi | 11 +- .../src/arm64/freescale/imx8mp-icore-mx8mp.dtsi | 2 +- .../src/arm64/freescale/imx8mp-kontron-dl.dtso | 26 +- .../src/arm64/freescale/imx8mp-kontron-osm-s.dtsi | 6 + .../imx8mp-kontron-smarc-eval-carrier.dts | 1 - .../src/arm64/freescale/imx8mp-navqp.dts | 2 +- .../src/arm64/freescale/imx8mp-nitrogen-som.dtsi | 2 +- .../src/arm64/freescale/imx8mp-pinfunc.h | 2 +- .../src/arm64/freescale/imx8mp-sr-som.dtsi | 4 +- .../freescale/imx8mp-tqma8mpql-mba8mp-ras314.dts | 72 +- .../imx8mp-tqma8mpql-mba8mpxl-lvds-g133han01.dtso | 6 +- ...imx8mp-tqma8mpql-mba8mpxl-lvds-tm070jvhg33.dtso | 6 +- .../arm64/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 67 + ...x8p-ml81-moduline-display-106-av101hdt-a10.dtso | 1 + .../imx8mp-tx8p-ml81-moduline-display-106.dts | 16 +- .../src/arm64/freescale/imx8mp-tx8p-ml81.dtsi | 8 +- .../src/arm64/freescale/imx8mp-ultra-mach-sbc.dts | 4 +- .../device-tree/src/arm64/freescale/imx8mp.dtsi | 11 +- .../imx8mq-tqma8mq-mba8mx-lvds-tm070jvhg33.dtso | 6 +- .../device-tree/src/arm64/freescale/imx8qm-mek.dts | 10 +- .../src/arm64/freescale/imx8qm-ss-hsio.dtsi | 5 +- .../src/arm64/freescale/imx8qxp-mek.dts | 10 +- .../device-tree/src/arm64/freescale/imx8ulp.dtsi | 3 +- .../src/arm64/freescale/imx91-11x11-evk.dts | 98 + .../src/arm64/freescale/imx91-11x11-frdm-s.dts | 769 +++ .../src/arm64/freescale/imx91-var-dart-sonata.dts | 471 ++ .../src/arm64/freescale/imx91-var-dart.dtsi | 468 ++ .../device-tree/src/arm64/freescale/imx91.dtsi | 2 +- .../src/arm64/freescale/imx91_93_common.dtsi | 64 +- .../arm64/freescale/imx93-11x11-evk-common.dtsi | 861 +++ .../src/arm64/freescale/imx93-11x11-evk.dts | 855 +-- .../arm64/freescale/imx93-11x11-frdm-pixpaper.dtso | 50 + .../src/arm64/freescale/imx93-14x14-evk.dts | 12 + .../imx93-9x9-qsb-ontat-kd50g21-40nt-a1.dtso | 110 + .../src/arm64/freescale/imx93-9x9-qsb.dts | 6 + .../src/arm64/freescale/imx93-phyboard-nash.dts | 12 +- .../freescale/imx93-phyboard-segin-peb-av-02.dtso | 146 + .../src/arm64/freescale/imx93-phyboard-segin.dts | 12 +- .../src/arm64/freescale/imx93-phycore-som.dtsi | 12 +- .../imx93-tqma9352-mba91xxca-lvds-tm070jvhg33.dtso | 56 + .../imx93-tqma9352-mba91xxca-rgb-cdtech-dc44.dtso | 66 + .../arm64/freescale/imx93-tqma9352-mba91xxca.dts | 4 +- .../arm64/freescale/imx93-tqma9352-mba93xxca.dts | 4 +- .../imx93-tqma9352-mba93xxla-mini-ezurio-wlan.dtso | 35 + .../freescale/imx93-tqma9352-mba93xxla-mini.dts | 598 ++ .../arm64/freescale/imx93-tqma9352-mba93xxla.dts | 4 +- .../device-tree/src/arm64/freescale/imx93.dtsi | 36 + .../device-tree/src/arm64/freescale/imx93w-evk.dts | 28 + .../device-tree/src/arm64/freescale/imx93w.dtsi | 110 + .../src/arm64/freescale/imx94-pinfunc.h | 12 + .../device-tree/src/arm64/freescale/imx94.dtsi | 127 +- .../device-tree/src/arm64/freescale/imx943-evk.dts | 292 + .../device-tree/src/arm64/freescale/imx943.dtsi | 64 + .../src/arm64/freescale/imx95-15x15-evk.dts | 1 - .../src/arm64/freescale/imx95-15x15-frdm.dts | 73 + .../src/arm64/freescale/imx95-19x19-evk-sof.dts | 7 +- .../src/arm64/freescale/imx95-19x19-evk.dts | 2 +- .../src/arm64/freescale/imx95-toradex-smarc.dtsi | 49 +- .../src/arm64/freescale/imx95-var-dart-sonata.dts | 595 ++ .../src/arm64/freescale/imx95-var-dart.dtsi | 425 ++ .../src/arm64/freescale/imx95-verdin-dahlia.dtsi | 270 + .../src/arm64/freescale/imx95-verdin-dev.dtsi | 250 + .../src/arm64/freescale/imx95-verdin-ivy.dtsi | 515 ++ .../src/arm64/freescale/imx95-verdin-mallow.dtsi | 223 + .../freescale/imx95-verdin-nonwifi-dahlia.dts | 21 + .../arm64/freescale/imx95-verdin-nonwifi-dev.dts | 21 + .../arm64/freescale/imx95-verdin-nonwifi-ivy.dts | 21 + .../freescale/imx95-verdin-nonwifi-mallow.dts | 21 + .../arm64/freescale/imx95-verdin-nonwifi-yavia.dts | 21 + .../src/arm64/freescale/imx95-verdin-nonwifi.dtsi | 16 + .../arm64/freescale/imx95-verdin-wifi-dahlia.dts | 21 + .../src/arm64/freescale/imx95-verdin-wifi-dev.dts | 21 + .../src/arm64/freescale/imx95-verdin-wifi-ivy.dts | 21 + .../arm64/freescale/imx95-verdin-wifi-mallow.dts | 21 + .../arm64/freescale/imx95-verdin-wifi-yavia.dts | 21 + .../src/arm64/freescale/imx95-verdin-wifi.dtsi | 50 + .../src/arm64/freescale/imx95-verdin-yavia.dtsi | 217 + .../src/arm64/freescale/imx95-verdin.dtsi | 1162 ++++ .../device-tree/src/arm64/freescale/imx95.dtsi | 109 +- .../device-tree/src/arm64/freescale/imx952-evk.dts | 273 + .../device-tree/src/arm64/freescale/imx952.dtsi | 232 +- .../device-tree/src/arm64/freescale/mba8mx.dtsi | 4 +- .../device-tree/src/arm64/freescale/s32n79-rdb.dts | 70 + .../device-tree/src/arm64/freescale/s32n79.dtsi | 362 + .../src/arm64/hisilicon/hi3660-hikey960.dts | 4 +- .../device-tree/src/arm64/hisilicon/hi3660.dtsi | 4 +- .../src/arm64/hisilicon/hi3670-hikey970.dts | 4 +- .../device-tree/src/arm64/hisilicon/hi3670.dtsi | 4 +- .../device-tree/src/arm64/hisilicon/hi6220.dtsi | 6 +- .../src/arm64/intel/socfpga_agilex5.dtsi | 8 +- .../src/arm64/marvell/armada-3720-atlas-v5.dts | 1 - .../src/arm64/marvell/armada-3720-espressobin.dtsi | 1 - .../src/arm64/marvell/armada-3720-uDPU.dtsi | 7 +- .../device-tree/src/arm64/marvell/armada-37xx.dtsi | 9 +- .../src/arm64/marvell/armada-7020-comexpress.dtsi | 2 +- .../device-tree/src/arm64/mediatek/mt6359.dtsi | 4 +- .../device-tree/src/arm64/mediatek/mt6795.dtsi | 2 +- .../device-tree/src/arm64/mediatek/mt7981b.dtsi | 2 +- .../device-tree/src/arm64/mediatek/mt7986a.dtsi | 2 +- .../mediatek/mt7988a-bananapi-bpi-r4-pro-4e.dts | 2 +- .../mediatek/mt7988a-bananapi-bpi-r4-pro-8x.dts | 2 +- .../device-tree/src/arm64/mediatek/mt8167.dtsi | 68 +- .../src/arm64/mediatek/mt8195-cherry-dojo-r1.dts | 38 + .../src/arm64/mediatek/mt8195-cherry.dtsi | 58 +- .../device-tree/src/arm64/mediatek/mt8365-evk.dts | 4 +- .../device-tree/src/arm64/mediatek/mt8365.dtsi | 5 +- .../src/arm64/mediatek/mt8395-genio-common.dtsi | 4 +- .../src/arm64/mediatek/mt8395-radxa-nio-12l.dts | 4 +- .../device-tree/src/arm64/microchip/clk-lan9691.h | 24 + .../device-tree/src/arm64/microchip/lan9691.dtsi | 488 ++ .../src/arm64/microchip/lan9696-ev23x71a.dts | 756 +++ .../src/arm64/nuvoton/nuvoton-common-npcm8xx.dtsi | 3 - .../src/arm64/nvidia/tegra210-smaug.dts | 12 + .../device-tree/src/arm64/nvidia/tegra210.dtsi | 2 - .../src/arm64/nvidia/tegra234-p3701.dtsi | 1 + .../src/arm64/nvidia/tegra234-p3767.dtsi | 1 + .../device-tree/src/arm64/nvidia/tegra234.dtsi | 6 +- .../nvidia/tegra264-p4071-0000+p3834-0008.dts | 11 + .../arm64/nvidia/tegra264-p4071-0000+p3834.dtsi | 12 + .../device-tree/src/arm64/nvidia/tegra264.dtsi | 336 +- sys/contrib/device-tree/src/arm64/qcom/agatti.dtsi | 8 +- .../device-tree/src/arm64/qcom/apq8096-db820c.dts | 1126 +--- .../device-tree/src/arm64/qcom/apq8096-db820c.dtsi | 442 +- .../src/arm64/qcom/apq8096sg-db820c.dts | 15 + .../device-tree/src/arm64/qcom/eliza-mtp.dts | 407 ++ sys/contrib/device-tree/src/arm64/qcom/eliza.dtsi | 1889 ++++++ .../device-tree/src/arm64/qcom/glymur-crd.dts | 433 ++ .../device-tree/src/arm64/qcom/glymur-crd.dtsi | 697 ++ sys/contrib/device-tree/src/arm64/qcom/glymur.dtsi | 7127 ++++++++++++++++++++ .../device-tree/src/arm64/qcom/hamoa-iot-evk.dts | 141 +- *** 2042 LINES SKIPPED ***