git: 01950c46b815 - main - Import device-tree files from Linux 6.9
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 02 Jan 2025 09:06:53 UTC
The branch main has been updated by manu: URL: https://cgit.FreeBSD.org/src/commit/?id=01950c46b8155250f64374fb72fc11faa44bf099 commit 01950c46b8155250f64374fb72fc11faa44bf099 Merge: 4087ffdbce72 e2e0a4ea3f70 Author: Emmanuel Vadot <manu@FreeBSD.org> AuthorDate: 2025-01-02 09:06:22 +0000 Commit: Emmanuel Vadot <manu@FreeBSD.org> CommitDate: 2025-01-02 09:06:22 +0000 Import device-tree files from Linux 6.9 sys/contrib/device-tree/Bindings/Makefile | 3 - sys/contrib/device-tree/Bindings/arm/amlogic.yaml | 15 +- .../device-tree/Bindings/arm/arm,realview.yaml | 6 +- .../device-tree/Bindings/arm/atmel-at91.yaml | 6 + sys/contrib/device-tree/Bindings/arm/fsl.yaml | 41 +- .../Bindings/arm/marvell/armada-38x.yaml | 70 + sys/contrib/device-tree/Bindings/arm/mediatek.yaml | 198 +- .../Bindings/arm/qcom,coresight-tpdm.yaml | 40 +- sys/contrib/device-tree/Bindings/arm/qcom.yaml | 58 +- sys/contrib/device-tree/Bindings/arm/rockchip.yaml | 71 +- sys/contrib/device-tree/Bindings/arm/sunxi.yaml | 12 + sys/contrib/device-tree/Bindings/arm/syna.txt | 12 - sys/contrib/device-tree/Bindings/arm/tegra.yaml | 8 + .../Bindings/arm/tegra/nvidia,tegra186-pmc.yaml | 58 +- sys/contrib/device-tree/Bindings/arm/ti/k3.yaml | 14 + .../Bindings/ata/mediatek,mtk-ahci.yaml | 98 + .../Bindings/auxdisplay/arm,versatile-lcd.yaml | 4 +- .../Bindings/auxdisplay/gpio-7-segment.yaml | 55 + .../Bindings/auxdisplay/hit,hd44780.yaml | 68 +- .../Bindings/auxdisplay/holtek,ht16k33.yaml | 54 +- .../Bindings/auxdisplay/img,ascii-lcd.yaml | 4 +- .../Bindings/auxdisplay/maxim,max6959.yaml | 44 + .../device-tree/Bindings/bus/brcm,gisb-arb.yaml | 1 + .../Bindings/clock/google,gs101-clock.yaml | 28 +- .../device-tree/Bindings/clock/keystone-gate.txt | 2 - .../device-tree/Bindings/clock/keystone-pll.txt | 2 - .../Bindings/clock/mediatek,mt2701-hifsys.yaml | 50 + .../Bindings/clock/mediatek,mt7622-pciesys.yaml | 45 + .../Bindings/clock/mediatek,mt7622-ssusbsys.yaml | 45 + .../Bindings/clock/mobileye,eyeq5-clk.yaml | 51 + .../Bindings/clock/qcom,gcc-sc8180x.yaml | 7 + .../device-tree/Bindings/clock/qcom,gpucc.yaml | 9 + .../device-tree/Bindings/clock/qcom,q6sstopcc.yaml | 2 +- .../Bindings/clock/qcom,sm8450-camcc.yaml | 2 + .../Bindings/clock/qcom,sm8450-gpucc.yaml | 2 + .../Bindings/clock/qcom,sm8550-dispcc.yaml | 7 +- .../Bindings/clock/qcom,sm8550-tcsr.yaml | 1 + .../Bindings/clock/renesas,cpg-mssr.yaml | 1 + .../Bindings/clock/samsung,exynos850-clock.yaml | 42 + .../Bindings/clock/tesla,fsd-clock.yaml | 2 +- .../device-tree/Bindings/clock/ti/adpll.txt | 2 - sys/contrib/device-tree/Bindings/clock/ti/apll.txt | 2 - .../device-tree/Bindings/clock/ti/autoidle.txt | 2 - .../device-tree/Bindings/clock/ti/clockdomain.txt | 2 - .../device-tree/Bindings/clock/ti/composite.txt | 2 - .../device-tree/Bindings/clock/ti/divider.txt | 2 - sys/contrib/device-tree/Bindings/clock/ti/dpll.txt | 2 - .../device-tree/Bindings/clock/ti/fapll.txt | 2 - .../Bindings/clock/ti/fixed-factor-clock.txt | 2 - sys/contrib/device-tree/Bindings/clock/ti/gate.txt | 2 - .../device-tree/Bindings/clock/ti/interface.txt | 2 - sys/contrib/device-tree/Bindings/clock/ti/mux.txt | 2 - .../Bindings/crypto/atmel,at91sam9g46-aes.yaml | 6 +- .../Bindings/crypto/atmel,at91sam9g46-sha.yaml | 6 +- .../Bindings/crypto/atmel,at91sam9g46-tdes.yaml | 6 +- .../Bindings/crypto/qcom,inline-crypto-engine.yaml | 1 + .../device-tree/Bindings/crypto/qcom-qce.yaml | 1 + .../atmel/atmel,hlcdc-display-controller.yaml | 63 + .../display/bridge/fsl,imx8mp-hdmi-tx.yaml | 102 + .../Bindings/display/bridge/ti,sn65dsi86.yaml | 2 +- .../device-tree/Bindings/display/fsl,lcdif.yaml | 8 +- .../Bindings/display/imx/fsl,imx8mp-hdmi-pvi.yaml | 84 + .../Bindings/display/msm/dsi-controller-main.yaml | 2 + .../device-tree/Bindings/display/msm/gmu.yaml | 1 + .../device-tree/Bindings/display/msm/gpu.yaml | 6 +- .../Bindings/display/msm/qcom,mdss.yaml | 1 + .../Bindings/display/msm/qcom,sm8150-mdss.yaml | 9 + .../Bindings/display/msm/qcom,sm8650-dpu.yaml | 4 +- .../Bindings/display/msm/qcom,sm8650-mdss.yaml | 4 + .../Bindings/display/msm/qcom,x1e80100-mdss.yaml | 251 ++ .../display/panel/boe,th101mb31ig002-28a.yaml | 58 + .../Bindings/display/panel/himax,hx83112a.yaml | 74 + .../display/panel/leadtek,ltk500hd1829.yaml | 4 +- .../Bindings/display/panel/novatek,nt35510.yaml | 5 +- .../Bindings/display/panel/novatek,nt36672e.yaml | 66 + .../Bindings/display/panel/panel-lvds.yaml | 4 + .../Bindings/display/panel/panel-simple.yaml | 4 + .../display/panel/rocktech,jh057n00900.yaml | 3 + .../Bindings/display/panel/visionox,r66451.yaml | 2 +- .../Bindings/display/panel/visionox,rm69299.yaml | 3 +- .../Bindings/display/renesas,rzg2l-du.yaml | 126 + .../display/rockchip/rockchip,dw-hdmi.yaml | 33 +- .../Bindings/display/solomon,ssd1307fb.yaml | 20 +- .../Bindings/display/solomon,ssd132x.yaml | 12 +- .../Bindings/display/solomon,ssd133x.yaml | 45 + .../Bindings/display/ti/ti,am65x-dss.yaml | 7 +- .../Bindings/dma/allwinner,sun50i-a64-dma.yaml | 12 +- sys/contrib/device-tree/Bindings/dma/fsl,edma.yaml | 2 + .../device-tree/Bindings/dma/fsl,imx-sdma.yaml | 3 +- .../device-tree/Bindings/dma/marvell,mmp-dma.yaml | 72 + .../Bindings/dma/mediatek,mt7622-hsdma.yaml | 63 + .../Bindings/dma/renesas,rcar-dmac.yaml | 1 + .../device-tree/Bindings/dts-coding-style.rst | 2 + sys/contrib/device-tree/Bindings/eeprom/at24.yaml | 5 +- .../firmware/xilinx/xlnx,zynqmp-firmware.yaml | 96 +- .../device-tree/Bindings/fpga/fpga-region.yaml | 358 +++ .../Bindings/fpga/xlnx,versal-fpga.yaml | 2 +- .../Bindings/gpio/aspeed,ast2400-gpio.yaml | 148 ++ .../Bindings/gpio/gateworks,pld-gpio.txt | 3 +- .../device-tree/Bindings/gpio/gpio-mvebu.yaml | 2 +- .../device-tree/Bindings/gpio/gpio-pca9570.yaml | 3 + .../device-tree/Bindings/gpio/mrvl-gpio.yaml | 2 +- .../Bindings/gpio/renesas,rcar-gpio.yaml | 1 + .../device-tree/Bindings/gpio/st,nomadik-gpio.yaml | 95 + .../Bindings/gpu/img,powervr-rogue.yaml | 73 + .../device-tree/Bindings/gpu/img,powervr-sgx.yaml | 138 ++ .../device-tree/Bindings/hwmon/adi,adm1177.yaml | 5 +- .../device-tree/Bindings/hwmon/adi,adm1275.yaml | 7 +- .../device-tree/Bindings/hwmon/adi,ltc2945.yaml | 5 +- .../device-tree/Bindings/hwmon/adi,ltc4282.yaml | 159 ++ .../Bindings/hwmon/amphenol,chipcap2.yaml | 77 + .../Bindings/hwmon/aspeed,g6-pwm-tach.yaml | 71 + .../device-tree/Bindings/hwmon/fan-common.yaml | 79 + .../device-tree/Bindings/hwmon/hwmon-common.yaml | 19 + .../device-tree/Bindings/hwmon/lltc,ltc4151.yaml | 5 +- .../device-tree/Bindings/hwmon/lltc,ltc4286.yaml | 9 +- sys/contrib/device-tree/Bindings/hwmon/lm75.yaml | 3 +- .../Bindings/hwmon/nuvoton,nct6775.yaml | 1 + .../Bindings/hwmon/pmbus/infineon,tda38640.yaml | 28 + .../Bindings/hwmon/pmbus/ti,lm25066.yaml | 17 +- .../device-tree/Bindings/hwmon/ti,ina2xx.yaml | 11 +- .../device-tree/Bindings/hwmon/ti,tmp513.yaml | 5 +- .../device-tree/Bindings/hwmon/ti,tps23861.yaml | 5 +- .../Bindings/i2c/atmel,at91sam-i2c.yaml | 4 +- .../Bindings/i2c/i2c-demux-pinctrl.yaml | 3 +- .../device-tree/Bindings/i2c/i2c-exynos5.yaml | 1 + .../device-tree/Bindings/i2c/i2c-imx-lpi2c.yaml | 1 + sys/contrib/device-tree/Bindings/i2c/i2c-mpc.yaml | 2 +- .../device-tree/Bindings/i2c/i2c-mux-pca954x.yaml | 30 + sys/contrib/device-tree/Bindings/i2c/i2c-pxa.yaml | 2 +- .../Bindings/i2c/nvidia,tegra186-bpmp-i2c.yaml | 3 +- .../device-tree/Bindings/i2c/qcom,i2c-cci.yaml | 2 +- .../device-tree/Bindings/i2c/renesas,rcar-i2c.yaml | 1 + .../device-tree/Bindings/i2c/st,nomadik-i2c.yaml | 49 +- .../Bindings/i3c/aspeed,ast2600-i3c.yaml | 2 +- .../device-tree/Bindings/i3c/cdns,i3c-master.yaml | 2 +- sys/contrib/device-tree/Bindings/i3c/i3c.yaml | 6 +- .../device-tree/Bindings/i3c/mipi-i3c-hci.yaml | 2 +- .../Bindings/i3c/silvaco,i3c-master.yaml | 2 +- .../Bindings/i3c/snps,dw-i3c-master.yaml | 2 +- sys/contrib/device-tree/Bindings/iio/adc/adc.yaml | 1 - .../device-tree/Bindings/iio/adc/adi,ad9467.yaml | 4 + .../device-tree/Bindings/iio/adc/adi,axi-adc.yaml | 8 +- .../Bindings/iio/adc/microchip,pac1934.yaml | 120 + .../Bindings/iio/adc/nxp,imx93-adc.yaml | 4 +- .../Bindings/iio/adc/qcom,spmi-vadc.yaml | 1 - .../Bindings/iio/adc/richtek,rtq6056.yaml | 9 +- .../device-tree/Bindings/iio/adc/ti,ads1298.yaml | 80 + .../Bindings/iio/afe/voltage-divider.yaml | 11 + .../Bindings/iio/amplifiers/adi,hmc425a.yaml | 47 +- .../Bindings/iio/frequency/adi,admfm2000.yaml | 127 + .../Bindings/iio/gyroscope/bosch,bmg160.yaml | 8 +- .../Bindings/iio/health/maxim,max30102.yaml | 2 +- .../Bindings/iio/humidity/ti,hdc2010.yaml | 3 + .../Bindings/iio/humidity/ti,hdc3020.yaml | 3 + .../device-tree/Bindings/iio/imu/st,lsm6dsx.yaml | 4 +- .../Bindings/iio/light/ams,as73211.yaml | 7 +- .../Bindings/iio/light/vishay,veml6075.yaml | 1 + .../iio/magnetometer/voltafield,af8133j.yaml | 60 + .../Bindings/iio/pressure/honeywell,hsc030pa.yaml | 3 + .../iio/pressure/honeywell,mprls0025pa.yaml | 98 +- .../Bindings/iio/temperature/ti,tmp117.yaml | 8 + .../input/allwinner,sun4i-a10-lradc-keys.yaml | 1 - .../device-tree/Bindings/input/atmel,captouch.yaml | 59 + .../Bindings/input/dlg,da9062-onkey.yaml | 38 + .../Bindings/input/samsung,s3c6410-keypad.yaml | 121 + .../Bindings/input/touchscreen/fsl,imx6ul-tsc.yaml | 97 + .../Bindings/input/touchscreen/goodix,gt9916.yaml | 95 + .../Bindings/input/touchscreen/goodix.yaml | 5 +- .../input/touchscreen/imagis,ist3038c.yaml | 21 +- .../Bindings/input/touchscreen/melfas,mms114.yaml | 6 +- .../Bindings/input/touchscreen/silead,gsl1680.yaml | 2 +- .../Bindings/interconnect/qcom,rpm.yaml | 3 + .../Bindings/interconnect/qcom,rpmh.yaml | 2 +- .../Bindings/interconnect/qcom,sm7150-rpmh.yaml | 84 + .../amlogic,meson-gpio-intc.yaml | 1 + .../Bindings/interrupt-controller/atmel,aic.yaml | 89 + .../Bindings/interrupt-controller/fsl,intmux.yaml | 3 + .../mediatek,mt6577-sysirq.yaml | 85 + .../interrupt-controller/renesas,rzg2l-irqc.yaml | 44 +- .../interrupt-controller/starfive,jh8100-intc.yaml | 61 + .../device-tree/Bindings/iommu/arm,smmu.yaml | 20 +- .../Bindings/leds/backlight/kinetic,ktd2801.yaml | 46 + .../Bindings/leds/backlight/qcom-wled.yaml | 4 +- sys/contrib/device-tree/Bindings/leds/common.yaml | 12 + .../device-tree/Bindings/leds/leds-bcm63138.yaml | 4 - .../device-tree/Bindings/leds/leds-bcm6328.yaml | 4 - .../device-tree/Bindings/leds/leds-bcm6358.txt | 2 - .../Bindings/leds/leds-pwm-multicolor.yaml | 4 +- .../device-tree/Bindings/leds/leds-pwm.yaml | 5 - .../device-tree/Bindings/leds/leds-qcom-lpg.yaml | 102 +- .../device-tree/Bindings/leds/onnn,ncp5623.yaml | 96 + .../device-tree/Bindings/mailbox/fsl,mu.yaml | 58 +- .../Bindings/media/i2c/techwell,tw9900.yaml | 2 +- .../Bindings/media/mediatek,vcodec-encoder.yaml | 31 +- .../Bindings/media/mediatek-jpeg-encoder.yaml | 3 +- .../device-tree/Bindings/media/rockchip-isp1.yaml | 37 +- .../Bindings/media/st,stm32mp25-video-codec.yaml | 49 + .../fsl/fsl,imx-weim-peripherals.yaml | 31 + .../memory-controllers/fsl/fsl,imx-weim.yaml | 204 ++ .../memory-controllers/mc-peripheral-props.yaml | 1 + .../memory-controllers/nvidia,tegra20-emc.yaml | 2 +- .../memory-controllers/renesas,rpc-if.yaml | 1 + .../memory-controllers/st,stm32-fmc2-ebi.yaml | 7 +- .../device-tree/Bindings/mfd/atmel,hlcdc.yaml | 99 + .../Bindings/mfd/atmel,sama5d2-flexcom.yaml | 99 + .../device-tree/Bindings/mfd/dlg,da9063.yaml | 251 +- .../device-tree/Bindings/mfd/google,cros-ec.yaml | 7 + sys/contrib/device-tree/Bindings/mfd/iqs62x.yaml | 2 +- .../device-tree/Bindings/mfd/qcom,tcsr.yaml | 2 + sys/contrib/device-tree/Bindings/mfd/syscon.yaml | 3 + sys/contrib/device-tree/Bindings/mfd/ti,twl.yaml | 2 + sys/contrib/device-tree/Bindings/mips/cpus.yaml | 13 +- .../device-tree/Bindings/mips/mobileye.yaml | 32 + .../device-tree/Bindings/misc/qcom,fastrpc.yaml | 2 + .../device-tree/Bindings/misc/xlnx,sd-fec.yaml | 140 ++ .../device-tree/Bindings/mmc/fsl-imx-esdhc.yaml | 11 +- .../device-tree/Bindings/mmc/fsl-imx-mmc.yaml | 12 + .../mmc/hisilicon,hi3798cv200-dw-mshc.yaml | 97 + .../device-tree/Bindings/mmc/renesas,sdhi.yaml | 1 + .../Bindings/mmc/snps,dwcmshc-sdhci.yaml | 2 + .../device-tree/Bindings/mtd/atmel-nand.txt | 1 + .../device-tree/Bindings/mtd/brcm,brcmnand.yaml | 44 +- .../device-tree/Bindings/mtd/davinci-nand.txt | 2 +- .../device-tree/Bindings/mtd/flctl-nand.txt | 2 +- .../device-tree/Bindings/mtd/fsl-upm-nand.txt | 2 +- .../device-tree/Bindings/mtd/gpio-control-nand.txt | 2 +- .../device-tree/Bindings/mtd/gpmi-nand.yaml | 2 +- .../device-tree/Bindings/mtd/hisi504-nand.txt | 2 +- .../device-tree/Bindings/mtd/jedec,spi-nor.yaml | 3 + sys/contrib/device-tree/Bindings/mtd/mtd.yaml | 2 + .../Bindings/mtd/nvidia-tegra20-nand.txt | 2 +- .../device-tree/Bindings/mtd/orion-nand.txt | 2 +- .../Bindings/mtd/partitions/linux,ubi.yaml | 75 + .../Bindings/mtd/partitions/ubi-volume.yaml | 40 + .../device-tree/Bindings/mtd/samsung-s3c2410.txt | 2 +- .../Bindings/mtd/st,stm32-fmc2-nand.yaml | 25 +- .../device-tree/Bindings/mux/mux-controller.yaml | 2 +- .../Bindings/net/bluetooth/qualcomm-bluetooth.yaml | 8 +- .../device-tree/Bindings/net/brcm,asp-v2.0.yaml | 4 + .../device-tree/Bindings/net/brcm,unimac-mdio.yaml | 1 + .../device-tree/Bindings/net/can/fsl,flexcan.yaml | 3 + .../Bindings/net/can/microchip,mpfs-can.yaml | 6 +- .../device-tree/Bindings/net/can/tcan4x5x.txt | 3 + .../device-tree/Bindings/net/can/xilinx,can.yaml | 5 + .../device-tree/Bindings/net/cdns,macb.yaml | 5 + .../Bindings/net/dsa/microchip,ksz.yaml | 1 + .../device-tree/Bindings/net/dsa/qca,ar9331.yaml | 161 ++ .../device-tree/Bindings/net/dsa/realtek.yaml | 4 +- .../Bindings/net/ethernet-controller.yaml | 1 - .../Bindings/net/ethernet-phy-package.yaml | 52 + sys/contrib/device-tree/Bindings/net/fsl,fec.yaml | 3 + .../device-tree/Bindings/net/mediatek,net.yaml | 22 +- .../device-tree/Bindings/net/nfc/ti,trf7970a.yaml | 2 +- .../device-tree/Bindings/net/qca,qca808x.yaml | 54 + .../device-tree/Bindings/net/qcom,ethqos.yaml | 9 +- sys/contrib/device-tree/Bindings/net/qcom,ipa.yaml | 2 +- .../Bindings/net/qcom,ipq4019-mdio.yaml | 15 + .../device-tree/Bindings/net/qcom,qca807x.yaml | 184 ++ .../device-tree/Bindings/net/renesas,etheravb.yaml | 1 + .../device-tree/Bindings/net/snps,dwmac.yaml | 17 +- .../Bindings/net/starfive,jh7110-dwmac.yaml | 72 +- .../device-tree/Bindings/net/ti,cpsw-switch.yaml | 5 +- .../device-tree/Bindings/net/ti,dp83822.yaml | 34 + .../Bindings/net/ti,k3-am654-cpsw-nuss.yaml | 5 +- .../device-tree/Bindings/net/ti,k3-am654-cpts.yaml | 5 +- .../Bindings/net/wireless/mediatek,mt76.yaml | 33 +- .../Bindings/net/wireless/qcom,ath10k.yaml | 1 + .../Bindings/net/wireless/qcom,ath11k-pci.yaml | 1 + .../Bindings/net/wireless/qcom,ath11k.yaml | 1 + .../Bindings/nvmem/layouts/fixed-cell.yaml | 22 +- .../device-tree/Bindings/nvmem/nvmem-provider.yaml | 18 + .../Bindings/nvmem/xlnx,zynqmp-nvmem.yaml | 42 + .../device-tree/Bindings/opp/opp-v2-base.yaml | 2 - .../Bindings/pci/fsl,imx6q-pcie-common.yaml | 17 +- .../Bindings/pci/fsl,imx6q-pcie-ep.yaml | 46 +- .../device-tree/Bindings/pci/fsl,imx6q-pcie.yaml | 49 +- .../device-tree/Bindings/pci/qcom,pcie-common.yaml | 100 + .../Bindings/pci/qcom,pcie-sa8775p.yaml | 166 ++ .../device-tree/Bindings/pci/qcom,pcie-sc7280.yaml | 166 ++ .../Bindings/pci/qcom,pcie-sc8180x.yaml | 170 ++ .../Bindings/pci/qcom,pcie-sc8280xp.yaml | 180 ++ .../device-tree/Bindings/pci/qcom,pcie-sm8150.yaml | 158 ++ .../device-tree/Bindings/pci/qcom,pcie-sm8250.yaml | 173 ++ .../device-tree/Bindings/pci/qcom,pcie-sm8350.yaml | 184 ++ .../device-tree/Bindings/pci/qcom,pcie-sm8450.yaml | 178 ++ .../device-tree/Bindings/pci/qcom,pcie-sm8550.yaml | 171 ++ .../Bindings/pci/qcom,pcie-x1e80100.yaml | 165 ++ .../device-tree/Bindings/pci/qcom,pcie.yaml | 378 +-- .../Bindings/perf/arm,coresight-pmu.yaml | 39 + .../perf/starfive,jh8100-starlink-pmu.yaml | 46 + .../Bindings/phy/mediatek,mt8365-csi-rx.yaml | 79 + .../Bindings/phy/phy-cadence-torrent.yaml | 11 +- .../Bindings/phy/qcom,msm8998-qmp-usb3-phy.yaml | 184 ++ .../Bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml | 6 + .../Bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 48 +- .../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml | 22 - .../Bindings/phy/rockchip,rk3588-hdptx-phy.yaml | 91 + .../Bindings/pinctrl/amlogic,meson-pinctrl-a1.yaml | 2 +- .../pinctrl/amlogic,meson-pinctrl-g12a-aobus.yaml | 2 +- .../amlogic,meson-pinctrl-g12a-periphs.yaml | 2 +- .../pinctrl/amlogic,meson8-pinctrl-aobus.yaml | 2 +- .../pinctrl/amlogic,meson8-pinctrl-cbus.yaml | 2 +- .../Bindings/pinctrl/atmel,at91-pinctrl.txt | 2 + .../Bindings/pinctrl/awinic,aw9523-pinctrl.yaml | 139 ++ .../Bindings/pinctrl/cirrus,madera.yaml | 3 +- .../Bindings/pinctrl/cypress,cy8c95x0.yaml | 24 +- .../Bindings/pinctrl/fsl,imx6ul-pinctrl.yaml | 116 + .../Bindings/pinctrl/mobileye,eyeq5-pinctrl.yaml | 242 ++ .../Bindings/pinctrl/nuvoton,npcm845-pinctrl.yaml | 2 - .../Bindings/pinctrl/nuvoton,wpcm450-pinctrl.yaml | 3 +- .../pinctrl/nvidia,tegra234-pinmux-aon.yaml | 7 +- .../pinctrl/nvidia,tegra234-pinmux-common.yaml | 84 +- .../Bindings/pinctrl/nvidia,tegra234-pinmux.yaml | 7 +- .../device-tree/Bindings/pinctrl/pincfg-node.yaml | 2 +- .../Bindings/pinctrl/qcom,sm4450-tlmm.yaml | 2 +- .../device-tree/Bindings/pinctrl/renesas,pfc.yaml | 1 + .../Bindings/pinctrl/renesas,rzg2l-pinctrl.yaml | 2 + .../Bindings/pinctrl/xlnx,pinctrl-zynq.yaml | 217 ++ .../device-tree/Bindings/power/qcom,rpmpd.yaml | 2 + .../Bindings/power/renesas,rcar-sysc.yaml | 1 + .../device-tree/Bindings/power/wakeup-source.txt | 2 +- .../device-tree/Bindings/pwm/atmel,hlcdc-pwm.yaml | 35 + .../device-tree/Bindings/pwm/marvell,pxa-pwm.yaml | 51 + .../Bindings/pwm/mediatek,mt2712-pwm.yaml | 1 + .../Bindings/pwm/mediatek,pwm-disp.yaml | 3 + .../device-tree/Bindings/pwm/opencores,pwm.yaml | 56 + .../device-tree/Bindings/pwm/pwm-amlogic.yaml | 115 +- .../Bindings/regulator/gpio-regulator.yaml | 4 +- .../Bindings/regulator/infineon,ir38060.yaml | 45 + .../Bindings/regulator/microchip,mcp16502.yaml | 180 ++ .../regulator/qcom,usb-vbus-regulator.yaml | 11 +- .../Bindings/regulator/ti,tps65132.yaml | 84 + .../device-tree/Bindings/remoteproc/mtk,scp.yaml | 4 +- .../Bindings/remoteproc/qcom,glink-rpm-edge.yaml | 1 - .../Bindings/remoteproc/qcom,qcs404-pas.yaml | 2 +- .../Bindings/remoteproc/qcom,sc7180-pas.yaml | 2 +- .../Bindings/remoteproc/qcom,sc7280-wpss-pil.yaml | 2 +- .../Bindings/remoteproc/qcom,sc8180x-pas.yaml | 2 +- .../Bindings/remoteproc/qcom,sm6115-pas.yaml | 2 +- .../Bindings/remoteproc/qcom,sm6350-pas.yaml | 2 +- .../Bindings/remoteproc/qcom,sm6375-pas.yaml | 2 +- .../Bindings/remoteproc/qcom,sm8150-pas.yaml | 2 +- .../Bindings/remoteproc/qcom,sm8350-pas.yaml | 2 +- .../Bindings/remoteproc/qcom,sm8550-pas.yaml | 51 +- .../Bindings/remoteproc/qcom,wcnss-pil.yaml | 2 +- .../Bindings/remoteproc/ti,davinci-rproc.txt | 3 - .../Bindings/reset/mobileye,eyeq5-reset.yaml | 43 + .../device-tree/Bindings/reset/renesas,rst.yaml | 1 + .../Bindings/reset/sophgo,sg2042-reset.yaml | 35 + sys/contrib/device-tree/Bindings/riscv/cpus.yaml | 10 +- .../device-tree/Bindings/riscv/extensions.yaml | 7 + .../device-tree/Bindings/rng/atmel,at91-trng.yaml | 4 + .../device-tree/Bindings/rtc/abracon,abx80x.yaml | 98 + .../Bindings/rtc/atmel,at91sam9260-rtt.yaml | 4 +- .../Bindings/rtc/mediatek,mt2712-rtc.yaml | 39 + .../Bindings/rtc/mediatek,mt7622-rtc.yaml | 52 + .../device-tree/Bindings/rtc/sa1100-rtc.yaml | 2 +- .../device-tree/Bindings/rtc/xlnx,zynqmp-rtc.yaml | 11 +- .../Bindings/serial/atmel,at91-usart.yaml | 2 +- .../device-tree/Bindings/serial/cdns,uart.yaml | 1 + .../device-tree/Bindings/serial/fsl-lpuart.yaml | 1 + .../device-tree/Bindings/serial/renesas,hscif.yaml | 1 + .../device-tree/Bindings/serial/samsung_uart.yaml | 2 + .../device-tree/Bindings/serial/serial.yaml | 2 +- .../device-tree/Bindings/serial/st,asc.yaml | 55 + .../device-tree/Bindings/serial/st,stm32-uart.yaml | 3 + .../Bindings/soc/fsl/fsl,layerscape-dcfg.yaml | 2 +- .../Bindings/soc/fsl/fsl,layerscape-scfg.yaml | 2 +- .../Bindings/soc/imx/fsl,imx-anatop.yaml | 128 + .../Bindings/soc/imx/fsl,imx-iomuxc-gpr.yaml | 18 +- .../Bindings/soc/imx/fsl,imx8mp-hdmi-blk-ctrl.yaml | 22 +- .../device-tree/Bindings/soc/qcom/qcom,pbs.yaml | 46 + .../Bindings/soc/qcom/qcom,pmic-glink.yaml | 3 + .../Bindings/soc/qcom/qcom,rpm-master-stats.yaml | 2 + .../device-tree/Bindings/soc/qcom/qcom,saw2.yaml | 119 + .../Bindings/soc/renesas/renesas-soc.yaml | 73 + .../device-tree/Bindings/soc/renesas/renesas.yaml | 25 +- .../device-tree/Bindings/soc/rockchip/grf.yaml | 23 + .../soc/samsung/samsung,exynos-sysreg.yaml | 2 + .../device-tree/Bindings/soc/xilinx/xilinx.yaml | 70 +- .../Bindings/sound/atmel,asoc-wm8904.yaml | 84 + .../Bindings/sound/atmel,sam9x5-wm8731-audio.yaml | 76 + .../Bindings/sound/atmel,sama5d2-classd.yaml | 7 +- .../Bindings/sound/audio-graph-port.yaml | 2 +- .../device-tree/Bindings/sound/cirrus,cs35l45.yaml | 3 + .../device-tree/Bindings/sound/cirrus,cs42l43.yaml | 11 +- sys/contrib/device-tree/Bindings/sound/cs4341.txt | 2 +- .../device-tree/Bindings/sound/everest,es8326.yaml | 8 +- .../device-tree/Bindings/sound/fsl,easrc.yaml | 4 +- .../device-tree/Bindings/sound/fsl,imx-asrc.yaml | 162 ++ .../device-tree/Bindings/sound/fsl,micfil.yaml | 14 +- .../device-tree/Bindings/sound/fsl,sai.yaml | 6 + .../Bindings/sound/infineon,peb2466.yaml | 2 +- .../Bindings/sound/microchip,sama7g5-i2smcc.yaml | 11 +- .../device-tree/Bindings/sound/qcom,q6usb.yaml | 55 + .../device-tree/Bindings/sound/qcom,sm8250.yaml | 2 +- .../device-tree/Bindings/sound/qcom,wcd938x.yaml | 81 +- .../Bindings/sound/qcom,wcd939x-sdw.yaml | 69 + .../device-tree/Bindings/sound/qcom,wcd939x.yaml | 96 + .../Bindings/sound/qcom,wcd93xx-common.yaml | 95 + .../device-tree/Bindings/sound/qcom,wsa8840.yaml | 11 +- .../device-tree/Bindings/sound/realtek,rt1015.yaml | 41 + sys/contrib/device-tree/Bindings/sound/rt5645.txt | 6 + .../device-tree/Bindings/sound/samsung,tm2.yaml | 7 +- .../Bindings/spi/atmel,at91rm9200-spi.yaml | 1 - .../device-tree/Bindings/spi/samsung,spi.yaml | 4 +- .../device-tree/Bindings/spi/spi-controller.yaml | 27 + .../device-tree/Bindings/spi/spi-fsl-lpspi.yaml | 1 + .../device-tree/Bindings/spi/spi-nxp-fspi.yaml | 18 +- .../sram/allwinner,sun4i-a10-system-control.yaml | 2 +- .../device-tree/Bindings/submitting-patches.rst | 23 +- .../Bindings/thermal/allwinner,sun8i-a83t-ths.yaml | 34 +- .../Bindings/thermal/dlg,da9062-thermal.yaml | 35 + .../Bindings/thermal/qoriq-thermal.yaml | 3 +- .../Bindings/thermal/rcar-gen3-thermal.yaml | 2 + .../Bindings/thermal/thermal-zones.yaml | 2 - .../Bindings/timer/arm,arch_timer_mmio.yaml | 2 +- .../device-tree/Bindings/timer/cdns,ttc.yaml | 22 +- .../device-tree/Bindings/timer/mediatek,timer.yaml | 84 + .../device-tree/Bindings/timer/mrvl,mmp-timer.yaml | 2 +- .../Bindings/timer/nxp,sysctr-timer.yaml | 4 +- .../Bindings/timer/ralink,cevt-systick.yaml | 38 + .../device-tree/Bindings/timer/renesas,ostm.yaml | 2 +- .../device-tree/Bindings/timer/renesas,tmu.yaml | 18 +- .../Bindings/timer/samsung,exynos4210-mct.yaml | 2 + .../device-tree/Bindings/tpm/tcg,tpm_tis-spi.yaml | 1 + .../device-tree/Bindings/trivial-devices.yaml | 87 +- sys/contrib/device-tree/Bindings/ufs/qcom,ufs.yaml | 38 +- .../device-tree/Bindings/usb/analogix,anx7411.yaml | 13 - .../device-tree/Bindings/usb/ci-hdrc-usb2.yaml | 2 +- .../device-tree/Bindings/usb/cypress,hx3.yaml | 2 +- .../device-tree/Bindings/usb/fcs,fsa4480.yaml | 12 +- .../device-tree/Bindings/usb/generic-ehci.yaml | 1 + .../device-tree/Bindings/usb/gpio-sbu-mux.yaml | 12 +- .../Bindings/usb/hisilicon,hi3798mv200-dwc3.yaml | 99 + .../device-tree/Bindings/usb/ite,it5205.yaml | 72 + .../device-tree/Bindings/usb/mediatek,mtu3.yaml | 5 +- .../Bindings/usb/microchip,usb5744.yaml | 2 - .../device-tree/Bindings/usb/nxp,ptn36502.yaml | 12 +- .../device-tree/Bindings/usb/nxp,ptn5110.yaml | 6 +- .../device-tree/Bindings/usb/onnn,nb7vpq904m.yaml | 13 +- .../device-tree/Bindings/usb/qcom,dwc3.yaml | 2 +- .../device-tree/Bindings/usb/qcom,pmic-typec.yaml | 46 +- .../Bindings/usb/qcom,wcd939x-usbss.yaml | 12 +- .../device-tree/Bindings/usb/realtek,rts5411.yaml | 55 + .../device-tree/Bindings/usb/ti,am62-usb.yaml | 8 +- .../device-tree/Bindings/usb/ti,usb8020b.yaml | 69 + .../device-tree/Bindings/usb/usb-nop-xceiv.yaml | 11 +- .../device-tree/Bindings/usb/usb-switch.yaml | 67 + sys/contrib/device-tree/Bindings/usb/usb.yaml | 2 + .../device-tree/Bindings/vendor-prefixes.yaml | 45 + sys/contrib/device-tree/Bindings/w1/w1-uart.yaml | 59 + .../device-tree/Bindings/watchdog/arm,sp805.yaml | 5 + .../Bindings/watchdog/atmel,sama5d4-wdt.yaml | 12 +- .../device-tree/Bindings/watchdog/qcom-wdt.yaml | 2 +- .../device-tree/Bindings/watchdog/renesas,wdt.yaml | 1 + .../Bindings/watchdog/sprd,sp9860-wdt.yaml | 64 + .../Bindings/watchdog/starfive,jh7100-wdt.yaml | 40 +- .../device-tree/Bindings/writing-schema.rst | 30 +- .../device-tree/include/dt-bindings/arm/qcom,ids.h | 5 + .../include/dt-bindings/clock/ast2600-clock.h | 1 + .../include/dt-bindings/clock/exynos850.h | 56 + .../include/dt-bindings/clock/google,gs101.h | 129 + .../dt-bindings/clock/microchip,mpfs-clock.h | 5 + .../include/dt-bindings/clock/mobileye,eyeq5-clk.h | 22 + .../include/dt-bindings/clock/qcom,gcc-msm8953.h | 4 + .../include/dt-bindings/clock/qcom,gcc-sc8180x.h | 2 + .../include/dt-bindings/clock/qcom,gcc-sm8150.h | 3 + .../dt-bindings/clock/qcom,x1e80100-camcc.h | 135 ++ .../dt-bindings/clock/qcom,x1e80100-dispcc.h | 98 + .../dt-bindings/clock/qcom,x1e80100-gpucc.h | 41 + .../include/dt-bindings/clock/qcom,x1e80100-tcsr.h | 23 + .../include/dt-bindings/clock/r8a779g0-cpg-mssr.h | 1 + .../dt-bindings/clock/renesas,r8a779h0-cpg-mssr.h | 96 + .../dt-bindings/clock/rockchip,rk3588-cru.h | 3 +- .../include/dt-bindings/input/linux-event-codes.h | 1 + .../dt-bindings/interconnect/qcom,msm8909.h | 93 + .../dt-bindings/interconnect/qcom,sm7150-rpmh.h | 150 ++ .../dt-bindings/interconnect/qcom,x1e80100-rpmh.h | 24 - .../device-tree/include/dt-bindings/leds/common.h | 4 + .../include/dt-bindings/mfd/stm32f7-rcc.h | 1 + .../include/dt-bindings/power/amlogic,c3-pwrc.h | 2 +- .../include/dt-bindings/power/qcom-rpmpd.h | 7 + .../dt-bindings/power/renesas,r8a779h0-sysc.h | 49 + .../dt-bindings/reset/mediatek,mt7988-resets.h | 6 + .../dt-bindings/reset/qcom,x1e80100-gpucc.h | 19 + .../dt-bindings/reset/sophgo,sg2042-reset.h | 87 + sys/contrib/device-tree/src/arc/axc003.dtsi | 4 +- sys/contrib/device-tree/src/arc/hsdk.dts | 1 - sys/contrib/device-tree/src/arc/vdk_axs10x_mb.dtsi | 2 +- .../src/arm/allwinner/sun8i-r40-feta40i.dtsi | 7 + sys/contrib/device-tree/src/arm/amlogic/meson.dtsi | 6 +- .../device-tree/src/arm/amlogic/meson8.dtsi | 1 - .../device-tree/src/arm/amlogic/meson8b.dtsi | 1 - .../src/arm/arm/arm-realview-pb1176.dts | 2 +- .../src/arm/arm/integratorap-im-pd1.dts | 3 +- .../device-tree/src/arm/arm/versatile-ab.dts | 3 +- .../device-tree/src/arm/arm/vexpress-v2p-ca9.dts | 4 +- .../device-tree/src/arm/broadcom/bcm47622.dtsi | 14 + .../device-tree/src/arm/broadcom/bcm63138.dtsi | 7 +- .../device-tree/src/arm/broadcom/bcm63148.dtsi | 14 + .../device-tree/src/arm/broadcom/bcm63178.dtsi | 14 + .../device-tree/src/arm/broadcom/bcm6756.dtsi | 14 + .../device-tree/src/arm/broadcom/bcm6846.dtsi | 14 + .../device-tree/src/arm/broadcom/bcm6855.dtsi | 14 + .../device-tree/src/arm/broadcom/bcm6878.dtsi | 14 + .../device-tree/src/arm/broadcom/bcm947622.dts | 10 + .../device-tree/src/arm/broadcom/bcm963138.dts | 10 + .../device-tree/src/arm/broadcom/bcm963138dvt.dts | 14 +- .../device-tree/src/arm/broadcom/bcm963148.dts | 10 + .../device-tree/src/arm/broadcom/bcm963178.dts | 10 + .../device-tree/src/arm/broadcom/bcm96756.dts | 10 + .../device-tree/src/arm/broadcom/bcm96846.dts | 10 + .../device-tree/src/arm/broadcom/bcm96855.dts | 10 + .../device-tree/src/arm/broadcom/bcm96878.dts | 10 + .../src/arm/gemini/gemini-dlink-dir-685.dts | 30 +- .../src/arm/gemini/gemini-dlink-dns-313.dts | 4 +- .../device-tree/src/arm/gemini/gemini-sl93512r.dts | 16 +- .../device-tree/src/arm/gemini/gemini-sq201.dts | 16 +- .../device-tree/src/arm/gemini/gemini-wbd111.dts | 6 +- .../device-tree/src/arm/gemini/gemini-wbd222.dts | 6 +- .../src/arm/marvell/armada-385-clearfog-gtr-l8.dts | 38 +- .../src/arm/marvell/armada-385-clearfog-gtr-s4.dts | 2 + .../src/arm/marvell/armada-385-clearfog-gtr.dtsi | 84 +- .../src/arm/marvell/armada-388-clearfog.dts | 5 +- .../device-tree/src/arm/marvell/dove-cubox.dts | 4 +- .../src/arm/marvell/mmp2-brownstone.dts | 2 +- .../src/arm/microchip/at91-sama7g54_curiosity.dts | 482 ++++ .../src/arm/microchip/at91-sama7g5ek.dts | 8 +- .../at91sam9g25-gardena-smart-gateway.dts | 2 + .../src/arm/microchip/at91sam9x5ek.dtsi | 2 + .../device-tree/src/arm/microchip/sam9x60.dtsi | 64 +- .../device-tree/src/arm/microchip/sama7g5.dtsi | 56 +- .../device-tree/src/arm/nvidia/tegra124-nyan.dtsi | 1 + .../src/arm/nvidia/tegra124-venice2.dts | 1 + .../nvidia/tegra30-asus-nexus7-grouper-common.dtsi | 3 + .../device-tree/src/arm/nvidia/tegra30-lg-p880.dts | 489 ++++ .../device-tree/src/arm/nvidia/tegra30-lg-p895.dts | 496 ++++ .../device-tree/src/arm/nvidia/tegra30-lg-x3.dtsi | 1812 ++++++++++++++ .../device-tree/src/arm/nxp/imx/imx1-apf9328.dts | 2 +- sys/contrib/device-tree/src/arm/nxp/imx/imx1.dtsi | 2 +- sys/contrib/device-tree/src/arm/nxp/imx/imx27.dtsi | 2 +- sys/contrib/device-tree/src/arm/nxp/imx/imx31.dtsi | 2 +- sys/contrib/device-tree/src/arm/nxp/imx/imx35.dtsi | 2 +- sys/contrib/device-tree/src/arm/nxp/imx/imx51.dtsi | 2 +- .../src/arm/nxp/imx/imx53-qsb-hdmi.dtso | 87 + .../device-tree/src/arm/nxp/imx/imx6dl-sielaff.dts | 533 ++++ .../src/arm/nxp/imx/imx6dl-yapp4-common.dtsi | 25 +- .../src/arm/nxp/imx/imx6q-apalis-eval-v1.2.dts | 200 ++ .../src/arm/nxp/imx/imx6q-apalis-eval.dts | 108 +- .../src/arm/nxp/imx/imx6q-apalis-eval.dtsi | 120 + .../src/arm/nxp/imx/imx6qdl-hummingboard.dtsi | 7 +- .../src/arm/nxp/imx/imx6qdl-hummingboard2.dtsi | 5 + .../src/arm/nxp/imx/imx6qdl-skov-cpu.dtsi | 10 +- .../device-tree/src/arm/nxp/imx/imx6qdl.dtsi | 2 +- .../src/arm/nxp/imx/imx6sl-tolino-shine2hd.dts | 6 +- .../device-tree/src/arm/nxp/imx/imx6sl.dtsi | 2 +- .../device-tree/src/arm/nxp/imx/imx6sx.dtsi | 2 +- .../src/arm/nxp/imx/imx6ul-14x14-evk.dtsi | 2 +- .../device-tree/src/arm/nxp/imx/imx6ul-geam.dts | 2 +- .../src/arm/nxp/imx/imx6ul-imx6ull-opos6uldev.dtsi | 2 +- .../device-tree/src/arm/nxp/imx/imx6ul.dtsi | 18 +- .../arm/nxp/imx/imx6ull-dhcom-som-cfg-sdcard.dtsi | 4 +- .../src/arm/nxp/imx/imx6ull-dhcom-som.dtsi | 4 +- .../src/arm/nxp/imx/imx6ull-dhcor-som.dtsi | 7 +- .../src/arm/nxp/imx/imx6ull-tarragon-common.dtsi | 1 + .../device-tree/src/arm/nxp/imx/imx6ull.dtsi | 2 +- .../device-tree/src/arm/nxp/imx/imx7-mba7.dtsi | 325 +-- .../device-tree/src/arm/nxp/imx/imx7-tqma7.dtsi | 144 +- .../device-tree/src/arm/nxp/imx/imx7d-mba7.dts | 94 +- .../device-tree/src/arm/nxp/imx/imx7s-warp.dts | 1 + .../device-tree/src/arm/nxp/ls/ls1021a.dtsi | 2 + .../device-tree/src/arm/nxp/mxs/imx28-evk.dts | 2 +- .../src/arm/qcom/qcom-apq8026-lg-lenok.dts | 38 + .../arm/qcom/qcom-apq8026-samsung-matisse-wifi.dts | 452 +--- .../device-tree/src/arm/qcom/qcom-apq8064.dtsi | 70 +- .../device-tree/src/arm/qcom/qcom-apq8084.dtsi | 13 +- .../src/arm/qcom/qcom-ipq4019-ap.dk01.1.dtsi | 138 +- .../device-tree/src/arm/qcom/qcom-ipq4019.dtsi | 35 +- .../device-tree/src/arm/qcom/qcom-ipq8064.dtsi | 12 +- .../qcom/qcom-msm8226-samsung-matisse-common.dtsi | 457 ++++ .../device-tree/src/arm/qcom/qcom-msm8226.dtsi | 736 +++--- .../device-tree/src/arm/qcom/qcom-msm8660.dtsi | 17 +- .../src/arm/qcom/qcom-msm8926-htc-memul.dts | 15 +- .../arm/qcom/qcom-msm8926-samsung-matisselte.dts | 37 + .../src/arm/qcom/qcom-msm8960-pins.dtsi | 21 + .../arm/qcom/qcom-msm8960-samsung-expressatt.dts | 71 +- .../device-tree/src/arm/qcom/qcom-msm8960.dtsi | 48 +- .../device-tree/src/arm/qcom/qcom-msm8974.dtsi | 33 +- .../device-tree/src/arm/qcom/qcom-sdx55.dtsi | 32 +- .../device-tree/src/arm/qcom/qcom-sdx65.dtsi | 48 +- .../src/arm/renesas/r8a73a4-ape6evm.dts | 12 + .../device-tree/src/arm/renesas/r8a73a4.dtsi | 23 +- .../device-tree/src/arm/renesas/r8a7740.dtsi | 2 + .../device-tree/src/arm/renesas/r8a7778.dtsi | 11 +- .../device-tree/src/arm/renesas/r8a7779.dtsi | 9 +- .../src/arm/rockchip/rk3128-xpi-3128.dts | 29 + .../device-tree/src/arm/rockchip/rk3128.dtsi | 60 + .../device-tree/src/arm/rockchip/rk322x.dtsi | 16 +- .../device-tree/src/arm/rockchip/rk3288.dtsi | 16 +- .../src/arm/rockchip/rv1126-sonoff-ihost.dtsi | 10 +- .../src/arm/samsung/exynos4412-i9300.dts | 2 +- .../src/arm/samsung/exynos4412-i9305.dts | 2 +- .../src/arm/samsung/exynos4412-n710x.dts | 2 +- .../src/arm/samsung/exynos4412-p4note.dtsi | 53 +- .../arm/samsung/exynos5420-galaxy-tab-common.dtsi | 34 +- .../src/arm/samsung/exynos5420-peach-pit.dts | 1 + .../arm/samsung/exynos5422-odroidxu3-common.dtsi | 16 +- .../src/arm/samsung/exynos5800-peach-pi.dts | 1 + .../device-tree/src/arm/st/stih407-pinctrl.dtsi | 8 +- .../src/arm/st/stm32f769-disco-mb1166-reva09.dts | 13 + .../device-tree/src/arm/st/stm32f769-disco.dts | 70 +- sys/contrib/device-tree/src/arm/st/stm32f769.dtsi | 20 + sys/contrib/device-tree/src/arm/st/stm32mp131.dtsi | 7 + .../device-tree/src/arm/st/stm32mp135f-dk.dts | 8 + sys/contrib/device-tree/src/arm/st/stm32mp157.dtsi | 2 +- .../src/arm/st/stm32mp157a-dk1-scmi.dts | 2 +- .../src/arm/st/stm32mp157c-dk2-scmi.dts | 2 +- .../src/arm/st/stm32mp157c-ed1-scmi.dts | 2 +- .../src/arm/st/stm32mp157c-ev1-scmi.dts | 2 +- .../src/arm/st/stm32mp157c-lxa-tac-gen2.dts | 2 +- .../src/arm/st/stm32mp15xc-lxa-tac.dtsi | 6 +- .../device-tree/src/arm/ti/davinci/da850.dtsi | 4 +- .../src/arm/ti/keystone/keystone-clocks.dtsi | 2 +- .../src/arm/ti/keystone/keystone-k2e-clocks.dtsi | 2 +- .../src/arm/ti/keystone/keystone-k2e-evm.dts | 2 +- .../src/arm/ti/keystone/keystone-k2e-netcp.dtsi | 2 +- .../src/arm/ti/keystone/keystone-k2e.dtsi | 2 +- .../src/arm/ti/keystone/keystone-k2g-evm.dts | 2 +- .../src/arm/ti/keystone/keystone-k2g-ice.dts | 2 +- .../src/arm/ti/keystone/keystone-k2g-netcp.dtsi | 2 +- .../src/arm/ti/keystone/keystone-k2g.dtsi | 2 +- .../src/arm/ti/keystone/keystone-k2hk-clocks.dtsi | 2 +- .../src/arm/ti/keystone/keystone-k2hk-evm.dts | 2 +- .../src/arm/ti/keystone/keystone-k2hk-netcp.dtsi | 2 +- .../src/arm/ti/keystone/keystone-k2hk.dtsi | 2 +- .../src/arm/ti/keystone/keystone-k2l-clocks.dtsi | 2 +- .../src/arm/ti/keystone/keystone-k2l-evm.dts | 2 +- .../src/arm/ti/keystone/keystone-k2l-netcp.dtsi | 2 +- .../src/arm/ti/keystone/keystone-k2l.dtsi | 2 +- .../device-tree/src/arm/ti/keystone/keystone.dtsi | 2 +- .../src/arm/ti/omap/am335x-baltos-ir2110.dts | 2 +- .../src/arm/ti/omap/am335x-baltos-ir3220.dts | 2 +- .../src/arm/ti/omap/am335x-baltos-ir5221.dts | 2 +- .../src/arm/ti/omap/am335x-baltos-leds.dtsi | 2 +- .../device-tree/src/arm/ti/omap/am335x-baltos.dtsi | 2 +- .../src/arm/ti/omap/am335x-base0033.dts | 2 +- .../src/arm/ti/omap/am335x-bone-common.dtsi | 4 +- .../device-tree/src/arm/ti/omap/am335x-cm-t335.dts | 2 +- .../device-tree/src/arm/ti/omap/am335x-evmsk.dts | 2 +- .../src/arm/ti/omap/am335x-guardian.dts | 4 +- .../device-tree/src/arm/ti/omap/am335x-icev2.dts | 2 +- .../src/arm/ti/omap/am335x-igep0033.dtsi | 2 +- .../src/arm/ti/omap/am335x-myirtech-myc.dtsi | 2 +- .../src/arm/ti/omap/am335x-myirtech-myd.dts | 2 +- .../device-tree/src/arm/ti/omap/am335x-nano.dts | 2 +- .../src/arm/ti/omap/am335x-netcan-plus-1xx.dts | 2 +- .../src/arm/ti/omap/am335x-netcom-plus-2xx.dts | 2 +- .../src/arm/ti/omap/am335x-netcom-plus-8xx.dts | 2 +- .../device-tree/src/arm/ti/omap/am335x-pdu001.dts | 2 +- .../ti/omap/am335x-sancloud-bbe-extended-wifi.dts | 2 +- .../src/arm/ti/omap/am335x-sancloud-bbe-lite.dts | 2 +- .../src/arm/ti/omap/am335x-sbc-t335.dts | 2 +- .../device-tree/src/arm/ti/omap/am335x-sl50.dts | 3 +- .../device-tree/src/arm/ti/omap/am33xx-clocks.dtsi | 39 +- .../device-tree/src/arm/ti/omap/am33xx.dtsi | 9 +- .../device-tree/src/arm/ti/omap/am3517.dtsi | 11 +- .../device-tree/src/arm/ti/omap/am35xx-clocks.dtsi | 18 +- .../device-tree/src/arm/ti/omap/am4372.dtsi | 6 + .../device-tree/src/arm/ti/omap/am437x-cm-t43.dts | 2 +- .../device-tree/src/arm/ti/omap/am437x-sbc-t43.dts | 2 +- .../src/arm/ti/omap/am5729-beagleboneai.dts | 2 +- .../src/arm/ti/omap/am57xx-cl-som-am57x.dts | 2 +- .../src/arm/ti/omap/am57xx-sbc-am57x.dts | 2 +- .../src/arm/ti/omap/compulab-sb-som.dtsi | 2 +- .../device-tree/src/arm/ti/omap/dra7-l4.dtsi | 2 +- sys/contrib/device-tree/src/arm/ti/omap/dra7.dtsi | 17 +- .../device-tree/src/arm/ti/omap/dra74x-p.dtsi | 2 +- .../device-tree/src/arm/ti/omap/dra7xx-clocks.dtsi | 2 +- .../src/arm/ti/omap/omap3430es1-clocks.dtsi | 52 +- .../src/arm/ti/omap/omap34xx-omap36xx-clocks.dtsi | 86 +- .../device-tree/src/arm/ti/omap/omap34xx.dtsi | 11 +- .../omap36xx-am35xx-omap3430es2plus-clocks.dtsi | 28 +- .../src/arm/ti/omap/omap36xx-clocks.dtsi | 7 +- .../ti/omap/omap36xx-omap3430es2plus-clocks.dtsi | 46 +- .../device-tree/src/arm/ti/omap/omap36xx.dtsi | 9 +- .../src/arm/ti/omap/omap3xxx-clocks.dtsi | 510 ++-- .../src/arm/ti/omap/omap4-epson-embt2ws.dts | 1 + .../src/arm/ti/omap/omap4-panda-common.dtsi | 1 + .../device-tree/src/arm/ti/omap/omap4-sdp.dts | 2 +- sys/contrib/device-tree/src/arm/ti/omap/omap4.dtsi | 9 +- .../device-tree/src/arm/ti/omap/omap5-igep0050.dts | 2 +- sys/contrib/device-tree/src/arm/ti/omap/omap5.dtsi | 9 +- .../device-tree/src/arm/ti/omap/twl4030.dtsi | 2 +- .../device-tree/src/arm/ti/omap/twl6030.dtsi | 4 +- .../src/arm64/allwinner/sun50i-h6-beelink-gs1.dts | 2 + .../src/arm64/allwinner/sun50i-h6-tanix.dtsi | 2 + .../device-tree/src/arm64/allwinner/sun50i-h6.dtsi | 7 +- .../sun50i-h616-bigtreetech-cb1-manta.dts | 2 +- .../allwinner/sun50i-h616-bigtreetech-cb1.dtsi | 4 +- .../arm64/allwinner/sun50i-h616-bigtreetech-pi.dts | 2 +- .../src/arm64/allwinner/sun50i-h616.dtsi | 155 ++ .../allwinner/sun50i-h618-longan-module-3h.dtsi | 75 + .../arm64/allwinner/sun50i-h618-longanpi-3h.dts | 144 ++ .../allwinner/sun50i-h618-transpeed-8k618-t.dts | 23 + .../arm64/allwinner/sun50i-h64-remix-mini-pc.dts | 356 +++ .../device-tree/src/arm64/amlogic/amlogic-c3.dtsi | 7 + .../device-tree/src/arm64/amlogic/amlogic-t7.dtsi | 12 +- .../src/arm64/amlogic/meson-a1-ad402.dts | 2 +- .../device-tree/src/arm64/amlogic/meson-a1.dtsi | 2 + .../amlogic/meson-axg-jethome-jethub-j1xx.dtsi | 30 +- .../src/arm64/amlogic/meson-axg-s400.dts | 16 +- .../device-tree/src/arm64/amlogic/meson-axg.dtsi | 8 + .../src/arm64/amlogic/meson-g12-common.dtsi | 3 + .../src/arm64/amlogic/meson-g12a-fbx8am-brcm.dtso | 31 + .../arm64/amlogic/meson-g12a-fbx8am-realtek.dtso | 21 + .../src/arm64/amlogic/meson-g12a-fbx8am.dts | 462 ++++ .../src/arm64/amlogic/meson-g12a-radxa-zero.dts | 12 +- .../src/arm64/amlogic/meson-g12a-sei510.dts | 14 +- .../src/arm64/amlogic/meson-g12a-u200.dts | 16 +- .../src/arm64/amlogic/meson-g12a-x96-max.dts | 14 +- .../src/arm64/amlogic/meson-g12b-odroid-n2.dtsi | 2 +- .../src/arm64/amlogic/meson-g12b-odroid.dtsi | 20 +- .../src/arm64/amlogic/meson-g12b-w400.dtsi | 10 +- .../src/arm64/amlogic/meson-gx-libretech-pc.dtsi | 12 +- .../src/arm64/amlogic/meson-gx-p23x-q20x.dtsi | 8 +- .../src/arm64/amlogic/meson-gxbb-nexbox-a95x.dts | 6 +- .../src/arm64/amlogic/meson-gxbb-odroidc2.dts | 8 +- .../src/arm64/amlogic/meson-gxbb-p200.dts | 4 +- .../src/arm64/amlogic/meson-gxbb-p20x.dtsi | 6 +- .../src/arm64/amlogic/meson-gxbb-vega-s95.dtsi | 8 +- .../src/arm64/amlogic/meson-gxbb-wetek.dtsi | 8 +- .../arm64/amlogic/meson-gxl-s805x-libretech-ac.dts | 8 +- .../src/arm64/amlogic/meson-gxl-s805x-p241.dts | 8 +- .../amlogic/meson-gxl-s905w-jethome-jethub-j80.dts | 8 +- .../amlogic/meson-gxl-s905x-hwacom-amazetv.dts | 6 +- .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts | 12 +- .../arm64/amlogic/meson-gxl-s905x-libretech-cc.dts | 6 +- .../arm64/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 6 +- .../src/arm64/amlogic/meson-gxl-s905x-p212.dtsi | 8 +- .../src/arm64/amlogic/meson-gxm-khadas-vim2.dts | 8 +- .../arm64/amlogic/meson-gxm-s912-libretech-pc.dts | 2 +- .../src/arm64/amlogic/meson-khadas-vim3.dtsi | 16 +- .../arm64/amlogic/meson-libretech-cottonwood.dtsi | 6 +- .../src/arm64/amlogic/meson-sm1-ac2xx.dtsi | 10 +- .../src/arm64/amlogic/meson-sm1-bananapi.dtsi | 14 +- .../src/arm64/amlogic/meson-sm1-odroid-hc4.dts | 4 +- .../src/arm64/amlogic/meson-sm1-odroid.dtsi | 20 +- .../src/arm64/amlogic/meson-sm1-sei610.dts | 12 +- .../broadcom/bcmbca/bcm4906-netgear-r8000p.dts | 5 + .../bcmbca/bcm4906-tplink-archer-c2300-v1.dts | 5 + .../broadcom/bcmbca/bcm4908-asus-gt-ac5300.dts | 19 +- .../src/arm64/broadcom/bcmbca/bcm4908.dtsi | 7 +- .../src/arm64/broadcom/bcmbca/bcm4912.dtsi | 14 + .../src/arm64/broadcom/bcmbca/bcm63146.dtsi | 14 + .../src/arm64/broadcom/bcmbca/bcm63158.dtsi | 14 + .../src/arm64/broadcom/bcmbca/bcm6813.dtsi | 14 + .../src/arm64/broadcom/bcmbca/bcm6856.dtsi | 14 + .../src/arm64/broadcom/bcmbca/bcm6858.dtsi | 14 + .../src/arm64/broadcom/bcmbca/bcm94908.dts | 10 + .../src/arm64/broadcom/bcmbca/bcm94912.dts | 10 + .../src/arm64/broadcom/bcmbca/bcm963146.dts | 10 + .../src/arm64/broadcom/bcmbca/bcm963158.dts | 10 + .../src/arm64/broadcom/bcmbca/bcm96813.dts | 10 + .../src/arm64/broadcom/bcmbca/bcm96856.dts | 10 + .../src/arm64/broadcom/bcmbca/bcm96858.dts | 10 + .../device-tree/src/arm64/exynos/exynos850.dtsi | 64 + .../src/arm64/exynos/google/gs101-oriole.dts | 24 + .../src/arm64/exynos/google/gs101-pinctrl.dtsi | 2 +- .../device-tree/src/arm64/exynos/google/gs101.dtsi | 131 +- .../src/arm64/freescale/fsl-ls1012a.dtsi | 10 +- .../src/arm64/freescale/fsl-ls1046a.dtsi | 1 - .../src/arm64/freescale/fsl-ls1088a.dtsi | 6 + .../src/arm64/freescale/fsl-lx2160a.dtsi | 32 +- .../src/arm64/freescale/imx8-apalis-eval-v1.1.dtsi | 26 + .../src/arm64/freescale/imx8-apalis-eval-v1.2.dtsi | 124 + .../src/arm64/freescale/imx8-apalis-eval.dtsi | 22 - .../src/arm64/freescale/imx8-apalis-v1.1.dtsi | 1 - .../src/arm64/freescale/imx8-ss-audio.dtsi | 330 +++ .../src/arm64/freescale/imx8-ss-conn.dtsi | 16 +- .../src/arm64/freescale/imx8-ss-dma.dtsi | 103 +- .../src/arm64/freescale/imx8-ss-gpu0.dtsi | 27 + .../src/arm64/freescale/imx8-ss-lsio.dtsi | 16 +- .../src/arm64/freescale/imx8dxl-evk.dts | 101 + .../src/arm64/freescale/imx8dxl-ss-adma.dtsi | 77 + .../device-tree/src/arm64/freescale/imx8dxl.dtsi | 1 + .../arm64/freescale/imx8dxp-tqma8xdp-mba8xx.dts | 16 + .../src/arm64/freescale/imx8dxp-tqma8xdp.dtsi | 24 + .../device-tree/src/arm64/freescale/imx8dxp.dtsi | 24 + .../src/arm64/freescale/imx8mm-evk.dtsi | 69 + .../arm64/freescale/imx8mm-kontron-bl-osm-s.dts | 294 +-- .../src/arm64/freescale/imx8mm-kontron-bl.dts | 38 +- .../src/arm64/freescale/imx8mm-kontron-osm-s.dtsi | 567 ++++- .../src/arm64/freescale/imx8mm-kontron-sl.dtsi | 4 +- .../arm64/freescale/imx8mm-tqma8mqml-mba8mx.dts | 14 +- .../src/arm64/freescale/imx8mm-venice-gw71xx.dtsi | 40 +- .../src/arm64/freescale/imx8mm-venice-gw7901.dts | 14 +- .../src/arm64/freescale/imx8mn-beacon-kit.dts | 2 - .../src/arm64/freescale/imx8mn-evk.dtsi | 36 + .../src/arm64/freescale/imx8mn-rve-gateway.dts | 2 +- .../freescale/imx8mn-tqma8mqnl-mba8mx-usbotg.dtso | 64 + .../arm64/freescale/imx8mn-tqma8mqnl-mba8mx.dts | 5 +- .../device-tree/src/arm64/freescale/imx8mn.dtsi | 2 +- .../src/arm64/freescale/imx8mp-beacon-som.dtsi | 71 + .../arm64/freescale/imx8mp-data-modul-edm-sbc.dts | 82 +- .../device-tree/src/arm64/freescale/imx8mp-evk.dts | 33 +- .../arm64/freescale/imx8mp-phyboard-pollux-rdk.dts | 107 +- .../src/arm64/freescale/imx8mp-phycore-som.dtsi | 1 - .../src/arm64/freescale/imx8mp-venice-gw71xx.dtsi | 10 +- .../src/arm64/freescale/imx8mp-venice-gw72xx.dtsi | 2 +- .../src/arm64/freescale/imx8mp-venice-gw73xx.dtsi | 2 +- .../src/arm64/freescale/imx8mp-verdin.dtsi | 3 +- .../device-tree/src/arm64/freescale/imx8mp.dtsi | 12 +- .../src/arm64/freescale/imx8mq-tqma8mq-mba8mx.dts | 24 +- .../arm64/freescale/imx8qm-apalis-eval-v1.2.dts | 16 + .../src/arm64/freescale/imx8qm-apalis-eval.dts | 2 +- .../freescale/imx8qm-apalis-v1.1-eval-v1.2.dts | 26 + .../arm64/freescale/imx8qm-apalis-v1.1-eval.dts | 2 +- .../device-tree/src/arm64/freescale/imx8qm-mek.dts | 26 + .../src/arm64/freescale/imx8qm-ss-conn.dtsi | 5 + .../src/arm64/freescale/imx8qm-ss-dma.dtsi | 63 +- .../device-tree/src/arm64/freescale/imx8qm.dtsi | 41 + .../arm64/freescale/imx8qxp-tqma8xqp-mba8xx.dts | 16 + .../src/arm64/freescale/imx8qxp-tqma8xqp.dtsi | 14 + .../device-tree/src/arm64/freescale/imx8qxp.dtsi | 8 + .../src/arm64/freescale/imx8ulp-evk.dts | 2 +- .../src/arm64/freescale/imx93-phyboard-segin.dts | 117 + .../src/arm64/freescale/imx93-phycore-som.dtsi | 126 + .../src/arm64/freescale/imx93-tqma9352.dtsi | 4 +- .../src/arm64/freescale/imx93-var-som-symphony.dts | 351 +++ .../src/arm64/freescale/imx93-var-som.dtsi | 110 + .../device-tree/src/arm64/freescale/imx93.dtsi | 4 +- .../device-tree/src/arm64/freescale/mba8mx.dtsi | 21 +- .../device-tree/src/arm64/freescale/mba8xx.dtsi | 554 +++++ .../device-tree/src/arm64/freescale/tqma8xx.dtsi | 265 ++ .../src/arm64/intel/socfpga_agilex5.dtsi | 4 +- .../src/arm64/marvell/ac5-98dx25xx.dtsi | 31 +- .../src/arm64/marvell/ac5-98dx35xx-rd.dts | 4 + .../device-tree/src/arm64/marvell/armada-37xx.dtsi | 10 +- .../src/arm64/marvell/armada-ap807.dtsi | 3 + .../src/arm64/marvell/armada-cp11x.dtsi | 10 +- .../device-tree/src/arm64/mediatek/mt2712-evb.dts | 12 +- .../device-tree/src/arm64/mediatek/mt2712e.dtsi | 5 +- .../device-tree/src/arm64/mediatek/mt6797.dtsi | 8 +- .../src/arm64/mediatek/mt7622-bananapi-bpi-r64.dts | 13 + .../device-tree/src/arm64/mediatek/mt7622-rfb1.dts | 25 + .../device-tree/src/arm64/mediatek/mt7622.dtsi | 34 +- .../src/arm64/mediatek/mt7981b-xiaomi-ax3000t.dts | 15 + .../device-tree/src/arm64/mediatek/mt7981b.dtsi | 105 + .../arm64/mediatek/mt7986a-acelink-ew-7886cax.dts | 173 ++ .../mediatek/mt7986a-bananapi-bpi-r3-nand.dtso | 2 +- .../src/arm64/mediatek/mt7986a-bananapi-bpi-r3.dts | 8 +- .../device-tree/src/arm64/mediatek/mt7986a-rfb.dts | 31 +- .../device-tree/src/arm64/mediatek/mt7986a.dtsi | 176 +- .../device-tree/src/arm64/mediatek/mt7986b-rfb.dts | 31 +- .../src/arm64/mediatek/mt7988a-bananapi-bpi-r4.dts | 11 + .../device-tree/src/arm64/mediatek/mt7988a.dtsi | 136 ++ .../src/arm64/mediatek/mt8173-elm-hana-rev7.dts | 2 +- .../device-tree/src/arm64/mediatek/mt8173-elm.dtsi | 3 +- .../device-tree/src/arm64/mediatek/mt8173-evb.dts | 2 +- .../device-tree/src/arm64/mediatek/mt8173.dtsi | 19 +- .../arm64/mediatek/mt8183-kukui-jacuzzi-pico6.dts | 3 +- .../src/arm64/mediatek/mt8183-kukui-kakadu.dtsi | 4 + .../src/arm64/mediatek/mt8183-kukui-kodama.dtsi | 4 + .../src/arm64/mediatek/mt8183-kukui-krane.dtsi | 4 + .../src/arm64/mediatek/mt8183-kukui.dtsi | 6 +- .../src/arm64/mediatek/mt8183-pumpkin.dts | 2 +- .../device-tree/src/arm64/mediatek/mt8183.dtsi | 12 +- .../src/arm64/mediatek/mt8186-corsola-krabby.dtsi | 129 + .../mediatek/mt8186-corsola-magneton-sku393216.dts | 39 + .../mediatek/mt8186-corsola-magneton-sku393217.dts | 39 + .../mediatek/mt8186-corsola-magneton-sku393218.dts | 26 + .../mediatek/mt8186-corsola-rusty-sku196608.dts | 26 + .../mediatek/mt8186-corsola-steelix-sku131072.dts | 18 + .../mediatek/mt8186-corsola-steelix-sku131073.dts | 18 + .../src/arm64/mediatek/mt8186-corsola-steelix.dtsi | 199 ++ .../mt8186-corsola-tentacool-sku327681.dts | 57 + .../mt8186-corsola-tentacool-sku327683.dts | 24 + .../mt8186-corsola-tentacruel-sku262144.dts | 44 + .../mt8186-corsola-tentacruel-sku262148.dts | 26 + .../src/arm64/mediatek/mt8186-corsola.dtsi | 1681 +++++++++++++ .../device-tree/src/arm64/mediatek/mt8186.dtsi | 93 +- .../src/arm64/mediatek/mt8192-asurada.dtsi | 11 +- .../device-tree/src/arm64/mediatek/mt8192.dtsi | 11 +- .../src/arm64/mediatek/mt8195-cherry-tomato-r1.dts | 4 + .../src/arm64/mediatek/mt8195-cherry-tomato-r2.dts | 4 + .../src/arm64/mediatek/mt8195-cherry-tomato-r3.dts | 4 + .../src/arm64/mediatek/mt8195-cherry.dtsi | 63 +- .../device-tree/src/arm64/mediatek/mt8195-demo.dts | 18 +- .../device-tree/src/arm64/mediatek/mt8195-evb.dts | 12 + .../device-tree/src/arm64/mediatek/mt8195.dtsi | 133 +- .../src/arm64/mediatek/mt8395-genio-1200-evk.dts | 17 +- .../src/arm64/mediatek/mt8395-radxa-nio-12l.dts | 825 +++++++ .../src/arm64/nvidia/tegra132-norrin.dts | 1 + .../src/arm64/nvidia/tegra194-p2888.dtsi | 50 + .../src/arm64/nvidia/tegra194-p2972-0000.dts | 51 +- .../src/arm64/nvidia/tegra194-p3668.dtsi | 27 + .../src/arm64/nvidia/tegra234-p3701.dtsi | 1953 +-------------- .../nvidia/tegra234-p3737-0000+p3701-0000.dts | 1 - .../src/arm64/nvidia/tegra234-p3767.dtsi | 86 + .../nvidia/tegra234-p3768-0000+p3767-0000.dts | 7 +- .../nvidia/tegra234-p3768-0000+p3767-0005.dts | 12 +- .../src/arm64/nvidia/tegra234-sim-vdk.dts | 1 - .../device-tree/src/arm64/nvidia/tegra234.dtsi | 2544 ++++++++++++++++++-- .../arm64/qcom/apq8016-sbc-d3-camera-mezzanine.dts | 8 +- .../device-tree/src/arm64/qcom/ipq5332.dtsi | 8 +- .../device-tree/src/arm64/qcom/ipq6018.dtsi | 159 ++ .../device-tree/src/arm64/qcom/ipq8074.dtsi | 16 + .../device-tree/src/arm64/qcom/ipq9574.dtsi | 12 +- .../src/arm64/qcom/msm8216-samsung-fortuna3g.dts | 11 + .../arm64/qcom/msm8916-samsung-fortuna-common.dtsi | 203 ++ .../arm64/qcom/msm8916-samsung-gprimeltecan.dts | 27 + .../arm64/qcom/msm8916-samsung-grandprimelte.dts | 16 + .../arm64/qcom/msm8916-samsung-rossa-common.dtsi | 16 + .../src/arm64/qcom/msm8916-samsung-rossa.dts | 16 + .../device-tree/src/arm64/qcom/msm8916.dtsi | 9 + .../device-tree/src/arm64/qcom/msm8939.dtsi | 11 +- .../device-tree/src/arm64/qcom/msm8953.dtsi | 155 +- .../src/arm64/qcom/msm8994-msft-lumia-octagon.dtsi | 2 +- .../arm64/qcom/msm8994-sony-xperia-kitakami.dtsi | 2 +- .../device-tree/src/arm64/qcom/msm8994.dtsi | 4 +- .../device-tree/src/arm64/qcom/msm8996.dtsi | 18 +- .../device-tree/src/arm64/qcom/msm8998.dtsi | 26 +- sys/contrib/device-tree/src/arm64/qcom/pm4125.dtsi | 93 + sys/contrib/device-tree/src/arm64/qcom/pm6150.dtsi | 46 + sys/contrib/device-tree/src/arm64/qcom/pmi632.dtsi | 39 + .../device-tree/src/arm64/qcom/qcm2290.dtsi | 7 + .../src/arm64/qcom/qcm6490-fairphone-fp5.dts | 56 +- .../device-tree/src/arm64/qcom/qcm6490-idp.dts | 39 +- sys/contrib/device-tree/src/arm64/qcom/qcs404.dtsi | 16 + .../device-tree/src/arm64/qcom/qcs6490-rb3gen2.dts | 23 +- .../device-tree/src/arm64/qcom/qrb2210-rb1.dts | 96 +- .../device-tree/src/arm64/qcom/qrb4210-rb2.dts | 50 +- .../device-tree/src/arm64/qcom/sa8155p-adp.dts | 30 +- .../device-tree/src/arm64/qcom/sa8295p-adp.dts | 68 + .../device-tree/src/arm64/qcom/sa8540p-ride.dts | 4 +- .../device-tree/src/arm64/qcom/sa8540p.dtsi | 3 + .../device-tree/src/arm64/qcom/sa8775p.dtsi | 119 +- .../device-tree/src/arm64/qcom/sc7180-trogdor.dtsi | 3 + sys/contrib/device-tree/src/arm64/qcom/sc7180.dtsi | 86 +- .../src/arm64/qcom/sc7280-chrome-common.dtsi | 28 + .../src/arm64/qcom/sc7280-herobrine.dtsi | 1 + .../src/arm64/qcom/sc7280-idp-ec-h1.dtsi | 1 + sys/contrib/device-tree/src/arm64/qcom/sc7280.dtsi | 129 +- .../device-tree/src/arm64/qcom/sc8180x.dtsi | 143 +- .../arm64/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 39 +- .../device-tree/src/arm64/qcom/sc8280xp-pmics.dtsi | 39 +- .../device-tree/src/arm64/qcom/sc8280xp.dtsi | 612 ++++- .../src/arm64/qcom/sda660-inforce-ifc6560.dts | 5 + .../src/arm64/qcom/sdm450-motorola-ali.dts | 2 +- sys/contrib/device-tree/src/arm64/qcom/sdm450.dtsi | 14 + .../src/arm64/qcom/sdm630-sony-xperia-nile.dtsi | 16 + sys/contrib/device-tree/src/arm64/qcom/sdm630.dtsi | 62 +- sys/contrib/device-tree/src/arm64/qcom/sdm632.dtsi | 8 + .../src/arm64/qcom/sdm660-xiaomi-lavender.dts | 6 + sys/contrib/device-tree/src/arm64/qcom/sdm670.dtsi | 14 +- .../device-tree/src/arm64/qcom/sdm845-cheza.dtsi | 1 + .../device-tree/src/arm64/qcom/sdm845-db845c.dts | 2 +- .../src/arm64/qcom/sdm845-oneplus-common.dtsi | 8 +- .../src/arm64/qcom/sdm845-shift-axolotl.dts | 2 +- sys/contrib/device-tree/src/arm64/qcom/sdm845.dtsi | 63 +- sys/contrib/device-tree/src/arm64/qcom/sm4450.dtsi | 2 +- sys/contrib/device-tree/src/arm64/qcom/sm6115.dtsi | 95 +- sys/contrib/device-tree/src/arm64/qcom/sm6125.dtsi | 17 +- sys/contrib/device-tree/src/arm64/qcom/sm6350.dtsi | 601 ++++- sys/contrib/device-tree/src/arm64/qcom/sm6375.dtsi | 14 +- .../src/arm64/qcom/sm7125-xiaomi-common.dtsi | 26 + .../src/arm64/qcom/sm7125-xiaomi-curtana.dts | 16 + .../src/arm64/qcom/sm7225-fairphone-fp4.dts | 61 +- sys/contrib/device-tree/src/arm64/qcom/sm8150.dtsi | 115 +- .../src/arm64/qcom/sm8250-xiaomi-elish-common.dtsi | 3 +- sys/contrib/device-tree/src/arm64/qcom/sm8250.dtsi | 113 +- *** 1421 LINES SKIPPED ***