git: 8cc087a1eee9 - main - Import device-tree files from Linux 5.16

From: Emmanuel Vadot <manu_at_FreeBSD.org>
Date: Wed, 10 Aug 2022 12:28:23 UTC
The branch main has been updated by manu:

URL: https://cgit.FreeBSD.org/src/commit/?id=8cc087a1eee9ec1ca9f7ac1e63ad51bdb5a682eb

commit 8cc087a1eee9ec1ca9f7ac1e63ad51bdb5a682eb
Merge: 354d7675fe12 dec44e532c3b
Author:     Emmanuel Vadot <manu@FreeBSD.org>
AuthorDate: 2022-08-10 12:27:16 +0000
Commit:     Emmanuel Vadot <manu@FreeBSD.org>
CommitDate: 2022-08-10 12:27:16 +0000

    Import device-tree files from Linux 5.16
    
    Sponsored by:   Beckhoff Automation GmbH & Co. KG

 sys/contrib/device-tree/Bindings/Makefile          |   20 +-
 sys/contrib/device-tree/Bindings/arm/amlogic.yaml  |    3 +
 .../device-tree/Bindings/arm/arm,cci-400.yaml      |  216 ++
 .../Bindings/arm/arm,vexpress-juno.yaml            |   46 +-
 .../device-tree/Bindings/arm/atmel-at91.yaml       |   24 +
 .../device-tree/Bindings/arm/bcm/bcm2835.yaml      |    1 +
 .../device-tree/Bindings/arm/bcm/brcm,nsp.yaml     |   65 +-
 .../device-tree/Bindings/arm/cci-control-port.yaml |   38 +
 sys/contrib/device-tree/Bindings/arm/coresight.txt |    5 +
 sys/contrib/device-tree/Bindings/arm/cpus.yaml     |   10 +-
 .../arm/firmware/tlm,trusted-foundations.yaml      |   46 +
 sys/contrib/device-tree/Bindings/arm/fsl.yaml      |   99 +-
 sys/contrib/device-tree/Bindings/arm/mediatek.yaml |    1 +
 .../Bindings/arm/mediatek/mediatek,mmsys.yaml      |    4 +
 .../arm/mediatek/mediatek,mt8195-clock.yaml        |  254 ++
 .../arm/mediatek/mediatek,mt8195-sys-clock.yaml    |   73 +
 sys/contrib/device-tree/Bindings/arm/qcom.yaml     |   23 +
 sys/contrib/device-tree/Bindings/arm/renesas.yaml  |   61 +
 sys/contrib/device-tree/Bindings/arm/rockchip.yaml |   48 +-
 .../device-tree/Bindings/arm/rockchip/pmu.yaml     |    4 +
 .../Bindings/arm/samsung/exynos-chipid.yaml        |    5 +-
 .../Bindings/arm/samsung/samsung-boards.yaml       |    6 +
 .../device-tree/Bindings/arm/sprd/sprd.yaml        |    5 +
 sys/contrib/device-tree/Bindings/arm/sti.yaml      |    2 +-
 .../device-tree/Bindings/arm/stm32/st,mlahb.yaml   |    4 +-
 .../Bindings/arm/stm32/st,stm32-syscon.yaml        |    4 +-
 .../device-tree/Bindings/arm/stm32/stm32.yaml      |    6 +-
 .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml        |    1 +
 .../arm/sunxi/allwinner,sun6i-a31-cpuconfig.yaml   |   38 +
 .../arm/sunxi/allwinner,sun9i-a80-prcm.yaml        |   33 +
 sys/contrib/device-tree/Bindings/arm/ti/k3.yaml    |   15 +-
 sys/contrib/device-tree/Bindings/arm/toshiba.yaml  |    1 +
 sys/contrib/device-tree/Bindings/arm/xilinx.yaml   |   17 +
 .../Bindings/auxdisplay/holtek,ht16k33.yaml        |   32 +-
 sys/contrib/device-tree/Bindings/bus/palmbus.yaml  |   79 +
 sys/contrib/device-tree/Bindings/bus/ti-sysc.yaml  |  216 ++
 .../clock/allwinner,sun8i-a83t-de2-clk.yaml        |    2 +-
 .../Bindings/clock/arm,syscon-icst.yaml            |    5 +
 .../Bindings/clock/fixed-mmio-clock.yaml           |   47 +
 .../Bindings/clock/imx8ulp-cgc-clock.yaml          |   43 +
 .../Bindings/clock/imx8ulp-pcc-clock.yaml          |   50 +
 .../device-tree/Bindings/clock/ingenic,cgu.yaml    |    2 +-
 .../device-tree/Bindings/clock/maxim,max77686.txt  |    4 +-
 .../Bindings/clock/qcom,dispcc-sm8x50.yaml         |   13 +
 .../Bindings/clock/qcom,gcc-msm8994.yaml           |   70 +
 .../Bindings/clock/qcom,gcc-msm8998.yaml           |   26 +-
 .../Bindings/clock/qcom,gcc-qcm2290.yaml           |   72 +
 .../device-tree/Bindings/clock/qcom,gcc.yaml       |    2 -
 .../device-tree/Bindings/clock/qcom,rpmcc.txt      |    1 +
 .../Bindings/clock/qcom,sc7280-camcc.yaml          |   71 +
 .../Bindings/clock/qcom,sc7280-lpasscc.yaml        |   68 +
 .../device-tree/Bindings/clock/qcom,videocc.yaml   |   13 +
 .../Bindings/clock/samsung,exynos850-clock.yaml    |  185 +
 .../Bindings/clock/samsung,s2mps11.yaml            |   45 +
 .../Bindings/clock/sifive/fu740-prci.yaml          |    4 +
 .../device-tree/Bindings/clock/silabs,si5351.txt   |    2 +-
 .../Bindings/clock/socionext,uniphier-clock.yaml   |    6 +
 .../Bindings/clock/st,stm32mp1-rcc.yaml            |    2 +-
 .../Bindings/clock/stericsson,u8500-clks.yaml      |  121 +
 .../Bindings/crypto/intel,keembay-ocs-ecc.yaml     |   47 +
 .../device-tree/Bindings/crypto/st,stm32-crc.yaml  |    2 +-
 .../device-tree/Bindings/crypto/st,stm32-cryp.yaml |    2 +-
 .../device-tree/Bindings/crypto/st,stm32-hash.yaml |    2 +-
 .../device-tree/Bindings/devfreq/rk3399_dmc.txt    |    2 +-
 .../Bindings/display/brcm,bcm2835-dsi0.yaml        |    3 +
 .../Bindings/display/brcm,bcm2835-hdmi.yaml        |    3 +
 .../Bindings/display/brcm,bcm2835-v3d.yaml         |    3 +
 .../Bindings/display/brcm,bcm2835-vec.yaml         |    3 +
 .../Bindings/display/bridge/lvds-codec.yaml        |   33 +-
 .../Bindings/display/bridge/ps8640.yaml            |   19 +-
 .../Bindings/display/bridge/snps,dw-mipi-dsi.yaml  |    2 +-
 .../Bindings/display/bridge/toshiba,tc358767.yaml  |  158 +
 .../device-tree/Bindings/display/ingenic,ipu.yaml  |    2 +-
 .../device-tree/Bindings/display/ingenic,lcd.yaml  |    4 +-
 .../Bindings/display/mediatek/mediatek,dsi.txt     |    6 +
 .../Bindings/display/msm/dp-controller.yaml        |   16 +-
 .../Bindings/display/msm/dpu-sc7280.yaml           |  232 ++
 .../Bindings/display/msm/dsi-phy-14nm.yaml         |    1 +
 .../device-tree/Bindings/display/msm/gpu.yaml      |  288 ++
 .../Bindings/display/panel/boe,tv101wum-nl6.yaml   |    7 +
 .../Bindings/display/panel/orisetech,otm8009a.yaml |    2 +-
 .../Bindings/display/panel/panel-edp.yaml          |  188 ++
 .../Bindings/display/panel/panel-simple.yaml       |    5 +
 .../Bindings/display/panel/raydium,rm68200.yaml    |    2 +-
 .../Bindings/display/panel/samsung,s6d27a1.yaml    |   98 +
 .../Bindings/display/panel/sharp,ls060t1sx01.yaml  |   56 +
 .../device-tree/Bindings/display/renesas,du.yaml   |   51 +
 .../device-tree/Bindings/display/st,stm32-dsi.yaml |    4 +-
 .../Bindings/display/st,stm32-ltdc.yaml            |    4 +-
 .../device-tree/Bindings/display/tilcdc/tilcdc.txt |    4 +-
 .../Bindings/display/xlnx/xlnx,zynqmp-dpsub.yaml   |    4 +-
 .../Bindings/display/xylon,logicvc-display.yaml    |  301 ++
 .../device-tree/Bindings/dma/ingenic,dma.yaml      |    2 +-
 .../device-tree/Bindings/dma/qcom_bam_dma.txt      |    2 +
 .../device-tree/Bindings/dma/st,stm32-dma.yaml     |    2 +-
 .../device-tree/Bindings/dma/st,stm32-dmamux.yaml  |    2 +-
 .../device-tree/Bindings/dma/st,stm32-mdma.yaml    |    2 +-
 sys/contrib/device-tree/Bindings/dsp/fsl,dsp.yaml  |  123 +-
 sys/contrib/device-tree/Bindings/eeprom/at24.yaml  |    6 +
 .../device-tree/Bindings/example-schema.yaml       |   14 +-
 .../Bindings/extcon/extcon-usbc-tusb320.yaml       |    4 +-
 .../device-tree/Bindings/firmware/qcom,scm.txt     |    4 +-
 .../device-tree/Bindings/gnss/u-blox,neo-6m.yaml   |   62 +
 .../Bindings/gpio/rockchip,gpio-bank.yaml          |    2 +
 .../Bindings/gpio/x-powers,axp209-gpio.yaml        |   55 +
 .../Bindings/gpio/xlnx,zynqmp-gpio-modepin.yaml    |   43 +
 .../Bindings/gpu/host1x/nvidia,tegra210-nvdec.yaml |  106 +
 .../Bindings/hwlock/st,stm32-hwspinlock.yaml       |    3 +-
 .../device-tree/Bindings/hwmon/iio-hwmon.yaml      |   37 +
 .../device-tree/Bindings/hwmon/jedec,jc42.yaml     |   78 +
 .../device-tree/Bindings/hwmon/lltc,ltc4151.yaml   |   41 +
 .../Bindings/hwmon/microchip,mcp3021.yaml          |   43 +
 .../device-tree/Bindings/hwmon/national,lm90.yaml  |   78 +
 .../device-tree/Bindings/hwmon/ntc-thermistor.yaml |  141 +
 .../Bindings/hwmon/nuvoton,nct7802.yaml            |  145 +
 .../Bindings/hwmon/pmbus/ti,lm25066.yaml           |   54 +
 .../Bindings/hwmon/sensirion,sht15.yaml            |   43 +
 .../device-tree/Bindings/hwmon/ti,tmp102.yaml      |   47 +
 .../device-tree/Bindings/hwmon/ti,tmp108.yaml      |   50 +
 .../device-tree/Bindings/hwmon/ti,tmp421.yaml      |  110 +
 .../Bindings/i2c/allwinner,sun6i-a31-p2wi.yaml     |    2 +-
 .../device-tree/Bindings/i2c/apple,i2c.yaml        |   61 +
 .../device-tree/Bindings/i2c/i2c-imx-lpi2c.yaml    |    5 +-
 sys/contrib/device-tree/Bindings/i2c/i2c-imx.yaml  |    4 +-
 .../device-tree/Bindings/i2c/ingenic,i2c.yaml      |    2 +-
 .../device-tree/Bindings/i2c/st,stm32-i2c.yaml     |    2 +-
 .../Bindings/iio/accel/adi,adxl313.yaml            |   86 +
 .../Bindings/iio/accel/adi,adxl355.yaml            |   88 +
 .../Bindings/iio/accel/kionix,kxcjk1013.yaml       |    3 +
 .../device-tree/Bindings/iio/adc/adi,ad7949.yaml   |   51 +-
 .../device-tree/Bindings/iio/adc/adi,ad799x.yaml   |   73 +
 .../Bindings/iio/adc/aspeed,ast2600-adc.yaml       |  100 +
 .../Bindings/iio/adc/atmel,sama5d2-adc.yaml        |    1 +
 .../device-tree/Bindings/iio/adc/ingenic,adc.yaml  |    2 +-
 .../Bindings/iio/adc/nxp,imx8qxp-adc.yaml          |   78 +
 .../Bindings/iio/adc/samsung,exynos-adc.yaml       |    2 +-
 .../Bindings/iio/adc/sigma-delta-modulator.yaml    |    2 +-
 .../device-tree/Bindings/iio/adc/st,stm32-adc.yaml |  110 +-
 .../Bindings/iio/adc/st,stm32-dfsdm-adc.yaml       |    4 +-
 .../Bindings/iio/adc/ti,am3359-adc.yaml            |   70 +
 .../Bindings/iio/chemical/senseair,sunrise.yaml    |   55 +
 .../Bindings/iio/chemical/sensirion,scd4x.yaml     |   46 +
 .../device-tree/Bindings/iio/dac/adi,ad5766.yaml   |    2 +-
 .../device-tree/Bindings/iio/dac/st,stm32-dac.yaml |    2 +-
 .../Bindings/iio/frequency/adi,adrf6780.yaml       |  131 +
 .../Bindings/iio/light/liteon,ltr501.yaml          |   51 +
 .../iio/magnetometer/asahi-kasei,ak8975.yaml       |    7 +
 .../Bindings/iio/multiplexer/io-channel-mux.yaml   |   13 +-
 .../Bindings/iio/temperature/maxim,max31865.yaml   |   52 +
 .../device-tree/Bindings/input/cypress-sf.yaml     |   61 +
 .../device-tree/Bindings/input/elan,ekth3000.yaml  |   81 +
 .../device-tree/Bindings/input/gpio-keys.yaml      |    2 +-
 .../Bindings/input/microchip,cap11xx.yaml          |  149 +
 .../Bindings/input/touchscreen/silead,gsl1680.yaml |   91 +
 .../Bindings/input/touchscreen/ti,am3359-tsc.yaml  |   76 +
 .../interrupt-controller/microchip,eic.yaml        |   73 +
 .../interrupt-controller/msi-controller.yaml       |   46 +
 .../interrupt-controller/renesas,irqc.yaml         |    1 +
 .../interrupt-controller/st,stm32-exti.yaml        |    4 +-
 .../device-tree/Bindings/iommu/arm,smmu.yaml       |    2 +
 .../Bindings/iommu/renesas,ipmmu-vmsa.yaml         |    1 +
 .../Bindings/ipmi/aspeed,ast2400-ibt-bmc.txt       |    1 +
 .../device-tree/Bindings/ipmi/ipmi-ipmb.yaml       |   59 +
 .../Bindings/leds/register-bit-led.yaml            |   95 +
 .../Bindings/mailbox/apple,mailbox.yaml            |   77 +
 .../device-tree/Bindings/mailbox/fsl,mu.yaml       |    1 +
 .../device-tree/Bindings/mailbox/mtk-gce.txt       |    4 +-
 .../Bindings/mailbox/qcom,apcs-kpss-global.yaml    |    3 +-
 .../Bindings/mailbox/st,stm32-ipcc.yaml            |    4 +-
 .../device-tree/Bindings/media/i2c/adv7604.yaml    |   13 +-
 .../Bindings/media/i2c/aptina,mt9p031.yaml         |  108 +
 .../Bindings/media/i2c/hynix,hi846.yaml            |  120 +
 .../Bindings/media/i2c/ovti,ov5640.yaml            |  154 +
 .../device-tree/Bindings/media/mediatek-vcodec.txt |    2 +
 .../Bindings/media/nxp,imx7-mipi-csi2.yaml         |   14 +-
 .../Bindings/media/qcom,sc7280-venus.yaml          |  161 +
 .../Bindings/media/qcom,sdm660-venus.yaml          |  186 +
 .../device-tree/Bindings/media/renesas,csi2.yaml   |    1 +
 .../device-tree/Bindings/media/renesas,imr.yaml    |   67 +
 .../device-tree/Bindings/media/rockchip-isp1.yaml  |  114 +-
 .../device-tree/Bindings/media/st,stm32-cec.yaml   |    3 +-
 .../device-tree/Bindings/media/st,stm32-dcmi.yaml  |    2 +-
 sys/contrib/device-tree/Bindings/media/ti,cal.yaml |    4 +-
 .../memory-controllers/ddr/jedec,lpddr2.yaml       |  223 ++
 .../memory-controllers/ddr/lpddr2-timings.txt      |   52 +
 .../memory-controllers/ddr/lpddr3-timings.txt      |   58 +
 .../Bindings/memory-controllers/ddr/lpddr3.txt     |  107 +
 .../Bindings/memory-controllers/fsl/fsl,ddr.yaml   |   83 +
 .../Bindings/memory-controllers/ingenic,nemc.yaml  |    2 +-
 .../memory-controllers/mediatek,mt7621-memc.yaml   |   30 +
 .../memory-controllers/mediatek,smi-common.yaml    |   34 +-
 .../memory-controllers/mediatek,smi-larb.yaml      |    3 +
 .../memory-controllers/nvidia,tegra20-emc.yaml     |   23 +-
 .../memory-controllers/renesas,rpc-if.yaml         |    1 +
 .../memory-controllers/samsung,exynos5422-dmc.yaml |    3 +-
 .../memory-controllers/st,stm32-fmc2-ebi.yaml      |    2 +-
 .../Bindings/memory-controllers/ti,gpmc-child.yaml |  245 ++
 .../Bindings/memory-controllers/ti,gpmc.yaml       |  172 +
 .../device-tree/Bindings/mfd/aspeed-lpc.yaml       |  199 ++
 sys/contrib/device-tree/Bindings/mfd/brcm,cru.yaml |   21 +
 .../device-tree/Bindings/mfd/brcm,misc.yaml        |   60 +
 sys/contrib/device-tree/Bindings/mfd/max14577.txt  |    4 +-
 sys/contrib/device-tree/Bindings/mfd/max77686.txt  |    2 +-
 sys/contrib/device-tree/Bindings/mfd/max77693.txt  |    2 +-
 .../device-tree/Bindings/mfd/qcom,spmi-pmic.txt    |   39 +-
 sys/contrib/device-tree/Bindings/mfd/qcom,tcsr.txt |    1 +
 .../device-tree/Bindings/mfd/qcom-pm8xxx.yaml      |    1 +
 .../device-tree/Bindings/mfd/samsung,s2mpa01.yaml  |   91 +
 .../device-tree/Bindings/mfd/samsung,s2mps11.yaml  |  267 ++
 .../device-tree/Bindings/mfd/samsung,s5m8767.yaml  |  307 ++
 .../device-tree/Bindings/mfd/st,stm32-lptimer.yaml |    2 +-
 .../device-tree/Bindings/mfd/st,stm32-timers.yaml  |    3 +-
 sys/contrib/device-tree/Bindings/mfd/st,stmfx.yaml |    2 +-
 .../device-tree/Bindings/mfd/st,stpmic1.yaml       |    2 +-
 sys/contrib/device-tree/Bindings/mfd/syscon.yaml   |    3 +
 .../device-tree/Bindings/mfd/ti,am3359-tscadc.yaml |   84 +
 .../device-tree/Bindings/mfd/x-powers,ac100.yaml   |  116 +
 .../device-tree/Bindings/mfd/x-powers,axp152.yaml  |  400 +++
 .../device-tree/Bindings/mfd/xylon,logicvc.yaml    |    3 +
 .../Bindings/mips/ingenic/ingenic,cpu.yaml         |    2 +-
 sys/contrib/device-tree/Bindings/mips/ralink.yaml  |   87 +
 .../device-tree/Bindings/mmc/arasan,sdhci.yaml     |   26 +-
 .../device-tree/Bindings/mmc/cdns,sdhci.yaml       |    1 +
 .../device-tree/Bindings/mmc/fsl-imx-esdhc.yaml    |    1 +
 .../device-tree/Bindings/mmc/ingenic,mmc.yaml      |    2 +-
 sys/contrib/device-tree/Bindings/mmc/mmc-card.yaml |   48 +
 .../device-tree/Bindings/mmc/mmc-controller.yaml   |    6 -
 sys/contrib/device-tree/Bindings/mmc/mtk-sd.yaml   |   12 +
 sys/contrib/device-tree/Bindings/mmc/sdhci-msm.txt |    1 +
 .../device-tree/Bindings/mmc/sdhci-omap.txt        |    9 +-
 .../device-tree/Bindings/mtd/ingenic,nand.yaml     |    2 +-
 .../Bindings/mtd/st,stm32-fmc2-nand.yaml           |    2 +-
 .../device-tree/Bindings/mtd/ti,gpmc-nand.yaml     |  121 +
 .../device-tree/Bindings/mtd/ti,gpmc-onenand.yaml  |   81 +
 .../Bindings/net/allwinner,sun8i-a83t-emac.yaml    |    4 +-
 .../device-tree/Bindings/net/asix,ax88796c.yaml    |   73 +
 .../device-tree/Bindings/net/brcm,bcmgenet.txt     |    3 +-
 .../Bindings/net/broadcom-bluetooth.yaml           |   17 +-
 sys/contrib/device-tree/Bindings/net/dsa/dsa.yaml  |   12 +-
 .../device-tree/Bindings/net/dsa/nxp,sja1105.yaml  |   43 +
 .../device-tree/Bindings/net/dsa/qca8k.yaml        |  362 ++
 .../device-tree/Bindings/net/dsa/realtek-smi.txt   |   87 +
 .../device-tree/Bindings/net/ethernet-phy.yaml     |    8 +
 .../device-tree/Bindings/net/ingenic,mac.yaml      |    2 +-
 .../device-tree/Bindings/net/lantiq,etop-xway.yaml |   69 +
 .../Bindings/net/lantiq,xrx200-net.yaml            |   59 +
 sys/contrib/device-tree/Bindings/net/macb.txt      |    4 +
 .../Bindings/net/marvell-bluetooth.yaml            |   31 +
 .../device-tree/Bindings/net/nfc/marvell,nci.yaml  |  170 +
 .../device-tree/Bindings/net/nfc/nxp,nci.yaml      |   61 +
 .../device-tree/Bindings/net/nfc/nxp,pn532.yaml    |   65 +
 .../device-tree/Bindings/net/nfc/nxp,pn544.yaml    |   58 +
 .../device-tree/Bindings/net/nfc/st,st-nci.yaml    |  106 +
 .../device-tree/Bindings/net/nfc/st,st21nfca.yaml  |   64 +
 .../device-tree/Bindings/net/nfc/st,st95hf.yaml    |   57 +
 .../device-tree/Bindings/net/nfc/ti,trf7970a.yaml  |   98 +
 sys/contrib/device-tree/Bindings/net/qcom,ipa.yaml |    3 +-
 .../Bindings/net/qcom,ipq8064-mdio.yaml            |    5 +-
 .../Bindings/net/realtek-bluetooth.yaml            |    2 +
 .../device-tree/Bindings/net/renesas,ether.yaml    |   17 +-
 .../device-tree/Bindings/net/renesas,etheravb.yaml |    3 +
 .../device-tree/Bindings/net/snps,dwmac.yaml       |    8 +-
 .../Bindings/net/socionext,uniphier-ave4.yaml      |    1 +
 .../device-tree/Bindings/net/stm32-dwmac.yaml      |    4 +-
 .../device-tree/Bindings/net/ti,bluetooth.yaml     |   92 +
 .../Bindings/net/wireless/esp,esp8089.yaml         |   43 +
 .../Bindings/net/wireless/mediatek,mt76.yaml       |    5 +
 .../Bindings/net/wireless/qca,ath9k.yaml           |   90 +
 .../Bindings/net/wireless/ti,wlcore.yaml           |  134 +
 sys/contrib/device-tree/Bindings/numa.txt          |   46 +-
 .../Bindings/nvmem/ingenic,jz4780-efuse.yaml       |    2 +-
 .../device-tree/Bindings/nvmem/st,stm32-romem.yaml |    2 +-
 .../device-tree/Bindings/opp/opp-v2-base.yaml      |    2 +-
 .../device-tree/Bindings/pci/apple,pcie.yaml       |  160 +
 .../device-tree/Bindings/pci/brcm,stb-pcie.yaml    |    1 +
 .../Bindings/pci/mediatek,mt7621-pcie.yaml         |  142 +
 .../Bindings/pci/microchip,pcie-host.yaml          |    1 +
 .../Bindings/pci/nvidia,tegra194-pcie.txt          |    2 +-
 .../device-tree/Bindings/pci/qcom,pcie-ep.yaml     |  158 +
 sys/contrib/device-tree/Bindings/pci/qcom,pcie.txt |    5 +-
 .../device-tree/Bindings/pci/rcar-pci-ep.yaml      |    1 +
 .../device-tree/Bindings/pci/rockchip-dw-pcie.yaml |  141 +
 .../device-tree/Bindings/phy/bcm-ns-usb2-phy.yaml  |   25 +-
 .../device-tree/Bindings/phy/ingenic,phy-usb.yaml  |    2 +-
 .../Bindings/phy/nvidia,tegra20-usb-phy.yaml       |  373 ++
 .../Bindings/phy/phy-stm32-usbphyc.yaml            |  131 +-
 .../device-tree/Bindings/phy/qcom,qmp-phy.yaml     |   84 +-
 .../device-tree/Bindings/phy/qcom,qusb2-phy.yaml   |    7 +
 .../device-tree/Bindings/phy/rockchip-usb-phy.yaml |   11 +-
 .../Bindings/phy/xlnx,zynqmp-psgtr.yaml            |    2 +-
 .../Bindings/pinctrl/apple,pinctrl.yaml            |   10 +
 .../Bindings/pinctrl/mediatek,mt7986-pinctrl.yaml  |  363 ++
 .../Bindings/pinctrl/microchip,sparx5-sgpio.yaml   |    7 +
 .../Bindings/pinctrl/pinctrl-mt8195.yaml           |   86 +-
 .../Bindings/pinctrl/qcom,pmic-gpio.yaml           |    4 +
 .../Bindings/pinctrl/qcom,pmic-mpp.yaml            |  188 ++
 .../Bindings/pinctrl/qcom,qcm2290-pinctrl.yaml     |  165 +
 .../Bindings/pinctrl/qcom,sm6350-pinctrl.yaml      |  148 +
 .../Bindings/pinctrl/rockchip,pinctrl.yaml         |  184 +
 .../Bindings/pinctrl/samsung-pinctrl.txt           |    1 +
 .../pinctrl/socionext,uniphier-pinctrl.yaml        |    1 +
 .../Bindings/pinctrl/st,stm32-pinctrl.yaml         |    2 +-
 .../device-tree/Bindings/power/qcom,rpmpd.yaml     |    2 +
 .../device-tree/Bindings/power/supply/bq25980.yaml |    2 +-
 .../Bindings/power/supply/maxim,max17040.yaml      |    2 +-
 .../Bindings/power/supply/samsung,battery.yaml     |   56 +
 .../power/supply/stericsson,ab8500-btemp.yaml      |   10 +-
 .../power/supply/stericsson,ab8500-chargalg.yaml   |   10 +-
 .../power/supply/stericsson,ab8500-charger.yaml    |   10 +-
 .../power/supply/stericsson,ab8500-fg.yaml         |   10 +-
 .../device-tree/Bindings/pwm/renesas,tpu-pwm.yaml  |    2 +
 .../device-tree/Bindings/regulator/max77686.txt    |    2 +-
 .../Bindings/regulator/maxim,max8952.yaml          |  109 +
 .../Bindings/regulator/maxim,max8973.yaml          |  139 +
 .../Bindings/regulator/maxim,max8997.yaml          |  445 +++
 .../Bindings/regulator/qcom,rpmh-regulator.yaml    |    2 +
 .../Bindings/regulator/qcom,smd-rpm-regulator.yaml |    4 +
 .../Bindings/regulator/samsung,s2mpa01.yaml        |   62 +
 .../Bindings/regulator/samsung,s2mps11.yaml        |   44 +
 .../Bindings/regulator/samsung,s2mps13.yaml        |   44 +
 .../Bindings/regulator/samsung,s2mps14.yaml        |   44 +
 .../Bindings/regulator/samsung,s2mps15.yaml        |   44 +
 .../Bindings/regulator/samsung,s2mpu02.yaml        |   44 +
 .../Bindings/regulator/samsung,s5m8767.yaml        |   99 +
 .../Bindings/regulator/silergy,sy8106a.yaml        |   52 +
 .../regulator/socionext,uniphier-regulator.yaml    |    1 +
 .../Bindings/regulator/st,stm32-booster.yaml       |    2 +-
 .../Bindings/regulator/st,stm32-vrefbuf.yaml       |    2 +-
 .../Bindings/regulator/st,stm32mp1-pwr-reg.yaml    |    2 +-
 .../remoteproc/amlogic,meson-mx-ao-arc.yaml        |   87 +
 .../Bindings/remoteproc/ingenic,vpu.yaml           |    2 +-
 .../device-tree/Bindings/remoteproc/mtk,scp.yaml   |   92 +
 .../device-tree/Bindings/remoteproc/qcom,adsp.yaml |   59 +-
 .../device-tree/Bindings/remoteproc/qcom,q6v5.txt  |   39 +-
 .../Bindings/remoteproc/st,stm32-rproc.yaml        |    4 +-
 .../Bindings/remoteproc/ti,k3-dsp-rproc.yaml       |    4 +-
 .../Bindings/remoteproc/ti,k3-r5f-rproc.yaml       |    4 +-
 .../Bindings/reserved-memory/memory-region.yaml    |   40 +
 .../Bindings/reserved-memory/ramoops.yaml          |  145 +
 .../Bindings/reserved-memory/reserved-memory.txt   |  172 +-
 .../Bindings/reserved-memory/reserved-memory.yaml  |  100 +
 .../Bindings/reserved-memory/shared-dma-pool.yaml  |   87 +
 .../device-tree/Bindings/reset/microchip,rst.yaml  |    4 +-
 .../reset/socionext,uniphier-glue-reset.yaml       |    1 +
 .../Bindings/reset/socionext,uniphier-reset.yaml   |    3 +
 sys/contrib/device-tree/Bindings/riscv/cpus.yaml   |    8 +-
 .../device-tree/Bindings/rng/ingenic,trng.yaml     |    2 +-
 sys/contrib/device-tree/Bindings/rng/omap_rng.yaml |   92 +
 .../device-tree/Bindings/rng/st,stm32-rng.yaml     |    2 +-
 .../device-tree/Bindings/rtc/ingenic,rtc.yaml      |    2 +-
 .../device-tree/Bindings/rtc/mstar,msc313-rtc.yaml |   49 +
 .../device-tree/Bindings/rtc/nxp,pcf85063.txt      |    9 +
 .../device-tree/Bindings/rtc/st,stm32-rtc.yaml     |    2 +-
 .../device-tree/Bindings/serial/8250_omap.yaml     |    2 +-
 .../Bindings/serial/brcm,bcm6345-uart.yaml         |   47 +
 .../Bindings/serial/fsl,s32-linflexuart.yaml       |   48 +
 .../device-tree/Bindings/serial/ingenic,uart.yaml  |    2 +-
 .../device-tree/Bindings/serial/samsung_uart.yaml  |    1 +
 .../device-tree/Bindings/serial/sprd-uart.yaml     |    1 +
 .../device-tree/Bindings/serial/st,stm32-uart.yaml |    2 +-
 .../Bindings/serial/xlnx,opb-uartlite.yaml         |   89 +
 .../Bindings/soc/aspeed/uart-routing.yaml          |   56 +
 .../Bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml |   94 +
 .../Bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml  |   76 +
 .../Bindings/soc/qcom/qcom,aoss-qmp.yaml           |   12 +-
 .../device-tree/Bindings/soc/qcom/qcom,apr.yaml    |  177 +
 .../Bindings/soc/qcom/qcom,smd-rpm.yaml            |    3 +
 .../device-tree/Bindings/soc/qcom/qcom,smem.yaml   |   34 +-
 .../device-tree/Bindings/soc/qcom/qcom,spm.yaml    |   81 +
 .../device-tree/Bindings/soc/qcom/qcom-stats.yaml  |   47 +
 .../Bindings/sound/allwinner,sun4i-a10-i2s.yaml    |    3 +
 .../device-tree/Bindings/sound/amlogic,t9015.yaml  |    6 +
 .../Bindings/sound/audio-graph-card2.yaml          |   57 +
 .../device-tree/Bindings/sound/cirrus,cs35l41.yaml |  157 +
 .../device-tree/Bindings/sound/cirrus,cs42l51.yaml |    2 +-
 sys/contrib/device-tree/Bindings/sound/cs42l42.txt |   13 +-
 .../device-tree/Bindings/sound/ingenic,aic.yaml    |    2 +-
 .../device-tree/Bindings/sound/ingenic,codec.yaml  |    2 +-
 .../device-tree/Bindings/sound/linux,bt-sco.yaml   |   38 +
 .../Bindings/sound/linux,spdif-dit.yaml            |   32 +
 .../device-tree/Bindings/sound/max9892x.txt        |    3 +
 .../device-tree/Bindings/sound/maxim,max98520.yaml |   36 +
 .../device-tree/Bindings/sound/mt8192-afe-pcm.yaml |  100 +
 .../sound/mt8195-mt6359-rt1011-rt5682.yaml         |   47 +
 .../device-tree/Bindings/sound/name-prefix.yaml    |   21 +
 sys/contrib/device-tree/Bindings/sound/nau8821.txt |   55 +
 .../Bindings/sound/nvidia,tegra186-dspk.yaml       |    9 +-
 .../Bindings/sound/nvidia,tegra210-adx.yaml        |   76 +
 .../Bindings/sound/nvidia,tegra210-ahub.yaml       |   20 +
 .../Bindings/sound/nvidia,tegra210-amx.yaml        |   76 +
 .../Bindings/sound/nvidia,tegra210-dmic.yaml       |    9 +-
 .../Bindings/sound/nvidia,tegra210-i2s.yaml        |    9 +-
 .../Bindings/sound/nvidia,tegra210-mixer.yaml      |   74 +
 .../Bindings/sound/nvidia,tegra210-mvc.yaml        |   76 +
 .../Bindings/sound/nvidia,tegra210-sfc.yaml        |   73 +
 .../device-tree/Bindings/sound/nxp,tfa989x.yaml    |    9 +-
 .../Bindings/sound/qcom,lpass-rx-macro.yaml        |    4 +-
 .../Bindings/sound/qcom,lpass-tx-macro.yaml        |    4 +-
 .../Bindings/sound/qcom,lpass-va-macro.yaml        |    4 +-
 .../Bindings/sound/qcom,lpass-wsa-macro.yaml       |    4 +-
 .../device-tree/Bindings/sound/qcom,q6afe.txt      |  181 -
 .../device-tree/Bindings/sound/qcom,q6apm-dai.yaml |   53 +
 .../device-tree/Bindings/sound/qcom,q6asm.txt      |    2 +-
 .../Bindings/sound/qcom,q6dsp-lpass-clocks.yaml    |   77 +
 .../Bindings/sound/qcom,q6dsp-lpass-ports.yaml     |  205 ++
 .../Bindings/sound/realtek,rt5682s.yaml            |  117 +
 .../device-tree/Bindings/sound/richtek,rt9120.yaml |   59 +
 .../Bindings/sound/rockchip,i2s-tdm.yaml           |  182 +
 .../device-tree/Bindings/sound/rockchip,pdm.yaml   |  120 +
 sys/contrib/device-tree/Bindings/sound/rt5659.txt  |    2 +-
 .../Bindings/sound/simple-audio-amplifier.yaml     |   45 +
 .../Bindings/sound/simple-audio-mux.yaml           |    9 +-
 .../Bindings/sound/socionext,uniphier-aio.yaml     |   22 +-
 .../Bindings/sound/socionext,uniphier-evea.yaml    |    6 +-
 .../device-tree/Bindings/sound/st,stm32-i2s.yaml   |    2 +-
 .../device-tree/Bindings/sound/st,stm32-sai.yaml   |    2 +-
 .../Bindings/sound/st,stm32-spdifrx.yaml           |    2 +-
 .../device-tree/Bindings/sound/test-component.yaml |   33 +
 .../device-tree/Bindings/sound/wlf,wm8962.yaml     |  121 +
 .../device-tree/Bindings/sound/wlf,wm8978.yaml     |   58 +
 .../device-tree/Bindings/spi/cdns,qspi-nor.yaml    |   13 +
 .../device-tree/Bindings/spi/cdns,xspi.yaml        |   77 +
 .../device-tree/Bindings/spi/ingenic,spi.yaml      |   72 +
 .../Bindings/spi/qcom,spi-qcom-qspi.yaml           |    6 +-
 .../device-tree/Bindings/spi/spi-nxp-fspi.yaml     |   86 +
 .../device-tree/Bindings/spi/spi-rockchip.yaml     |    1 +
 .../device-tree/Bindings/spi/st,stm32-qspi.yaml    |    4 +-
 .../device-tree/Bindings/spi/st,stm32-spi.yaml     |    4 +-
 sys/contrib/device-tree/Bindings/sram/sram.yaml    |    7 +-
 .../device-tree/Bindings/submitting-patches.rst    |    3 +
 .../Bindings/thermal/qcom-spmi-adc-tm-hc.yaml      |  149 +
 .../Bindings/thermal/rockchip-thermal.yaml         |   23 +-
 .../thermal/socionext,uniphier-thermal.yaml        |    1 +
 .../Bindings/thermal/st,stm32-thermal.yaml         |    2 +-
 .../device-tree/Bindings/timer/ingenic,sysost.yaml |    2 +-
 .../device-tree/Bindings/timer/ingenic,tcu.yaml    |    2 +-
 .../device-tree/Bindings/timer/st,stm32-timer.yaml |    3 +-
 .../device-tree/Bindings/trivial-devices.yaml      |   26 +-
 .../Bindings/ufs/samsung,exynos-ufs.yaml           |   10 +
 sys/contrib/device-tree/Bindings/usb/atmel-usb.txt |    4 +
 sys/contrib/device-tree/Bindings/usb/dwc2.yaml     |   16 +-
 .../device-tree/Bindings/usb/ingenic,musb.yaml     |    2 +-
 .../device-tree/Bindings/usb/qcom,dwc3.yaml        |    1 +
 .../device-tree/Bindings/usb/smsc,usb3503.yaml     |  108 +
 .../device-tree/Bindings/usb/snps,dwc3.yaml        |   18 +-
 .../device-tree/Bindings/usb/st,stusb160x.yaml     |    2 +-
 .../device-tree/Bindings/usb/ti,tps6598x.yaml      |    4 +
 .../device-tree/Bindings/usb/xlnx,usb2.yaml        |   47 +
 .../device-tree/Bindings/vendor-prefixes.yaml      |   24 +
 sys/contrib/device-tree/Bindings/w1/w1-gpio.yaml   |   43 +
 .../Bindings/watchdog/allwinner,sun4i-a10-wdt.yaml |   46 +-
 .../device-tree/Bindings/watchdog/mtk-wdt.txt      |    2 +
 .../Bindings/watchdog/st,stm32-iwdg.yaml           |    4 +-
 .../device-tree/Bindings/writing-bindings.rst      |    2 +-
 .../device-tree/Bindings/writing-schema.rst        |   29 +-
 .../device-tree/include/dt-bindings/clock/am4.h    |    1 +
 .../include/dt-bindings/clock/exynos850.h          |  141 +
 .../include/dt-bindings/clock/imx8ulp-clock.h      |  258 ++
 .../dt-bindings/clock/ingenic,jz4725b-cgu.h        |   36 +
 .../include/dt-bindings/clock/ingenic,jz4740-cgu.h |   39 +
 .../include/dt-bindings/clock/ingenic,jz4760-cgu.h |   54 +
 .../include/dt-bindings/clock/ingenic,jz4770-cgu.h |   58 +
 .../include/dt-bindings/clock/ingenic,jz4780-cgu.h |   91 +
 .../include/dt-bindings/clock/ingenic,x1000-cgu.h  |   54 +
 .../include/dt-bindings/clock/ingenic,x1830-cgu.h  |   57 +
 .../include/dt-bindings/clock/meson8b-clkc.h       |   10 +
 .../include/dt-bindings/clock/mt8195-clk.h         |  864 +++++
 .../include/dt-bindings/clock/qcom,camcc-sc7280.h  |  127 +
 .../include/dt-bindings/clock/qcom,gcc-msm8994.h   |   13 +
 .../include/dt-bindings/clock/qcom,gcc-qcm2290.h   |  188 ++
 .../include/dt-bindings/clock/qcom,lpass-sc7280.h  |   16 +
 .../include/dt-bindings/clock/qcom,rpmcc.h         |    6 +
 .../device-tree/include/dt-bindings/leds/common.h  |    7 +
 .../include/dt-bindings/phy/phy-cadence.h          |    2 +
 .../include/dt-bindings/pinctrl/mt65xx.h           |    9 +
 .../include/dt-bindings/power/imx8mm-power.h       |    9 +
 .../include/dt-bindings/power/qcom-rpmpd.h         |   17 +
 .../include/dt-bindings/reset/imx8ulp-pcc-reset.h  |   59 +
 .../include/dt-bindings/reset/mt2712-resets.h      |   22 +
 .../include/dt-bindings/reset/mt8173-resets.h      |    2 +
 .../include/dt-bindings/reset/mt8183-resets.h      |  101 +
 .../include/dt-bindings/reset/mt8192-resets.h      |   30 +
 .../reset/stericsson,db8500-prcc-reset.h           |   51 +
 .../device-tree/include/dt-bindings/soc/qcom,gpr.h |   19 +
 .../include/dt-bindings/sound/qcom,lpass.h         |   31 +
 .../include/dt-bindings/sound/qcom,q6afe.h         |  203 +-
 .../dt-bindings/sound/qcom,q6dsp-lpass-ports.h     |  208 ++
 .../device-tree/src/arm/am335x-pocketbeagle.dts    |    1 +
 .../device-tree/src/arm/arm-realview-eb.dtsi       |   42 +-
 .../device-tree/src/arm/arm-realview-pb1176.dts    |   42 +-
 .../device-tree/src/arm/arm-realview-pb11mp.dts    |   48 +-
 .../device-tree/src/arm/arm-realview-pbx.dtsi      |   42 +-
 .../src/arm/armada-381-netgear-gs110emx.dts        |  295 ++
 .../src/arm/aspeed-bmc-amd-ethanolx.dts            |    5 +
 .../src/arm/aspeed-bmc-ampere-mtjade.dts           |   21 +-
 .../device-tree/src/arm/aspeed-bmc-ibm-everest.dts |  883 ++---
 .../device-tree/src/arm/aspeed-bmc-ibm-rainier.dts | 1287 +++++--
 .../src/arm/aspeed-bmc-inspur-fp5280g2.dts         |    9 +-
 .../src/arm/aspeed-bmc-inventec-transformers.dts   |  328 ++
 .../device-tree/src/arm/aspeed-bmc-tyan-s7106.dts  |  488 +++
 sys/contrib/device-tree/src/arm/aspeed-g4.dtsi     |    6 +
 sys/contrib/device-tree/src/arm/aspeed-g5.dtsi     |    6 +
 sys/contrib/device-tree/src/arm/aspeed-g6.dtsi     |   26 +
 sys/contrib/device-tree/src/arm/at91-lmu5000.dts   |  147 +
 sys/contrib/device-tree/src/arm/at91-q5xr5.dts     |  199 ++
 .../device-tree/src/arm/at91-sama5d27_som1.dtsi    |   12 +-
 .../device-tree/src/arm/at91-sama5d27_som1_ek.dts  |   23 +-
 .../device-tree/src/arm/at91-sama5d27_wlsom1.dtsi  |   70 +
 .../device-tree/src/arm/at91-sama5d2_icp.dts       |   22 +-
 sys/contrib/device-tree/src/arm/at91-sama7g5ek.dts |   20 +
 sys/contrib/device-tree/src/arm/at91-tse850-3.dts  |    2 +-
 sys/contrib/device-tree/src/arm/at91sam9260.dtsi   |    2 +-
 sys/contrib/device-tree/src/arm/axp209.dtsi        |    6 +-
 sys/contrib/device-tree/src/arm/axp22x.dtsi        |    6 +-
 sys/contrib/device-tree/src/arm/axp81x.dtsi        |   10 +-
 sys/contrib/device-tree/src/arm/bcm-nsp-ax.dtsi    |   70 +
 sys/contrib/device-tree/src/arm/bcm-nsp.dtsi       |   52 +-
 .../device-tree/src/arm/bcm2711-rpi-4-b.dts        |   38 +-
 .../device-tree/src/arm/bcm2711-rpi-cm4-io.dts     |  138 +
 .../device-tree/src/arm/bcm2711-rpi-cm4.dtsi       |  113 +
 sys/contrib/device-tree/src/arm/bcm2711.dtsi       |   10 +-
 .../device-tree/src/arm/bcm2835-rpi-zero-w.dts     |   31 +-
 .../device-tree/src/arm/bcm2837-rpi-3-a-plus.dts   |   36 +-
 .../device-tree/src/arm/bcm2837-rpi-3-b-plus.dts   |   36 +-
 .../device-tree/src/arm/bcm2837-rpi-3-b.dts        |   36 +-
 .../device-tree/src/arm/bcm283x-rpi-wifi-bt.dtsi   |   34 +
 sys/contrib/device-tree/src/arm/bcm283x.dtsi       |    2 +
 .../device-tree/src/arm/bcm4708-netgear-r6250.dts  |   39 +-
 .../src/arm/bcm47081-buffalo-wzr-600dhp2.dts       |   37 +
 .../device-tree/src/arm/bcm4709-asus-rt-ac87u.dts  |    2 +-
 .../src/arm/bcm4709-buffalo-wxr-1900dhp.dts        |    2 +-
 .../device-tree/src/arm/bcm4709-linksys-ea9200.dts |    2 +-
 .../device-tree/src/arm/bcm4709-netgear-r7000.dts  |    2 +-
 .../device-tree/src/arm/bcm4709-netgear-r8000.dts  |   44 +-
 .../src/arm/bcm4709-tplink-archer-c9-v1.dts        |    2 +-
 .../device-tree/src/arm/bcm47094-asus-rt-ac88u.dts |  200 ++
 .../src/arm/bcm47094-dlink-dir-885l.dts            |   42 +
 .../src/arm/bcm47094-linksys-panamera.dts          |    2 +-
 .../src/arm/bcm47094-luxul-abr-4500.dts            |   37 +
 .../src/arm/bcm47094-luxul-xbr-4500.dts            |   37 +
 .../src/arm/bcm47094-luxul-xwc-2000.dts            |    2 +-
 .../device-tree/src/arm/bcm47189-tenda-ac9.dts     |   37 +
 .../device-tree/src/arm/bcm53016-meraki-mr32.dts   |   35 +-
 sys/contrib/device-tree/src/arm/bcm5301x.dtsi      |   14 +-
 sys/contrib/device-tree/src/arm/bcm53573.dtsi      |   18 +
 sys/contrib/device-tree/src/arm/bcm94708.dts       |    2 +-
 sys/contrib/device-tree/src/arm/bcm94709.dts       |    2 +-
 sys/contrib/device-tree/src/arm/bcm958522er.dts    |    3 +-
 sys/contrib/device-tree/src/arm/bcm958525er.dts    |    3 +-
 sys/contrib/device-tree/src/arm/bcm958525xmc.dts   |    3 +-
 sys/contrib/device-tree/src/arm/bcm958622hr.dts    |    3 +-
 sys/contrib/device-tree/src/arm/bcm958623hr.dts    |    3 +-
 .../src/arm/bcm958625-meraki-alamo.dtsi            |  281 ++
 .../src/arm/bcm958625-meraki-kingpin.dtsi          |  163 +
 .../src/arm/bcm958625-meraki-mx64-a0.dts           |   25 +
 .../device-tree/src/arm/bcm958625-meraki-mx64.dts  |   24 +
 .../src/arm/bcm958625-meraki-mx64w-a0.dts          |   33 +
 .../device-tree/src/arm/bcm958625-meraki-mx64w.dts |   32 +
 .../device-tree/src/arm/bcm958625-meraki-mx65.dts  |   24 +
 .../device-tree/src/arm/bcm958625-meraki-mx65w.dts |   32 +
 .../src/arm/bcm958625-meraki-mx6x-common.dtsi      |  129 +
 sys/contrib/device-tree/src/arm/bcm958625hr.dts    |    3 +-
 sys/contrib/device-tree/src/arm/bcm958625k.dts     |    3 +-
 sys/contrib/device-tree/src/arm/bcm988312hr.dts    |    7 +-
 sys/contrib/device-tree/src/arm/dra7.dtsi          |   19 +
 sys/contrib/device-tree/src/arm/e60k02.dtsi        |    2 +-
 sys/contrib/device-tree/src/arm/e70k02.dtsi        |  320 ++
 sys/contrib/device-tree/src/arm/emev2-kzm9d.dts    |    2 +-
 .../device-tree/src/arm/exynos3250-rinato.dts      |    1 +
 .../device-tree/src/arm/exynos4210-i9100.dts       |    1 +
 .../device-tree/src/arm/exynos4210-origen.dts      |   24 +-
 .../device-tree/src/arm/exynos4210-trats.dts       |    1 +
 .../src/arm/exynos4210-universal_c210.dts          |    1 +
 .../device-tree/src/arm/exynos4412-i9300.dts       |    1 +
 .../device-tree/src/arm/exynos4412-i9305.dts       |    1 +
 .../device-tree/src/arm/exynos4412-n710x.dts       |    1 +
 .../device-tree/src/arm/exynos4412-origen.dts      |   14 +-
 .../src/arm/exynos4412-p4note-n8010.dts            |    1 +
 .../device-tree/src/arm/exynos4412-trats2.dts      |    1 +
 .../device-tree/src/arm/exynos5250-arndale.dts     |    3 -
 .../device-tree/src/arm/exynos5250-snow-rev5.dts   |    1 +
 .../device-tree/src/arm/exynos5250-snow.dts        |    1 +
 .../device-tree/src/arm/exynos5250-spring.dts      |    1 +
 sys/contrib/device-tree/src/arm/exynos5250.dtsi    |    1 -
 .../device-tree/src/arm/exynos5420-peach-pit.dts   |    1 +
 .../device-tree/src/arm/exynos5800-peach-pi.dts    |    1 +
 .../device-tree/src/arm/gemini-dlink-dir-685.dts   |   18 -
 sys/contrib/device-tree/src/arm/gemini-ns2502.dts  |  148 +
 .../device-tree/src/arm/gemini-sl93512r.dts        |   18 -
 sys/contrib/device-tree/src/arm/gemini-sq201.dts   |   18 -
 sys/contrib/device-tree/src/arm/gemini-ssi1328.dts |  138 +
 sys/contrib/device-tree/src/arm/gemini-wbd111.dts  |   18 -
 sys/contrib/device-tree/src/arm/gemini-wbd222.dts  |   18 -
 sys/contrib/device-tree/src/arm/gemini.dtsi        |   33 +-
 sys/contrib/device-tree/src/arm/imx6dl-alti6p.dts  |    2 +-
 sys/contrib/device-tree/src/arm/imx6dl-b1x5v2.dtsi |    1 -
 sys/contrib/device-tree/src/arm/imx6dl-prtrvt.dts  |    2 -
 .../device-tree/src/arm/imx6dl-skov-revc-lt2.dts   |    1 +
 .../device-tree/src/arm/imx6dl-yapp4-common.dtsi   |    8 -
 .../device-tree/src/arm/imx6q-skov-revc-lt2.dts    |    1 +
 .../device-tree/src/arm/imx6qdl-apalis.dtsi        |    7 +-
 .../device-tree/src/arm/imx6qdl-phytec-mira.dtsi   |   31 +-
 .../src/arm/imx6qdl-phytec-phycore-som.dtsi        |   12 +-
 .../device-tree/src/arm/imx6qdl-skov-revc-lt2.dtsi |   99 +
 sys/contrib/device-tree/src/arm/imx6qdl-tqma6.dtsi |    2 +-
 .../device-tree/src/arm/imx6qdl-wandboard.dtsi     |    1 +
 sys/contrib/device-tree/src/arm/imx6qdl.dtsi       |    7 +-
 sys/contrib/device-tree/src/arm/imx6qp-prtwd3.dts  |    6 +-
 sys/contrib/device-tree/src/arm/imx6qp.dtsi        |    2 +-
 .../device-tree/src/arm/imx6sl-tolino-vision5.dts  |  349 ++
 sys/contrib/device-tree/src/arm/imx6sl.dtsi        |   18 +-
 .../device-tree/src/arm/imx6sll-kobo-librah2o.dts  |  339 ++
 sys/contrib/device-tree/src/arm/imx6sll.dtsi       |   22 +-
 sys/contrib/device-tree/src/arm/imx6sx.dtsi        |    6 +-
 .../src/arm/imx6ul-phytec-phycore-som.dtsi         |   12 +-
 .../device-tree/src/arm/imx6ul-phytec-segin.dtsi   |    1 +
 .../src/arm/imx6ull-colibri-emmc-eval-v3.dts       |   17 +
 .../src/arm/imx6ull-colibri-emmc-nonwifi.dtsi      |  185 +
 .../device-tree/src/arm/imx6ull-colibri.dtsi       |   32 +-
 sys/contrib/device-tree/src/arm/imx6ull-pinfunc.h  |    2 +-
 sys/contrib/device-tree/src/arm/imx7-mba7.dtsi     |   42 +-
 sys/contrib/device-tree/src/arm/imx7-tqma7.dtsi    |   47 +-
 sys/contrib/device-tree/src/arm/imx7d-mba7.dts     |    6 +-
 sys/contrib/device-tree/src/arm/imx7d-sdb.dts      |    2 +-
 sys/contrib/device-tree/src/arm/imx7d-tqma7.dtsi   |    4 +-
 sys/contrib/device-tree/src/arm/imx7d.dtsi         |    7 +-
 sys/contrib/device-tree/src/arm/imx7s-mba7.dts     |    6 +-
 sys/contrib/device-tree/src/arm/imx7s-tqma7.dtsi   |    4 +-
 sys/contrib/device-tree/src/arm/integrator.dtsi    |   23 +-
 .../device-tree/src/arm/integratorap-im-pd1.dts    |    9 +-
 sys/contrib/device-tree/src/arm/integratorap.dts   |   15 +-
 sys/contrib/device-tree/src/arm/integratorcp.dts   |    9 +-
 .../src/arm/intel-ixp42x-adi-coyote.dts            |    2 +
 .../src/arm/intel-ixp42x-arcom-vulcan.dts          |    2 +
 .../src/arm/intel-ixp42x-dlink-dsm-g600.dts        |    2 +
 .../src/arm/intel-ixp42x-freecom-fsg-3.dts         |    2 +
 .../src/arm/intel-ixp42x-gateworks-gw2348.dts      |    2 +
 .../src/arm/intel-ixp42x-iomega-nas100d.dts        |    2 +
 .../device-tree/src/arm/intel-ixp42x-ixdpg425.dts  |    2 +
 .../src/arm/intel-ixp42x-linksys-nslu2.dts         |    2 +
 .../src/arm/intel-ixp42x-linksys-wrv54g.dts        |    2 +
 .../src/arm/intel-ixp42x-netgear-wg302v2.dts       |    2 +
 .../src/arm/intel-ixp43x-gateworks-gw2358.dts      |    2 +
 .../device-tree/src/arm/intel-ixp45x-ixp46x.dtsi   |    8 +
 .../src/arm/intel-ixp4xx-reference-design.dtsi     |    2 +
 sys/contrib/device-tree/src/arm/intel-ixp4xx.dtsi  |    2 -
 .../device-tree/src/arm/iwg20d-q7-common.dtsi      |    2 +
 sys/contrib/device-tree/src/arm/ls1021a-qds.dts    |   85 +-
 sys/contrib/device-tree/src/arm/ls1021a-tsn.dts    |    6 +-
 sys/contrib/device-tree/src/arm/ls1021a-twr.dts    |   63 +-
 sys/contrib/device-tree/src/arm/ls1021a.dtsi       |  219 +-
 sys/contrib/device-tree/src/arm/mps2.dtsi          |   10 +-
 sys/contrib/device-tree/src/arm/mstar-v7.dtsi      |    9 +
 sys/contrib/device-tree/src/arm/mt7623.dtsi        |   33 +
 sys/contrib/device-tree/src/arm/mt7623a.dtsi       |    4 +
 .../src/arm/mt7623n-bananapi-bpi-r2.dts            |   25 +
 sys/contrib/device-tree/src/arm/mt7629-rfb.dts     |    3 +-
 sys/contrib/device-tree/src/arm/mt7629.dtsi        |   45 +-
 .../device-tree/src/arm/omap-gpmc-smsc911x.dtsi    |    4 +-
 .../device-tree/src/arm/omap-gpmc-smsc9221.dtsi    |    2 +-
 .../device-tree/src/arm/omap-zoom-common.dtsi      |    4 +-
 sys/contrib/device-tree/src/arm/omap2430-sdp.dts   |    4 +-
 .../device-tree/src/arm/omap3-cpu-thermal.dtsi     |    2 +-
 .../src/arm/omap3-devkit8000-common.dtsi           |    4 +-
 sys/contrib/device-tree/src/arm/omap3-gta04.dtsi   |   23 +-
 sys/contrib/device-tree/src/arm/omap3-gta04a5.dts  |    4 +-
 .../src/arm/omap3-overo-tobiduo-common.dtsi        |    2 +-
 sys/contrib/device-tree/src/arm/omap3-sb-t35.dtsi  |    4 +-
 .../device-tree/src/arm/qcom-apq8026-lg-lenok.dts  |  237 ++
 .../src/arm/qcom-apq8060-dragonboard.dts           |   10 +-
 .../src/arm/qcom-apq8064-asus-nexus7-flo.dts       |    2 +-
 .../device-tree/src/arm/qcom-apq8064-cm-qs600.dts  |    6 +-
 .../device-tree/src/arm/qcom-apq8064-ifc6410.dts   |    6 +-
 .../src/arm/qcom-apq8064-sony-xperia-yuga.dts      |    4 +-
 sys/contrib/device-tree/src/arm/qcom-apq8064.dtsi  |   63 +-
 sys/contrib/device-tree/src/arm/qcom-apq8084.dtsi  |    8 +-
 .../src/arm/qcom-ipq4019-ap.dk01.1-c1.dts          |    2 +-
 .../src/arm/qcom-ipq4019-ap.dk01.1.dtsi            |    1 -
 .../src/arm/qcom-ipq4019-ap.dk04.1-c1.dts          |    2 +-
 .../src/arm/qcom-ipq4019-ap.dk04.1-c3.dts          |    2 +-
 .../src/arm/qcom-ipq4019-ap.dk07.1-c1.dts          |    2 +-
 .../src/arm/qcom-ipq4019-ap.dk07.1-c2.dts          |    2 +-
 .../device-tree/src/arm/qcom-ipq8064-ap148.dts     |    2 +-
 .../device-tree/src/arm/qcom-ipq8064-rb3011.dts    |    8 +-
 sys/contrib/device-tree/src/arm/qcom-ipq8064.dtsi  |   26 +-
 .../device-tree/src/arm/qcom-mdm9615-wp8548.dtsi   |    2 +-
 sys/contrib/device-tree/src/arm/qcom-mdm9615.dtsi  |   16 +-
 sys/contrib/device-tree/src/arm/qcom-msm8226.dtsi  |  263 +-
 .../device-tree/src/arm/qcom-msm8660-surf.dts      |    4 +-
 sys/contrib/device-tree/src/arm/qcom-msm8660.dtsi  |   27 +-
 .../src/arm/qcom-msm8916-samsung-serranove.dts     |    3 +
 .../device-tree/src/arm/qcom-msm8916-smp.dtsi      |   62 +
 .../device-tree/src/arm/qcom-msm8960-cdp.dts       |    4 +-
 sys/contrib/device-tree/src/arm/qcom-msm8960.dtsi  |    4 +-
 sys/contrib/device-tree/src/arm/qcom-msm8974.dtsi  |   16 +-
 sys/contrib/device-tree/src/arm/qcom-pm8226.dtsi   |   27 +
 sys/contrib/device-tree/src/arm/qcom-pm8841.dtsi   |    7 +-
 sys/contrib/device-tree/src/arm/qcom-pm8941.dtsi   |   11 +-
 sys/contrib/device-tree/src/arm/qcom-pma8084.dtsi  |   11 +-
 sys/contrib/device-tree/src/arm/qcom-sdx55.dtsi    |    1 -
 .../device-tree/src/arm/r7s72100-genmai.dts        |    2 +
 .../device-tree/src/arm/r7s72100-gr-peach.dts      |    2 +
 .../device-tree/src/arm/r7s72100-rskrza1.dts       |    2 +
 .../device-tree/src/arm/r7s9210-rza2mevb.dts       |   21 +
 .../device-tree/src/arm/r8a73a4-ape6evm.dts        |    1 +
 .../src/arm/r8a7740-armadillo800eva.dts            |    3 +
 .../src/arm/r8a7742-iwg21d-q7-dbcm-ca.dts          |    2 +
 .../device-tree/src/arm/r8a7742-iwg21d-q7.dts      |    2 +
 .../device-tree/src/arm/r8a7743-sk-rzg1m.dts       |    4 +
 .../device-tree/src/arm/r8a7745-iwg22d-sodimm.dts  |    2 +
 .../device-tree/src/arm/r8a7745-sk-rzg1e.dts       |    4 +
 .../device-tree/src/arm/r8a77470-iwg23s-sbc.dts    |    2 +
 sys/contrib/device-tree/src/arm/r8a7778-bockw.dts  |    2 +-
 sys/contrib/device-tree/src/arm/r8a7779-marzen.dts |    2 +-
 sys/contrib/device-tree/src/arm/r8a7790-lager.dts  |    2 +
 sys/contrib/device-tree/src/arm/r8a7790-stout.dts  |    2 +
 .../device-tree/src/arm/r8a7791-koelsch.dts        |    2 +
 sys/contrib/device-tree/src/arm/r8a7791-porter.dts |    2 +
 sys/contrib/device-tree/src/arm/r8a7793-gose.dts   |    2 +
 sys/contrib/device-tree/src/arm/r8a7794-alt.dts    |    2 +
 sys/contrib/device-tree/src/arm/r8a7794-silk.dts   |    2 +
 sys/contrib/device-tree/src/arm/rk3036.dtsi        |   10 +-
 sys/contrib/device-tree/src/arm/rk3066a-mk808.dts  |   27 +
 sys/contrib/device-tree/src/arm/rk3066a.dtsi       |   32 +-
 sys/contrib/device-tree/src/arm/rk3188.dtsi        |   13 +-
 sys/contrib/device-tree/src/arm/rk3229.dtsi        |    2 +-
 sys/contrib/device-tree/src/arm/rk322x.dtsi        |   14 +-
 sys/contrib/device-tree/src/arm/rk3288.dtsi        |   22 +-
 sys/contrib/device-tree/src/arm/rv1108.dtsi        |   16 +-
 .../device-tree/src/arm/s5pv210-fascinate4g.dts    |    1 +
 .../device-tree/src/arm/s5pv210-galaxys.dts        |    1 +
 sys/contrib/device-tree/src/arm/sama5d29.dtsi      |   16 +
 sys/contrib/device-tree/src/arm/sama7g5.dtsi       |   43 +
 sys/contrib/device-tree/src/arm/sh73a0-kzm9g.dts   |    2 +-
 sys/contrib/device-tree/src/arm/socfpga.dtsi       |    2 +-
 .../device-tree/src/arm/socfpga_arria10.dtsi       |    2 +-
 .../src/arm/socfpga_arria10_mercury_aa1.dts        |  112 +
 .../src/arm/socfpga_arria10_socdk_qspi.dts         |    2 +-
 .../device-tree/src/arm/socfpga_arria5_socdk.dts   |    2 +-
 .../device-tree/src/arm/socfpga_cyclone5_socdk.dts |    2 +-
 .../src/arm/socfpga_cyclone5_sockit.dts            |    2 +-
 .../src/arm/socfpga_cyclone5_socrates.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/spear1310.dtsi     |    6 -
 sys/contrib/device-tree/src/arm/spear1340.dtsi     |    2 -
 sys/contrib/device-tree/src/arm/ste-ab8500.dtsi    |   13 +-
 sys/contrib/device-tree/src/arm/ste-ab8505.dtsi    |   13 +-
 sys/contrib/device-tree/src/arm/ste-href.dtsi      |    6 +
 sys/contrib/device-tree/src/arm/ste-snowball.dts   |    6 +
 .../src/arm/ste-ux500-samsung-codina.dts           |    4 +
 .../src/arm/ste-ux500-samsung-gavini.dts           |    4 +
 .../src/arm/ste-ux500-samsung-golden.dts           |    4 +
 .../src/arm/ste-ux500-samsung-janice.dts           |    7 +
 .../device-tree/src/arm/ste-ux500-samsung-kyle.dts |    4 +
 .../src/arm/ste-ux500-samsung-skomer.dts           |   38 +-
 .../device-tree/src/arm/stm32mp13-pinctrl.dtsi     |   64 +
 sys/contrib/device-tree/src/arm/stm32mp131.dtsi    |  283 ++
 sys/contrib/device-tree/src/arm/stm32mp133.dtsi    |   37 +
 sys/contrib/device-tree/src/arm/stm32mp135.dtsi    |   12 +
 sys/contrib/device-tree/src/arm/stm32mp135f-dk.dts |   56 +
 sys/contrib/device-tree/src/arm/stm32mp13xc.dtsi   |   17 +
 sys/contrib/device-tree/src/arm/stm32mp13xf.dtsi   |   17 +
 .../device-tree/src/arm/stm32mp15-pinctrl.dtsi     |    8 +-
 sys/contrib/device-tree/src/arm/stm32mp151.dtsi    |   19 +-
 .../device-tree/src/arm/stm32mp157c-odyssey.dts    |    6 +
 .../device-tree/src/arm/stm32mp15xx-dhcor-som.dtsi |    2 +-
 .../device-tree/src/arm/stm32mp15xx-dkx.dtsi       |    2 +-
 .../src/arm/sun4i-a10-olinuxino-lime.dts           |   11 +-
 sys/contrib/device-tree/src/arm/sun4i-a10.dtsi     |   11 +-
 sys/contrib/device-tree/src/arm/sun5i-a13.dtsi     |   15 +-
 sys/contrib/device-tree/src/arm/sun6i-a31.dtsi     |   44 +-
 .../device-tree/src/arm/sun7i-a20-bananapi.dts     |   17 +-
 sys/contrib/device-tree/src/arm/sun7i-a20.dtsi     |   34 +-
 sys/contrib/device-tree/src/arm/sun8i-a33.dtsi     |    4 +-
 .../device-tree/src/arm/sun8i-a83t-tbs-a711.dts    |    2 +-
 sys/contrib/device-tree/src/arm/sun8i-a83t.dtsi    |    4 +-
 sys/contrib/device-tree/src/arm/sun8i-h3.dtsi      |    4 +-
 sys/contrib/device-tree/src/arm/sun8i-r40.dtsi     |   39 +
 .../device-tree/src/arm/sun8i-v3-sl631.dtsi        |    2 +-
 .../device-tree/src/arm/sun9i-a80-cubieboard4.dts  |    2 +-
 .../src/arm/sunxi-libretech-all-h3-it.dtsi         |    2 +-
 sys/contrib/device-tree/src/arm/tegra114.dtsi      |    8 +-
 sys/contrib/device-tree/src/arm/tegra124.dtsi      |   12 +-
 .../src/arm/tegra20-acer-a500-picasso.dts          |    7 +-
 sys/contrib/device-tree/src/arm/tegra20-paz00.dts  |    2 -
 sys/contrib/device-tree/src/arm/tegra20.dtsi       |   13 +-
 .../arm/tegra30-asus-nexus7-grouper-common.dtsi    |   30 +-
 sys/contrib/device-tree/src/arm/tegra30-ouya.dts   |    5 +-
 sys/contrib/device-tree/src/arm/tegra30.dtsi       |   12 +-
 .../device-tree/src/arm/versatile-ab-ib2.dts       |    6 +-
 sys/contrib/device-tree/src/arm/versatile-ab.dts   |   27 +-
 .../device-tree/src/arm64/allwinner/axp803.dtsi    |   10 +-
 .../src/arm64/allwinner/sun50i-a100.dtsi           |    6 +-
 .../src/arm64/allwinner/sun50i-a64-cpu-opp.dtsi    |    2 +-
 .../arm64/allwinner/sun50i-a64-orangepi-win.dts    |    2 +-
 .../src/arm64/allwinner/sun50i-a64-pinetab.dts     |   28 +-
 .../src/arm64/allwinner/sun50i-a64-teres-i.dts     |    3 +-
 .../src/arm64/allwinner/sun50i-a64.dtsi            |   17 +
 .../src/arm64/allwinner/sun50i-h5-cpu-opp.dtsi     |    2 +-
 .../arm64/allwinner/sun50i-h5-nanopi-r1s-h5.dts    |    9 +-
 .../allwinner/sun50i-h5-orangepi-zero-plus.dts     |    2 +-
 .../device-tree/src/arm64/allwinner/sun50i-h5.dtsi |    2 +-
 .../src/arm64/allwinner/sun50i-h6-cpu-opp.dtsi     |    2 +-
 .../device-tree/src/arm64/allwinner/sun50i-h6.dtsi |    8 +-
 .../src/arm64/altera/socfpga_stratix10.dtsi        |    2 +-
 .../amlogic/meson-axg-jethome-jethub-j100.dts      |  362 ++
 .../src/arm64/amlogic/meson-g12a-radxa-zero.dts    |  405 +++
 .../src/arm64/amlogic/meson-g12a-sei510.dts        |    2 +-
 .../src/arm64/amlogic/meson-g12a-u200.dts          |    2 +-
 .../src/arm64/amlogic/meson-g12a-x96-max.dts       |    2 +-
 .../src/arm64/amlogic/meson-g12b-khadas-vim3.dtsi  |    4 +-
 .../src/arm64/amlogic/meson-g12b-odroid-n2.dtsi    |    6 +-
 .../src/arm64/amlogic/meson-g12b-w400.dtsi         |    4 +-
 .../amlogic/meson-gxl-s905w-jethome-jethub-j80.dts |  241 ++
 .../src/arm64/amlogic/meson-gxm-rbox-pro.dts       |   61 +
 .../src/arm64/amlogic/meson-sm1-bananapi-m5.dts    |    2 +-
 .../src/arm64/amlogic/meson-sm1-khadas-vim3l.dts   |    2 +-
 .../src/arm64/amlogic/meson-sm1-odroid.dtsi        |    6 +-
 .../src/arm64/amlogic/meson-sm1-sei610.dts         |    2 +-
 .../device-tree/src/arm64/apple/t8103-j274.dts     |   23 +
 sys/contrib/device-tree/src/arm64/apple/t8103.dtsi |  212 ++
 .../src/arm64/arm/juno-motherboard.dtsi            |   27 +-
 .../src/arm64/broadcom/bcm2711-rpi-cm4-io.dts      |    2 +
 .../src/arm64/broadcom/bcm4908/bcm4908.dtsi        |   16 +-
 .../src/arm64/exynos/exynos5433-bus.dtsi           |   10 +-
 .../src/arm64/exynos/exynos5433-tm2.dts            |    1 +
 .../src/arm64/exynos/exynos5433-tm2e.dts           |    1 +
 .../device-tree/src/arm64/exynos/exynos5433.dtsi   |    6 +-
 .../src/arm64/exynos/exynosautov9-pinctrl.dtsi     | 1189 +++++++
 .../src/arm64/exynos/exynosautov9-sadk.dts         |   56 +
 .../device-tree/src/arm64/exynos/exynosautov9.dtsi |  305 ++
 .../src/arm64/freescale/fsl-ls1012a-rdb.dts        |    1 +
 .../freescale/fsl-ls1028a-kontron-sl28-var1.dts    |   60 +-
 .../freescale/fsl-ls1028a-kontron-sl28-var2.dts    |   17 +-
 .../freescale/fsl-ls1028a-kontron-sl28-var4.dts    |   49 +-
 .../arm64/freescale/fsl-ls1028a-kontron-sl28.dts   |   31 +-
 .../src/arm64/freescale/fsl-ls1028a-qds.dts        |   10 +-
 .../src/arm64/freescale/fsl-ls1028a-rdb.dts        |   19 +-
 .../src/arm64/freescale/fsl-ls1028a.dtsi           |   72 +-
 .../src/arm64/freescale/fsl-ls1088a-ten64.dts      |    2 -
 .../src/arm64/freescale/fsl-ls1088a.dtsi           |   40 +-
 .../src/arm64/freescale/fsl-ls208xa.dtsi           |   40 +-
 .../arm64/freescale/fsl-lx2160a-bluebox3-rev-a.dts |   34 +
 .../src/arm64/freescale/fsl-lx2160a-bluebox3.dts   |  662 ++++
 .../src/arm64/freescale/fsl-lx2160a.dtsi           |   28 +-
 .../src/arm64/freescale/imx8mm-kontron-n801x-s.dts |   32 +-
 .../arm64/freescale/imx8mm-kontron-n801x-som.dtsi  |    4 +-
 .../src/arm64/freescale/imx8mm-venice-gw71xx.dtsi  |    2 +-
 .../src/arm64/freescale/imx8mm-venice-gw72xx.dtsi  |    2 +-
 .../src/arm64/freescale/imx8mm-venice-gw73xx.dtsi  |    2 +-
 .../src/arm64/freescale/imx8mm-venice-gw7901.dts   |   24 +
 .../device-tree/src/arm64/freescale/imx8mm.dtsi    |  180 +
 .../device-tree/src/arm64/freescale/imx8mp.dtsi    |    2 +-
 .../src/arm64/freescale/imx8mq-librem5.dtsi        |   46 +-
 .../src/arm64/freescale/imx8mq-mnt-reform2.dts     |    1 +
 .../src/arm64/freescale/imx8mq-zii-ultra.dtsi      |    2 +
 .../device-tree/src/arm64/freescale/imx8mq.dtsi    |   12 +-
 .../device-tree/src/arm64/freescale/s32g2.dtsi     |  124 +
 .../src/arm64/freescale/s32g274a-evb.dts           |   34 +
 .../src/arm64/freescale/s32g274a-rdb2.dts          |   40 +
 .../device-tree/src/arm64/hisilicon/hi3660.dtsi    |    8 +-
 .../src/arm64/hisilicon/hi3670-hikey970.dts        |   22 +-
 .../device-tree/src/arm64/hisilicon/hi3670.dtsi    |    2 +-
 .../device-tree/src/arm64/hisilicon/hi6220.dtsi    |    4 +-
 .../src/arm64/hisilicon/hikey970-pmic.dtsi         |   86 +
 .../src/arm64/intel/socfpga_agilex.dtsi            |    2 +-
 .../src/arm64/marvell/armada-7040-mochabin.dts     |  458 +++
 .../device-tree/src/arm64/mediatek/mt2712e.dtsi    |   97 +-
 .../device-tree/src/arm64/mediatek/mt6358.dtsi     |    1 +
 .../src/arm64/mediatek/mt7622-bananapi-bpi-r64.dts |   16 +-
 .../device-tree/src/arm64/mediatek/mt7622-rfb1.dts |    6 +-
 .../device-tree/src/arm64/mediatek/mt7622.dtsi     |  112 +-
 .../device-tree/src/arm64/mediatek/mt8173.dtsi     |    2 +
 .../mt8183-kukui-audio-da7219-max98357a.dtsi       |   13 +
 .../mt8183-kukui-audio-da7219-rt1015p.dtsi         |   13 +
 .../arm64/mediatek/mt8183-kukui-audio-da7219.dtsi  |   54 +
 .../mediatek/mt8183-kukui-audio-max98357a.dtsi     |   13 +
 .../arm64/mediatek/mt8183-kukui-audio-rt1015p.dtsi |   13 +
 .../mt8183-kukui-audio-ts3a227e-max98357a.dtsi     |   13 +
 .../mt8183-kukui-audio-ts3a227e-rt1015p.dtsi       |   13 +
 .../mediatek/mt8183-kukui-audio-ts3a227e.dtsi      |   32 +
 .../arm64/mediatek/mt8183-kukui-jacuzzi-burnet.dts |    1 +
 .../arm64/mediatek/mt8183-kukui-jacuzzi-damu.dts   |    1 +
 .../mediatek/mt8183-kukui-jacuzzi-fennel.dtsi      |    1 +
 .../mt8183-kukui-jacuzzi-juniper-sku16.dts         |    1 +
 .../arm64/mediatek/mt8183-kukui-jacuzzi-kappa.dts  |    1 +
 .../arm64/mediatek/mt8183-kukui-jacuzzi-kenzo.dts  |    1 +
 .../mediatek/mt8183-kukui-jacuzzi-willow-sku0.dts  |    1 +
 .../mediatek/mt8183-kukui-jacuzzi-willow-sku1.dts  |    1 +
 .../src/arm64/mediatek/mt8183-kukui-kakadu.dts     |    1 +
 .../src/arm64/mediatek/mt8183-kukui-kodama.dtsi    |    1 +
 .../src/arm64/mediatek/mt8183-kukui-krane.dtsi     |    5 +
 .../src/arm64/mediatek/mt8183-kukui.dtsi           |   67 +-
 .../device-tree/src/arm64/mediatek/mt8183.dtsi     |   99 +-
 .../device-tree/src/arm64/mediatek/mt8192.dtsi     |  163 +
 .../src/arm64/nvidia/tegra132-norrin.dts           |    2 -
 .../device-tree/src/arm64/nvidia/tegra132.dtsi     |   12 +-
 .../src/arm64/nvidia/tegra186-p2771-0000.dts       | 1554 ++++++++-
 .../nvidia/tegra186-p3509-0000+p3636-0001.dts      |  506 ++-
 .../device-tree/src/arm64/nvidia/tegra186.dtsi     |  136 +
 .../src/arm64/nvidia/tegra194-p2972-0000.dts       | 1495 +++++++-
 .../src/arm64/nvidia/tegra194-p3509-0000.dtsi      | 1522 ++++++++-
 .../device-tree/src/arm64/nvidia/tegra194.dtsi     |  209 +-
 .../src/arm64/nvidia/tegra210-p2371-2180.dts       |  876 +++++
 .../src/arm64/nvidia/tegra210-p3450-0000.dts       |  876 +++++
 .../device-tree/src/arm64/nvidia/tegra210.dtsi     |   81 +-
 .../device-tree/src/arm64/qcom/apq8016-sbc.dts     |  832 ++++-
 .../apq8094-sony-xperia-kitakami-karin_windy.dts   |    1 +
 .../device-tree/src/arm64/qcom/apq8096-db820c.dts  | 1070 +++++-
 .../device-tree/src/arm64/qcom/apq8096-ifc6640.dts |    3 -
 .../device-tree/src/arm64/qcom/ipq6018.dtsi        |   93 +-
 .../device-tree/src/arm64/qcom/ipq8074-hk01.dts    |    6 +
 .../device-tree/src/arm64/qcom/ipq8074.dtsi        |   92 +-
 .../src/arm64/qcom/msm8916-alcatel-idol347.dts     |    1 +
 .../src/arm64/qcom/msm8916-asus-z00l.dts           |  126 +
 .../src/arm64/qcom/msm8916-huawei-g7.dts           |    1 +
 .../src/arm64/qcom/msm8916-longcheer-l8150.dts     |   63 +-
 .../src/arm64/qcom/msm8916-longcheer-l8910.dts     |    1 +
 .../device-tree/src/arm64/qcom/msm8916-mtp.dts     |   15 +-
 .../src/arm64/qcom/msm8916-samsung-a3u-eur.dts     |    1 +
 .../src/arm64/qcom/msm8916-samsung-a5u-eur.dts     |    1 +
 .../src/arm64/qcom/msm8916-samsung-serranove.dts   |  534 +++
 .../src/arm64/qcom/msm8916-wingtech-wt88047.dts    |    1 +
 .../device-tree/src/arm64/qcom/msm8916.dtsi        |   89 +-
 .../src/arm64/qcom/msm8992-bullhead-rev-101.dts    |    2 +
 .../qcom/msm8992-msft-lumia-octagon-talkman.dts    |    1 +
 .../src/arm64/qcom/msm8992-xiaomi-libra.dts        |    2 +
 .../src/arm64/qcom/msm8994-angler-rev-101.dts      |    1 +
 .../qcom/msm8994-msft-lumia-octagon-cityman.dts    |    1 +
 .../qcom/msm8994-sony-xperia-kitakami-ivy.dts      |    1 +
 .../qcom/msm8994-sony-xperia-kitakami-karin.dts    |    1 +
 .../qcom/msm8994-sony-xperia-kitakami-satsuki.dts  |    1 +
 .../qcom/msm8994-sony-xperia-kitakami-sumire.dts   |    1 +
 .../qcom/msm8994-sony-xperia-kitakami-suzuran.dts  |    1 +
 .../device-tree/src/arm64/qcom/msm8994.dtsi        |    2 +-
 .../device-tree/src/arm64/qcom/msm8996-mtp.dts     |   24 +-
 .../arm64/qcom/msm8996-sony-xperia-tone-dora.dts   |    1 +
 .../arm64/qcom/msm8996-sony-xperia-tone-kagura.dts |    1 +
 .../arm64/qcom/msm8996-sony-xperia-tone-keyaki.dts |    1 +
 .../src/arm64/qcom/msm8996-sony-xperia-tone.dtsi   |    1 +
 .../src/arm64/qcom/msm8996-xiaomi-common.dtsi      |  673 ++++
 .../src/arm64/qcom/msm8996-xiaomi-gemini.dts       |  465 +++
 .../src/arm64/qcom/msm8996-xiaomi-scorpio.dts      |  432 +++
 .../device-tree/src/arm64/qcom/msm8996.dtsi        |   96 +-
 .../src/arm64/qcom/msm8998-asus-novago-tp370ql.dts |    1 +
 .../src/arm64/qcom/msm8998-clamshell.dtsi          |    2 +
 .../src/arm64/qcom/msm8998-fxtec-pro1.dts          |  320 ++
 .../src/arm64/qcom/msm8998-hp-envy-x2.dts          |    1 +
 .../src/arm64/qcom/msm8998-lenovo-miix-630.dts     |    1 +
 .../device-tree/src/arm64/qcom/msm8998-mtp.dtsi    |    4 -
 .../arm64/qcom/msm8998-oneplus-cheeseburger.dts    |    1 +
 .../src/arm64/qcom/msm8998-oneplus-common.dtsi     |    4 -
 .../src/arm64/qcom/msm8998-oneplus-dumpling.dts    |    1 +
 .../qcom/msm8998-sony-xperia-yoshino-lilac.dts     |   31 +
 .../qcom/msm8998-sony-xperia-yoshino-maple.dts     |   55 +
 .../qcom/msm8998-sony-xperia-yoshino-poplar.dts    |   36 +
 .../arm64/qcom/msm8998-sony-xperia-yoshino.dtsi    |  670 ++++
 .../device-tree/src/arm64/qcom/msm8998.dtsi        |  223 +-
 .../device-tree/src/arm64/qcom/pm6150l.dtsi        |    1 +
 sys/contrib/device-tree/src/arm64/qcom/pm6350.dtsi |   54 +
 sys/contrib/device-tree/src/arm64/qcom/pm660.dtsi  |    5 +-
 sys/contrib/device-tree/src/arm64/qcom/pm660l.dtsi |    7 -
 sys/contrib/device-tree/src/arm64/qcom/pm8916.dtsi |   18 +-
 sys/contrib/device-tree/src/arm64/qcom/pm8994.dtsi |   13 +-
 .../device-tree/src/arm64/qcom/pmi8994.dtsi        |    5 +-
 .../device-tree/src/arm64/qcom/pmi8998.dtsi        |   12 +
 .../device-tree/src/arm64/qcom/pmk8350.dtsi        |    1 +
 sys/contrib/device-tree/src/arm64/qcom/qcs404.dtsi |    7 +-
 .../device-tree/src/arm64/qcom/qrb5165-rb5.dts     |    4 +-
 .../device-tree/src/arm64/qcom/sa8155p-adp.dts     |   12 +-
 .../src/arm64/qcom/sc7180-trogdor-coachz-r1.dts    |   14 +
*** 1778 LINES SKIPPED ***