git: 5956d97f4b32 - main - Import device-tree files from Linux 5.14
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 10 Aug 2022 12:20:10 UTC
The branch main has been updated by manu: URL: https://cgit.FreeBSD.org/src/commit/?id=5956d97f4b3204318ceb6aa9c77bd0bc6ea87a41 commit 5956d97f4b3204318ceb6aa9c77bd0bc6ea87a41 Merge: bd30a1216e03 17bac45f172c Author: Emmanuel Vadot <manu@FreeBSD.org> AuthorDate: 2022-08-10 12:11:47 +0000 Commit: Emmanuel Vadot <manu@FreeBSD.org> CommitDate: 2022-08-10 12:12:15 +0000 Import device-tree files from Linux 5.14 sys/contrib/device-tree/Bindings/arm/amlogic.yaml | 1 + sys/contrib/device-tree/Bindings/arm/arm,scu.yaml | 46 + .../device-tree/Bindings/arm/bcm/bcm2835.yaml | 1 + sys/contrib/device-tree/Bindings/arm/cpus.yaml | 7 + .../Bindings/arm/firmware/linaro,optee-tz.yaml | 58 + .../device-tree/Bindings/arm/freescale/fsl,scu.txt | 10 +- sys/contrib/device-tree/Bindings/arm/fsl.yaml | 13 + .../device-tree/Bindings/arm/intel,keembay.yaml | 2 + .../device-tree/Bindings/arm/intel-ixp4xx.yaml | 1 + .../device-tree/Bindings/arm/keystone/ti,sci.yaml | 129 + sys/contrib/device-tree/Bindings/arm/mediatek.yaml | 29 +- .../device-tree/Bindings/arm/msm/qcom,saw2.txt | 1 + sys/contrib/device-tree/Bindings/arm/qcom.yaml | 14 + sys/contrib/device-tree/Bindings/arm/renesas.yaml | 18 + sys/contrib/device-tree/Bindings/arm/rockchip.yaml | 5 + .../device-tree/Bindings/arm/rockchip/pmu.yaml | 55 + sys/contrib/device-tree/Bindings/arm/sunxi.yaml | 11 + .../Bindings/arm/tegra/nvidia,tegra20-pmc.yaml | 35 + .../device-tree/Bindings/arm/ux500/boards.txt | 4 +- .../Bindings/ata/nvidia,tegra-ahci.yaml | 1 - .../Bindings/ata/renesas,rcar-sata.yaml | 11 + .../Bindings/clock/allwinner,sun4i-a10-ccu.yaml | 2 - .../Bindings/clock/brcm,iproc-clocks.yaml | 394 +++ .../device-tree/Bindings/clock/gpio-mux-clock.yaml | 45 + .../clock/hisilicon,hi3559av100-clock.yaml | 59 + .../Bindings/clock/idt,versaclock5.yaml | 7 +- .../device-tree/Bindings/clock/ingenic,cgu.yaml | 6 + .../Bindings/clock/nvidia,tegra124-car.yaml | 115 + .../Bindings/clock/nvidia,tegra20-car.yaml | 69 + .../Bindings/clock/qcom,camcc-sm8250.yaml | 68 + .../Bindings/clock/qcom,dispcc-sm8x50.yaml | 1 + .../Bindings/clock/qcom,gcc-apq8064.yaml | 1 - .../device-tree/Bindings/clock/qcom,gcc-sdx55.yaml | 2 - .../Bindings/clock/qcom,gcc-sm6125.yaml | 72 + .../Bindings/clock/qcom,gcc-sm8350.yaml | 2 - .../device-tree/Bindings/clock/qcom,gcc.yaml | 7 +- .../device-tree/Bindings/clock/qcom,rpmcc.txt | 1 + .../Bindings/clock/renesas,emev2-smu.yaml | 140 + .../Bindings/clock/renesas,r9a06g032-sysctrl.yaml | 62 + .../Bindings/clock/renesas,rzg2l-cpg.yaml | 83 + .../device-tree/Bindings/clock/silabs,si5341.txt | 16 +- .../Bindings/clock/sprd,sc9863a-clk.yaml | 1 - .../Bindings/clock/st,stm32mp1-rcc.yaml | 6 +- .../Bindings/clock/st/st,clkgen-pll.txt | 3 + .../device-tree/Bindings/clock/st/st,flexgen.txt | 10 + .../device-tree/Bindings/clock/st/st,quadfs.txt | 3 + .../Bindings/clock/ti,am654-ehrpwm-tbclk.yaml | 4 +- .../device-tree/Bindings/clock/ti,lmk04832.yaml | 209 ++ .../device-tree/Bindings/clock/ti,sci-clk.yaml | 49 + sys/contrib/device-tree/Bindings/clock/ti/dpll.txt | 20 + .../Bindings/cpufreq/cpufreq-mediatek.txt | 8 +- .../Bindings/crypto/allwinner,sun8i-ce.yaml | 2 - .../Bindings/crypto/arm,cryptocell.yaml | 53 + .../Bindings/crypto/cortina,sl3516-crypto.yaml | 50 + .../device-tree/Bindings/crypto/fsl-dcp.yaml | 1 - .../Bindings/crypto/intel,ixp4xx-crypto.yaml | 47 + .../Bindings/devfreq/nvidia,tegra30-actmon.yaml | 126 + .../allwinner,sun4i-a10-display-backend.yaml | 6 - .../display/allwinner,sun6i-a31-mipi-dsi.yaml | 1 - .../display/allwinner,sun8i-a83t-dw-hdmi.yaml | 4 - .../display/allwinner,sun8i-a83t-hdmi-phy.yaml | 2 - .../display/allwinner,sun8i-r40-tcon-top.yaml | 2 - .../Bindings/display/brcm,bcm2835-vec.yaml | 4 +- .../Bindings/display/bridge/adi,adv7511.yaml | 240 ++ .../Bindings/display/bridge/adi,adv7533.yaml | 184 ++ .../Bindings/display/bridge/cdns,mhdp8546.yaml | 13 +- .../display/bridge/google,cros-ec-anx7688.yaml | 82 + .../Bindings/display/bridge/ite,it66121.yaml | 124 + .../Bindings/display/bridge/lontium,lt8912b.yaml | 3 +- .../Bindings/display/bridge/ti,sn65dsi83.yaml | 159 + .../Bindings/display/faraday,tve200.yaml | 68 + .../Bindings/display/mediatek/mediatek,cec.yaml | 52 + .../display/mediatek/mediatek,hdmi-ddc.yaml | 58 + .../Bindings/display/mediatek/mediatek,hdmi.yaml | 133 + .../Bindings/display/msm/dp-controller.yaml | 146 + .../Bindings/display/msm/dpu-sc7180.yaml | 228 ++ .../Bindings/display/msm/dpu-sdm845.yaml | 212 ++ .../Bindings/display/msm/dsi-controller-main.yaml | 185 ++ .../Bindings/display/msm/dsi-phy-10nm.yaml | 68 + .../Bindings/display/msm/dsi-phy-14nm.yaml | 66 + .../Bindings/display/msm/dsi-phy-20nm.yaml | 71 + .../Bindings/display/msm/dsi-phy-28nm.yaml | 68 + .../Bindings/display/msm/dsi-phy-common.yaml | 40 + .../device-tree/Bindings/display/panel/lvds.yaml | 46 +- .../Bindings/display/panel/samsung,lms397kf04.yaml | 74 + .../device-tree/Bindings/display/renesas,du.yaml | 3 +- .../display/rockchip/rockchip,dw-hdmi.yaml | 2 - .../device-tree/Bindings/display/st,stm32-dsi.yaml | 2 - .../Bindings/display/st,stm32-ltdc.yaml | 1 - .../Bindings/display/xlnx/xlnx,zynqmp-dpsub.yaml | 4 - .../device-tree/Bindings/dma/altr,msgdma.yaml | 61 + .../device-tree/Bindings/dma/arm-pl08x.yaml | 136 + sys/contrib/device-tree/Bindings/dma/qcom,gpi.yaml | 1 + .../Bindings/dma/renesas,rcar-dmac.yaml | 1 - sys/contrib/device-tree/Bindings/dma/ti-edma.txt | 4 +- .../Bindings/dvfs/performance-domain.yaml | 74 + .../Bindings/edac/amazon,al-mc-edac.yaml | 2 - sys/contrib/device-tree/Bindings/eeprom/at24.yaml | 1 - sys/contrib/device-tree/Bindings/eeprom/at25.yaml | 31 +- .../device-tree/Bindings/example-schema.yaml | 2 - .../Bindings/extcon/siliconmitus,sm5502-muic.yaml | 52 + .../device-tree/Bindings/firmware/arm,scmi.yaml | 341 +++ .../device-tree/Bindings/firmware/arm,scpi.yaml | 247 ++ .../intel,ixp4xx-network-processing-engine.yaml | 22 +- .../device-tree/Bindings/firmware/qcom,scm.txt | 1 + .../device-tree/Bindings/fpga/fpga-region.txt | 22 +- .../Bindings/fpga/xilinx-zynq-fpga-mgr.yaml | 52 + .../device-tree/Bindings/gpio/gpio-davinci.yaml | 185 ++ .../device-tree/Bindings/gpio/gpio-stp-xway.yaml | 99 + .../device-tree/Bindings/gpio/gpio-zynq.yaml | 59 + .../device-tree/Bindings/gpio/idt,32434-gpio.yaml | 67 + .../device-tree/Bindings/gpio/nxp,pcf8575.yaml | 103 + .../Bindings/gpio/rockchip,rk3328-grf-gpio.yaml | 50 + .../device-tree/Bindings/gpio/ti,omap-gpio.yaml | 108 + .../device-tree/Bindings/gpu/arm,mali-bifrost.yaml | 30 +- .../device-tree/Bindings/gpu/brcm,bcm-v3d.yaml | 1 - .../device-tree/Bindings/gpu/vivante,gc.yaml | 1 - .../hwlock/allwinner,sun6i-a31-hwspinlock.yaml | 48 + .../device-tree/Bindings/hwmon/adt7475.yaml | 22 +- sys/contrib/device-tree/Bindings/hwmon/lm75.yaml | 1 + .../device-tree/Bindings/i2c/aspeed,i2c.yaml | 74 + .../device-tree/Bindings/i2c/brcm,brcmstb-i2c.yaml | 1 - sys/contrib/device-tree/Bindings/i2c/i2c-at91.txt | 2 +- .../device-tree/Bindings/i2c/i2c-davinci.txt | 4 +- .../device-tree/Bindings/i2c/i2c-demux-pinctrl.txt | 2 +- .../device-tree/Bindings/i2c/i2c-mt65xx.txt | 2 + .../device-tree/Bindings/i2c/i2c-mux-gpio.txt | 5 +- .../device-tree/Bindings/i2c/i2c-mux-gpmux.yaml | 124 + .../device-tree/Bindings/i2c/i2c-mux-ltc4306.txt | 4 +- .../device-tree/Bindings/i2c/i2c-mux-pca954x.yaml | 110 + .../device-tree/Bindings/i2c/i2c-mux-pinctrl.txt | 4 +- .../device-tree/Bindings/i2c/i2c-mux-reg.txt | 4 +- sys/contrib/device-tree/Bindings/i2c/i2c-mux.yaml | 87 + .../Bindings/i2c/i2c-pxa-pci-ce4100.txt | 4 +- .../device-tree/Bindings/i2c/i2c-qcom-cci.txt | 5 +- sys/contrib/device-tree/Bindings/i2c/i2c-rk3x.yaml | 1 + sys/contrib/device-tree/Bindings/i2c/i2c.txt | 7 +- .../Bindings/i2c/marvell,mv64xxx-i2c.yaml | 2 - .../Bindings/i2c/mellanox,i2c-mlxbf.yaml | 1 - .../Bindings/i2c/renesas,iic-emev2.yaml | 54 + .../device-tree/Bindings/i2c/renesas,rcar-i2c.yaml | 158 + .../device-tree/Bindings/i2c/renesas,riic.yaml | 93 + .../Bindings/i2c/renesas,rmobile-iic.yaml | 149 + .../device-tree/Bindings/i2c/ti,omap4-i2c.yaml | 102 + .../Bindings/iio/accel/adi,adis16201.yaml | 55 + .../Bindings/iio/accel/bosch,bma180.yaml | 3 +- .../Bindings/iio/accel/bosch,bma220.yaml | 50 + .../Bindings/iio/accel/bosch,bma255.yaml | 9 +- .../Bindings/iio/accel/fsl,mma7455.yaml | 82 + .../Bindings/iio/accel/kionix,kxcjk1013.yaml | 1 + .../Bindings/iio/accel/murata,sca3300.yaml | 44 + .../Bindings/iio/accel/nxp,fxls8962af.yaml | 80 + sys/contrib/device-tree/Bindings/iio/adc/adc.yaml | 12 + .../device-tree/Bindings/iio/adc/adi,ad7298.yaml | 48 + .../device-tree/Bindings/iio/adc/adi,ad7476.yaml | 174 ++ .../Bindings/iio/adc/amlogic,meson-saradc.yaml | 1 - .../Bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 2 - .../device-tree/Bindings/iio/adc/ti,tsc2046.yaml | 115 + .../Bindings/iio/afe/current-sense-shunt.yaml | 4 + .../device-tree/Bindings/iio/cdc/adi,ad7746.yaml | 77 + .../Bindings/iio/chemical/sensirion,sps30.yaml | 7 +- .../device-tree/Bindings/iio/dac/adi,ad5755.yaml | 169 ++ .../Bindings/iio/dac/ti,dac082s085.yaml | 72 + .../Bindings/iio/light/amstaos,tsl2591.yaml | 50 + .../Bindings/iio/multiplexer/io-channel-mux.yaml | 70 + .../device-tree/Bindings/iio/st,st-sensors.yaml | 221 +- .../Bindings/iio/temperature/ti,tmp117.yaml | 41 + .../Bindings/input/qcom,pm8941-pwrkey.txt | 2 + .../input/touchscreen/cypress,cy8ctma340.yaml | 148 + .../Bindings/input/touchscreen/edt-ft5x06.yaml | 1 + .../input/touchscreen/resistive-adc-touch.yaml | 86 + .../input/touchscreen/sitronix,st1232.yaml | 50 + .../Bindings/input/touchscreen/touchscreen.yaml | 6 + .../Bindings/interconnect/qcom,rpmh.yaml | 12 + .../Bindings/interrupt-controller/arm,gic-v3.yaml | 13 + .../Bindings/interrupt-controller/arm,vic.yaml | 81 + .../interrupt-controller/fsl,irqsteer.yaml | 1 - .../interrupt-controller/loongson,liointc.yaml | 1 - .../interrupt-controller/renesas,irqc.yaml | 1 + .../interrupt-controller/ti,pruss-intc.yaml | 2 +- .../device-tree/Bindings/iommu/arm,smmu-v3.yaml | 1 - .../device-tree/Bindings/iommu/arm,smmu.yaml | 9 +- sys/contrib/device-tree/Bindings/iommu/iommu.txt | 18 + .../Bindings/iommu/renesas,ipmmu-vmsa.yaml | 1 - .../device-tree/Bindings/iommu/rockchip,iommu.yaml | 83 + .../Bindings/ipmi/aspeed,ast2400-kcs-bmc.yaml | 106 + .../leds/backlight/richtek,rt4831-backlight.yaml | 62 + .../device-tree/Bindings/mailbox/arm,mhu.yaml | 48 +- .../device-tree/Bindings/mailbox/arm,mhuv2.yaml | 25 +- .../device-tree/Bindings/mailbox/fsl,mu.yaml | 1 + .../mailbox/microchip,polarfire-soc-mailbox.yaml | 47 + .../Bindings/mailbox/qcom,apcs-kpss-global.yaml | 3 + .../Bindings/mailbox/st,stm32-ipcc.yaml | 2 - .../Bindings/mailbox/ti,omap-mailbox.yaml | 308 ++ .../Bindings/media/amlogic,gx-vdec.yaml | 1 - .../device-tree/Bindings/media/atmel,isc.yaml | 114 + .../device-tree/Bindings/media/i2c/adv7180.yaml | 8 +- .../device-tree/Bindings/media/i2c/adv7604.yaml | 1 - .../device-tree/Bindings/media/i2c/imx258.yaml | 2 +- .../Bindings/media/i2c/maxim,max9286.yaml | 23 +- .../Bindings/media/i2c/ovti,ov5648.yaml | 2 +- .../Bindings/media/i2c/ovti,ov8865.yaml | 2 +- .../Bindings/media/i2c/rda,rda5807.yaml | 67 + .../Bindings/media/i2c/sony,imx334.yaml | 2 +- .../Bindings/media/marvell,mmp2-ccic.yaml | 1 - .../device-tree/Bindings/media/mediatek-vcodec.txt | 2 + .../Bindings/media/microchip,sama5d4-vdec.yaml | 47 + .../device-tree/Bindings/media/microchip,xisc.yaml | 129 + .../Bindings/media/nxp,imx7-mipi-csi2.yaml | 109 +- .../Bindings/media/qcom,sc7180-venus.yaml | 1 - .../Bindings/media/qcom,sdm845-venus-v2.yaml | 1 - .../Bindings/media/qcom,sm8250-venus.yaml | 1 - sys/contrib/device-tree/Bindings/media/rc.yaml | 2 +- .../device-tree/Bindings/media/renesas,csi2.yaml | 1 + .../device-tree/Bindings/media/renesas,drif.yaml | 1 - .../device-tree/Bindings/media/renesas,isp.yaml | 196 ++ .../device-tree/Bindings/media/renesas,vin.yaml | 30 +- .../device-tree/Bindings/media/rockchip,vdec.yaml | 10 +- .../device-tree/Bindings/media/rockchip-vpu.yaml | 33 +- .../Bindings/memory-controllers/arm,pl353-smc.yaml | 130 + .../memory-controllers/mediatek,smi-common.yaml | 6 +- .../memory-controllers/mediatek,smi-larb.yaml | 1 - .../memory-controllers/nvidia,tegra20-emc.yaml | 230 ++ .../device-tree/Bindings/mfd/google,cros-ec.yaml | 20 + .../device-tree/Bindings/mfd/motorola-cpcap.txt | 4 +- sys/contrib/device-tree/Bindings/mfd/mt6397.txt | 1 + .../device-tree/Bindings/mfd/qcom,pm8008.yaml | 121 + .../device-tree/Bindings/mfd/qcom,spmi-pmic.txt | 4 + .../device-tree/Bindings/mfd/richtek,rt4831.yaml | 90 + sys/contrib/device-tree/Bindings/mfd/rk808.txt | 188 ++ .../device-tree/Bindings/mfd/st,stm32-timers.yaml | 2 - .../Bindings/mfd/stericsson,db8500-prcmu.yaml | 278 ++ .../Bindings/mfd/ti,j721e-system-controller.yaml | 19 +- .../device-tree/Bindings/misc/eeprom-93xx46.txt | 3 + .../Bindings/mmc/allwinner,sun4i-a10-mmc.yaml | 2 - .../device-tree/Bindings/mmc/brcm,iproc-sdhci.yaml | 1 + .../device-tree/Bindings/mmc/fsl-imx-esdhc.yaml | 1 - .../device-tree/Bindings/mmc/ingenic,mmc.yaml | 1 + .../device-tree/Bindings/mmc/mmc-controller.yaml | 25 +- sys/contrib/device-tree/Bindings/mmc/mtk-sd.yaml | 4 +- .../device-tree/Bindings/mmc/renesas,mmcif.yaml | 135 + .../device-tree/Bindings/mmc/renesas,sdhi.yaml | 2 - .../device-tree/Bindings/mmc/rockchip-dw-mshc.yaml | 10 +- .../device-tree/Bindings/mmc/sdhci-am654.yaml | 2 - .../device-tree/Bindings/mmc/sdhci-pxa.yaml | 1 - .../device-tree/Bindings/mmc/ti-omap-hsmmc.txt | 4 +- .../Bindings/mtd/arm,pl353-nand-r2p1.yaml | 53 + .../device-tree/Bindings/mtd/brcm,brcmnand.yaml | 234 ++ sys/contrib/device-tree/Bindings/mtd/common.txt | 16 +- .../Bindings/mtd/cortina,gemini-flash.txt | 2 +- .../device-tree/Bindings/mtd/jedec,spi-nor.yaml | 6 + .../Bindings/mtd/microchip,mchp48l640.yaml | 45 + .../device-tree/Bindings/mtd/mtd-physmap.yaml | 208 ++ sys/contrib/device-tree/Bindings/mtd/mtd.yaml | 89 + .../device-tree/Bindings/mtd/nand-controller.yaml | 18 +- .../Bindings/mtd/partitions/brcm,trx.txt | 5 + .../device-tree/Bindings/mtd/ti,am654-hbmc.yaml | 69 + .../device-tree/Bindings/mux/adi,adg792a.txt | 2 +- .../device-tree/Bindings/mux/adi,adgs1408.txt | 2 +- sys/contrib/device-tree/Bindings/mux/gpio-mux.yaml | 92 + .../device-tree/Bindings/mux/mux-consumer.yaml | 46 + .../device-tree/Bindings/mux/mux-controller.yaml | 182 ++ sys/contrib/device-tree/Bindings/mux/reg-mux.yaml | 143 + .../Bindings/net/amlogic,meson-dwmac.yaml | 2 - .../Bindings/net/brcm,bcm4908-enet.yaml | 2 - .../device-tree/Bindings/net/brcm,iproc-mdio.yaml | 38 + .../Bindings/net/brcm,mdio-mux-iproc.txt | 2 +- .../device-tree/Bindings/net/can/bosch,m_can.yaml | 2 - sys/contrib/device-tree/Bindings/net/can/c_can.txt | 4 +- .../Bindings/net/can/renesas,rcar-can.yaml | 139 + .../Bindings/net/can/renesas,rcar-canfd.yaml | 122 + .../device-tree/Bindings/net/dsa/brcm,sf2.yaml | 2 - .../device-tree/Bindings/net/dsa/mt7530.txt | 6 + .../device-tree/Bindings/net/dsa/nxp,sja1105.yaml | 132 + sys/contrib/device-tree/Bindings/net/dsa/qca8k.txt | 40 + .../Bindings/net/ethernet-controller.yaml | 2 + sys/contrib/device-tree/Bindings/net/gpmc-eth.txt | 2 +- .../device-tree/Bindings/net/ingenic,mac.yaml | 76 + .../device-tree/Bindings/net/mdio-gpio.yaml | 57 + .../device-tree/Bindings/net/mdio-mux-gpio.yaml | 135 + .../device-tree/Bindings/net/mdio-mux-mmioreg.yaml | 78 + .../Bindings/net/mdio-mux-multiplexer.yaml | 82 + sys/contrib/device-tree/Bindings/net/mdio-mux.yaml | 44 + .../Bindings/net/microchip,sparx5-switch.yaml | 226 ++ .../Bindings/net/nfc/samsung,s3fwrn5.yaml | 5 + .../device-tree/Bindings/net/nxp,dwmac-imx.yaml | 93 + sys/contrib/device-tree/Bindings/net/qcom,ipa.yaml | 1 + .../Bindings/net/qualcomm-bluetooth.yaml | 183 ++ .../device-tree/Bindings/net/realtek,rtl82xx.yaml | 45 + .../device-tree/Bindings/net/rockchip-dwmac.yaml | 30 +- .../device-tree/Bindings/net/smsc,lan9115.yaml | 110 + .../device-tree/Bindings/net/snps,dwmac.yaml | 26 +- .../device-tree/Bindings/net/stm32-dwmac.yaml | 5 +- .../device-tree/Bindings/pci/brcm,stb-pcie.yaml | 2 - .../device-tree/Bindings/pci/fsl,imx6q-pcie.txt | 3 + .../device-tree/Bindings/pci/intel,ixp4xx-pci.yaml | 100 + sys/contrib/device-tree/Bindings/pci/loongson.yaml | 1 - .../Bindings/pci/mediatek-pcie-gen3.yaml | 1 - .../Bindings/pci/microchip,pcie-host.yaml | 2 - sys/contrib/device-tree/Bindings/pci/qcom,pcie.txt | 24 + .../device-tree/Bindings/pci/ti,am65-pci-ep.yaml | 74 + .../device-tree/Bindings/pci/ti,am65-pci-host.yaml | 96 + sys/contrib/device-tree/Bindings/perf/arm,cmn.yaml | 1 - .../Bindings/phy/allwinner,sun8i-h3-usb-phy.yaml | 4 +- .../Bindings/phy/brcm,bcm63xx-usbh-phy.yaml | 1 - .../Bindings/phy/brcm,brcmstb-usb-phy.yaml | 3 - .../device-tree/Bindings/phy/brcm,sata-phy.yaml | 1 - .../Bindings/phy/hisilicon,hi3670-usb3.yaml | 73 + .../Bindings/phy/mediatek,mt7621-pci-phy.yaml | 5 + .../device-tree/Bindings/phy/mediatek,tphy.yaml | 2 - .../Bindings/phy/phy-cadence-sierra.yaml | 2 - .../Bindings/phy/phy-cadence-torrent.yaml | 4 - .../device-tree/Bindings/phy/phy-mvebu-comphy.txt | 12 +- .../Bindings/phy/phy-rockchip-inno-usb2.yaml | 12 +- .../Bindings/phy/phy-stm32-usbphyc.yaml | 11 + .../Bindings/phy/qcom,ipq806x-usb-phy-hs.yaml | 1 - .../Bindings/phy/qcom,ipq806x-usb-phy-ss.yaml | 1 - .../device-tree/Bindings/phy/qcom,qmp-phy.yaml | 28 +- .../device-tree/Bindings/phy/qcom,qusb2-phy.yaml | 4 +- .../Bindings/phy/renesas,rcar-gen3-pcie-phy.yaml | 53 + .../device-tree/Bindings/phy/renesas,usb2-phy.yaml | 2 - .../device-tree/Bindings/phy/renesas,usb3-phy.yaml | 1 - .../Bindings/phy/rockchip-inno-csi-dphy.yaml | 79 + .../device-tree/Bindings/phy/rockchip-usb-phy.yaml | 81 + .../device-tree/Bindings/phy/ti,phy-j721e-wiz.yaml | 56 +- .../device-tree/Bindings/phy/ti,tcan104x-can.yaml | 56 + .../Bindings/pinctrl/actions,s500-pinctrl.yaml | 1 - .../Bindings/pinctrl/apple,pinctrl.yaml | 106 + .../Bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 10 +- .../Bindings/pinctrl/brcm,ns-pinmux.yaml | 94 + .../Bindings/pinctrl/pinctrl-mcp23s08.txt | 2 + .../Bindings/pinctrl/pinctrl-mt65xx.txt | 1 + .../Bindings/pinctrl/qcom,pmic-gpio.txt | 2 + .../device-tree/Bindings/pinctrl/qcom,pmic-mpp.txt | 1 + .../Bindings/pinctrl/qcom,sm6125-pinctrl.yaml | 132 + .../Bindings/power/amlogic,meson-ee-pwrc.yaml | 1 - .../device-tree/Bindings/power/fsl,imx-gpcv2.yaml | 13 + .../device-tree/Bindings/power/qcom,rpmpd.yaml | 2 + .../Bindings/power/renesas,rzg2l-sysc.yaml | 63 + .../Bindings/power/renesas,sysc-rmobile.yaml | 121 + .../Bindings/power/rockchip,power-controller.yaml | 248 ++ .../Bindings/power/supply/charger-manager.yaml | 215 ++ .../Bindings/power/supply/maxim,max17040.yaml | 2 +- .../power/supply/richtek,rt5033-battery.yaml | 54 + .../Bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 4 +- .../device-tree/Bindings/pwm/brcm,iproc-pwm.yaml | 45 + .../device-tree/Bindings/pwm/pwm-tiecap.yaml | 64 + .../device-tree/Bindings/pwm/pwm-tiehrpwm.yaml | 65 + sys/contrib/device-tree/Bindings/pwm/pwm.yaml | 9 +- .../device-tree/Bindings/pwm/renesas,pwm-rcar.yaml | 13 + .../device-tree/Bindings/pwm/renesas,tpu-pwm.yaml | 26 + .../Bindings/regulator/fixed-regulator.yaml | 2 + .../device-tree/Bindings/regulator/max8893.yaml | 88 + .../Bindings/regulator/mps,mpq7920.yaml | 6 +- .../Bindings/regulator/mt6359-regulator.yaml | 385 +++ .../Bindings/regulator/nxp,pf8x00-regulator.yaml | 3 +- .../Bindings/regulator/qcom,rpmh-regulator.yaml | 17 +- .../Bindings/regulator/qcom,smd-rpm-regulator.yaml | 5 + .../device-tree/Bindings/regulator/regulator.yaml | 82 + .../regulator/richtek,rt6160-regulator.yaml | 61 + .../regulator/richtek,rt6245-regulator.yaml | 89 + .../Bindings/regulator/rohm,bd9576-regulator.yaml | 6 + .../Bindings/remoteproc/fsl,imx-rproc.yaml | 12 +- .../device-tree/Bindings/remoteproc/qcom,adsp.yaml | 547 ++++ .../Bindings/remoteproc/st,stm32-rproc.yaml | 2 - .../Bindings/remoteproc/ti,k3-r5f-rproc.yaml | 31 +- .../Bindings/remoteproc/ti,keystone-rproc.txt | 4 +- .../Bindings/remoteproc/ti,omap-remoteproc.yaml | 3 +- .../Bindings/remoteproc/ti,pru-rproc.yaml | 5 + .../device-tree/Bindings/reset/fsl,imx-src.yaml | 1 - .../device-tree/Bindings/reset/microchip,rst.yaml | 58 + .../device-tree/Bindings/reset/ti,sci-reset.yaml | 51 + .../Bindings/riscv/sifive-l2-cache.yaml | 9 +- .../device-tree/Bindings/rng/intel,ixp46x-rng.yaml | 36 + sys/contrib/device-tree/Bindings/rng/mtk-rng.yaml | 54 + .../Bindings/rtc/allwinner,sun6i-a31-rtc.yaml | 1 - .../device-tree/Bindings/rtc/arm,pl031.yaml | 58 + .../device-tree/Bindings/rtc/epson,rx8900.yaml | 49 + .../device-tree/Bindings/rtc/faraday,ftrtc010.yaml | 58 + .../device-tree/Bindings/rtc/imxdi-rtc.yaml | 1 - .../device-tree/Bindings/rtc/nxp,pcf8563.yaml | 58 + .../device-tree/Bindings/rtc/rtc-m41t80.txt | 9 + .../device-tree/Bindings/rtc/ti,bq32000.yaml | 49 + .../device-tree/Bindings/rtc/xlnx,zynqmp-rtc.yaml | 65 + sys/contrib/device-tree/Bindings/serial/8250.yaml | 2 +- .../device-tree/Bindings/serial/8250_omap.yaml | 118 + .../Bindings/serial/amlogic,meson-uart.yaml | 5 + .../Bindings/serial/brcm,bcm7271-uart.yaml | 2 +- .../device-tree/Bindings/serial/fsl-imx-uart.yaml | 12 + .../device-tree/Bindings/serial/fsl-lpuart.yaml | 2 - .../device-tree/Bindings/serial/ingenic,uart.yaml | 2 +- .../device-tree/Bindings/serial/mvebu-uart.txt | 6 +- sys/contrib/device-tree/Bindings/serial/pl011.yaml | 13 +- .../Bindings/serial/qca,ar9330-uart.yaml | 4 +- .../Bindings/serial/renesas,em-uart.yaml | 2 +- .../device-tree/Bindings/serial/renesas,scif.yaml | 4 + .../device-tree/Bindings/serial/samsung_uart.yaml | 3 +- .../device-tree/Bindings/serial/serial.yaml | 2 + .../device-tree/Bindings/serial/sifive-serial.yaml | 4 +- .../Bindings/serial/snps-dw-apb-uart.yaml | 4 +- .../device-tree/Bindings/serial/st,stm32-uart.yaml | 3 +- .../device-tree/Bindings/soc/mediatek/pwrap.txt | 1 + .../microchip,polarfire-soc-sys-controller.yaml | 35 + .../Bindings/soc/qcom/qcom,geni-se.yaml | 1 - .../Bindings/soc/qcom/qcom,smd-rpm.yaml | 2 + .../device-tree/Bindings/soc/rockchip/grf.yaml | 261 ++ .../device-tree/Bindings/soc/ti/sci-pm-domain.yaml | 59 + .../device-tree/Bindings/soc/ti/ti,pruss.yaml | 2 - .../Bindings/sound/allwinner,sun4i-a10-i2s.yaml | 3 + .../sound/allwinner,sun8i-a23-codec-analog.yaml | 9 +- .../Bindings/sound/allwinner,sun8i-a33-codec.yaml | 8 +- sys/contrib/device-tree/Bindings/sound/cs42l42.txt | 7 + .../device-tree/Bindings/sound/fsl,spdif.yaml | 1 + sys/contrib/device-tree/Bindings/sound/fsl-sai.txt | 6 +- .../device-tree/Bindings/sound/imx-audio-card.yaml | 122 + .../device-tree/Bindings/sound/imx-audmux.yaml | 119 + .../sound/nvidia,tegra-audio-graph-card.yaml | 1 - .../Bindings/sound/nvidia,tegra210-i2s.yaml | 2 - .../device-tree/Bindings/sound/nxp,tfa989x.yaml | 58 + .../device-tree/Bindings/sound/qcom,wcd934x.yaml | 30 + .../Bindings/sound/qcom,wcd938x-sdw.yaml | 70 + .../device-tree/Bindings/sound/qcom,wcd938x.yaml | 146 + .../device-tree/Bindings/sound/renesas,rsnd.yaml | 10 +- .../device-tree/Bindings/sound/sgtl5000.yaml | 4 + .../device-tree/Bindings/sound/st,stm32-sai.yaml | 3 - .../device-tree/Bindings/sound/tlv320aic32x4.txt | 1 + sys/contrib/device-tree/Bindings/sound/wm8750.yaml | 42 + .../Bindings/spi/amlogic,meson-gx-spicc.yaml | 1 - .../Bindings/spi/brcm,spi-bcm-qspi.yaml | 2 - .../device-tree/Bindings/spi/snps,dw-apb-ssi.yaml | 6 + .../device-tree/Bindings/spi/spi-cadence.yaml | 66 + .../device-tree/Bindings/spi/spi-controller.yaml | 39 +- .../device-tree/Bindings/spi/spi-davinci.txt | 2 +- .../device-tree/Bindings/spi/spi-rockchip.yaml | 1 + .../device-tree/Bindings/spi/spi-xilinx.yaml | 57 + .../device-tree/Bindings/spi/spi-zynqmp-qspi.yaml | 51 + .../spmi/hisilicon,hisi-spmi-controller.yaml | 73 + sys/contrib/device-tree/Bindings/spmi/spmi.yaml | 15 +- sys/contrib/device-tree/Bindings/sram/sram.yaml | 5 + .../device-tree/Bindings/submitting-patches.rst | 11 +- .../Bindings/thermal/allwinner,sun8i-a83t-ths.yaml | 2 - .../Bindings/thermal/nvidia,tegra30-tsensor.yaml | 73 + .../device-tree/Bindings/thermal/qcom-tsens.yaml | 3 +- .../Bindings/thermal/rockchip-thermal.yaml | 96 + .../Bindings/timer/allwinner,sun4i-a10-timer.yaml | 42 +- .../timer/allwinner,sun5i-a13-hstimer.yaml | 1 - .../device-tree/Bindings/timer/arm,arch_timer.yaml | 1 - .../Bindings/timer/arm,arch_timer_mmio.yaml | 2 - .../device-tree/Bindings/timer/arm,twd-timer.yaml | 56 + .../Bindings/timer/intel,ixp4xx-timer.yaml | 1 - .../device-tree/Bindings/timer/renesas,tmu.yaml | 1 + .../device-tree/Bindings/timer/renesas,tpu.yaml | 56 + .../device-tree/Bindings/trivial-devices.yaml | 16 + .../Bindings/usb/allwinner,sun4i-a10-musb.yaml | 3 + .../device-tree/Bindings/usb/cdns,usb3.yaml | 3 +- sys/contrib/device-tree/Bindings/usb/dwc2.yaml | 1 + .../Bindings/usb/maxim,max3420-udc.yaml | 2 - .../Bindings/usb/nvidia,tegra-xudc.yaml | 4 - .../device-tree/Bindings/usb/nxp,isp1760.yaml | 67 + .../device-tree/Bindings/usb/qcom,dwc3.yaml | 2 + .../device-tree/Bindings/usb/realtek,rts5411.yaml | 62 + .../device-tree/Bindings/usb/renesas,usbhs.yaml | 3 - .../device-tree/Bindings/usb/ti,j721e-usb.yaml | 2 +- .../device-tree/Bindings/usb/ti,keystone-dwc3.yaml | 2 +- .../device-tree/Bindings/vendor-prefixes.yaml | 18 +- sys/contrib/device-tree/Bindings/virtio/mmio.yaml | 60 + .../Bindings/watchdog/arm,sbsa-gwdt.yaml | 51 + .../device-tree/Bindings/watchdog/arm,twd-wdt.yaml | 50 + .../Bindings/watchdog/atmel,sama5d4-wdt.yaml | 74 + .../Bindings/watchdog/mstar,msc313e-wdt.yaml | 40 + .../device-tree/Bindings/watchdog/mtk-wdt.txt | 6 + .../device-tree/Bindings/watchdog/qcom-wdt.yaml | 1 + .../device-tree/Bindings/watchdog/snps,dw-wdt.yaml | 1 + .../Bindings/watchdog/st,stm32-iwdg.yaml | 1 - .../device-tree/Bindings/writing-bindings.rst | 3 +- .../include/dt-bindings/clock/actions,s500-cmu.h | 6 +- .../include/dt-bindings/clock/hi3559av100-clock.h | 165 ++ .../include/dt-bindings/clock/imx8-clock.h | 128 - .../include/dt-bindings/clock/imx8mq-clock.h | 19 - .../include/dt-bindings/clock/jz4760-cgu.h | 54 + .../include/dt-bindings/clock/mt8173-clk.h | 1 - .../include/dt-bindings/clock/qcom,camcc-sm8250.h | 138 + .../include/dt-bindings/clock/qcom,dispcc-sm8150.h | 9 + .../include/dt-bindings/clock/qcom,dispcc-sm8250.h | 9 + .../include/dt-bindings/clock/qcom,gcc-mdm9607.h | 104 + .../include/dt-bindings/clock/qcom,gcc-sm6125.h | 240 ++ .../include/dt-bindings/clock/r9a07g044-cpg.h | 219 ++ .../include/dt-bindings/clock/stm32mp1-clks.h | 27 + .../include/dt-bindings/interconnect/qcom,sc7280.h | 165 ++ .../include/dt-bindings/leds/rt4831-backlight.h | 23 + .../include/dt-bindings/mailbox/qcom-ipcc.h | 1 + .../include/dt-bindings/mfd/qcom-pm8008.h | 19 + .../include/dt-bindings/pinctrl/apple.h | 13 + .../device-tree/include/dt-bindings/pinctrl/hisi.h | 2 +- .../include/dt-bindings/pinctrl/mt8365-pinfunc.h | 858 ++++++ .../include/dt-bindings/power/imx8mm-power.h | 22 + .../include/dt-bindings/power/imx8mn-power.h | 15 + .../include/dt-bindings/power/qcom-rpmpd.h | 21 + .../include/dt-bindings/power/rk3568-power.h | 32 + .../include/dt-bindings/reset/stm32mp1-resets.h | 15 + .../include/dt-bindings/sound/qcom,q6afe.h | 2 + sys/contrib/device-tree/scripts/filter.sh | 2 - sys/contrib/device-tree/src/arm/am335x-baltos.dtsi | 4 +- .../src/arm/am335x-boneblack-wireless.dts | 2 +- .../device-tree/src/arm/am335x-boneblue.dts | 2 +- .../src/arm/am335x-bonegreen-wireless.dts | 4 +- sys/contrib/device-tree/src/arm/am335x-cm-t335.dts | 4 +- sys/contrib/device-tree/src/arm/am335x-evm.dts | 2 +- sys/contrib/device-tree/src/arm/am335x-evmsk.dts | 4 +- sys/contrib/device-tree/src/arm/am335x-icev2.dts | 4 +- .../src/arm/am335x-moxa-uc-2100-common.dtsi | 2 +- .../src/arm/am335x-moxa-uc-8100-common.dtsi | 2 +- .../device-tree/src/arm/am335x-osd3358-sm-red.dts | 132 +- sys/contrib/device-tree/src/arm/am335x-shc.dts | 8 +- sys/contrib/device-tree/src/arm/am33xx-clocks.dtsi | 10 +- sys/contrib/device-tree/src/arm/am33xx-l4.dtsi | 34 +- sys/contrib/device-tree/src/arm/am437x-gp-evm.dts | 9 +- sys/contrib/device-tree/src/arm/am437x-l4.dtsi | 51 +- sys/contrib/device-tree/src/arm/am43x-epos-evm.dts | 8 +- sys/contrib/device-tree/src/arm/am43xx-clocks.dtsi | 12 +- sys/contrib/device-tree/src/arm/am5718.dtsi | 6 +- .../device-tree/src/arm/am57xx-cl-som-am57x.dts | 13 +- .../device-tree/src/arm/arm-realview-eb.dtsi | 2 +- .../device-tree/src/arm/arm-realview-pb1176.dts | 2 +- .../device-tree/src/arm/arm-realview-pb11mp.dts | 2 +- .../device-tree/src/arm/arm-realview-pbx.dtsi | 2 +- .../device-tree/src/arm/aspeed-ast2500-evb.dts | 2 +- .../device-tree/src/arm/aspeed-ast2600-evb-a1.dts | 15 + .../device-tree/src/arm/aspeed-ast2600-evb.dts | 119 +- .../src/arm/aspeed-bmc-amd-ethanolx.dts | 2 +- .../src/arm/aspeed-bmc-ampere-mtjade.dts | 59 +- .../src/arm/aspeed-bmc-arm-centriq2400-rep.dts | 2 +- .../src/arm/aspeed-bmc-arm-stardragon4800-rep2.dts | 2 +- .../src/arm/aspeed-bmc-asrock-e3c246d4i.dts | 6 +- .../src/arm/aspeed-bmc-bytedance-g220a.dts | 2 +- .../src/arm/aspeed-bmc-facebook-cmm.dts | 2 +- .../src/arm/aspeed-bmc-facebook-tiogapass.dts | 2 +- .../device-tree/src/arm/aspeed-bmc-ibm-everest.dts | 2063 ++++++++++++- .../src/arm/aspeed-bmc-ibm-rainier-4u.dts | 30 - .../device-tree/src/arm/aspeed-bmc-ibm-rainier.dts | 5 +- .../src/arm/aspeed-bmc-inspur-fp5280g2.dts | 2 +- .../src/arm/aspeed-bmc-inspur-on5263m5.dts | 2 +- .../src/arm/aspeed-bmc-intel-s2600wf.dts | 2 +- .../src/arm/aspeed-bmc-lenovo-hr630.dts | 2 +- .../src/arm/aspeed-bmc-lenovo-hr855xg2.dts | 2 +- .../src/arm/aspeed-bmc-microsoft-olympus.dts | 2 +- .../device-tree/src/arm/aspeed-bmc-opp-lanyang.dts | 2 +- .../device-tree/src/arm/aspeed-bmc-opp-mihawk.dts | 2 +- .../device-tree/src/arm/aspeed-bmc-opp-mowgli.dts | 2 +- .../device-tree/src/arm/aspeed-bmc-opp-nicole.dts | 2 +- .../src/arm/aspeed-bmc-opp-palmetto.dts | 2 +- .../device-tree/src/arm/aspeed-bmc-opp-romulus.dts | 2 +- .../device-tree/src/arm/aspeed-bmc-opp-swift.dts | 2 +- .../device-tree/src/arm/aspeed-bmc-opp-tacoma.dts | 8 +- .../device-tree/src/arm/aspeed-bmc-opp-vesnin.dts | 2 +- .../src/arm/aspeed-bmc-opp-witherspoon.dts | 2 +- .../device-tree/src/arm/aspeed-bmc-opp-zaius.dts | 2 +- .../src/arm/aspeed-bmc-portwell-neptune.dts | 2 +- .../device-tree/src/arm/aspeed-bmc-quanta-q71l.dts | 2 +- .../src/arm/aspeed-bmc-supermicro-x11spi.dts | 2 +- sys/contrib/device-tree/src/arm/aspeed-g5.dtsi | 1 + .../device-tree/src/arm/aspeed-g6-pinctrl.dtsi | 10 + sys/contrib/device-tree/src/arm/bcm-cygnus.dtsi | 2 +- sys/contrib/device-tree/src/arm/bcm-hr2.dtsi | 2 +- sys/contrib/device-tree/src/arm/bcm-nsp.dtsi | 2 +- .../device-tree/src/arm/bcm2711-rpi-4-b.dts | 85 +- .../device-tree/src/arm/bcm2711-rpi-400.dts | 45 + sys/contrib/device-tree/src/arm/bcm2711-rpi.dtsi | 74 + sys/contrib/device-tree/src/arm/bcm2711.dtsi | 3 +- .../device-tree/src/arm/bcm2835-rpi-a-plus.dts | 4 +- sys/contrib/device-tree/src/arm/bcm2835-rpi-a.dts | 2 +- .../device-tree/src/arm/bcm2835-rpi-b-plus.dts | 4 +- .../device-tree/src/arm/bcm2835-rpi-b-rev2.dts | 2 +- sys/contrib/device-tree/src/arm/bcm2835-rpi-b.dts | 2 +- .../device-tree/src/arm/bcm2835-rpi-cm1.dtsi | 2 +- .../device-tree/src/arm/bcm2835-rpi-zero-w.dts | 2 +- .../device-tree/src/arm/bcm2835-rpi-zero.dts | 2 +- sys/contrib/device-tree/src/arm/bcm2835-rpi.dtsi | 2 +- .../device-tree/src/arm/bcm2836-rpi-2-b.dts | 4 +- .../device-tree/src/arm/bcm2837-rpi-3-a-plus.dts | 4 +- .../device-tree/src/arm/bcm2837-rpi-3-b-plus.dts | 4 +- .../device-tree/src/arm/bcm2837-rpi-3-b.dts | 2 +- .../device-tree/src/arm/bcm2837-rpi-cm3.dtsi | 2 +- .../device-tree/src/arm/bcm283x-rpi-usb-otg.dtsi | 2 +- .../src/arm/bcm283x-rpi-usb-peripheral.dtsi | 2 +- sys/contrib/device-tree/src/arm/bcm283x.dtsi | 2 +- .../device-tree/src/arm/bcm4708-luxul-xwc-1000.dts | 4 +- .../src/arm/bcm47094-dlink-dir-885l.dts | 4 +- sys/contrib/device-tree/src/arm/bcm47094.dtsi | 2 +- .../device-tree/src/arm/bcm5301x-nand-cs0.dtsi | 4 +- sys/contrib/device-tree/src/arm/bcm5301x.dtsi | 26 +- sys/contrib/device-tree/src/arm/bcm63138.dtsi | 2 +- .../device-tree/src/arm/bcm7445-bcm97445svmb.dts | 4 +- sys/contrib/device-tree/src/arm/bcm7445.dtsi | 2 +- .../device-tree/src/arm/bcm911360_entphn.dts | 4 +- sys/contrib/device-tree/src/arm/bcm953012k.dts | 4 +- sys/contrib/device-tree/src/arm/bcm958300k.dts | 4 +- sys/contrib/device-tree/src/arm/bcm958305k.dts | 4 +- sys/contrib/device-tree/src/arm/bcm958522er.dts | 4 +- sys/contrib/device-tree/src/arm/bcm958525er.dts | 4 +- sys/contrib/device-tree/src/arm/bcm958525xmc.dts | 4 +- sys/contrib/device-tree/src/arm/bcm958622hr.dts | 4 +- sys/contrib/device-tree/src/arm/bcm958623hr.dts | 4 +- sys/contrib/device-tree/src/arm/bcm958625hr.dts | 4 +- sys/contrib/device-tree/src/arm/bcm958625k.dts | 4 +- sys/contrib/device-tree/src/arm/bcm963138dvt.dts | 4 +- sys/contrib/device-tree/src/arm/bcm988312hr.dts | 4 +- sys/contrib/device-tree/src/arm/da850.dtsi | 21 +- sys/contrib/device-tree/src/arm/dm816x.dtsi | 6 +- sys/contrib/device-tree/src/arm/dra7-evm.dts | 8 +- .../device-tree/src/arm/dra7-ipu-dsp-common.dtsi | 6 +- sys/contrib/device-tree/src/arm/dra7-l4.dtsi | 52 +- sys/contrib/device-tree/src/arm/dra71-evm.dts | 2 +- sys/contrib/device-tree/src/arm/dra71x.dtsi | 4 - .../device-tree/src/arm/dra72-evm-common.dtsi | 6 +- sys/contrib/device-tree/src/arm/dra72x.dtsi | 10 +- .../device-tree/src/arm/dra74-ipu-dsp-common.dtsi | 2 +- sys/contrib/device-tree/src/arm/dra74x.dtsi | 100 +- sys/contrib/device-tree/src/arm/dra76-evm.dts | 43 +- .../device-tree/src/arm/exynos3250-rinato.dts | 2 +- .../device-tree/src/arm/exynos4210-i9100.dts | 8 +- .../device-tree/src/arm/exynos4210-trats.dts | 2 +- .../src/arm/exynos4210-universal_c210.dts | 2 +- .../src/arm/exynos4412-itop-scp-core.dtsi | 1 + .../device-tree/src/arm/exynos4412-midas.dtsi | 1 + .../device-tree/src/arm/exynos4412-n710x.dts | 4 +- .../src/arm/exynos4412-odroid-common.dtsi | 1 + .../device-tree/src/arm/exynos4412-origen.dts | 1 + .../device-tree/src/arm/exynos4412-p4note.dtsi | 1 + .../device-tree/src/arm/exynos5250-arndale.dts | 1 + .../device-tree/src/arm/exynos5410-odroidxu.dts | 1 + .../src/arm/exynos5420-arndale-octa.dts | 1 + .../device-tree/src/arm/exynos5420-smdk5420.dts | 1 + .../src/arm/exynos5422-odroid-core.dtsi | 1 + .../device-tree/src/arm/exynos5422-odroidhc1.dts | 2 +- .../device-tree/src/arm/exynos5422-odroidxu4.dts | 2 +- .../src/arm/exynos54xx-odroidxu-leds.dtsi | 4 +- .../device-tree/src/arm/gemini-dlink-dir-685.dts | 11 +- .../device-tree/src/arm/gemini-dlink-dns-313.dts | 4 +- .../device-tree/src/arm/gemini-nas4220b.dts | 2 +- sys/contrib/device-tree/src/arm/gemini-rut1xx.dts | 14 +- .../device-tree/src/arm/gemini-sl93512r.dts | 6 +- sys/contrib/device-tree/src/arm/gemini-sq201.dts | 6 +- sys/contrib/device-tree/src/arm/gemini-wbd111.dts | 2 +- sys/contrib/device-tree/src/arm/gemini-wbd222.dts | 2 +- sys/contrib/device-tree/src/arm/gemini.dtsi | 13 +- sys/contrib/device-tree/src/arm/hi3620.dtsi | 4 +- sys/contrib/device-tree/src/arm/hip01-ca9x2.dts | 4 +- sys/contrib/device-tree/src/arm/hip01.dtsi | 4 +- sys/contrib/device-tree/src/arm/hip04.dtsi | 4 +- sys/contrib/device-tree/src/arm/hisi-x5hd2-dkb.dts | 2 +- sys/contrib/device-tree/src/arm/hisi-x5hd2.dtsi | 2 +- sys/contrib/device-tree/src/arm/imx25-pinfunc.h | 12 +- sys/contrib/device-tree/src/arm/imx28-lwe.dtsi | 170 ++ sys/contrib/device-tree/src/arm/imx28-xea.dts | 99 + .../src/arm/imx51-digi-connectcore-som.dtsi | 2 +- sys/contrib/device-tree/src/arm/imx53-ard.dts | 2 +- sys/contrib/device-tree/src/arm/imx53-m53menlo.dts | 4 +- sys/contrib/device-tree/src/arm/imx53-ppd.dts | 2 + sys/contrib/device-tree/src/arm/imx6dl-b105pv2.dts | 32 + sys/contrib/device-tree/src/arm/imx6dl-b105v2.dts | 32 + sys/contrib/device-tree/src/arm/imx6dl-b125pv2.dts | 30 + sys/contrib/device-tree/src/arm/imx6dl-b125v2.dts | 30 + sys/contrib/device-tree/src/arm/imx6dl-b155v2.dts | 32 + .../device-tree/src/arm/imx6dl-b1x5pv2.dtsi | 413 +++ sys/contrib/device-tree/src/arm/imx6dl-b1x5v2.dtsi | 58 + sys/contrib/device-tree/src/arm/imx6dl-plym2m.dts | 6 +- sys/contrib/device-tree/src/arm/imx6dl-prtvt7.dts | 36 +- sys/contrib/device-tree/src/arm/imx6dl-qmx6.dtsi | 612 ++++ .../device-tree/src/arm/imx6dl-riotboard.dts | 2 + .../device-tree/src/arm/imx6dl-yapp4-common.dtsi | 3 + .../device-tree/src/arm/imx6q-dhcom-som.dtsi | 71 +- .../device-tree/src/arm/imx6q-dmo-edmqmx6.dts | 2 +- sys/contrib/device-tree/src/arm/imx6q-ds.dts | 17 + sys/contrib/device-tree/src/arm/imx6qdl-ds.dtsi | 458 +++ .../device-tree/src/arm/imx6qdl-phytec-pfla02.dtsi | 5 +- .../device-tree/src/arm/imx6qdl-sabresd.dtsi | 10 + .../device-tree/src/arm/imx6qdl-sr-som.dtsi | 8 +- .../device-tree/src/arm/imx6qdl-vicut1.dtsi | 41 +- .../src/arm/imx6qdl-wandboard-revd1.dtsi | 1 - .../device-tree/src/arm/imx6ul-14x14-evk.dtsi | 50 +- .../device-tree/src/arm/imx6ull-colibri-wifi.dtsi | 1 + sys/contrib/device-tree/src/arm/imx7d-sdb.dts | 7 + .../src/arm/intel-ixp42x-linksys-nslu2.dts | 79 +- .../src/arm/intel-ixp42x-welltech-epbx100.dts | 76 + sys/contrib/device-tree/src/arm/intel-ixp42x.dtsi | 4 + .../src/arm/intel-ixp43x-gateworks-gw2358.dts | 104 +- sys/contrib/device-tree/src/arm/intel-ixp43x.dtsi | 4 + .../device-tree/src/arm/intel-ixp45x-ixp46x.dtsi | 33 + sys/contrib/device-tree/src/arm/intel-ixp4xx.dtsi | 92 +- .../device-tree/src/arm/keystone-k2g-evm.dts | 11 +- sys/contrib/device-tree/src/arm/keystone-k2g.dtsi | 6 +- sys/contrib/device-tree/src/arm/meson.dtsi | 1 + sys/contrib/device-tree/src/arm/mstar-v7.dtsi | 14 + sys/contrib/device-tree/src/arm/omap2.dtsi | 4 - sys/contrib/device-tree/src/arm/omap2420.dtsi | 5 +- sys/contrib/device-tree/src/arm/omap2430.dtsi | 2 +- .../src/arm/omap3-evm-processor-common.dtsi | 2 +- sys/contrib/device-tree/src/arm/omap3-gta04a5.dts | 2 +- sys/contrib/device-tree/src/arm/omap3.dtsi | 8 +- sys/contrib/device-tree/src/arm/omap4-l4.dtsi | 4 +- .../device-tree/src/arm/omap5-board-common.dtsi | 11 +- sys/contrib/device-tree/src/arm/omap5-l4.dtsi | 4 +- .../src/arm/openbmc-flash-layout-64.dtsi | 18 +- .../src/arm/qcom-apq8060-dragonboard.dts | 4 +- .../device-tree/src/arm/qcom-ipq8064-rb3011.dts | 58 + sys/contrib/device-tree/src/arm/qcom-ipq8064.dtsi | 425 +++ sys/contrib/device-tree/src/arm/qcom-sdx55-t55.dts | 2 +- .../src/arm/qcom-sdx55-telit-fn980-tlb.dts | 4 +- sys/contrib/device-tree/src/arm/r8a7742.dtsi | 6 +- sys/contrib/device-tree/src/arm/r8a7743.dtsi | 4 +- sys/contrib/device-tree/src/arm/r8a7744.dtsi | 4 +- sys/contrib/device-tree/src/arm/r8a7745.dtsi | 4 +- sys/contrib/device-tree/src/arm/r8a77470.dtsi | 4 +- sys/contrib/device-tree/src/arm/r8a7778.dtsi | 3 + sys/contrib/device-tree/src/arm/r8a7779-marzen.dts | 2 +- sys/contrib/device-tree/src/arm/r8a7779.dtsi | 4 + sys/contrib/device-tree/src/arm/r8a7790-lager.dts | 8 + sys/contrib/device-tree/src/arm/r8a7790.dtsi | 10 +- .../device-tree/src/arm/r8a7791-koelsch.dts | 4 +- sys/contrib/device-tree/src/arm/r8a7791.dtsi | 4 +- .../device-tree/src/arm/r8a7792-blanche.dts | 8 + sys/contrib/device-tree/src/arm/r8a7792.dtsi | 4 +- sys/contrib/device-tree/src/arm/r8a7793-gose.dts | 10 +- sys/contrib/device-tree/src/arm/r8a7793.dtsi | 3 +- sys/contrib/device-tree/src/arm/r8a7794-alt.dts | 42 + sys/contrib/device-tree/src/arm/r8a7794-silk.dts | 10 +- sys/contrib/device-tree/src/arm/r8a7794.dtsi | 4 +- sys/contrib/device-tree/src/arm/rk3036-kylin.dts | 2 +- sys/contrib/device-tree/src/arm/rk3036.dtsi | 72 +- .../device-tree/src/arm/rk3066a-bqcurie2.dts | 5 + .../device-tree/src/arm/rk3066a-marsboard.dts | 4 + sys/contrib/device-tree/src/arm/rk3066a-mk808.dts | 5 + .../device-tree/src/arm/rk3066a-rayeager.dts | 8 +- sys/contrib/device-tree/src/arm/rk3066a.dtsi | 71 +- .../device-tree/src/arm/rk3188-bqedison2qc.dts | 6 + sys/contrib/device-tree/src/arm/rk3188-px3-evb.dts | 5 + .../device-tree/src/arm/rk3188-radxarock.dts | 4 + sys/contrib/device-tree/src/arm/rk3188.dtsi | 74 +- sys/contrib/device-tree/src/arm/rk322x.dtsi | 158 +- .../device-tree/src/arm/rk3288-rock2-som.dtsi | 2 +- sys/contrib/device-tree/src/arm/rk3288-vyasa.dts | 4 +- sys/contrib/device-tree/src/arm/rk3288.dtsi | 18 +- sys/contrib/device-tree/src/arm/rk3xxx.dtsi | 17 +- sys/contrib/device-tree/src/arm/rv1108.dtsi | 2 +- sys/contrib/device-tree/src/arm/s5pv210-goni.dts | 9 - sys/contrib/device-tree/src/arm/sama5d4.dtsi | 9 +- sys/contrib/device-tree/src/arm/sd5203.dts | 2 +- sys/contrib/device-tree/src/arm/ste-ab8500.dtsi | 28 +- sys/contrib/device-tree/src/arm/ste-ab8505.dtsi | 24 +- .../device-tree/src/arm/ste-href-ab8500.dtsi | 2 +- .../src/arm/ste-href-tvk1281618-r2.dtsi | 6 + .../src/arm/ste-href-tvk1281618-r3.dtsi | 4 +- sys/contrib/device-tree/src/arm/ste-href.dtsi | 9 +- .../device-tree/src/arm/ste-nomadik-stn8815.dtsi | 4 +- sys/contrib/device-tree/src/arm/ste-snowball.dts | 2 +- .../src/arm/ste-ux500-samsung-golden.dts | 3 +- .../src/arm/ste-ux500-samsung-janice.dts | 11 +- .../src/arm/ste-ux500-samsung-skomer.dts | 3 +- sys/contrib/device-tree/src/arm/stm32429i-eval.dts | 8 +- sys/contrib/device-tree/src/arm/stm32746g-eval.dts | 6 +- .../device-tree/src/arm/stm32f4-pinctrl.dtsi | 2 +- .../device-tree/src/arm/stm32f429-disco.dts | 6 +- .../device-tree/src/arm/stm32f429-pinctrl.dtsi | 72 +- sys/contrib/device-tree/src/arm/stm32f429.dtsi | 10 +- .../device-tree/src/arm/stm32f469-disco.dts | 6 +- .../device-tree/src/arm/stm32f469-pinctrl.dtsi | 74 +- .../device-tree/src/arm/stm32f7-pinctrl.dtsi | 2 +- sys/contrib/device-tree/src/arm/stm32f746.dtsi | 12 +- .../device-tree/src/arm/stm32f769-disco.dts | 6 +- sys/contrib/device-tree/src/arm/stm32h743.dtsi | 4 - .../device-tree/src/arm/stm32mp15-pinctrl.dtsi | 33 + sys/contrib/device-tree/src/arm/stm32mp151.dtsi | 16 +- ...m32mp157a-microgea-stm32mp1-microdev2.0-of7.dts | 2 +- .../device-tree/src/arm/stm32mp157a-stinger96.dtsi | 7 +- .../src/arm/stm32mp157c-odyssey-som.dtsi | 7 +- .../device-tree/src/arm/stm32mp157c-odyssey.dts | 2 +- .../src/arm/stm32mp15xx-dhcom-pdk2.dtsi | 31 +- .../device-tree/src/arm/stm32mp15xx-dhcom-som.dtsi | 22 +- .../device-tree/src/arm/stm32mp15xx-dhcor-som.dtsi | 2 +- .../device-tree/src/arm/stm32mp15xx-osd32.dtsi | 7 +- sys/contrib/device-tree/src/arm/sun8i-a33.dtsi | 4 +- .../device-tree/src/arm/sun8i-h3-orangepi-plus.dts | 2 +- .../device-tree/src/arm/sun8i-r40-feta40i.dtsi | 106 + .../device-tree/src/arm/sun8i-r40-oka40i-c.dts | 203 ++ sys/contrib/device-tree/src/arm/sun8i-r40.dtsi | 56 + sys/contrib/device-tree/src/arm/sun8i-v3.dtsi | 31 + .../src/arm/sun8i-v3s-licheepi-zero-dock.dts | 17 +- sys/contrib/device-tree/src/arm/sun8i-v3s.dtsi | 48 + sys/contrib/device-tree/src/arm/tegra124.dtsi | 3 +- .../src/arm/tegra20-acer-a500-picasso.dts | 21 +- .../device-tree/src/arm/tegra20-harmony.dts | 2 +- .../device-tree/src/arm/tegra20-medcom-wide.dts | 2 +- sys/contrib/device-tree/src/arm/tegra20-paz00.dts | 43 +- sys/contrib/device-tree/src/arm/tegra20-plutux.dts | 2 +- .../device-tree/src/arm/tegra20-seaboard.dts | 2 +- sys/contrib/device-tree/src/arm/tegra20-tec.dts | 2 +- .../device-tree/src/arm/tegra20-ventana.dts | 2 +- .../arm/tegra30-asus-nexus7-grouper-common.dtsi | 16 +- .../tegra30-asus-nexus7-grouper-maxim-pmic.dtsi | 9 + .../arm/tegra30-asus-nexus7-grouper-ti-pmic.dtsi | 11 +- .../device-tree/src/arm/tegra30-cardhu.dtsi | 2 +- sys/contrib/device-tree/src/arm/tegra30-ouya.dts | 4 +- sys/contrib/device-tree/src/arm/tegra30.dtsi | 3 +- sys/contrib/device-tree/src/arm/versatile-ab.dts | 5 +- sys/contrib/device-tree/src/arm/versatile-pb.dts | 2 +- .../device-tree/src/arm/vexpress-v2m-rs1.dtsi | 2 +- sys/contrib/device-tree/src/arm/vexpress-v2m.dtsi | 2 +- .../src/arm64/allwinner/sun50i-a64-pinephone.dtsi | 25 + .../allwinner/sun50i-a64-sopine-baseboard.dts | 2 +- .../src/arm64/allwinner/sun50i-a64.dtsi | 62 +- .../arm64/allwinner/sun50i-h5-nanopi-r1s-h5.dts | 195 ++ .../device-tree/src/arm64/allwinner/sun50i-h6.dtsi | 9 + .../device-tree/src/arm64/amlogic/meson-axg.dtsi | 1 + .../src/arm64/amlogic/meson-g12-common.dtsi | 1 + .../device-tree/src/arm64/amlogic/meson-gx.dtsi | 1 + .../src/arm64/amlogic/meson-khadas-vim3.dtsi | 41 +- .../src/arm64/amlogic/meson-sm1-bananapi-m5.dts | 646 ++++ .../src/arm64/amlogic/meson-sm1-khadas-vim3l.dts | 13 + .../src/arm64/amlogic/meson-sm1-odroid-c4.dts | 17 - .../src/arm64/amlogic/meson-sm1-odroid-hc4.dts | 48 +- .../src/arm64/amlogic/meson-sm1-odroid.dtsi | 9 +- .../device-tree/src/arm64/amlogic/meson-sm1.dtsi | 10 + .../device-tree/src/arm64/arm/juno-base.dtsi | 6 +- .../src/arm64/arm/vexpress-v2m-rs1.dtsi | 2 +- .../src/arm64/broadcom/bcm2711-rpi-400.dts | 2 + .../src/arm64/broadcom/bcm4908/bcm4908.dtsi | 2 +- .../src/arm64/broadcom/stingray/stingray.dtsi | 8 +- .../src/arm64/exynos/exynos5433-tm2-common.dtsi | 1 + .../src/arm64/freescale/fsl-ls1012a-frwy.dts | 4 + .../src/arm64/freescale/fsl-ls1012a.dtsi | 14 +- .../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 2 + .../src/arm64/freescale/fsl-ls1028a-rdb.dts | 4 + .../src/arm64/freescale/fsl-ls1028a.dtsi | 12 +- .../src/arm64/freescale/fsl-ls1043a.dtsi | 12 +- .../src/arm64/freescale/fsl-ls1046a.dtsi | 24 +- .../src/arm64/freescale/fsl-ls1088a.dtsi | 24 +- .../src/arm64/freescale/fsl-ls2080a.dtsi | 16 +- .../src/arm64/freescale/fsl-ls2088a.dtsi | 16 +- .../src/arm64/freescale/fsl-ls208xa.dtsi | 1 - .../src/arm64/freescale/fsl-lx2160a.dtsi | 24 +- .../src/arm64/freescale/imx8-ss-conn.dtsi | 50 +- .../src/arm64/freescale/imx8mm-evk.dtsi | 1 + .../src/arm64/freescale/imx8mm-venice-gw7901.dts | 1019 +++++++ .../device-tree/src/arm64/freescale/imx8mm.dtsi | 363 +-- .../src/arm64/freescale/imx8mn-beacon-som.dtsi | 3 + .../src/arm64/freescale/imx8mn-evk.dtsi | 1 + .../device-tree/src/arm64/freescale/imx8mn.dtsi | 147 +- .../device-tree/src/arm64/freescale/imx8mp-evk.dts | 139 + .../src/arm64/freescale/imx8mp-phycore-som.dtsi | 25 + .../device-tree/src/arm64/freescale/imx8mp.dtsi | 28 +- .../device-tree/src/arm64/freescale/imx8mq-evk.dts | 1 + .../src/arm64/freescale/imx8mq-nitrogen.dts | 182 ++ .../device-tree/src/arm64/freescale/imx8mq.dtsi | 16 + .../src/arm64/hisilicon/hi3660-coresight.dtsi | 2 +- .../src/arm64/hisilicon/hi3660-hikey960.dts | 2 +- .../device-tree/src/arm64/hisilicon/hi3660.dtsi | 2 +- .../src/arm64/hisilicon/hi3670-hikey970.dts | 2 +- .../device-tree/src/arm64/hisilicon/hi3670.dtsi | 2 +- .../src/arm64/hisilicon/hi6220-coresight.dtsi | 2 +- .../src/arm64/hisilicon/hi6220-hikey.dts | 2 +- .../device-tree/src/arm64/hisilicon/hi6220.dtsi | 2 +- .../device-tree/src/arm64/hisilicon/hip05-d02.dts | 2 +- .../device-tree/src/arm64/hisilicon/hip05.dtsi | 2 +- .../device-tree/src/arm64/hisilicon/hip06-d03.dts | 2 +- .../device-tree/src/arm64/hisilicon/hip06.dtsi | 2 +- .../device-tree/src/arm64/hisilicon/hip07-d05.dts | 2 +- .../device-tree/src/arm64/hisilicon/hip07.dtsi | 2 +- .../src/arm64/marvell/armada-3720-turris-mox.dts | 9 +- .../device-tree/src/arm64/marvell/armada-37xx.dtsi | 10 +- .../src/arm64/marvell/armada-ap807.dtsi | 3 +- .../device-tree/src/arm64/marvell/cn9130-db.dts | 2 +- .../device-tree/src/arm64/mediatek/mt8167.dtsi | 121 + .../device-tree/src/arm64/mediatek/mt8173.dtsi | 60 +- .../device-tree/src/arm64/mediatek/mt8183-evb.dts | 5 + .../arm64/mediatek/mt8183-kukui-jacuzzi-burnet.dts | 30 + .../mediatek/mt8183-kukui-jacuzzi-fennel-sku1.dts | 44 + .../mediatek/mt8183-kukui-jacuzzi-fennel-sku6.dts | 32 + .../mediatek/mt8183-kukui-jacuzzi-fennel.dtsi | 27 + .../mediatek/mt8183-kukui-jacuzzi-fennel14.dts | 16 + .../arm64/mediatek/mt8183-kukui-jacuzzi-kappa.dts | 16 + .../arm64/mediatek/mt8183-kukui-jacuzzi-kenzo.dts | 12 + .../mediatek/mt8183-kukui-jacuzzi-willow-sku0.dts | 13 + .../mediatek/mt8183-kukui-jacuzzi-willow-sku1.dts | 12 + .../mediatek/mt8183-kukui-jacuzzi-willow.dtsi | 26 + .../src/arm64/mediatek/mt8183-kukui-jacuzzi.dtsi | 8 + .../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 | 23 + .../src/arm64/mediatek/mt8183-pumpkin.dts | 5 + .../device-tree/src/arm64/mediatek/mt8183.dtsi | 110 +- .../device-tree/src/arm64/microchip/sparx5.dtsi | 94 +- .../src/arm64/microchip/sparx5_pcb134_board.dtsi | 481 ++- .../src/arm64/microchip/sparx5_pcb135_board.dtsi | 621 +++- .../src/arm64/nvidia/tegra186-p2771-0000.dts | 4 +- .../device-tree/src/arm64/nvidia/tegra186.dtsi | 4 +- .../src/arm64/nvidia/tegra194-p2972-0000.dts | 4 +- .../src/arm64/nvidia/tegra194-p3509-0000.dtsi | 595 +++- .../device-tree/src/arm64/nvidia/tegra194.dtsi | 173 +- .../src/arm64/nvidia/tegra210-p2371-2180.dts | 2 +- .../src/arm64/nvidia/tegra210-p2597.dtsi | 2 +- .../src/arm64/nvidia/tegra210-p3450-0000.dts | 4 +- .../device-tree/src/arm64/qcom/apq8096-db820c.dtsi | 89 +- .../device-tree/src/arm64/qcom/apq8096-ifc6640.dts | 24 +- .../device-tree/src/arm64/qcom/ipq8074-hk10-c1.dts | 11 + .../device-tree/src/arm64/qcom/ipq8074-hk10-c2.dts | 10 + .../device-tree/src/arm64/qcom/ipq8074-hk10.dtsi | 76 + .../device-tree/src/arm64/qcom/ipq8074.dtsi | 16 + .../src/arm64/qcom/msm8916-alcatel-idol347.dts | 26 + .../src/arm64/qcom/msm8916-huawei-g7.dts | 454 +++ .../arm64/qcom/msm8916-samsung-a2015-common.dtsi | 131 + .../src/arm64/qcom/msm8916-samsung-a3u-eur.dts | 47 + .../src/arm64/qcom/msm8916-samsung-a5u-eur.dts | 26 + .../src/arm64/qcom/msm8992-bullhead-rev-101.dts | 12 + .../src/arm64/qcom/msm8994-angler-rev-101.dts | 8 + .../device-tree/src/arm64/qcom/msm8996-mtp.dtsi | 2 +- .../device-tree/src/arm64/qcom/msm8996.dtsi | 997 ++++++- sys/contrib/device-tree/src/arm64/qcom/pm6150.dtsi | 24 + sys/contrib/device-tree/src/arm64/qcom/pm7325.dtsi | 53 + sys/contrib/device-tree/src/arm64/qcom/pm8150.dtsi | 12 +- .../device-tree/src/arm64/qcom/pm8350c.dtsi | 32 +- sys/contrib/device-tree/src/arm64/qcom/pm8994.dtsi | 8 +- .../device-tree/src/arm64/qcom/pmi8994.dtsi | 13 + .../device-tree/src/arm64/qcom/pmk8350.dtsi | 51 +- .../device-tree/src/arm64/qcom/pmm8155au_1.dtsi | 135 + .../device-tree/src/arm64/qcom/pmm8155au_2.dtsi | 108 + .../device-tree/src/arm64/qcom/pmr735a.dtsi | 32 +- .../device-tree/src/arm64/qcom/qrb5165-rb5.dts | 98 +- .../device-tree/src/arm64/qcom/sa8155p-adp.dts | 360 +++ .../device-tree/src/arm64/qcom/sc7180-idp.dts | 169 +- .../arm64/qcom/sc7180-trogdor-coachz-r1-lte.dts | 4 +- .../src/arm64/qcom/sc7180-trogdor-coachz-r1.dts | 22 +- .../arm64/qcom/sc7180-trogdor-coachz-r3-lte.dts | 18 + .../src/arm64/qcom/sc7180-trogdor-coachz-r3.dts | 15 + .../src/arm64/qcom/sc7180-trogdor-coachz.dtsi | 64 + .../src/arm64/qcom/sc7180-trogdor-lazor-r0.dts | 9 - .../src/arm64/qcom/sc7180-trogdor-lazor-r1.dts | 9 - .../src/arm64/qcom/sc7180-trogdor-lazor-r3.dts | 9 - .../src/arm64/qcom/sc7180-trogdor-lazor.dtsi | 9 + .../src/arm64/qcom/sc7180-trogdor-pompom-r1.dts | 12 + .../arm64/qcom/sc7180-trogdor-pompom-r2-lte.dts | 4 +- .../src/arm64/qcom/sc7180-trogdor-pompom-r2.dts | 38 +- .../arm64/qcom/sc7180-trogdor-pompom-r3-lte.dts | 14 + .../src/arm64/qcom/sc7180-trogdor-pompom-r3.dts | 15 + .../src/arm64/qcom/sc7180-trogdor-pompom.dtsi | 29 + .../device-tree/src/arm64/qcom/sc7180-trogdor.dtsi | 121 +- sys/contrib/device-tree/src/arm64/qcom/sc7180.dtsi | 140 +- .../device-tree/src/arm64/qcom/sc7280-idp.dts | 36 +- sys/contrib/device-tree/src/arm64/qcom/sc7280.dtsi | 1171 ++++++++ .../device-tree/src/arm64/qcom/sdm845-cheza.dtsi | 4 - .../device-tree/src/arm64/qcom/sdm845-mtp.dts | 5 + .../src/arm64/qcom/sdm845-oneplus-common.dtsi | 20 +- .../src/arm64/qcom/sdm845-xiaomi-beryllium.dts | 114 + .../src/arm64/qcom/sdm850-lenovo-yoga-c630.dts | 6 +- .../device-tree/src/arm64/qcom/sm8150-hdk.dts | 28 +- .../arm64/qcom/sm8150-microsoft-surface-duo.dts | 543 ++++ .../device-tree/src/arm64/qcom/sm8150-mtp.dts | 28 +- .../qcom/sm8150-sony-xperia-kumano-bahamut.dts | 19 + .../qcom/sm8150-sony-xperia-kumano-griffin.dts | 13 + .../src/arm64/qcom/sm8150-sony-xperia-kumano.dtsi | 452 +++ sys/contrib/device-tree/src/arm64/qcom/sm8150.dtsi | 76 + .../device-tree/src/arm64/qcom/sm8250-hdk.dts | 33 +- .../device-tree/src/arm64/qcom/sm8250-mtp.dts | 10 + .../arm64/qcom/sm8250-sony-xperia-edo-pdx203.dts | 15 + .../arm64/qcom/sm8250-sony-xperia-edo-pdx206.dts | 35 + .../src/arm64/qcom/sm8250-sony-xperia-edo.dtsi | 636 ++++ sys/contrib/device-tree/src/arm64/qcom/sm8250.dtsi | 192 +- .../device-tree/src/arm64/qcom/sm8350-mtp.dts | 6 + sys/contrib/device-tree/src/arm64/qcom/sm8350.dtsi | 64 +- .../arm64/renesas/beacon-renesom-baseboard.dtsi | 4 +- .../src/arm64/renesas/beacon-renesom-som.dtsi | 8 +- .../device-tree/src/arm64/renesas/r8a774a1.dtsi | 2 + .../device-tree/src/arm64/renesas/r8a774b1.dtsi | 1 + *** 1368 LINES SKIPPED ***