git: d5b0e70f7e04 - main - Import device-tree files from Linux 5.19
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 15 Nov 2022 19:01:54 UTC
The branch main has been updated by manu: URL: https://cgit.FreeBSD.org/src/commit/?id=d5b0e70f7e04d971691517ce1304d86a1e367e2e commit d5b0e70f7e04d971691517ce1304d86a1e367e2e Merge: 8a2adde1e4b3 0085f59d9e11 Author: Emmanuel Vadot <manu@FreeBSD.org> AuthorDate: 2022-11-15 19:01:13 +0000 Commit: Emmanuel Vadot <manu@FreeBSD.org> CommitDate: 2022-11-15 19:01:13 +0000 Import device-tree files from Linux 5.19 Sponsored by: Beckhoff Automation GmbH & Co. KG .../device-tree/Bindings/arm/arm,corstone1000.yaml | 45 + .../device-tree/Bindings/arm/bcm/brcm,bcm4708.yaml | 10 +- .../device-tree/Bindings/arm/bcm/brcm,bcm63138.txt | 2 +- .../device-tree/Bindings/arm/bcm/brcm,bcmbca.yaml | 33 + sys/contrib/device-tree/Bindings/arm/fsl.yaml | 119 +- .../hisilicon/controller/hip04-bootwrapper.yaml | 5 +- sys/contrib/device-tree/Bindings/arm/hpe,gxp.yaml | 27 + .../device-tree/Bindings/arm/intel,socfpga.yaml | 1 + sys/contrib/device-tree/Bindings/arm/mediatek.yaml | 5 + .../Bindings/arm/mediatek/mediatek,infracfg.yaml | 81 + .../Bindings/arm/mediatek/mediatek,mmsys.yaml | 32 + .../arm/mediatek/mediatek,mt7622-pcie-mirror.yaml | 42 + .../Bindings/arm/mediatek/mediatek,mt7622-wed.yaml | 50 + .../arm/mediatek/mediatek,mt8186-clock.yaml | 56 + .../arm/mediatek/mediatek,mt8186-sys-clock.yaml | 54 + .../Bindings/arm/mediatek/mediatek,pericfg.yaml | 1 + .../device-tree/Bindings/arm/msm/qcom,llcc.yaml | 2 + sys/contrib/device-tree/Bindings/arm/omap/prcm.txt | 7 +- sys/contrib/device-tree/Bindings/arm/qcom.yaml | 21 + sys/contrib/device-tree/Bindings/arm/renesas.yaml | 20 + sys/contrib/device-tree/Bindings/arm/rockchip.yaml | 23 +- sys/contrib/device-tree/Bindings/arm/sp810.yaml | 80 + .../device-tree/Bindings/arm/stm32/stm32.yaml | 63 +- sys/contrib/device-tree/Bindings/arm/sunxi.yaml | 5 + sys/contrib/device-tree/Bindings/arm/syna.txt | 4 - .../arm/tegra/nvidia,tegra-ccplex-cluster.yaml | 52 + sys/contrib/device-tree/Bindings/arm/ux500.yaml | 5 + .../device-tree/Bindings/arm/vexpress-config.yaml | 285 ++ .../device-tree/Bindings/arm/vexpress-sysreg.yaml | 90 + .../Bindings/ata/renesas,rcar-sata.yaml | 1 + .../Bindings/bus/qcom,ssc-block-bus.yaml | 147 + .../Bindings/clock/airoha,en7523-scu.yaml | 58 + .../device-tree/Bindings/clock/clock-bindings.txt | 188 +- .../Bindings/clock/idt,versaclock5.yaml | 2 +- .../Bindings/clock/mediatek,apmixedsys.yaml | 61 + .../Bindings/clock/mediatek,topckgen.yaml | 61 + .../Bindings/clock/qcom,gcc-apq8064.yaml | 4 +- .../Bindings/clock/qcom,gcc-apq8084.yaml | 42 + .../Bindings/clock/qcom,gcc-sc8280xp.yaml | 128 + .../device-tree/Bindings/clock/qcom,mmcc.yaml | 2 +- .../device-tree/Bindings/clock/qcom,rpmcc.yaml | 75 + .../Bindings/clock/qcom,sc7280-lpasscorecc.yaml | 172 + .../Bindings/clock/renesas,cpg-mssr.yaml | 1 + .../Bindings/clock/renesas,r9a06g032-sysctrl.yaml | 11 + .../Bindings/clock/renesas,rzg2l-cpg.yaml | 20 +- .../Bindings/clock/rockchip,px30-cru.yaml | 119 + .../Bindings/clock/rockchip,rk3036-cru.yaml | 72 + .../Bindings/clock/rockchip,rk3188-cru.yaml | 78 + .../Bindings/clock/rockchip,rk3228-cru.yaml | 74 + .../Bindings/clock/rockchip,rk3288-cru.yaml | 85 + .../Bindings/clock/rockchip,rk3308-cru.yaml | 76 + .../Bindings/clock/rockchip,rk3368-cru.yaml | 78 + .../Bindings/clock/rockchip,rk3399-cru.yaml | 33 +- .../Bindings/clock/rockchip,rk3568-cru.yaml | 13 + .../Bindings/clock/rockchip,rv1108-cru.yaml | 75 + .../clock/samsung,exynos4412-isp-clock.yaml | 1 - .../Bindings/clock/samsung,exynosautov9-clock.yaml | 219 ++ .../Bindings/clock/st,stm32mp1-rcc.yaml | 43 + .../Bindings/clock/stericsson,u8500-clks.yaml | 57 + .../Bindings/clock/ti,am654-ehrpwm-tbclk.yaml | 1 + .../device-tree/Bindings/clock/ti-clkctrl.txt | 4 +- .../device-tree/Bindings/clock/ti/clockdomain.txt | 3 + .../device-tree/Bindings/clock/ti/composite.txt | 3 + .../Bindings/clock/ti/fixed-factor-clock.txt | 1 + sys/contrib/device-tree/Bindings/clock/ti/gate.txt | 1 + .../device-tree/Bindings/clock/ti/interface.txt | 1 + sys/contrib/device-tree/Bindings/clock/ti/mux.txt | 1 + .../Bindings/cpufreq/brcm,stb-avs-cpu-freq.txt | 2 +- .../Bindings/cpufreq/cpufreq-mediatek.txt | 7 + .../Bindings/crypto/allwinner,sun8i-ce.yaml | 1 - .../device-tree/Bindings/crypto/ti,sa2ul.yaml | 1 + .../allwinner,sun4i-a10-display-engine.yaml | 2 + .../Bindings/display/allwinner,sun4i-a10-tcon.yaml | 2 + .../display/allwinner,sun8i-a83t-de2-mixer.yaml | 2 + .../display/allwinner,sun8i-r40-tcon-top.yaml | 133 +- .../Bindings/display/amlogic,meson-dw-hdmi.yaml | 1 - .../device-tree/Bindings/display/arm,hdlcd.yaml | 89 + .../device-tree/Bindings/display/arm,komeda.yaml | 130 + .../device-tree/Bindings/display/arm,malidp.yaml | 119 + .../device-tree/Bindings/display/arm,pl11x.yaml | 183 + .../Bindings/display/bridge/chipone,icn6211.yaml | 18 +- .../Bindings/display/bridge/fsl,ldb.yaml | 92 + .../display/bridge/google,cros-ec-anx7688.yaml | 1 - .../Bindings/display/bridge/ite,it66121.yaml | 3 + .../Bindings/display/bridge/lontium,lt9211.yaml | 117 + .../Bindings/display/bridge/ps8640.yaml | 1 - .../Bindings/display/bridge/toshiba,tc358767.yaml | 22 +- .../Bindings/display/bridge/toshiba,tc358768.yaml | 1 + .../Bindings/display/imx/nxp,imx8mq-dcss.yaml | 1 - .../Bindings/display/mediatek/mediatek,aal.yaml | 11 +- .../Bindings/display/mediatek/mediatek,ccorr.yaml | 5 +- .../Bindings/display/mediatek/mediatek,color.yaml | 7 +- .../Bindings/display/mediatek/mediatek,dither.yaml | 4 +- .../Bindings/display/mediatek/mediatek,dpi.yaml | 1 + .../Bindings/display/mediatek/mediatek,gamma.yaml | 4 +- .../Bindings/display/mediatek/mediatek,merge.yaml | 1 - .../Bindings/display/mediatek/mediatek,mutex.yaml | 25 +- .../Bindings/display/mediatek/mediatek,ovl-2l.yaml | 4 + .../Bindings/display/mediatek/mediatek,ovl.yaml | 8 +- .../display/mediatek/mediatek,postmask.yaml | 4 + .../Bindings/display/mediatek/mediatek,rdma.yaml | 7 +- .../Bindings/display/msm/dpu-qcm2290.yaml | 4 + .../Bindings/display/msm/dpu-sc7180.yaml | 6 +- .../Bindings/display/msm/dpu-sc7280.yaml | 6 +- .../Bindings/display/msm/dpu-sdm845.yaml | 6 +- .../Bindings/display/msm/dsi-controller-main.yaml | 2 +- .../Bindings/display/msm/dsi-phy-10nm.yaml | 2 +- .../Bindings/display/msm/dsi-phy-14nm.yaml | 2 +- .../Bindings/display/msm/dsi-phy-20nm.yaml | 2 +- .../Bindings/display/msm/dsi-phy-28nm.yaml | 2 +- .../Bindings/display/msm/dsi-phy-common.yaml | 2 +- .../Bindings/display/panel/ilitek,ili9341.yaml | 1 - .../display/panel/leadtek,ltk035c5444t.yaml | 59 + .../Bindings/display/panel/orisetech,otm8009a.yaml | 1 - .../Bindings/display/panel/panel-simple.yaml | 4 + .../Bindings/display/panel/panel-timing.yaml | 5 + .../Bindings/display/panel/raydium,rm67191.yaml | 1 + .../Bindings/display/panel/samsung,s6e8aa0.yaml | 1 + .../display/rockchip/rockchip,dw-hdmi.yaml | 46 +- .../Bindings/display/rockchip/rockchip-vop2.yaml | 146 + .../Bindings/display/sitronix,st7735r.yaml | 6 +- .../Bindings/display/solomon,ssd1307fb.yaml | 95 +- .../display/sprd/sprd,display-subsystem.yaml | 1 - .../Bindings/display/st,stm32-ltdc.yaml | 1 - .../Bindings/dma/allwinner,sun50i-a64-dma.yaml | 11 +- .../device-tree/Bindings/dma/altr,msgdma.yaml | 2 +- .../device-tree/Bindings/dma/arm,pl330.yaml | 3 + .../device-tree/Bindings/dma/fsl-imx-dma.txt | 8 +- sys/contrib/device-tree/Bindings/dma/mmp-dma.txt | 10 +- .../Bindings/dma/nvidia,tegra186-gpc-dma.yaml | 110 + sys/contrib/device-tree/Bindings/dma/qcom,gpi.yaml | 3 + .../Bindings/dma/renesas,rcar-dmac.yaml | 10 +- .../Bindings/dma/renesas,rzn1-dmamux.yaml | 51 + .../Bindings/dma/sifive,fu540-c000-pdma.yaml | 19 +- .../Bindings/dma/snps,dma-spear1340.yaml | 8 +- sys/contrib/device-tree/Bindings/dma/sprd-dma.txt | 7 +- .../device-tree/Bindings/dma/st,stm32-dmamux.yaml | 1 - .../device-tree/Bindings/dma/st,stm32-mdma.yaml | 1 - .../device-tree/Bindings/dma/xilinx/xilinx_dma.txt | 6 +- .../Bindings/dsp/mediatek,mt8195-dsp.yaml | 105 + sys/contrib/device-tree/Bindings/eeprom/at24.yaml | 4 +- .../device-tree/Bindings/example-schema.yaml | 14 +- .../Bindings/extcon/siliconmitus,sm5502-muic.yaml | 5 +- .../device-tree/Bindings/firmware/qcom,scm.txt | 3 +- .../device-tree/Bindings/gnss/brcm,bcm4751.yaml | 69 + .../device-tree/Bindings/gnss/mediatek.yaml | 59 + .../Bindings/gpio/fairchild,74hc595.yaml | 1 + .../device-tree/Bindings/gpio/gpio-altera.txt | 5 +- .../Bindings/gpio/gpio-consumer-common.yaml | 64 + .../device-tree/Bindings/gpio/gpio-pca95xx.yaml | 1 + .../Bindings/gpio/realtek,otto-gpio.yaml | 34 +- .../Bindings/gpio/renesas,rcar-gpio.yaml | 5 + .../Bindings/gpio/socionext,uniphier-gpio.yaml | 17 + .../device-tree/Bindings/gpu/samsung-rotator.yaml | 1 - .../device-tree/Bindings/hwmon/adt7475.yaml | 23 +- sys/contrib/device-tree/Bindings/hwmon/lm75.yaml | 1 + .../Bindings/hwmon/microchip,lan966x.yaml | 53 + .../device-tree/Bindings/hwmon/national,lm90.yaml | 20 + .../Bindings/hwmon/nuvoton,nct6775.yaml | 57 + .../device-tree/Bindings/hwmon/ti,tmp401.yaml | 104 + .../device-tree/Bindings/hwmon/vexpress.txt | 2 +- sys/contrib/device-tree/Bindings/i2c/i2c-gate.yaml | 1 - .../device-tree/Bindings/i2c/i2c-mt65xx.yaml | 118 + .../device-tree/Bindings/i2c/i2c-mux-gpmux.yaml | 1 - .../Bindings/i2c/qcom,i2c-geni-qcom.yaml | 100 + .../device-tree/Bindings/i2c/qcom,i2c-qup.yaml | 89 + .../device-tree/Bindings/i2c/renesas,rcar-i2c.yaml | 2 +- .../device-tree/Bindings/i2c/renesas,riic.yaml | 2 + .../Bindings/i2c/samsung,s3c2410-i2c.yaml | 2 +- .../device-tree/Bindings/i3c/cdns,i3c-master.yaml | 60 + .../Bindings/i3c/snps,dw-i3c-master.yaml | 52 + .../device-tree/Bindings/iio/adc/adi,ad7291.yaml | 1 - .../Bindings/iio/adc/renesas,rzg2l-adc.yaml | 3 +- .../Bindings/iio/adc/sprd,sc2720-adc.yaml | 60 +- .../device-tree/Bindings/iio/adc/ti,ads1015.yaml | 7 +- .../device-tree/Bindings/iio/dac/adi,ad3552r.yaml | 2 +- .../device-tree/Bindings/iio/dac/lltc,ltc1660.yaml | 2 +- .../device-tree/Bindings/iio/dac/lltc,ltc2632.yaml | 2 +- .../Bindings/iio/imu/invensense,mpu6050.yaml | 34 +- .../device-tree/Bindings/iio/imu/st,lsm6dsx.yaml | 38 +- .../device-tree/Bindings/iio/light/stk33xx.yaml | 6 + .../iio/potentiometer/microchip,mcp4131.yaml | 2 +- .../device-tree/Bindings/iio/st,st-sensors.yaml | 1 + .../input/allwinner,sun4i-a10-lradc-keys.yaml | 22 + .../device-tree/Bindings/input/azoteq,iqs7222.yaml | 960 +++++ .../Bindings/input/google,cros-ec-keyb.yaml | 37 +- .../Bindings/input/touchscreen/ilitek_ts_i2c.yaml | 7 +- .../Bindings/interconnect/qcom,bcm-voter.yaml | 8 +- .../Bindings/interconnect/qcom,osm-l3.yaml | 2 +- .../Bindings/interconnect/qcom,rpmh.yaml | 18 +- .../Bindings/interrupt-controller/arm,gic-v3.yaml | 8 +- .../interrupt-controller/fsl,ls-extirq.yaml | 118 + .../Bindings/interrupt-controller/qcom,pdc.txt | 6 +- .../socionext,uniphier-aidet.yaml | 1 + .../device-tree/Bindings/iommu/apple,sart.yaml | 52 + .../device-tree/Bindings/iommu/arm,smmu-v3.yaml | 16 +- .../device-tree/Bindings/iommu/arm,smmu.yaml | 25 +- .../device-tree/Bindings/iommu/mediatek,iommu.yaml | 34 +- .../device-tree/Bindings/iommu/samsung,sysmmu.yaml | 11 - .../device-tree/Bindings/iommu/xen,grant-dma.yaml | 39 + .../Bindings/leds/backlight/qcom-wled.yaml | 2 +- .../device-tree/Bindings/leds/kinetic,ktd2692.yaml | 87 + .../Bindings/leds/leds-class-multicolor.yaml | 2 +- .../device-tree/Bindings/leds/leds-mt6360.yaml | 2 +- .../Bindings/leds/leds-pwm-multicolor.yaml | 79 + .../device-tree/Bindings/leds/leds-qcom-lpg.yaml | 174 + .../device-tree/Bindings/leds/regulator-led.yaml | 55 + .../Bindings/mailbox/amlogic,meson-gxbb-mhu.yaml | 1 - .../Bindings/mailbox/mtk,adsp-mbox.yaml | 7 +- .../Bindings/mailbox/nvidia,tegra186-hsp.yaml | 9 + .../device-tree/Bindings/mailbox/qcom-ipcc.yaml | 30 +- .../Bindings/mailbox/st,stm32-ipcc.yaml | 11 +- .../Bindings/mailbox/xlnx,zynqmp-ipi-mailbox.yaml | 140 + .../device-tree/Bindings/media/i2c/adv7604.yaml | 3 +- .../Bindings/media/i2c/dongwoon,dw9807-vcm.yaml | 41 + .../Bindings/media/i2c/sony,imx412.yaml | 9 + .../Bindings/media/mediatek,vcodec-encoder.yaml | 3 + .../media/mediatek,vcodec-subdev-decoder.yaml | 4 +- .../device-tree/Bindings/media/microchip,xisc.yaml | 3 +- .../device-tree/Bindings/media/rockchip,vdec.yaml | 4 +- .../device-tree/Bindings/media/rockchip-vpu.yaml | 1 + .../Bindings/media/video-interfaces.yaml | 1 + .../Bindings/memory-controllers/fsl/fsl,ddr.yaml | 6 - .../ingenic,nemc-peripherals.yaml | 46 + .../Bindings/memory-controllers/ingenic,nemc.yaml | 32 - .../memory-controllers/nvidia,tegra186-mc.yaml | 77 +- .../memory-controllers/renesas,rpc-if.yaml | 6 + .../memory-controllers/rockchip,rk3399-dmc.yaml | 384 ++ sys/contrib/device-tree/Bindings/mfd/da9063.txt | 9 +- .../device-tree/Bindings/mfd/google,cros-ec.yaml | 2 +- .../device-tree/Bindings/mfd/maxim,max77714.yaml | 2 +- .../device-tree/Bindings/mfd/mediatek,mt6360.yaml | 256 ++ .../device-tree/Bindings/mfd/qcom,spmi-pmic.txt | 2 +- .../device-tree/Bindings/mfd/rockchip,rk805.yaml | 219 ++ .../device-tree/Bindings/mfd/rockchip,rk808.yaml | 257 ++ .../device-tree/Bindings/mfd/rockchip,rk809.yaml | 284 ++ .../device-tree/Bindings/mfd/rockchip,rk817.yaml | 330 ++ .../device-tree/Bindings/mfd/rockchip,rk818.yaml | 282 ++ .../Bindings/mfd/samsung,exynos5433-lpass.yaml | 4 +- sys/contrib/device-tree/Bindings/mfd/syscon.yaml | 8 - .../device-tree/Bindings/mfd/wlf,arizona.yaml | 1 + .../Bindings/mmc/brcm,sdhci-brcmstb.yaml | 22 +- .../device-tree/Bindings/mmc/fsl-imx-esdhc.yaml | 31 +- .../Bindings/mmc/marvell,dove-sdhci.yaml | 44 + .../Bindings/mmc/marvell,orion-sdio.yaml | 44 + .../Bindings/mmc/marvell,xenon-sdhci.yaml | 277 ++ .../device-tree/Bindings/mmc/mmc-controller.yaml | 5 +- sys/contrib/device-tree/Bindings/mmc/mtk-sd.yaml | 15 +- .../device-tree/Bindings/mmc/sdhci-am654.yaml | 7 + .../device-tree/Bindings/mmc/sdhci-msm.yaml | 194 + .../Bindings/mmc/snps,dwcmshc-sdhci.yaml | 1 + .../Bindings/mtd/hisilicon,fmc-spi-nor.txt | 2 +- .../device-tree/Bindings/mtd/ingenic,nand.yaml | 1 + .../device-tree/Bindings/mtd/jedec,spi-nor.yaml | 8 - .../Bindings/mtd/partitions/fixed-partitions.yaml | 55 +- .../device-tree/Bindings/mtd/renesas-nandc.yaml | 5 + sys/contrib/device-tree/Bindings/mtd/spi-nand.yaml | 1 + sys/contrib/device-tree/Bindings/mtd/ti,elm.yaml | 72 + sys/contrib/device-tree/Bindings/mux/reg-mux.yaml | 9 +- sys/contrib/device-tree/Bindings/net/adi,adin.yaml | 18 +- .../device-tree/Bindings/net/asix,ax88178.yaml | 68 + .../Bindings/net/aspeed,ast2600-mdio.yaml | 6 + .../device-tree/Bindings/net/can/ctu,ctucanfd.yaml | 66 + .../Bindings/net/can/microchip,mcp251xfd.yaml | 19 +- .../Bindings/net/can/renesas,rcar-canfd.yaml | 5 +- .../device-tree/Bindings/net/cdns,macb.yaml | 10 +- .../device-tree/Bindings/net/dsa/brcm,b53.yaml | 115 +- .../Bindings/net/dsa/microchip,ksz.yaml | 1 + .../device-tree/Bindings/net/dsa/nxp,sja1105.yaml | 1 + .../device-tree/Bindings/net/dsa/realtek.yaml | 1 + .../Bindings/net/ethernet-controller.yaml | 123 +- .../device-tree/Bindings/net/ethernet-phy.yaml | 9 + sys/contrib/device-tree/Bindings/net/fsl,fec.yaml | 3 + .../device-tree/Bindings/net/ingenic,mac.yaml | 1 + .../Bindings/net/marvell,orion-mdio.yaml | 60 + .../device-tree/Bindings/net/mediatek,net.yaml | 437 +++ .../device-tree/Bindings/net/mediatek-dwmac.yaml | 3 + sys/contrib/device-tree/Bindings/net/micrel.txt | 9 + .../Bindings/net/microchip,lan95xx.yaml | 63 + .../Bindings/net/microchip,lan966x-switch.yaml | 8 +- .../device-tree/Bindings/net/mscc,miim.yaml | 61 + sys/contrib/device-tree/Bindings/net/qcom,ipa.yaml | 7 + .../device-tree/Bindings/net/renesas,etheravb.yaml | 82 +- .../device-tree/Bindings/net/smsc,lan91c111.yaml | 61 + .../Bindings/net/sunplus,sp7021-emac.yaml | 141 + .../device-tree/Bindings/net/ti,davinci-mdio.yaml | 1 + .../device-tree/Bindings/net/ti,k3-am654-cpts.yaml | 1 - .../Bindings/net/toshiba,visconti-dwmac.yaml | 3 +- .../Bindings/net/wireless/mediatek,mt76.yaml | 2 +- .../Bindings/net/wireless/qca,ath9k.yaml | 2 +- .../Bindings/net/wireless/qcom,ath11k.yaml | 365 +- .../Bindings/net/wireless/silabs,wfx.yaml | 138 + .../Bindings/net/wireless/ti,wlcore.yaml | 2 + .../device-tree/Bindings/nvme/apple,nvme-ans.yaml | 110 + .../device-tree/Bindings/nvmem/apple,efuses.yaml | 50 + .../Bindings/nvmem/fsl,layerscape-sfp.yaml | 30 +- .../device-tree/Bindings/nvmem/snvs-lpgpr.yaml | 4 + .../device-tree/Bindings/opp/opp-v2-kryo-cpu.yaml | 56 +- .../device-tree/Bindings/pci/apple,pcie.yaml | 5 +- .../device-tree/Bindings/pci/layerscape-pci.txt | 65 +- .../device-tree/Bindings/pci/qcom,pcie.yaml | 714 ++++ .../device-tree/Bindings/pci/rockchip-dw-pcie.yaml | 12 +- .../device-tree/Bindings/pci/snps,dw-pcie-ep.yaml | 6 +- .../device-tree/Bindings/pci/snps,dw-pcie.yaml | 2 + .../Bindings/pci/socionext,uniphier-pcie.yaml | 117 + .../Bindings/pci/xilinx-versal-cpm.yaml | 10 +- sys/contrib/device-tree/Bindings/perf/arm,cmn.yaml | 2 + sys/contrib/device-tree/Bindings/perf/spe-pmu.yaml | 40 + .../phy/allwinner,sun6i-a31-mipi-dphy.yaml | 12 + .../Bindings/phy/marvell,armada-3700-utmi-phy.yaml | 2 +- .../Bindings/phy/mixel,mipi-dsi-phy.yaml | 107 + .../device-tree/Bindings/phy/phy-stih407-usb.txt | 2 +- .../device-tree/Bindings/phy/qcom,qmp-phy.yaml | 4 + .../Bindings/phy/qcom,qmp-usb3-dp-phy.yaml | 2 +- .../device-tree/Bindings/phy/qcom,qusb2-phy.yaml | 2 +- .../Bindings/phy/qcom,usb-snps-femto-v2.yaml | 2 +- .../device-tree/Bindings/phy/renesas,usb2-phy.yaml | 1 + .../Bindings/phy/socionext,uniphier-ahci-phy.yaml | 91 +- .../Bindings/phy/socionext,uniphier-pcie-phy.yaml | 47 +- .../Bindings/phy/socionext,uniphier-usb2-phy.yaml | 3 + .../phy/socionext,uniphier-usb3hs-phy.yaml | 89 +- .../phy/socionext,uniphier-usb3ss-phy.yaml | 98 +- .../Bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 81 +- .../Bindings/pinctrl/canaan,k210-fpioa.yaml | 2 + .../Bindings/pinctrl/fsl,imx7d-pinctrl.yaml | 113 + .../Bindings/pinctrl/fsl,imxrt1170.yaml | 77 + .../Bindings/pinctrl/marvell,ac5-pinctrl.yaml | 72 + .../Bindings/pinctrl/mediatek,pinctrl-mt6795.yaml | 224 ++ .../Bindings/pinctrl/mscc,ocelot-pinctrl.yaml | 116 + .../Bindings/pinctrl/pinctrl-mt8192.yaml | 155 +- .../device-tree/Bindings/pinctrl/pinctrl-rk805.txt | 2 +- .../Bindings/pinctrl/qcom,pmic-gpio.yaml | 287 +- .../Bindings/pinctrl/qcom,qcm2290-pinctrl.yaml | 3 +- .../pinctrl/qcom,sc7280-lpass-lpi-pinctrl.yaml | 115 + .../Bindings/pinctrl/qcom,sc7280-pinctrl.yaml | 3 +- .../Bindings/pinctrl/qcom,sm6115-pinctrl.yaml | 3 +- .../pinctrl/qcom,sm8250-lpass-lpi-pinctrl.yaml | 133 + .../Bindings/pinctrl/qcom,sm8250-pinctrl.yaml | 3 +- .../Bindings/pinctrl/qcom,tlmm-common.yaml | 1 - .../Bindings/pinctrl/ralink,mt7620-pinctrl.yaml | 97 + .../Bindings/pinctrl/ralink,mt7621-pinctrl.yaml | 71 + .../Bindings/pinctrl/ralink,rt2880-pinctrl.yaml | 68 + .../Bindings/pinctrl/ralink,rt305x-pinctrl.yaml | 89 + .../Bindings/pinctrl/ralink,rt3883-pinctrl.yaml | 71 + .../Bindings/pinctrl/renesas,rzg2l-pinctrl.yaml | 5 +- .../Bindings/pinctrl/rockchip,pinctrl.yaml | 4 +- .../Bindings/power/amlogic,meson-sec-pwrc.yaml | 1 - .../device-tree/Bindings/power/avs/qcom,cpr.yaml | 1 + .../device-tree/Bindings/power/qcom,rpmpd.yaml | 3 + .../Bindings/power/renesas,rcar-sysc.yaml | 16 +- .../device-tree/Bindings/power/supply/battery.yaml | 7 +- .../Bindings/power/supply/charger-manager.yaml | 1 + .../Bindings/power/supply/cw2015_battery.yaml | 1 - .../Bindings/power/supply/maxim,max77976.yaml | 2 +- .../Bindings/power/supply/power-supply.yaml | 1 - .../Bindings/power/supply/ti,lp8727.yaml | 1 - .../Bindings/power/supply/tps65217-charger.yaml | 2 +- .../device-tree/Bindings/powerpc/fsl/l2cache.txt | 6 - .../Bindings/pwm/atmel,at91sam-pwm.yaml | 47 + .../Bindings/pwm/google,cros-ec-pwm.yaml | 9 +- .../Bindings/pwm/mediatek,pwm-disp.yaml | 75 + .../device-tree/Bindings/pwm/pwm-mediatek.txt | 1 + .../device-tree/Bindings/pwm/pwm-omap-dmtimer.txt | 2 +- .../Bindings/pwm/sunplus,sp7021-pwm.yaml | 42 + .../Bindings/regulator/mt6315-regulator.yaml | 6 +- .../Bindings/regulator/mt6358-regulator.txt | 22 +- .../Bindings/regulator/nxp,pca9450-regulator.yaml | 11 + .../Bindings/regulator/qcom,rpmh-regulator.yaml | 262 +- .../Bindings/regulator/qcom,smd-rpm-regulator.yaml | 5 +- .../regulator/qcom,usb-vbus-regulator.yaml | 2 +- .../regulator/richtek,rt4801-regulator.yaml | 21 +- .../regulator/richtek,rt5759-regulator.yaml | 90 + .../regulator/siliconmitus,sm5703-regulator.yaml | 49 + .../regulator/socionext,uniphier-regulator.yaml | 58 +- .../Bindings/regulator/st,stm32-vrefbuf.yaml | 1 - .../device-tree/Bindings/regulator/vexpress.txt | 2 +- .../Bindings/remoteproc/fsl,imx-rproc.yaml | 9 +- .../device-tree/Bindings/remoteproc/mtk,scp.yaml | 57 +- .../device-tree/Bindings/remoteproc/qcom,adsp.yaml | 31 + .../device-tree/Bindings/remoteproc/qcom,q6v5.txt | 2 +- .../Bindings/remoteproc/qcom,wcnss-pil.txt | 2 +- .../Bindings/remoteproc/st,stm32-rproc.yaml | 16 +- .../Bindings/reserved-memory/phram.yaml | 47 + .../Bindings/reserved-memory/ramoops.yaml | 1 - .../device-tree/Bindings/reset/altr,rst-mgr.yaml | 47 + .../reset/amlogic,meson-axg-audio-arb.yaml | 56 + .../Bindings/reset/amlogic,meson-reset.yaml | 1 + .../Bindings/reset/bitmain,bm1880-reset.yaml | 36 + .../device-tree/Bindings/reset/lantiq,reset.yaml | 49 + .../Bindings/reset/marvell,berlin2-reset.yaml | 38 + .../device-tree/Bindings/reset/microchip,rst.yaml | 1 - .../Bindings/reset/nuvoton,npcm750-reset.yaml | 50 + .../Bindings/reset/qca,ar7100-reset.yaml | 40 + .../Bindings/reset/qcom,aoss-reset.yaml | 2 +- .../Bindings/reset/qcom,pdc-global.yaml | 2 +- .../device-tree/Bindings/reset/renesas,rst.yaml | 1 + .../Bindings/reset/snps,axs10x-reset.yaml | 48 + .../reset/socionext,uniphier-glue-reset.yaml | 52 +- .../Bindings/reset/st,stih407-picophyreset.yaml | 47 + .../Bindings/reset/st,stih407-powerdown.yaml | 49 + .../device-tree/Bindings/riscv/microchip.yaml | 2 + .../device-tree/Bindings/rng/intel,ixp46x-rng.yaml | 1 - .../device-tree/Bindings/rng/st,stm32-rng.yaml | 1 + .../device-tree/Bindings/rtc/nxp,pcf85063.txt | 1 + .../device-tree/Bindings/rtc/renesas,rzn1-rtc.yaml | 70 + sys/contrib/device-tree/Bindings/serial/8250.yaml | 1 + .../device-tree/Bindings/serial/fsl-lpuart.yaml | 4 +- .../Bindings/serial/qcom,msm-uartdm.yaml | 112 + .../Bindings/serial/qcom,serial-geni-qcom.yaml | 86 + .../Bindings/serial/renesas,em-uart.yaml | 37 +- .../device-tree/Bindings/serial/renesas,hscif.yaml | 9 +- .../device-tree/Bindings/serial/renesas,scif.yaml | 2 +- sys/contrib/device-tree/Bindings/serial/rs485.yaml | 5 + .../Bindings/serial/socionext,uniphier-uart.yaml | 5 +- .../device-tree/Bindings/serial/sprd-uart.yaml | 2 +- .../device-tree/Bindings/serio/arm,pl050.yaml | 67 + .../Bindings/soc/amlogic/amlogic,canvas.yaml | 1 - .../Bindings/soc/fsl/fsl,layerscape-dcfg.yaml | 68 + .../Bindings/soc/fsl/fsl,layerscape-scfg.yaml | 58 + .../Bindings/soc/imx/fsl,imx8mp-hdmi-blk-ctrl.yaml | 84 + .../soc/imx/fsl,imx8mp-media-blk-ctrl.yaml | 104 + .../Bindings/soc/intel/intel,hps-copy-engine.yaml | 51 + .../device-tree/Bindings/soc/mediatek/pwrap.txt | 10 +- .../Bindings/soc/qcom/qcom,geni-se.yaml | 102 +- .../device-tree/Bindings/soc/qcom/qcom,gsbi.yaml | 132 + .../Bindings/soc/qcom/qcom,rpmh-rsc.yaml | 272 ++ .../Bindings/soc/qcom/qcom,smd-rpm.yaml | 12 +- .../device-tree/Bindings/soc/qcom/qcom,smd.yaml | 135 + .../device-tree/Bindings/soc/qcom/qcom,smp2p.yaml | 145 + .../device-tree/Bindings/soc/qcom/qcom,smsm.yaml | 138 + .../device-tree/Bindings/soc/qcom/qcom,wcnss.yaml | 137 + .../Bindings/soc/renesas/renesas,rzg2l-sysc.yaml | 65 + .../device-tree/Bindings/soc/rockchip/grf.yaml | 3 + .../Bindings/soc/samsung/exynos-usi.yaml | 2 +- .../device-tree/Bindings/soc/ti/wkup-m3-ipc.yaml | 175 + .../device-tree/Bindings/sound/adi,adau1372.yaml | 1 - .../device-tree/Bindings/sound/adi,max98396.yaml | 79 + .../Bindings/sound/amlogic,gx-sound-card.yaml | 1 - .../device-tree/Bindings/sound/arm,pl041.yaml | 62 + .../Bindings/sound/audio-graph-card2.yaml | 3 + .../device-tree/Bindings/sound/cirrus,cs35l41.yaml | 44 +- .../device-tree/Bindings/sound/cirrus,cs35l45.yaml | 75 + .../device-tree/Bindings/sound/fsl,micfil.txt | 1 + .../device-tree/Bindings/sound/imx-audio-hdmi.yaml | 3 + .../device-tree/Bindings/sound/maxim,max98390.yaml | 5 + .../device-tree/Bindings/sound/maxim,max98520.yaml | 1 - .../device-tree/Bindings/sound/mchp,spdifrx.yaml | 2 +- .../device-tree/Bindings/sound/mchp,spdiftx.yaml | 2 +- .../sound/mt8192-mt6359-rt1015-rt5682.yaml | 32 + .../device-tree/Bindings/sound/mt8195-mt6359.yaml | 64 + .../Bindings/sound/nvidia,tegra-audio-rt5640.yaml | 1 - .../Bindings/sound/nvidia,tegra186-asrc.yaml | 81 + .../Bindings/sound/nvidia,tegra210-ahub.yaml | 4 + .../device-tree/Bindings/sound/qcom,lpass-cpu.yaml | 25 +- .../Bindings/sound/qcom,lpass-rx-macro.yaml | 17 +- .../Bindings/sound/qcom,lpass-tx-macro.yaml | 17 +- .../Bindings/sound/qcom,lpass-va-macro.yaml | 11 +- .../device-tree/Bindings/sound/qcom,wcd938x.yaml | 3 + .../Bindings/sound/realtek,rt1015p.yaml | 3 + sys/contrib/device-tree/Bindings/sound/rt5682.txt | 2 + .../Bindings/sound/samsung,aries-wm8994.yaml | 1 - .../device-tree/Bindings/sound/samsung,odroid.yaml | 1 - .../device-tree/Bindings/sound/serial-midi.yaml | 51 + .../device-tree/Bindings/sound/tas2562.yaml | 1 - .../device-tree/Bindings/sound/tas2770.yaml | 1 - .../device-tree/Bindings/sound/tas27xx.yaml | 77 + .../device-tree/Bindings/sound/wlf,wm8731.yaml | 97 + .../device-tree/Bindings/sound/wlf,wm8940.yaml | 57 + .../device-tree/Bindings/soundwire/qcom,sdw.txt | 14 + .../Bindings/spi/allwinner,sun6i-a31-spi.yaml | 1 + .../Bindings/spi/amlogic,meson-gx-spicc.yaml | 1 - .../Bindings/spi/amlogic,meson6-spifc.yaml | 1 - .../Bindings/spi/aspeed,ast2600-fmc.yaml | 82 + .../device-tree/Bindings/spi/ingenic,spi.yaml | 3 + .../Bindings/spi/mediatek,spi-mt65xx.yaml | 4 + .../Bindings/spi/mediatek,spi-mtk-snfi.yaml | 88 + .../Bindings/spi/microchip,mpfs-spi.yaml | 1 - .../Bindings/spi/qcom,spi-geni-qcom.yaml | 115 + .../Bindings/spi/qcom,spi-qcom-qspi.yaml | 4 +- .../device-tree/Bindings/spi/qcom,spi-qup.yaml | 81 + .../device-tree/Bindings/spi/renesas,hspi.yaml | 1 - .../device-tree/Bindings/spi/renesas,rspi.yaml | 2 + .../device-tree/Bindings/spi/spi-davinci.txt | 2 +- .../device-tree/Bindings/spi/spi-pl022.yaml | 2 +- .../Bindings/spmi/qcom,spmi-pmic-arb.yaml | 117 + .../device-tree/Bindings/thermal/qcom-lmh.yaml | 1 + .../Bindings/thermal/qcom-spmi-adc-tm5.yaml | 110 +- .../device-tree/Bindings/thermal/qcom-tsens.yaml | 6 +- .../Bindings/thermal/rzg2l-thermal.yaml | 2 + .../Bindings/thermal/ti,j72xx-thermal.yaml | 63 + .../device-tree/Bindings/timer/cdns,ttc.yaml | 1 - .../device-tree/Bindings/timer/hpe,gxp-timer.yaml | 47 + .../Bindings/timer/mediatek,mtk-timer.txt | 1 + .../Bindings/timer/rda,8810pl-timer.yaml | 47 + .../device-tree/Bindings/timer/renesas,ostm.yaml | 2 + .../Bindings/timer/samsung,exynos4210-mct.yaml | 72 +- .../device-tree/Bindings/timer/ti,timer-dm.yaml | 152 + .../device-tree/Bindings/timer/xlnx,xps-timer.yaml | 92 + .../timestamp/hardware-timestamps-common.yaml | 29 + .../Bindings/timestamp/hte-consumer.yaml | 39 + .../Bindings/timestamp/nvidia,tegra194-hte.yaml | 88 + .../device-tree/Bindings/trivial-devices.yaml | 12 +- .../device-tree/Bindings/usb/am33xx-usb.txt | 7 +- .../device-tree/Bindings/usb/ci-hdrc-usb2.txt | 2 +- sys/contrib/device-tree/Bindings/usb/da8xx-usb.txt | 5 +- sys/contrib/device-tree/Bindings/usb/dwc2.yaml | 11 +- sys/contrib/device-tree/Bindings/usb/dwc3-st.txt | 2 +- .../device-tree/Bindings/usb/dwc3-xilinx.yaml | 4 + sys/contrib/device-tree/Bindings/usb/ehci-st.txt | 2 +- .../device-tree/Bindings/usb/fcs,fsa4480.yaml | 72 + .../device-tree/Bindings/usb/generic-ehci.yaml | 4 +- .../device-tree/Bindings/usb/generic-ohci.yaml | 4 +- .../Bindings/usb/mediatek,mt6360-tcpc.yaml | 5 + .../device-tree/Bindings/usb/mediatek,mtu3.yaml | 1 + sys/contrib/device-tree/Bindings/usb/ohci-st.txt | 2 +- .../device-tree/Bindings/usb/qcom,dwc3.yaml | 229 +- .../device-tree/Bindings/usb/renesas,usbhs.yaml | 4 + .../Bindings/usb/samsung,exynos-usb2.yaml | 15 +- .../device-tree/Bindings/usb/smsc,usb3503.yaml | 3 +- .../device-tree/Bindings/usb/snps,dwc3.yaml | 2 + .../device-tree/Bindings/usb/ti,am62-usb.yaml | 103 + .../device-tree/Bindings/vendor-prefixes.yaml | 15 + .../Bindings/watchdog/allwinner,sun4i-a10-wdt.yaml | 25 +- .../device-tree/Bindings/watchdog/da9062-wdt.txt | 6 + .../Bindings/watchdog/faraday,ftwdt010.yaml | 67 + .../Bindings/watchdog/fsl-imx7ulp-wdt.yaml | 1 + .../device-tree/Bindings/watchdog/mtk-wdt.txt | 1 + .../device-tree/Bindings/watchdog/qcom-wdt.yaml | 39 +- .../device-tree/Bindings/watchdog/renesas,wdt.yaml | 12 +- .../Bindings/watchdog/socionext,uniphier-wdt.yaml | 2 +- .../Bindings/watchdog/sunplus,sp7021-wdt.yaml | 47 + .../device-tree/Bindings/writing-bindings.rst | 25 + .../device-tree/Bindings/writing-schema.rst | 8 + .../include/dt-bindings/clock/en7523-clk.h | 17 + .../include/dt-bindings/clock/imx8mn-clock.h | 16 +- .../include/dt-bindings/clock/imx8mp-clock.h | 9 +- .../include/dt-bindings/clock/mt8186-clk.h | 445 +++ .../include/dt-bindings/clock/qcom,gcc-msm8976.h | 1 + .../include/dt-bindings/clock/qcom,gcc-msm8998.h | 4 + .../include/dt-bindings/clock/qcom,gcc-sc8280xp.h | 496 +++ .../dt-bindings/clock/qcom,lpassaudiocc-sc7280.h | 43 + .../dt-bindings/clock/qcom,lpasscorecc-sc7280.h | 26 + .../include/dt-bindings/clock/r8a779g0-cpg-mssr.h | 90 + .../include/dt-bindings/clock/r9a07g043-cpg.h | 184 + .../include/dt-bindings/clock/r9a09g011-cpg.h | 352 ++ .../dt-bindings/clock/samsung,exynosautov9.h | 299 ++ .../include/dt-bindings/clock/ste-db8500-clkout.h | 17 + .../include/dt-bindings/clock/stm32mp1-clks.h | 46 +- .../include/dt-bindings/clock/stm32mp13-clks.h | 229 ++ .../include/dt-bindings/clock/sun50i-h6-r-ccu.h | 1 + .../include/dt-bindings/clock/sun50i-h616-ccu.h | 1 + .../include/dt-bindings/clock/tegra234-clock.h | 8 + .../include/dt-bindings/gce/mt8186-gce.h | 421 +++ .../dt-bindings/interconnect/qcom,sc8180x.h | 7 + .../dt-bindings/interconnect/qcom,sc8280xp.h | 232 ++ .../include/dt-bindings/interconnect/qcom,sdx65.h | 67 + .../include/dt-bindings/mailbox/tegra186-hsp.h | 5 + .../dt-bindings/memory/mt8186-memory-port.h | 217 ++ .../dt-bindings/memory/mt8195-memory-port.h | 408 +++ .../include/dt-bindings/memory/mtk-memory-port.h | 2 + .../device-tree/include/dt-bindings/mfd/cros_ec.h | 18 + .../include/dt-bindings/pinctrl/mt6795-pinfunc.h | 908 +++++ .../include/dt-bindings/power/imx8mp-power.h | 18 + .../include/dt-bindings/power/qcom-rpmpd.h | 26 + .../include/dt-bindings/power/r8a779g0-sysc.h | 45 + .../dt-bindings/reset/amlogic,meson-s4-reset.h | 125 + .../include/dt-bindings/reset/mt7986-resets.h | 55 + .../include/dt-bindings/reset/mt8186-resets.h | 36 + .../include/dt-bindings/reset/mt8192-resets.h | 3 + .../include/dt-bindings/reset/stm32mp1-resets.h | 24 +- .../include/dt-bindings/reset/stm32mp13-resets.h | 100 + .../include/dt-bindings/reset/tegra234-reset.h | 2 + .../include/dt-bindings/soc/rockchip,vop2.h | 14 + .../include/dt-bindings/sound/cs35l45.h | 20 + sys/contrib/device-tree/src/arm/am335x-baltos.dtsi | 2 +- .../device-tree/src/arm/am335x-bone-common.dtsi | 4 + sys/contrib/device-tree/src/arm/am335x-evm.dts | 4 + sys/contrib/device-tree/src/arm/am335x-evmsk.dts | 4 + .../device-tree/src/arm/am335x-guardian.dts | 376 +- .../src/arm/am335x-moxa-uc-2100-common.dtsi | 2 +- .../src/arm/am335x-moxa-uc-8100-common.dtsi | 2 +- .../device-tree/src/arm/am335x-myirtech-myc.dtsi | 12 +- .../device-tree/src/arm/am335x-myirtech-myd.dts | 20 +- .../device-tree/src/arm/am335x-phycore-som.dtsi | 2 +- sys/contrib/device-tree/src/arm/am335x-sl50.dts | 2 +- sys/contrib/device-tree/src/arm/am33xx-clocks.dtsi | 373 +- sys/contrib/device-tree/src/arm/am33xx.dtsi | 3 + sys/contrib/device-tree/src/arm/am35xx-clocks.dtsi | 52 +- .../device-tree/src/arm/am3874-iceboard.dts | 2 +- sys/contrib/device-tree/src/arm/am437x-cm-t43.dts | 2 +- sys/contrib/device-tree/src/arm/am437x-gp-evm.dts | 5 + sys/contrib/device-tree/src/arm/am437x-idk-evm.dts | 2 +- sys/contrib/device-tree/src/arm/am437x-sk-evm.dts | 6 +- sys/contrib/device-tree/src/arm/am43x-epos-evm.dts | 6 +- sys/contrib/device-tree/src/arm/am43xx-clocks.dtsi | 339 +- sys/contrib/device-tree/src/arm/am574x-idk.dts | 2 +- .../device-tree/src/arm/am57xx-cl-som-am57x.dts | 2 +- .../device-tree/src/arm/am57xx-idk-common.dtsi | 2 +- sys/contrib/device-tree/src/arm/armada-370-db.dts | 2 +- .../src/arm/armada-370-seagate-personal-cloud.dtsi | 2 +- .../src/arm/armada-370-synology-ds213j.dts | 2 +- sys/contrib/device-tree/src/arm/armada-375-db.dts | 2 +- .../src/arm/armada-381-netgear-gs110emx.dts | 2 +- .../device-tree/src/arm/armada-385-atl-x530.dts | 2 +- .../src/arm/armada-385-clearfog-gtr.dtsi | 2 +- .../src/arm/armada-385-db-88f6820-amc.dts | 2 +- .../device-tree/src/arm/armada-385-db-ap.dts | 2 +- .../src/arm/armada-385-synology-ds116.dts | 2 +- .../src/arm/armada-385-turris-omnia.dts | 8 +- sys/contrib/device-tree/src/arm/armada-388-db.dts | 2 +- sys/contrib/device-tree/src/arm/armada-388-gp.dts | 2 +- sys/contrib/device-tree/src/arm/armada-388-rd.dts | 2 +- .../src/arm/armada-38x-solidrun-microsom.dtsi | 2 +- sys/contrib/device-tree/src/arm/armada-390-db.dts | 2 +- sys/contrib/device-tree/src/arm/armada-398-db.dts | 2 +- .../device-tree/src/arm/armada-xp-axpwifiap.dts | 2 +- .../src/arm/armada-xp-crs305-1g-4s-bit.dts | 2 +- .../src/arm/armada-xp-crs305-1g-4s.dtsi | 2 +- .../src/arm/armada-xp-crs326-24g-2s-bit.dts | 2 +- .../src/arm/armada-xp-crs326-24g-2s.dtsi | 2 +- .../src/arm/armada-xp-crs328-4c-20s-4s-bit.dts | 2 +- .../src/arm/armada-xp-crs328-4c-20s-4s.dtsi | 2 +- .../device-tree/src/arm/armada-xp-db-dxbc2.dts | 2 +- .../src/arm/armada-xp-db-xc3-24g4xg.dts | 2 +- sys/contrib/device-tree/src/arm/armada-xp-db.dts | 2 +- sys/contrib/device-tree/src/arm/armada-xp-gp.dts | 2 +- .../src/arm/armada-xp-linksys-mamba.dts | 2 +- .../src/arm/armada-xp-synology-ds414.dts | 2 +- .../device-tree/src/arm/aspeed-ast2600-evb.dts | 39 +- .../src/arm/aspeed-bmc-facebook-bletchley.dts | 182 +- .../device-tree/src/arm/aspeed-bmc-ibm-everest.dts | 2 +- .../device-tree/src/arm/aspeed-bmc-ibm-rainier.dts | 2 +- .../src/arm/aspeed-bmc-qcom-dc-scm-v1.dts | 190 + sys/contrib/device-tree/src/arm/aspeed-g4.dtsi | 16 +- sys/contrib/device-tree/src/arm/aspeed-g5.dtsi | 16 +- sys/contrib/device-tree/src/arm/aspeed-g6.dtsi | 42 +- sys/contrib/device-tree/src/arm/at91-sam9x60ek.dts | 3 +- .../device-tree/src/arm/at91-sama5d2_icp.dts | 6 +- .../src/arm/at91-sama5d3_ksz9477_evb.dts | 5 + sys/contrib/device-tree/src/arm/at91-sama7g5ek.dts | 21 +- sys/contrib/device-tree/src/arm/at91sam9261ek.dts | 4 + sys/contrib/device-tree/src/arm/at91sam9263ek.dts | 4 + sys/contrib/device-tree/src/arm/at91sam9rlek.dts | 4 + sys/contrib/device-tree/src/arm/bcm-cygnus.dtsi | 12 +- .../device-tree/src/arm/bcm2711-rpi-400.dts | 6 +- .../device-tree/src/arm/bcm2835-rpi-a-plus.dts | 21 +- sys/contrib/device-tree/src/arm/bcm2835-rpi-a.dts | 35 +- .../device-tree/src/arm/bcm2835-rpi-b-plus.dts | 19 +- .../device-tree/src/arm/bcm2835-rpi-b-rev2.dts | 35 +- sys/contrib/device-tree/src/arm/bcm2835-rpi-b.dts | 48 +- .../device-tree/src/arm/bcm2835-rpi-cm1-io1.dts | 1 - .../device-tree/src/arm/bcm2835-rpi-zero-w.dts | 25 +- .../device-tree/src/arm/bcm2835-rpi-zero.dts | 29 +- .../device-tree/src/arm/bcm2836-rpi-2-b.dts | 3 +- .../device-tree/src/arm/bcm2837-rpi-3-a-plus.dts | 1 - .../device-tree/src/arm/bcm2837-rpi-3-b-plus.dts | 5 +- .../device-tree/src/arm/bcm2837-rpi-3-b.dts | 3 +- .../device-tree/src/arm/bcm2837-rpi-cm3-io3.dts | 5 +- .../device-tree/src/arm/bcm2837-rpi-cm3.dtsi | 12 +- .../device-tree/src/arm/bcm283x-rpi-smsc9512.dtsi | 2 +- .../device-tree/src/arm/bcm283x-rpi-smsc9514.dtsi | 2 +- .../arm/bcm4708-buffalo-wzr-1166dhp-common.dtsi | 192 + .../src/arm/bcm4708-buffalo-wzr-1166dhp.dts | 26 + .../src/arm/bcm4708-buffalo-wzr-1166dhp2.dts | 26 + .../device-tree/src/arm/bcm47094-asus-rt-ac88u.dts | 19 +- sys/contrib/device-tree/src/arm/bcm47622.dtsi | 126 + .../device-tree/src/arm/bcm53016-meraki-mr32.dts | 2 +- sys/contrib/device-tree/src/arm/bcm5301x.dtsi | 2 +- .../src/arm/bcm53340-ubnt-unifi-switch8.dts | 2 +- sys/contrib/device-tree/src/arm/bcm947622.dts | 30 + sys/contrib/device-tree/src/arm/bcm953012er.dts | 2 +- sys/contrib/device-tree/src/arm/bcm953012hr.dts | 2 +- sys/contrib/device-tree/src/arm/bcm953012k.dts | 2 +- sys/contrib/device-tree/src/arm/bcm958522er.dts | 2 +- sys/contrib/device-tree/src/arm/bcm958525er.dts | 2 +- sys/contrib/device-tree/src/arm/bcm958525xmc.dts | 2 +- sys/contrib/device-tree/src/arm/bcm958622hr.dts | 2 +- sys/contrib/device-tree/src/arm/bcm958623hr.dts | 2 +- sys/contrib/device-tree/src/arm/bcm958625hr.dts | 2 +- sys/contrib/device-tree/src/arm/bcm958625k.dts | 2 +- sys/contrib/device-tree/src/arm/bcm988312hr.dts | 2 +- sys/contrib/device-tree/src/arm/da850.dtsi | 2 + sys/contrib/device-tree/src/arm/dm814x.dtsi | 3 + sys/contrib/device-tree/src/arm/dm816x.dtsi | 3 + sys/contrib/device-tree/src/arm/dove-cubox.dts | 2 +- sys/contrib/device-tree/src/arm/dove-d2plug.dts | 2 +- sys/contrib/device-tree/src/arm/dove-d3plug.dts | 2 +- sys/contrib/device-tree/src/arm/dove-dove-db.dts | 2 +- .../device-tree/src/arm/dra7-evm-common.dtsi | 2 +- .../device-tree/src/arm/dra72-evm-common.dtsi | 2 +- sys/contrib/device-tree/src/arm/dra76-evm.dts | 2 +- sys/contrib/device-tree/src/arm/dra7xx-clocks.dtsi | 693 ++-- sys/contrib/device-tree/src/arm/exynos3250.dtsi | 7 +- sys/contrib/device-tree/src/arm/exynos4.dtsi | 10 +- .../src/arm/exynos4210-universal_c210.dts | 2 - .../device-tree/src/arm/exynos4412-odroidu3.dts | 4 +- .../device-tree/src/arm/exynos4412-odroidx.dts | 8 +- .../device-tree/src/arm/exynos5250-smdk5250.dts | 4 +- sys/contrib/device-tree/src/arm/exynos5250.dtsi | 16 +- sys/contrib/device-tree/src/arm/exynos5260.dtsi | 3 +- .../device-tree/src/arm/exynos5410-odroidxu.dts | 4 +- sys/contrib/device-tree/src/arm/exynos5410.dtsi | 4 - sys/contrib/device-tree/src/arm/exynos5420.dtsi | 10 - .../src/arm/exynos5422-odroid-core.dtsi | 7 +- .../src/arm/exynos5422-odroidxu3-lite.dts | 6 +- .../device-tree/src/arm/exynos5422-odroidxu3.dts | 6 +- sys/contrib/device-tree/src/arm/exynos54xx.dtsi | 3 +- .../device-tree/src/arm/hpe-bmc-dl360gen10.dts | 26 + sys/contrib/device-tree/src/arm/hpe-gxp.dtsi | 127 + sys/contrib/device-tree/src/arm/imx27.dtsi | 2 +- sys/contrib/device-tree/src/arm/imx28-evk.dts | 2 +- sys/contrib/device-tree/src/arm/imx28-m28evk.dts | 2 +- sys/contrib/device-tree/src/arm/imx28-sps1.dts | 2 +- .../src/arm/imx51-digi-connectcore-jsk.dts | 8 + .../src/arm/imx51-digi-connectcore-som.dtsi | 25 +- sys/contrib/device-tree/src/arm/imx51.dtsi | 6 + .../device-tree/src/arm/imx6dl-colibri-aster.dts | 113 + .../device-tree/src/arm/imx6dl-colibri-eval-v3.dts | 110 +- .../device-tree/src/arm/imx6dl-colibri-iris-v2.dts | 46 + .../device-tree/src/arm/imx6dl-colibri-iris.dts | 152 + .../src/arm/imx6dl-eckelmann-ci4x10.dts | 6 +- sys/contrib/device-tree/src/arm/imx6dl-plybas.dts | 2 +- .../device-tree/src/arm/imx6dl-rex-basic.dts | 2 +- sys/contrib/device-tree/src/arm/imx6dl-victgo.dts | 657 +--- sys/contrib/device-tree/src/arm/imx6dl-vicut1.dts | 1 + sys/contrib/device-tree/src/arm/imx6q-ba16.dtsi | 2 +- .../device-tree/src/arm/imx6q-bosch-acc.dts | 779 ++++ sys/contrib/device-tree/src/arm/imx6q-bx50v3.dtsi | 2 +- sys/contrib/device-tree/src/arm/imx6q-cm-fx6.dts | 2 +- .../device-tree/src/arm/imx6q-dmo-edmqmx6.dts | 2 +- sys/contrib/device-tree/src/arm/imx6q-dms-ba16.dts | 2 +- sys/contrib/device-tree/src/arm/imx6q-gw5400-a.dts | 2 +- .../device-tree/src/arm/imx6q-marsboard.dts | 2 +- sys/contrib/device-tree/src/arm/imx6q-rex-pro.dts | 2 +- sys/contrib/device-tree/src/arm/imx6q-vicut1.dts | 5 +- .../device-tree/src/arm/imx6qdl-aristainetos.dtsi | 2 +- .../device-tree/src/arm/imx6qdl-aristainetos2.dtsi | 2 +- .../device-tree/src/arm/imx6qdl-colibri.dtsi | 771 +++- .../device-tree/src/arm/imx6qdl-dfi-fs700-m60.dtsi | 2 +- .../src/arm/imx6qdl-kontron-samx6i.dtsi | 2 +- .../device-tree/src/arm/imx6qdl-nit6xlite.dtsi | 2 +- .../device-tree/src/arm/imx6qdl-nitrogen6_max.dtsi | 2 +- .../src/arm/imx6qdl-nitrogen6_som2.dtsi | 2 +- .../device-tree/src/arm/imx6qdl-nitrogen6x.dtsi | 2 +- .../device-tree/src/arm/imx6qdl-phytec-pfla02.dtsi | 4 +- .../device-tree/src/arm/imx6qdl-sabreauto.dtsi | 2 +- .../device-tree/src/arm/imx6qdl-sabrelite.dtsi | 2 +- .../device-tree/src/arm/imx6qdl-sabresd.dtsi | 2 +- .../device-tree/src/arm/imx6qdl-sr-som.dtsi | 10 + .../device-tree/src/arm/imx6qdl-ts7970.dtsi | 2 +- sys/contrib/device-tree/src/arm/imx6qdl-tx6.dtsi | 5 - sys/contrib/device-tree/src/arm/imx6qdl-udoo.dtsi | 2 +- .../device-tree/src/arm/imx6qdl-vicut1-12inch.dtsi | 128 + .../device-tree/src/arm/imx6qdl-vicut1.dtsi | 261 +- sys/contrib/device-tree/src/arm/imx6qdl.dtsi | 2 +- sys/contrib/device-tree/src/arm/imx6qp-vicutp.dts | 1 + sys/contrib/device-tree/src/arm/imx6sl-evk.dts | 2 +- sys/contrib/device-tree/src/arm/imx6sl.dtsi | 2 +- .../device-tree/src/arm/imx6sx-nitrogen6sx.dts | 2 +- .../device-tree/src/arm/imx6sx-sdb-reva.dts | 4 +- sys/contrib/device-tree/src/arm/imx6sx-sdb.dts | 4 +- .../device-tree/src/arm/imx6ul-14x14-evk.dtsi | 2 +- .../src/arm/imx6ul-kontron-n6310-som.dtsi | 2 +- .../src/arm/imx6ul-kontron-n6311-som.dtsi | 2 +- .../src/arm/imx6ul-kontron-n6x1x-s.dtsi | 2 +- .../src/arm/imx6ul-kontron-n6x1x-som-common.dtsi | 2 +- .../src/arm/imx6ul-phytec-segin-peb-av-02.dtsi | 3 +- .../device-tree/src/arm/imx6ul-tqma6ul-common.dtsi | 211 ++ .../src/arm/imx6ul-tqma6ul1-mba6ulx.dts | 55 + .../device-tree/src/arm/imx6ul-tqma6ul1.dtsi | 37 + .../src/arm/imx6ul-tqma6ul2-mba6ulx.dts | 15 + .../device-tree/src/arm/imx6ul-tqma6ul2.dtsi | 71 + .../src/arm/imx6ul-tqma6ul2l-mba6ulx.dts | 15 + .../device-tree/src/arm/imx6ul-tqma6ul2l.dtsi | 71 + .../src/arm/imx6ul-tqma6ulx-common.dtsi | 43 + .../src/arm/imx6ul-tqma6ulxl-common.dtsi | 48 + .../device-tree/src/arm/imx6ull-colibri-aster.dts | 20 + .../device-tree/src/arm/imx6ull-colibri-aster.dtsi | 145 + .../src/arm/imx6ull-colibri-emmc-aster.dts | 17 + .../src/arm/imx6ull-colibri-emmc-iris-v2.dts | 17 + .../src/arm/imx6ull-colibri-emmc-iris.dts | 17 + .../src/arm/imx6ull-colibri-emmc-nonwifi.dtsi | 8 +- .../src/arm/imx6ull-colibri-eval-v3.dts | 6 +- .../src/arm/imx6ull-colibri-eval-v3.dtsi | 63 +- .../src/arm/imx6ull-colibri-iris-v2.dts | 65 + .../src/arm/imx6ull-colibri-iris-v2.dtsi | 27 + .../device-tree/src/arm/imx6ull-colibri-iris.dts | 20 + .../device-tree/src/arm/imx6ull-colibri-iris.dtsi | 132 + .../src/arm/imx6ull-colibri-nonwifi.dtsi | 145 +- .../src/arm/imx6ull-colibri-wifi-aster.dts | 20 + .../src/arm/imx6ull-colibri-wifi-eval-v3.dts | 4 +- .../src/arm/imx6ull-colibri-wifi-iris-v2.dts | 65 + .../src/arm/imx6ull-colibri-wifi-iris.dts | 20 + .../device-tree/src/arm/imx6ull-colibri-wifi.dtsi | 144 +- .../device-tree/src/arm/imx6ull-colibri.dtsi | 290 +- .../src/arm/imx6ull-kontron-n6411-som.dtsi | 2 +- .../src/arm/imx6ull-phytec-tauri-emmc.dts | 20 + .../src/arm/imx6ull-phytec-tauri-nand.dts | 20 + .../device-tree/src/arm/imx6ull-phytec-tauri.dtsi | 588 +++ .../src/arm/imx6ull-tqma6ull2-mba6ulx.dts | 15 + .../device-tree/src/arm/imx6ull-tqma6ull2.dtsi | 76 + .../src/arm/imx6ull-tqma6ull2l-mba6ulx.dts | 15 + .../device-tree/src/arm/imx6ull-tqma6ull2l.dtsi | 76 + sys/contrib/device-tree/src/arm/imx7d-smegw01.dts | 467 +++ sys/contrib/device-tree/src/arm/imx7s.dtsi | 4 +- sys/contrib/device-tree/src/arm/imxrt1050-evk.dts | 72 + sys/contrib/device-tree/src/arm/imxrt1050.dtsi | 160 + .../device-tree/src/arm/keystone-k2e-evm.dts | 4 +- .../device-tree/src/arm/keystone-k2g-evm.dts | 2 +- .../device-tree/src/arm/keystone-k2g-ice.dts | 2 +- .../device-tree/src/arm/keystone-k2hk-evm.dts | 4 +- .../device-tree/src/arm/keystone-k2l-evm.dts | 4 +- .../device-tree/src/arm/kirkwood-dir665.dts | 2 +- .../device-tree/src/arm/kirkwood-synology.dtsi | 2 +- .../arm/lan966x-kontron-kswitch-d10-mmt-6g-2gs.dts | 94 + .../src/arm/lan966x-kontron-kswitch-d10-mmt-8g.dts | 39 + .../src/arm/lan966x-kontron-kswitch-d10-mmt.dtsi | 190 + .../device-tree/src/arm/lan966x-pcb8291.dts | 2 +- sys/contrib/device-tree/src/arm/lan966x.dtsi | 355 +- .../device-tree/src/arm/logicpd-som-lv.dtsi | 10 +- sys/contrib/device-tree/src/arm/ls1021a-iot.dts | 227 ++ sys/contrib/device-tree/src/arm/ls1021a.dtsi | 6 +- sys/contrib/device-tree/src/arm/mba6ulx.dtsi | 569 +++ .../device-tree/src/arm/meson8-minix-neo-x8.dts | 2 +- sys/contrib/device-tree/src/arm/mmp2.dtsi | 2 + sys/contrib/device-tree/src/arm/mt2701.dtsi | 2 - sys/contrib/device-tree/src/arm/mt7623n.dtsi | 5 - .../device-tree/src/arm/nspire-classic.dtsi | 10 +- sys/contrib/device-tree/src/arm/nspire-cx.dts | 4 +- sys/contrib/device-tree/src/arm/nspire.dtsi | 60 +- .../device-tree/src/arm/nuvoton-npcm730-gbs.dts | 6 +- .../device-tree/src/arm/nuvoton-npcm730-gsj.dts | 2 +- .../device-tree/src/arm/nuvoton-npcm730-kudo.dts | 6 +- .../device-tree/src/arm/nuvoton-npcm750-evb.dts | 8 +- .../src/arm/nuvoton-npcm750-runbmc-olympus.dts | 6 +- .../device-tree/src/arm/omap3-beagle-xm.dts | 2 +- .../device-tree/src/arm/omap3430es1-clocks.dtsi | 184 +- .../src/arm/omap34xx-omap36xx-clocks.dtsi | 275 +- .../omap36xx-am35xx-omap3430es2plus-clocks.dtsi | 79 +- .../device-tree/src/arm/omap36xx-clocks.dtsi | 17 +- .../src/arm/omap36xx-omap3430es2plus-clocks.dtsi | 136 +- .../device-tree/src/arm/omap3xxx-clocks.dtsi | 2044 ++++++----- .../device-tree/src/arm/omap4-panda-common.dtsi | 2 +- .../device-tree/src/arm/omap443x-clocks.dtsi | 1 + .../device-tree/src/arm/omap446x-clocks.dtsi | 2 + .../device-tree/src/arm/omap44xx-clocks.dtsi | 173 +- sys/contrib/device-tree/src/arm/omap5-igep0050.dts | 2 +- sys/contrib/device-tree/src/arm/omap5-uevm.dts | 2 +- .../device-tree/src/arm/omap54xx-clocks.dtsi | 160 +- sys/contrib/device-tree/src/arm/ox820.dtsi | 2 +- sys/contrib/device-tree/src/arm/pxa25x.dtsi | 5 +- sys/contrib/device-tree/src/arm/pxa27x.dtsi | 5 +- sys/contrib/device-tree/src/arm/pxa3xx.dtsi | 5 +- .../src/arm/qcom-apq8026-asus-sparrow.dts | 294 ++ .../arm/qcom-apq8064-sony-xperia-lagan-yuga.dts | 401 +++ sys/contrib/device-tree/src/arm/qcom-apq8064.dtsi | 16 +- .../src/arm/qcom-apq8074-dragonboard.dts | 582 ++- sys/contrib/device-tree/src/arm/qcom-apq8084.dtsi | 2 +- .../src/arm/qcom-ipq4019-ap.dk01.1.dtsi | 4 +- .../src/arm/qcom-ipq4019-ap.dk04.1-c1.dts | 2 +- .../src/arm/qcom-ipq4019-ap.dk04.1.dtsi | 4 +- .../src/arm/qcom-ipq4019-ap.dk07.1-c1.dts | 2 +- .../src/arm/qcom-ipq4019-ap.dk07.1.dtsi | 4 +- sys/contrib/device-tree/src/arm/qcom-ipq4019.dtsi | 44 +- .../device-tree/src/arm/qcom-ipq8064-v1.0.dtsi | 2 +- sys/contrib/device-tree/src/arm/qcom-ipq8064.dtsi | 12 +- sys/contrib/device-tree/src/arm/qcom-mdm9615.dtsi | 4 +- sys/contrib/device-tree/src/arm/qcom-msm8226.dtsi | 9 + sys/contrib/device-tree/src/arm/qcom-msm8660.dtsi | 1 + .../src/arm/qcom-msm8974-lge-nexus5-hammerhead.dts | 1052 +++--- .../arm/qcom-msm8974-sony-xperia-rhine-amami.dts | 13 + .../arm/qcom-msm8974-sony-xperia-rhine-honami.dts | 7 + .../src/arm/qcom-msm8974-sony-xperia-rhine.dtsi | 457 +++ sys/contrib/device-tree/src/arm/qcom-msm8974.dtsi | 1938 +++++----- .../src/arm/qcom-msm8974pro-fairphone-fp2.dts | 432 +++ .../src/arm/qcom-msm8974pro-samsung-klte.dts | 813 +++++ .../qcom-msm8974pro-sony-xperia-shinano-castor.dts | 608 ++++ .../device-tree/src/arm/qcom-msm8974pro.dtsi | 32 +- sys/contrib/device-tree/src/arm/qcom-pm8226.dtsi | 41 + sys/contrib/device-tree/src/arm/qcom-pm8941.dtsi | 2 +- sys/contrib/device-tree/src/arm/qcom-pmx65.dtsi | 32 + sys/contrib/device-tree/src/arm/qcom-sdx55.dtsi | 20 +- sys/contrib/device-tree/src/arm/qcom-sdx65-mtp.dts | 221 ++ sys/contrib/device-tree/src/arm/qcom-sdx65.dtsi | 193 +- sys/contrib/device-tree/src/arm/r8a7743.dtsi | 1 + sys/contrib/device-tree/src/arm/r8a7744.dtsi | 1 + sys/contrib/device-tree/src/arm/r8a7745.dtsi | 1 + sys/contrib/device-tree/src/arm/r8a77470.dtsi | 1 + sys/contrib/device-tree/src/arm/r8a7790.dtsi | 1 + sys/contrib/device-tree/src/arm/r8a7791.dtsi | 1 + sys/contrib/device-tree/src/arm/r8a7792.dtsi | 1 + sys/contrib/device-tree/src/arm/r8a7793.dtsi | 1 + sys/contrib/device-tree/src/arm/r8a7794.dtsi | 1 + sys/contrib/device-tree/src/arm/r9a06g032.dtsi | 113 +- sys/contrib/device-tree/src/arm/rk3036.dtsi | 6 +- sys/contrib/device-tree/src/arm/rk3066a.dtsi | 3 +- .../device-tree/src/arm/rk3188-bqedison2qc.dts | 3 +- sys/contrib/device-tree/src/arm/rk3188.dtsi | 3 +- sys/contrib/device-tree/src/arm/rk322x.dtsi | 4 +- sys/contrib/device-tree/src/arm/rk3288.dtsi | 2 + sys/contrib/device-tree/src/arm/rv1108.dtsi | 31 +- sys/contrib/device-tree/src/arm/s5pv210-aquila.dts | 3 +- sys/contrib/device-tree/src/arm/s5pv210-aries.dtsi | 11 +- sys/contrib/device-tree/src/arm/s5pv210-goni.dts | 6 +- sys/contrib/device-tree/src/arm/s5pv210.dtsi | 46 +- sys/contrib/device-tree/src/arm/sam9x60.dtsi | 2 +- sys/contrib/device-tree/src/arm/sama5d2.dtsi | 2 +- sys/contrib/device-tree/src/arm/sama7g5.dtsi | 27 +- sys/contrib/device-tree/src/arm/socfpga.dtsi | 4 +- .../device-tree/src/arm/socfpga_arria10.dtsi | 4 +- .../src/arm/socfpga_arria10_socdk_qspi.dts | 2 +- .../device-tree/src/arm/socfpga_cyclone5_socdk.dts | 2 +- .../device-tree/src/arm/socfpga_cyclone5_sodia.dts | 2 +- .../src/arm/socfpga_cyclone5_vining_fpga.dts | 4 +- sys/contrib/device-tree/src/arm/ste-dbx5x0.dtsi | 12 +- .../src/arm/ste-ux500-samsung-codina-tmo.dts | 785 ++++ .../src/arm/ste-ux500-samsung-codina.dts | 80 +- .../src/arm/ste-ux500-samsung-gavini.dts | 4 + .../src/arm/ste-ux500-samsung-golden.dts | 4 + .../src/arm/ste-ux500-samsung-janice.dts | 44 +- .../device-tree/src/arm/ste-ux500-samsung-kyle.dts | 4 + .../src/arm/ste-ux500-samsung-skomer.dts | 35 +- .../device-tree/src/arm/stm32f4-pinctrl.dtsi | 2 +- .../device-tree/src/arm/stm32f7-pinctrl.dtsi | 2 +- sys/contrib/device-tree/src/arm/stm32h743.dtsi | 2 +- sys/contrib/device-tree/src/arm/stm32mp131.dtsi | 19 +- sys/contrib/device-tree/src/arm/stm32mp135f-dk.dts | 29 + .../device-tree/src/arm/stm32mp15-pinctrl.dtsi | 64 + .../device-tree/src/arm/stm32mp15-scmi.dtsi | 105 + sys/contrib/device-tree/src/arm/stm32mp151.dtsi | 10 +- .../device-tree/src/arm/stm32mp151a-prtt1a.dts | 52 + .../device-tree/src/arm/stm32mp151a-prtt1c.dts | 304 ++ .../device-tree/src/arm/stm32mp151a-prtt1l.dtsi | 229 ++ .../device-tree/src/arm/stm32mp151a-prtt1s.dts | 63 + .../device-tree/src/arm/stm32mp157a-dk1-scmi.dts | 79 + .../device-tree/src/arm/stm32mp157c-dk2-scmi.dts | 85 + .../device-tree/src/arm/stm32mp157c-ed1-scmi.dts | 84 + .../device-tree/src/arm/stm32mp157c-ev1-scmi.dts | 90 + .../device-tree/src/arm/stm32mp15xx-dhcom-som.dtsi | 22 +- .../src/arm/stm32mp15xx-dhcor-avenger96.dtsi | 1 + .../src/arm/sun8i-h2-plus-orangepi-zero.dts | 2 +- .../device-tree/src/arm/sun8i-h3-nanopi.dtsi | 1 - .../src/arm/suniv-f1c100s-licheepi-nano.dts | 31 + sys/contrib/device-tree/src/arm/suniv-f1c100s.dtsi | 104 +- sys/contrib/device-tree/src/arm/zynq-7000.dtsi | 2 - .../src/arm64/allwinner/sun50i-a64-olinuxino.dts | 30 + .../src/arm64/allwinner/sun50i-a64-teres-i.dts | 8 + .../src/arm64/altera/socfpga_stratix10.dtsi | 2 - .../amlogic/meson-axg-jethome-jethub-j100.dts | 16 +- .../src/arm64/amlogic/meson-gx-libretech-pc.dtsi | 2 +- .../arm64/amlogic/meson-gxl-s805x-libretech-ac.dts | 2 +- .../amlogic/meson-gxl-s905w-jethome-jethub-j80.dts | 6 + .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts | 2 +- .../src/arm64/amlogic/meson-gxm-khadas-vim2.dts | 2 +- .../src/arm64/amlogic/meson-khadas-vim3.dtsi | 2 +- .../device-tree/src/arm64/amlogic/meson-s4.dtsi | 33 + .../src/arm64/amlogic/meson-sm1-odroid-hc4.dts | 2 +- .../device-tree/src/arm64/arm/corstone1000-fvp.dts | 51 + .../src/arm64/arm/corstone1000-mps3.dts | 32 + .../device-tree/src/arm64/arm/corstone1000.dtsi | 164 + .../device-tree/src/arm64/arm/foundation-v8.dtsi | 2 +- .../device-tree/src/arm64/arm/fvp-base-revc.dts | 3 +- .../device-tree/src/arm64/arm/juno-base.dtsi | 164 +- .../device-tree/src/arm64/arm/juno-cs-r1r2.dtsi | 37 +- .../device-tree/src/arm64/arm/juno-r1-scmi.dts | 8 +- sys/contrib/device-tree/src/arm64/arm/juno-r1.dts | 25 + .../device-tree/src/arm64/arm/juno-r2-scmi.dts | 8 +- sys/contrib/device-tree/src/arm64/arm/juno-r2.dts | 25 + .../device-tree/src/arm64/arm/juno-scmi.dtsi | 25 + sys/contrib/device-tree/src/arm64/arm/juno.dts | 25 + .../src/arm64/arm/rtsm_ve-motherboard-rs2.dtsi | 11 +- .../src/arm64/arm/rtsm_ve-motherboard.dtsi | 4 +- *** 1844 LINES SKIPPED ***