Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Jul 2021 15:51:22 GMT
From:      Emmanuel Vadot <manu@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   git: 2eb4d8dc723d - main - Import device-tree files from Linux 5.13
Message-ID:  <202107011551.161FpMD5094483@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by manu:

URL: https://cgit.FreeBSD.org/src/commit/?id=2eb4d8dc723da3cf7d735a3226ae49da4c8c5dbc

commit 2eb4d8dc723da3cf7d735a3226ae49da4c8c5dbc
Merge: 82ea1a07b489 71ca10f8bbe6
Author:     Emmanuel Vadot <manu@FreeBSD.org>
AuthorDate: 2021-07-01 15:50:54 +0000
Commit:     Emmanuel Vadot <manu@FreeBSD.org>
CommitDate: 2021-07-01 15:51:01 +0000

    Import device-tree files from Linux 5.13
    
    Sponsored by:   Diablotin Systems

 sys/contrib/device-tree/Bindings/.gitignore        |    4 +-
 sys/contrib/device-tree/Bindings/Makefile          |    7 +-
 sys/contrib/device-tree/Bindings/arm/amlogic.yaml  |    3 +
 sys/contrib/device-tree/Bindings/arm/apple.yaml    |   64 +
 .../device-tree/Bindings/arm/bcm/brcm,bcm4908.yaml |    1 +
 .../arm/bcm/raspberrypi,bcm2835-firmware.yaml      |   25 +-
 sys/contrib/device-tree/Bindings/arm/cpus.yaml     |    4 +-
 sys/contrib/device-tree/Bindings/arm/ete.yaml      |   75 +
 sys/contrib/device-tree/Bindings/arm/fsl.yaml      |   16 +
 .../arm/marvell/cp110-system-controller.txt        |    4 +-
 sys/contrib/device-tree/Bindings/arm/mediatek.yaml |   36 +
 .../Bindings/arm/mediatek/mediatek,mmsys.txt       |    1 +
 .../device-tree/Bindings/arm/msm/qcom,llcc.yaml    |    1 +
 .../device-tree/Bindings/arm/mstar/mstar.yaml      |    1 +
 .../device-tree/Bindings/arm/npcm/npcm.yaml        |   29 +
 sys/contrib/device-tree/Bindings/arm/qcom.yaml     |   20 +
 sys/contrib/device-tree/Bindings/arm/rockchip.yaml |    1 +
 .../device-tree/Bindings/arm/stm32/stm32.yaml      |   21 +
 sys/contrib/device-tree/Bindings/arm/sunxi.yaml    |    5 +
 sys/contrib/device-tree/Bindings/arm/ti/k3.yaml    |    9 +
 sys/contrib/device-tree/Bindings/arm/trbe.yaml     |   49 +
 sys/contrib/device-tree/Bindings/ata/ahci-ceva.txt |    4 +
 .../Bindings/ata/nvidia,tegra-ahci.yaml            |  176 ++
 .../clock/allwinner,sun4i-a10-pll1-clk.yaml        |    2 +-
 .../Bindings/clock/armada3700-tbg-clock.txt        |    2 +-
 .../Bindings/clock/idt,versaclock5.yaml            |    2 -
 .../device-tree/Bindings/clock/imx8qxp-lpcg.yaml   |    6 +-
 .../Bindings/clock/mediatek,mt7621-sysc.yaml       |   68 +
 .../device-tree/Bindings/clock/milbeaut-clock.yaml |   12 +-
 .../Bindings/clock/qcom,gcc-sdm845.yaml            |   82 +
 .../device-tree/Bindings/clock/qcom,gcc.yaml       |    2 -
 .../Bindings/clock/rockchip,rk3568-cru.yaml        |   60 +
 .../Bindings/connector/usb-connector.yaml          |   25 +
 .../Bindings/counter/interrupt-counter.yaml        |   62 +
 .../device-tree/Bindings/crypto/ti,sa2ul.yaml      |   24 +-
 sys/contrib/device-tree/Bindings/ddr/lpddr3.txt    |    5 +
 .../device-tree/Bindings/devfreq/rk3399_dmc.txt    |   75 +-
 .../Bindings/display/allwinner,sun4i-a10-tcon.yaml |    1 -
 .../display/allwinner,sun8i-a83t-dw-hdmi.yaml      |    4 +-
 .../Bindings/display/brcm,bcm2835-dsi0.yaml        |    6 -
 .../Bindings/display/bridge/analogix,anx7625.yaml  |   15 +
 .../Bindings/display/bridge/chipone,icn6211.yaml   |   99 ++
 .../Bindings/display/bridge/lontium,lt8912b.yaml   |  102 ++
 .../Bindings/display/bridge/renesas,dw-hdmi.yaml   |  125 ++
 .../Bindings/display/bridge/synopsys,dw-hdmi.yaml  |   55 +
 .../device-tree/Bindings/display/fsl,lcdif.yaml    |  110 ++
 .../Bindings/display/imx/fsl,imx6-hdmi.yaml        |  126 ++
 .../Bindings/display/mediatek/mediatek,disp.txt    |    2 +-
 .../Bindings/display/mediatek/mediatek,dpi.yaml    |   12 +-
 .../device-tree/Bindings/display/msm/dpu.txt       |    4 +-
 .../display/panel/kingdisplay,kd035g6-54nt.yaml    |    1 -
 .../Bindings/display/panel/panel-dpi.yaml          |    2 +-
 .../Bindings/display/panel/panel-simple.yaml       |    2 +
 .../device-tree/Bindings/display/renesas,du.yaml   |  834 ++++++++++
 .../display/rockchip/rockchip,dw-hdmi.yaml         |  156 ++
 .../Bindings/display/simple-framebuffer.yaml       |    5 +
 sys/contrib/device-tree/Bindings/dma/qcom,gpi.yaml |    3 +-
 .../Bindings/extcon/qcom,pm8941-misc.yaml          |   62 +
 .../device-tree/Bindings/firmware/qcom,scm.txt     |    2 +
 .../device-tree/Bindings/fpga/fpga-region.txt      |  187 +--
 .../Bindings/fpga/xilinx-pr-decoupler.txt          |   24 +-
 .../Bindings/gpio/brcm,bcm6345-gpio.yaml           |   86 +
 .../Bindings/gpio/fairchild,74hc595.yaml           |   77 +
 .../Bindings/gpio/realtek,otto-gpio.yaml           |   78 +
 .../Bindings/gpio/rockchip,gpio-bank.yaml          |   82 +
 .../Bindings/gpio/socionext,uniphier-gpio.yaml     |    3 +-
 .../device-tree/Bindings/gpu/arm,mali-bifrost.yaml |    2 +
 .../device-tree/Bindings/hwmon/ti,ads7828.yaml     |    2 +-
 sys/contrib/device-tree/Bindings/i2c/i2c-mpc.yaml  |   98 ++
 .../Bindings/i2c/xlnx,xps-iic-2.00.a.yaml          |    2 +-
 .../device-tree/Bindings/i3c/cdns,i3c-master.txt   |    6 +-
 sys/contrib/device-tree/Bindings/i3c/i3c.yaml      |    7 +-
 .../Bindings/i3c/silvaco,i3c-master.yaml           |    2 +-
 .../Bindings/i3c/snps,dw-i3c-master.txt            |    6 +-
 .../Bindings/iio/accel/bosch,bmi088.yaml           |   68 +
 .../Bindings/iio/adc/brcm,iproc-static-adc.yaml    |    5 -
 .../Bindings/iio/adc/mediatek,mt2701-auxadc.yaml   |    1 +
 .../Bindings/iio/adc/st,stm32-dfsdm-adc.yaml       |    1 -
 .../device-tree/Bindings/iio/adc/ti,ads131e08.yaml |  181 ++
 .../device-tree/Bindings/iio/cdc/adi,ad7150.yaml   |   69 +
 .../Bindings/iio/gyroscope/nxp,fxas21002c.yaml     |    2 +-
 .../Bindings/iio/imu/adi,adis16475.yaml            |    9 -
 .../Bindings/iio/light/capella,cm3605.yaml         |    1 -
 .../Bindings/iio/light/upisemi,us5182.yaml         |    4 +-
 .../proximity/google,cros-ec-mkbp-proximity.yaml   |   37 +
 .../device-tree/Bindings/iio/st,st-sensors.yaml    |    1 +
 sys/contrib/device-tree/Bindings/index.rst         |    7 +-
 .../Bindings/infiniband/hisilicon-hns-roce.txt     |    2 +-
 .../device-tree/Bindings/input/atmel,maxtouch.yaml |   32 +
 sys/contrib/device-tree/Bindings/input/input.yaml  |    7 +-
 .../device-tree/Bindings/input/iqs626a.yaml        |  843 ++++++++++
 .../Bindings/input/touchscreen/azoteq,iqs5xx.yaml  |   75 +
 .../Bindings/input/touchscreen/hycon,hy46xx.yaml   |  119 ++
 .../Bindings/input/touchscreen/ilitek_ts_i2c.yaml  |   73 +
 .../Bindings/input/touchscreen/melfas,mms114.yaml  |   87 +
 .../Bindings/input/touchscreen/mstar,msg2638.yaml  |   69 +
 .../Bindings/interconnect/qcom,rpmh.yaml           |   11 +-
 .../Bindings/interconnect/qcom,sdm660.yaml         |  147 ++
 .../Bindings/interrupt-controller/apple,aic.yaml   |   88 +
 .../interrupt-controller/idt,32434-pic.yaml        |   52 +
 .../interrupt-controller/loongson,htpic.yaml       |    2 +-
 .../interrupt-controller/loongson,liointc.yaml     |   36 +-
 .../interrupt-controller/nuvoton,wpcm450-aic.yaml  |   39 +
 .../Bindings/interrupt-controller/qcom,pdc.txt     |    1 +
 .../device-tree/Bindings/iommu/arm,smmu.yaml       |    1 +
 .../device-tree/Bindings/iommu/sprd,iommu.yaml     |   57 +
 .../Bindings/leds/backlight/kinetic,ktd253.yaml    |    9 +-
 .../Bindings/leds/backlight/qcom-wled.yaml         |    1 +
 .../device-tree/Bindings/leds/leds-bcm6328.txt     |    4 +-
 .../device-tree/Bindings/leds/leds-bcm6358.txt     |    2 +-
 .../device-tree/Bindings/leds/leds-lgm.yaml        |   26 +-
 .../device-tree/Bindings/leds/leds-rt4505.yaml     |   57 +
 .../device-tree/Bindings/mailbox/fsl,mu.yaml       |    5 +-
 .../device-tree/Bindings/mailbox/qcom-ipcc.yaml    |    2 +
 .../device-tree/Bindings/mailbox/sprd-mailbox.yaml |   13 +-
 .../Bindings/mailbox/ti,secure-proxy.yaml          |   79 +
 .../Bindings/media/allwinner,sun4i-a10-ir.yaml     |   16 +-
 .../Bindings/media/mediatek-jpeg-decoder.txt       |    2 +-
 .../Bindings/media/mediatek-jpeg-encoder.txt       |    2 +-
 .../device-tree/Bindings/media/mediatek-mdp.txt    |    2 +-
 .../device-tree/Bindings/media/mediatek-vcodec.txt |   57 +-
 .../Bindings/media/nxp,imx7-mipi-csi2.yaml         |  108 +-
 .../device-tree/Bindings/media/nxp,imx8-jpeg.yaml  |   84 +
 .../Bindings/media/qcom,msm8916-camss.yaml         |  256 +++
 .../Bindings/media/qcom,msm8996-camss.yaml         |  387 +++++
 .../Bindings/media/qcom,sdm660-camss.yaml          |  398 +++++
 .../Bindings/media/qcom,sdm845-camss.yaml          |  371 +++++
 .../Bindings/media/qcom,sm8250-venus.yaml          |  167 ++
 sys/contrib/device-tree/Bindings/media/rc.yaml     |    5 +
 .../device-tree/Bindings/media/renesas,drif.yaml   |  271 +++
 .../device-tree/Bindings/media/renesas,vin.yaml    |   46 +-
 .../Bindings/media/video-interfaces.yaml           |  127 --
 .../device-tree/Bindings/media/video-mux.yaml      |  106 ++
 .../memory-controllers/nvidia,tegra124-emc.yaml    |    7 +-
 .../memory-controllers/nvidia,tegra20-emc.txt      |    4 +-
 .../memory-controllers/nvidia,tegra20-mc.yaml      |   79 +
 .../memory-controllers/nvidia,tegra210-emc.yaml    |    2 +-
 .../memory-controllers/nvidia,tegra30-emc.yaml     |    7 +-
 .../device-tree/Bindings/mfd/actions,atc260x.yaml  |  183 ++
 .../device-tree/Bindings/mfd/aspeed-lpc.txt        |  100 +-
 .../Bindings/mfd/brcm,bcm6318-gpio-sysctl.yaml     |  177 ++
 .../Bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml    |  194 +++
 .../Bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml     |  162 ++
 .../Bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml     |  130 ++
 .../Bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml     |  236 +++
 .../Bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml     |  246 +++
 .../device-tree/Bindings/mfd/google,cros-ec.yaml   |    7 +
 .../device-tree/Bindings/mfd/netronix,ntxec.yaml   |   76 +
 .../device-tree/Bindings/mfd/qcom-pm8xxx.yaml      |   54 +
 .../device-tree/Bindings/mfd/ricoh,rn5t618.yaml    |  111 ++
 .../Bindings/mfd/rohm,bd71815-pmic.yaml            |  201 +++
 .../Bindings/mfd/rohm,bd71828-pmic.yaml            |    6 +
 .../device-tree/Bindings/mfd/rohm,bd9576-pmic.yaml |  123 ++
 .../device-tree/Bindings/mfd/ti,lp87524-q1.yaml    |    4 +
 .../device-tree/Bindings/mfd/ti,lp87561-q1.yaml    |    4 +
 .../device-tree/Bindings/mfd/ti,lp87565-q1.yaml    |    4 +
 .../device-tree/Bindings/mmc/brcm,iproc-sdhci.yaml |   63 +
 .../device-tree/Bindings/mmc/fsl-imx-esdhc.yaml    |   20 +
 .../device-tree/Bindings/mmc/mmc-spi-slot.txt      |    6 +-
 sys/contrib/device-tree/Bindings/mmc/mtk-sd.yaml   |    1 +
 .../Bindings/mmc/snps,dwcmshc-sdhci.yaml           |   87 +
 .../device-tree/Bindings/mtd/nand-controller.yaml  |    7 +
 .../mtd/partitions/linksys,ns-partitions.yaml      |   74 +
 .../Bindings/mtd/partitions/nvmem-cells.yaml       |   99 ++
 .../device-tree/Bindings/mtd/qcom,nandc.yaml       |  196 +++
 .../device-tree/Bindings/net/actions,owl-emac.yaml |   92 ++
 .../Bindings/net/brcm,bcm4908-enet.yaml            |   17 +-
 .../Bindings/net/brcm,bcm6368-mdio-mux.yaml        |   76 +
 .../Bindings/net/broadcom-bluetooth.yaml           |  118 ++
 .../device-tree/Bindings/net/can/fsl,flexcan.yaml  |    1 -
 .../device-tree/Bindings/net/can/rcar_can.txt      |    5 +-
 sys/contrib/device-tree/Bindings/net/dsa/dsa.yaml  |    9 +
 .../device-tree/Bindings/net/dsa/lantiq-gswip.txt  |    4 +
 .../Bindings/net/dsa/microchip,ksz.yaml            |    2 +
 sys/contrib/device-tree/Bindings/net/fsl-enetc.txt |   15 +
 .../device-tree/Bindings/net/idt,3243x-emac.yaml   |   73 +
 .../Bindings/net/intel,ixp4xx-ethernet.yaml        |  102 ++
 sys/contrib/device-tree/Bindings/net/mdio-gpio.txt |    1 +
 sys/contrib/device-tree/Bindings/net/qcom,ipa.yaml |   27 +-
 .../device-tree/Bindings/net/renesas,ether.yaml    |    2 +-
 .../device-tree/Bindings/net/renesas,etheravb.yaml |   11 +-
 .../device-tree/Bindings/net/rockchip-dwmac.yaml   |  120 ++
 .../device-tree/Bindings/net/snps,dwmac.yaml       |   13 +-
 .../Bindings/net/wireless/brcm,bcm4329-fmac.yaml   |  109 ++
 .../Bindings/net/wireless/ieee80211.yaml           |   45 +
 .../Bindings/net/wireless/mediatek,mt76.yaml       |  228 +++
 .../device-tree/Bindings/net/xilinx_axienet.txt    |   25 +-
 .../device-tree/Bindings/nvmem/brcm,nvram.yaml     |   34 +
 .../device-tree/Bindings/nvmem/mtk-efuse.txt       |    1 +
 .../device-tree/Bindings/nvmem/nvmem-consumer.yaml |    4 +-
 sys/contrib/device-tree/Bindings/nvmem/nvmem.yaml  |    3 -
 .../device-tree/Bindings/nvmem/qcom,qfprom.yaml    |    1 +
 .../Bindings/pci/mediatek-pcie-gen3.yaml           |  181 ++
 .../device-tree/Bindings/pci/rcar-pci-host.yaml    |   12 +-
 .../Bindings/pci/sifive,fu740-pcie.yaml            |  113 ++
 .../device-tree/Bindings/pci/ti,j721e-pci-ep.yaml  |    9 +-
 .../Bindings/pci/ti,j721e-pci-host.yaml            |   20 +-
 .../device-tree/Bindings/pci/xilinx-nwl-pcie.txt   |    2 +
 .../device-tree/Bindings/phy/bcm-ns-usb2-phy.yaml  |   59 +
 .../device-tree/Bindings/phy/bcm-ns-usb3-phy.yaml  |   62 +
 .../Bindings/phy/brcm,brcmstb-usb-phy.yaml         |    3 +
 .../Bindings/phy/marvell,armada-3700-utmi-phy.yaml |   57 +
 .../phy/marvell,armada-cp110-utmi-phy.yaml         |  109 ++
 .../device-tree/Bindings/phy/mediatek,dsi-phy.yaml |   13 +-
 .../Bindings/phy/mediatek,hdmi-phy.yaml            |   11 +-
 .../device-tree/Bindings/phy/mediatek,tphy.yaml    |    3 +-
 .../device-tree/Bindings/phy/mediatek,ufs-phy.yaml |    7 +-
 .../Bindings/phy/microchip,sparx5-serdes.yaml      |  100 ++
 .../Bindings/phy/nvidia,tegra124-xusb-padctl.txt   |    1 +
 .../Bindings/phy/phy-cadence-sierra.yaml           |   17 +-
 .../Bindings/phy/phy-cadence-torrent.yaml          |   24 +-
 .../Bindings/phy/phy-stm32-usbphyc.yaml            |    5 +
 .../device-tree/Bindings/phy/qcom,qmp-phy.yaml     |    2 +
 .../Bindings/phy/qcom,qmp-usb3-dp-phy.yaml         |    3 +-
 .../Bindings/phy/qcom,usb-snps-femto-v2.yaml       |    1 +
 .../device-tree/Bindings/phy/ti,phy-j721e-wiz.yaml |    6 +-
 .../Bindings/pinctrl/brcm,bcm6318-pinctrl.yaml     |  143 ++
 .../Bindings/pinctrl/brcm,bcm63268-pinctrl.yaml    |  164 ++
 .../Bindings/pinctrl/brcm,bcm6328-pinctrl.yaml     |  127 ++
 .../Bindings/pinctrl/brcm,bcm6358-pinctrl.yaml     |   93 ++
 .../Bindings/pinctrl/brcm,bcm6362-pinctrl.yaml     |  206 +++
 .../Bindings/pinctrl/brcm,bcm6368-pinctrl.yaml     |  217 +++
 .../Bindings/pinctrl/ingenic,pinctrl.yaml          |   23 +-
 .../Bindings/pinctrl/pinctrl-mt8195.yaml           |  151 ++
 .../Bindings/pinctrl/qcom,pmic-gpio.txt            |   14 +
 .../Bindings/pinctrl/rockchip,pinctrl.txt          |   59 +-
 .../Bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml      |  336 ++++
 .../device-tree/Bindings/power/brcm,bcm-pmb.yaml   |    1 +
 .../device-tree/Bindings/power/qcom,rpmpd.yaml     |    2 +
 .../Bindings/power/reset/ltc2952-poweroff.txt      |    4 +
 .../power/supply/active-semi,act8945a-charger.yaml |   76 +
 .../device-tree/Bindings/power/supply/bq2415x.yaml |   98 ++
 .../device-tree/Bindings/power/supply/bq24190.yaml |   92 ++
 .../device-tree/Bindings/power/supply/bq24257.yaml |  124 ++
 .../device-tree/Bindings/power/supply/bq24735.yaml |   89 +
 .../device-tree/Bindings/power/supply/bq256xx.yaml |    1 -
 .../device-tree/Bindings/power/supply/bq25890.yaml |  123 ++
 .../device-tree/Bindings/power/supply/bq27xxx.yaml |    3 +-
 .../Bindings/power/supply/cpcap-battery.yaml       |   87 +
 .../Bindings/power/supply/cpcap-charger.yaml       |  106 ++
 .../Bindings/power/supply/cw2015_battery.yaml      |    2 +-
 .../Bindings/power/supply/dlg,da9150-charger.yaml  |   52 +
 .../power/supply/dlg,da9150-fuel-gauge.yaml        |   51 +
 .../device-tree/Bindings/power/supply/isp1704.yaml |   42 +
 .../Bindings/power/supply/lego,ev3-battery.yaml    |   55 +
 .../Bindings/power/supply/lltc,lt3651-charger.yaml |   44 +
 .../Bindings/power/supply/lltc,ltc294x.yaml        |   66 +
 .../Bindings/power/supply/ltc4162-l.yaml           |    2 -
 .../Bindings/power/supply/maxim,ds2760.yaml        |   43 +
 .../Bindings/power/supply/maxim,max14656.yaml      |   45 +
 .../Bindings/power/supply/maxim,max17040.yaml      |   95 ++
 .../Bindings/power/supply/maxim,max17042.yaml      |   78 +
 .../Bindings/power/supply/maxim,max8903.yaml       |   67 +
 .../Bindings/power/supply/microchip,ucs1002.yaml   |   51 +
 .../Bindings/power/supply/nokia,n900-battery.yaml  |   49 +
 .../Bindings/power/supply/olpc-battery.yaml        |   27 +
 .../Bindings/power/supply/power-supply.yaml        |   22 -
 .../Bindings/power/supply/qcom,pm8941-charger.yaml |  169 ++
 .../power/supply/qcom,pm8941-coincell.yaml         |   57 +
 .../Bindings/power/supply/richtek,rt9455.yaml      |   90 +
 .../Bindings/power/supply/rohm,bd99954.yaml        |    2 +-
 .../Bindings/power/supply/sbs,sbs-battery.yaml     |    7 +-
 .../Bindings/power/supply/sbs,sbs-charger.yaml     |   55 +
 .../Bindings/power/supply/sbs,sbs-manager.yaml     |  107 ++
 .../Bindings/power/supply/sc2731-charger.yaml      |   53 +
 .../Bindings/power/supply/sc27xx-fg.yaml           |   98 ++
 .../power/supply/stericsson,ab8500-battery.txt     |   34 +
 .../power/supply/stericsson,ab8500-btemp.yaml      |   73 +
 .../power/supply/stericsson,ab8500-chargalg.yaml   |   37 +
 .../power/supply/stericsson,ab8500-charger.yaml    |  123 ++
 .../power/supply/stericsson,ab8500-fg.yaml         |   72 +
 .../Bindings/power/supply/ti,lp8727.yaml           |   90 +
 .../Bindings/power/supply/tps65090-charger.yaml    |   36 +
 .../Bindings/power/supply/tps65217-charger.yaml    |   43 +
 .../Bindings/power/supply/twl4030-charger.yaml     |   68 +
 .../supply/x-powers,axp20x-ac-power-supply.yaml    |   32 +
 .../x-powers,axp20x-battery-power-supply.yaml      |   30 +
 .../supply/x-powers,axp20x-usb-power-supply.yaml   |   33 +
 .../device-tree/Bindings/pwm/pwm-rockchip.yaml     |  100 ++
 .../Bindings/pwm/toshiba,pwm-visconti.yaml         |   43 +
 .../device-tree/Bindings/regulator/fan53555.txt    |    4 +-
 .../Bindings/regulator/qcom,rpmh-regulator.yaml    |  162 ++
 .../Bindings/regulator/qcom-labibb-regulator.yaml  |    1 -
 .../Bindings/regulator/rohm,bd71815-regulator.yaml |  116 ++
 .../Bindings/remoteproc/fsl,imx-rproc.yaml         |   90 +
 .../device-tree/Bindings/remoteproc/qcom,adsp.txt  |    4 +
 .../device-tree/Bindings/remoteproc/qcom,q6v5.txt  |   15 +
 .../Bindings/remoteproc/qcom,wcnss-pil.txt         |    6 +
 .../Bindings/remoteproc/st,stm32-rproc.yaml        |   11 +-
 .../Bindings/remoteproc/ti,omap-remoteproc.yaml    |    2 +-
 .../Bindings/reserved-memory/ramoops.txt           |   10 +-
 .../device-tree/Bindings/riscv/microchip.yaml      |   27 +
 .../device-tree/Bindings/rng/brcm,bcm2835.yaml     |   21 +
 .../device-tree/Bindings/rtc/qcom-pm8xxx-rtc.yaml  |   62 +
 sys/contrib/device-tree/Bindings/serial/8250.yaml  |   35 +-
 .../Bindings/serial/brcm,bcm7271-uart.yaml         |   95 ++
 .../device-tree/Bindings/serial/ingenic,uart.yaml  |    2 +-
 .../device-tree/Bindings/serial/mtk-uart.txt       |    1 +
 .../device-tree/Bindings/serial/samsung_uart.yaml  |   18 +-
 .../device-tree/Bindings/serial/serial.yaml        |   12 +-
 .../device-tree/Bindings/serial/st,stm32-uart.yaml |   59 +-
 .../device-tree/Bindings/soc/mediatek/pwrap.txt    |    1 +
 .../Bindings/soc/qcom/qcom,aoss-qmp.txt            |    1 +
 .../device-tree/Bindings/soc/qcom/qcom,wcnss.txt   |    7 +
 sys/contrib/device-tree/Bindings/sound/ak4642.yaml |    2 -
 sys/contrib/device-tree/Bindings/sound/ak5558.txt  |    2 +-
 .../Bindings/sound/amlogic,gx-sound-card.yaml      |    4 +-
 .../Bindings/sound/audio-graph-port.yaml           |  104 +-
 .../device-tree/Bindings/sound/fsl,rpmsg.yaml      |  108 ++
 .../device-tree/Bindings/sound/fsl-asoc-card.txt   |    2 +
 .../Bindings/sound/google,cros-ec-codec.yaml       |    2 +-
 .../Bindings/sound/intel,keembay-i2s.yaml          |    2 +-
 .../Bindings/sound/marvell,mmp-sspa.yaml           |    6 +-
 .../device-tree/Bindings/sound/mchp,i2s-mcc.yaml   |  108 ++
 .../sound/mt8183-mt6358-ts3a227-max98357.txt       |    1 +
 .../Bindings/sound/nvidia,tegra186-dspk.yaml       |   11 +-
 .../Bindings/sound/nvidia,tegra210-admaif.yaml     |   11 +-
 .../Bindings/sound/nvidia,tegra210-ahub.yaml       |   27 +-
 .../Bindings/sound/nvidia,tegra210-dmic.yaml       |   11 +-
 .../Bindings/sound/nvidia,tegra210-i2s.yaml        |   11 +-
 .../device-tree/Bindings/sound/renesas,rsnd.yaml   |    6 +-
 sys/contrib/device-tree/Bindings/sound/rt1019.yaml |   35 +
 sys/contrib/device-tree/Bindings/sound/rt5682.txt  |    2 +-
 .../Bindings/sound/socionext,uniphier-aio.yaml     |    8 +-
 .../Bindings/sound/socionext,uniphier-evea.yaml    |    8 +-
 .../device-tree/Bindings/sound/tlv320aic3x.txt     |   21 +-
 .../device-tree/Bindings/soundwire/qcom,sdw.txt    |   20 +
 .../Bindings/spi/amlogic,meson-gx-spicc.yaml       |    4 +-
 .../Bindings/spi/brcm,spi-bcm-qspi.yaml            |  198 +++
 .../device-tree/Bindings/spi/cdns,qspi-nor.yaml    |  143 ++
 .../device-tree/Bindings/spi/fsl,spi-fsl-qspi.yaml |   96 ++
 .../Bindings/spi/mediatek,spi-mtk-nor.yaml         |    1 +
 .../device-tree/Bindings/spi/spi-controller.yaml   |   21 +-
 .../device-tree/Bindings/spi/spi-mt65xx.txt        |    2 +
 sys/contrib/device-tree/Bindings/spi/spi-mux.yaml  |   10 +-
 .../device-tree/Bindings/spi/spi-nxp-fspi.txt      |    2 +
 .../device-tree/Bindings/spi/spi-slave-mt27xx.txt  |    1 +
 .../device-tree/Bindings/spi/st,stm32-spi.yaml     |    6 -
 .../device-tree/Bindings/submitting-patches.rst    |   10 +-
 .../Bindings/thermal/brcm,ns-thermal.yaml          |   60 +
 .../Bindings/thermal/qcom-spmi-adc-tm5.yaml        |    2 -
 .../device-tree/Bindings/thermal/qcom-tsens.yaml   |   59 +-
 .../Bindings/thermal/rcar-gen3-thermal.yaml        |   43 +-
 .../Bindings/thermal/thermal-sensor.yaml           |    3 +
 .../device-tree/Bindings/timer/arm,arch_timer.yaml |   19 +
 .../device-tree/Bindings/timer/ingenic,tcu.yaml    |   30 +-
 .../Bindings/timer/mediatek,mtk-timer.txt          |    1 +
 .../Bindings/timer/nuvoton,npcm7xx-timer.txt       |    3 +-
 .../device-tree/Bindings/timer/renesas,cmt.yaml    |    4 +
 .../device-tree/Bindings/timer/renesas,tmu.yaml    |    6 +
 .../device-tree/Bindings/trivial-devices.yaml      |    9 +
 .../device-tree/Bindings/ufs/ufshcd-pltfrm.txt     |    2 +
 .../device-tree/Bindings/usb/dwc3-xilinx.txt       |   28 +-
 .../device-tree/Bindings/usb/fsl,imx8mp-dwc3.yaml  |    9 +-
 .../device-tree/Bindings/usb/generic-ehci.yaml     |    6 +
 .../Bindings/usb/mediatek,mtk-xhci.yaml            |   29 +-
 .../device-tree/Bindings/usb/mediatek,mtu3.yaml    |   12 +-
 .../device-tree/Bindings/usb/qcom,dwc3.yaml        |    1 +
 .../device-tree/Bindings/usb/snps,dwc3.yaml        |    8 +-
 .../device-tree/Bindings/usb/usb-device.yaml       |    6 +-
 .../device-tree/Bindings/usb/usb-nop-xceiv.yaml    |   64 +
 sys/contrib/device-tree/Bindings/usb/usb.yaml      |    1 -
 .../device-tree/Bindings/vendor-prefixes.yaml      |   24 +
 .../Bindings/watchdog/nuvoton,npcm-wdt.txt         |    3 +-
 .../device-tree/Bindings/writing-schema.rst        |  183 ++
 .../include/dt-bindings/clock/imx8mp-clock.h       |    3 -
 .../include/dt-bindings/clock/mt7621-clk.h         |   41 +
 .../device-tree/include/dt-bindings/clock/omap5.h  |    2 +
 .../include/dt-bindings/clock/rk3568-cru.h         |  926 +++++++++++
 .../include/dt-bindings/clock/sifive-fu740-prci.h  |    1 +
 .../include/dt-bindings/input/atmel-maxtouch.h     |   10 +
 .../include/dt-bindings/input/linux-event-codes.h  |    1 +
 .../include/dt-bindings/interconnect/qcom,sdm660.h |  116 ++
 .../include/dt-bindings/interconnect/qcom,sm8350.h |  172 ++
 .../dt-bindings/interrupt-controller/apple-aic.h   |   15 +
 .../include/dt-bindings/mux/ti-serdes.h            |    5 +
 .../include/dt-bindings/phy/phy-cadence.h          |   20 +
 .../device-tree/include/dt-bindings/phy/phy-ti.h   |   21 +
 .../device-tree/include/dt-bindings/pinctrl/k3.h   |    5 +-
 .../include/dt-bindings/pinctrl/mt8195-pinfunc.h   |  962 +++++++++++
 .../include/dt-bindings/pinctrl/pinctrl-zynqmp.h   |   19 +
 .../include/dt-bindings/power/qcom-rpmpd.h         |   26 +
 .../dt-bindings/pwm/raspberrypi,firmware-poe-pwm.h |   13 +
 .../device-tree/include/dt-bindings/soc/bcm-pmb.h  |    1 +
 .../device-tree/include/dt-bindings/usb/pd.h       |   89 +-
 .../device-tree/src/arm/am335x-boneblack.dts       |  132 +-
 .../device-tree/src/arm/am335x-pocketbeagle.dts    |  140 +-
 sys/contrib/device-tree/src/arm/am33xx-l4.dtsi     |   28 +-
 .../device-tree/src/arm/armada-385-atl-x530.dts    |  235 +++
 .../src/arm/aspeed-bmc-amd-ethanolx.dts            |   30 +
 .../src/arm/aspeed-bmc-asrock-e3c246d4i.dts        |  202 +++
 .../src/arm/aspeed-bmc-facebook-tiogapass.dts      |    5 +
 .../device-tree/src/arm/aspeed-bmc-ibm-everest.dts | 1747 ++++++++++++++++++--
 .../src/arm/aspeed-bmc-ibm-rainier-1s4u.dts        |   14 +
 .../src/arm/aspeed-bmc-ibm-rainier-4u.dts          |   14 +
 .../device-tree/src/arm/aspeed-bmc-ibm-rainier.dts |  748 ++++++++-
 .../device-tree/src/arm/aspeed-bmc-opp-mihawk.dts  |   33 +
 sys/contrib/device-tree/src/arm/aspeed-g4.dtsi     |   76 +-
 sys/contrib/device-tree/src/arm/aspeed-g5.dtsi     |  137 +-
 sys/contrib/device-tree/src/arm/aspeed-g6.dtsi     |  137 +-
 sys/contrib/device-tree/src/arm/at91-sam9x60ek.dts |    3 +-
 .../device-tree/src/arm/at91-sama5d27_som1_ek.dts  |    3 +-
 .../src/arm/at91-sama5d27_wlsom1_ek.dts            |    3 +-
 .../device-tree/src/arm/at91-sama5d2_icp.dts       |    3 +-
 .../device-tree/src/arm/at91-sama5d2_ptc_ek.dts    |    3 +-
 .../device-tree/src/arm/at91-sama5d2_xplained.dts  |    3 +-
 .../device-tree/src/arm/at91-sama5d3_xplained.dts  |    3 +-
 sys/contrib/device-tree/src/arm/at91sam9260ek.dts  |    3 +-
 .../device-tree/src/arm/at91sam9g20ek_common.dtsi  |    3 +-
 .../device-tree/src/arm/bcm4708-asus-rt-ac56u.dts  |    4 +-
 .../device-tree/src/arm/bcm4708-asus-rt-ac68u.dts  |    4 +-
 .../src/arm/bcm4708-buffalo-wzr-1750dhp.dts        |    4 +-
 .../src/arm/bcm4708-linksys-ea6300-v1.dts          |    5 +
 .../device-tree/src/arm/bcm4708-netgear-r6250.dts  |    4 +-
 .../src/arm/bcm4708-netgear-r6300-v2.dts           |    4 +-
 .../src/arm/bcm4708-smartrg-sr400ac.dts            |    4 +-
 .../device-tree/src/arm/bcm47081-asus-rt-n18u.dts  |    4 +-
 .../src/arm/bcm47081-buffalo-wzr-600dhp2.dts       |    4 +-
 .../src/arm/bcm47081-buffalo-wzr-900dhp.dts        |    4 +-
 .../src/arm/bcm47081-luxul-xwr-1200.dts            |    5 +
 .../device-tree/src/arm/bcm4709-asus-rt-ac87u.dts  |    4 +-
 .../src/arm/bcm4709-buffalo-wxr-1900dhp.dts        |    4 +-
 .../device-tree/src/arm/bcm4709-linksys-ea9200.dts |    9 +-
 .../device-tree/src/arm/bcm4709-netgear-r7000.dts  |    4 +-
 .../device-tree/src/arm/bcm4709-netgear-r8000.dts  |    4 +-
 .../src/arm/bcm47094-dlink-dir-885l.dts            |    4 +-
 .../src/arm/bcm47094-linksys-panamera.dts          |   26 +-
 .../src/arm/bcm47094-luxul-abr-4500.dts            |    9 +-
 .../src/arm/bcm47094-luxul-xbr-4500.dts            |    9 +-
 .../src/arm/bcm47094-luxul-xwc-2000.dts            |    4 +-
 .../src/arm/bcm47094-luxul-xwr-3100.dts            |    9 +-
 .../src/arm/bcm47094-luxul-xwr-3150-v1.dts         |    9 +-
 .../device-tree/src/arm/bcm47094-netgear-r8500.dts |    4 +-
 .../device-tree/src/arm/bcm47094-phicomm-k3.dts    |    4 +-
 sys/contrib/device-tree/src/arm/dra7-l4.dtsi       |   79 +-
 sys/contrib/device-tree/src/arm/dra7.dtsi          |  240 ++-
 sys/contrib/device-tree/src/arm/ep7209.dtsi        |   18 +-
 sys/contrib/device-tree/src/arm/ep7211-edb7211.dts |    2 +-
 .../device-tree/src/arm/exynos3250-monk.dts        |    4 +-
 .../device-tree/src/arm/exynos3250-rinato.dts      |    4 +-
 .../device-tree/src/arm/exynos4210-i9100.dts       |   56 +-
 .../device-tree/src/arm/exynos4412-midas.dtsi      |    6 +-
 .../src/arm/exynos4412-odroid-common.dtsi          |    5 +-
 .../device-tree/src/arm/exynos4412-odroidx.dts     |    3 +-
 .../device-tree/src/arm/exynos4412-p4note.dtsi     |    4 +-
 .../src/arm/exynos4412-ppmu-common.dtsi            |   48 +-
 .../device-tree/src/arm/exynos5250-smdk5250.dts    |    2 +-
 .../src/arm/exynos5250-snow-common.dtsi            |    2 +-
 .../device-tree/src/arm/exynos5410-pinctrl.dtsi    |   28 +-
 .../device-tree/src/arm/imx50-kobo-aura.dts        |   16 +-
 sys/contrib/device-tree/src/arm/imx51.dtsi         |    2 +-
 .../device-tree/src/arm/imx53-qsb-common.dtsi      |    2 +
 sys/contrib/device-tree/src/arm/imx53.dtsi         |    2 +-
 sys/contrib/device-tree/src/arm/imx6dl-plybas.dts  |    6 +-
 .../device-tree/src/arm/imx6dl-yapp4-common.dtsi   |    6 +-
 sys/contrib/device-tree/src/arm/imx6q-b450v3.dts   |    5 +
 sys/contrib/device-tree/src/arm/imx6q-b650v3.dts   |    5 +
 sys/contrib/device-tree/src/arm/imx6q-b850v3.dts   |    5 +
 sys/contrib/device-tree/src/arm/imx6q-ba16.dtsi    |   21 +
 sys/contrib/device-tree/src/arm/imx6q-bx50v3.dtsi  |   12 +-
 .../device-tree/src/arm/imx6q-dhcom-som.dtsi       |   12 +
 .../device-tree/src/arm/imx6qdl-emcon-avari.dtsi   |    2 +-
 .../device-tree/src/arm/imx6qdl-gw52xx.dtsi        |    2 -
 .../device-tree/src/arm/imx6qdl-gw53xx.dtsi        |    2 -
 .../device-tree/src/arm/imx6qdl-gw54xx.dtsi        |    2 -
 .../device-tree/src/arm/imx6qdl-gw551x.dtsi        |    2 -
 .../device-tree/src/arm/imx6qdl-gw552x.dtsi        |    2 -
 .../device-tree/src/arm/imx6qdl-gw560x.dtsi        |    2 -
 .../device-tree/src/arm/imx6qdl-gw5903.dtsi        |    2 -
 .../device-tree/src/arm/imx6qdl-gw5904.dtsi        |    2 -
 .../device-tree/src/arm/imx6qdl-gw5907.dtsi        |    2 -
 .../device-tree/src/arm/imx6qdl-gw5910.dtsi        |    2 -
 .../device-tree/src/arm/imx6qdl-gw5912.dtsi        |    2 -
 .../device-tree/src/arm/imx6qdl-gw5913.dtsi        |    2 -
 .../device-tree/src/arm/imx6qdl-phytec-pbab01.dtsi |    6 +-
 .../device-tree/src/arm/imx6qdl-phytec-pfla02.dtsi |   38 +-
 .../device-tree/src/arm/imx6qdl-ts7970.dtsi        |    1 -
 .../device-tree/src/arm/imx6qdl-wandboard.dtsi     |   24 +-
 .../device-tree/src/arm/imx6sl-tolino-shine2hd.dts |    7 +-
 .../device-tree/src/arm/imx6ull-colibri.dtsi       |   12 +-
 sys/contrib/device-tree/src/arm/imx7d-mba7.dts     |    2 -
 .../device-tree/src/arm/imx7d-meerkat96.dts        |    2 +-
 sys/contrib/device-tree/src/arm/imx7d-pico.dtsi    |    2 +-
 .../device-tree/src/arm/imx7d-remarkable2.dts      |  146 ++
 .../device-tree/src/arm/iwg20d-q7-common.dtsi      |    4 +-
 sys/contrib/device-tree/src/arm/ls1021a.dtsi       |    3 +-
 .../src/arm/motorola-cpcap-mapphone.dtsi           |   59 +-
 .../src/arm/mstar-infinity2m-ssd202d-unitv2.dts    |   25 +
 sys/contrib/device-tree/src/arm/mstar-v7.dtsi      |   23 +
 sys/contrib/device-tree/src/arm/mt2701.dtsi        |   19 +-
 sys/contrib/device-tree/src/arm/mt6589.dtsi        |    1 +
 sys/contrib/device-tree/src/arm/mt7623.dtsi        |   26 +-
 sys/contrib/device-tree/src/arm/mt7623n.dtsi       |    4 +-
 sys/contrib/device-tree/src/arm/mt7629.dtsi        |   12 +-
 .../device-tree/src/arm/nuvoton-npcm730-gbs.dts    | 1135 +++++++++++++
 .../device-tree/src/arm/nuvoton-npcm750-evb.dts    |    2 +-
 .../arm/nuvoton-wpcm450-supermicro-x9sci-ln4f.dts  |   40 +
 .../device-tree/src/arm/nuvoton-wpcm450.dtsi       |   76 +
 sys/contrib/device-tree/src/arm/omap3-echo.dts     |  476 ++++--
 sys/contrib/device-tree/src/arm/omap4-l4.dtsi      |   43 +-
 sys/contrib/device-tree/src/arm/omap4.dtsi         |  169 +-
 sys/contrib/device-tree/src/arm/omap4460.dtsi      |   13 +-
 sys/contrib/device-tree/src/arm/omap5-l4.dtsi      |   67 +-
 sys/contrib/device-tree/src/arm/omap5.dtsi         |  204 ++-
 .../device-tree/src/arm/owl-s500-roseapplepi.dts   |  132 +-
 sys/contrib/device-tree/src/arm/qcom-ipq4019.dtsi  |    2 +-
 .../src/arm/qcom-msm8974-lge-nexus5-hammerhead.dts |    6 +-
 .../src/arm/qcom-msm8974-samsung-klte.dts          |   52 +-
 sys/contrib/device-tree/src/arm/qcom-msm8974.dtsi  |    9 +
 sys/contrib/device-tree/src/arm/qcom-sdx55-t55.dts |  281 ++++
 .../src/arm/qcom-sdx55-telit-fn980-tlb.dts         |  282 ++++
 sys/contrib/device-tree/src/arm/qcom-sdx55.dtsi    |  207 ++-
 .../device-tree/src/arm/r7s9210-rza2mevb.dts       |   55 +-
 .../src/arm/r8a7742-iwg21d-q7-dbcm-ca.dts          |  159 +-
 .../arm/r8a7742-iwg21d-q7-dbcm-ov5640-single.dtsi  |   32 +
 .../arm/r8a7742-iwg21d-q7-dbcm-ov7725-single.dtsi  |   29 +
 .../device-tree/src/arm/r8a7742-iwg21d-q7.dts      |    4 +-
 sys/contrib/device-tree/src/arm/r8a7742.dtsi       |    4 +-
 .../device-tree/src/arm/r8a7743-sk-rzg1m.dts       |    2 +-
 sys/contrib/device-tree/src/arm/r8a7743.dtsi       |    2 +-
 sys/contrib/device-tree/src/arm/r8a7744.dtsi       |    2 +-
 .../device-tree/src/arm/r8a7745-iwg22d-sodimm.dts  |    4 +-
 .../device-tree/src/arm/r8a7745-sk-rzg1e.dts       |    2 +-
 sys/contrib/device-tree/src/arm/r8a7745.dtsi       |    2 +-
 sys/contrib/device-tree/src/arm/r8a77470.dtsi      |    2 +-
 sys/contrib/device-tree/src/arm/r8a7790-lager.dts  |   11 +-
 sys/contrib/device-tree/src/arm/r8a7790-stout.dts  |    4 +-
 sys/contrib/device-tree/src/arm/r8a7790.dtsi       |    4 +-
 .../device-tree/src/arm/r8a7791-koelsch.dts        |   19 +-
 sys/contrib/device-tree/src/arm/r8a7791-porter.dts |    6 +-
 sys/contrib/device-tree/src/arm/r8a7791.dtsi       |    2 +-
 .../device-tree/src/arm/r8a7792-blanche.dts        |    2 +-
 sys/contrib/device-tree/src/arm/r8a7792-wheat.dts  |    2 +-
 sys/contrib/device-tree/src/arm/r8a7792.dtsi       |    2 +-
 sys/contrib/device-tree/src/arm/r8a7793-gose.dts   |   11 +-
 sys/contrib/device-tree/src/arm/r8a7793.dtsi       |    2 +-
 sys/contrib/device-tree/src/arm/r8a7794-alt.dts    |    5 +-
 sys/contrib/device-tree/src/arm/r8a7794-silk.dts   |    8 +-
 sys/contrib/device-tree/src/arm/r8a7794.dtsi       |    2 +-
 sys/contrib/device-tree/src/arm/rk3036.dtsi        |    4 -
 sys/contrib/device-tree/src/arm/rk3228-evb.dts     |    4 +
 sys/contrib/device-tree/src/arm/rk3229-evb.dts     |    4 +
 sys/contrib/device-tree/src/arm/rk3229-xms6.dts    |    6 +
 sys/contrib/device-tree/src/arm/rk322x.dtsi        |    5 +-
 sys/contrib/device-tree/src/arm/rk3288.dtsi        |    4 -
 .../device-tree/src/arm/rv1108-elgin-r1.dts        |    4 +
 sys/contrib/device-tree/src/arm/rv1108-evb.dts     |    4 +
 sys/contrib/device-tree/src/arm/rv1108.dtsi        |    6 +-
 .../device-tree/src/arm/s5pv210-fascinate4g.dts    |    2 +-
 sys/contrib/device-tree/src/arm/sama5d2.dtsi       |    6 +-
 sys/contrib/device-tree/src/arm/sama5d3.dtsi       |    2 +-
 sys/contrib/device-tree/src/arm/ste-ab8500.dtsi    |    4 +-
 .../src/arm/ste-href-tvk1281618-r2.dtsi            |  214 ++-
 .../src/arm/ste-href-tvk1281618-r3.dtsi            |  210 ++-
 .../device-tree/src/arm/ste-href520-tvk.dts        |    4 +-
 .../device-tree/src/arm/ste-hrefprev60-tvk.dts     |    2 +-
 .../device-tree/src/arm/ste-hrefv60plus-tvk.dts    |    4 +-
 .../src/arm/ste-ux500-samsung-janice.dts           |   48 +-
 .../device-tree/src/arm/stm32h7-pinctrl.dtsi       |  275 +++
 sys/contrib/device-tree/src/arm/stm32h743.dtsi     |  177 +-
 .../device-tree/src/arm/stm32h743i-disco.dts       |    2 +-
 .../device-tree/src/arm/stm32h743i-eval.dts        |    2 +-
 sys/contrib/device-tree/src/arm/stm32h750.dtsi     |    6 +
 .../device-tree/src/arm/stm32h750i-art-pi.dts      |  229 +++
 .../device-tree/src/arm/stm32mp15-pinctrl.dtsi     |   21 +-
 sys/contrib/device-tree/src/arm/stm32mp151.dtsi    |   32 +-
 .../src/arm/stm32mp153c-dhcom-drc02.dts            |    4 +
 .../src/arm/stm32mp157a-icore-stm32mp1-ctouch2.dts |   47 +
 .../arm/stm32mp157a-icore-stm32mp1-edimm2.2.dts    |   47 +
 .../src/arm/stm32mp157a-icore-stm32mp1.dtsi        |  196 +++
 ...m32mp157a-microgea-stm32mp1-microdev2.0-of7.dts |  154 ++
 .../stm32mp157a-microgea-stm32mp1-microdev2.0.dts  |   55 +
 .../src/arm/stm32mp157a-microgea-stm32mp1.dtsi     |  148 ++
 .../device-tree/src/arm/stm32mp157c-dhcom-pdk2.dts |    4 +
 .../src/arm/stm32mp157c-dhcom-picoitx.dts          |    4 +
 .../src/arm/stm32mp15xx-dhcom-drc02.dtsi           |   12 +-
 .../src/arm/stm32mp15xx-dhcom-picoitx.dtsi         |   12 +-
 .../device-tree/src/arm/stm32mp15xx-dhcom-som.dtsi |   64 +
 .../src/arm/stm32mp15xx-dhcor-avenger96.dtsi       |   35 +
 .../device-tree/src/arm/stm32mp15xx-dhcor-som.dtsi |    4 +
 .../device-tree/src/arm/sun4i-a10-topwise-a721.dts |  242 +++
 .../device-tree/src/arm/sun6i-a31-hummingbird.dts  |    2 +-
 sys/contrib/device-tree/src/arm/sun6i-a31-m9.dts   |    2 +-
 .../src/arm/sun6i-a31-mele-a1000g-quad.dts         |    2 +-
 sys/contrib/device-tree/src/arm/sun6i-a31.dtsi     |    6 +-
 .../device-tree/src/arm/sun6i-a31s-primo81.dts     |    2 +-
 .../src/arm/sun6i-a31s-sina31s-core.dtsi           |    2 +-
 .../src/arm/sun6i-a31s-sinovoip-bpi-m2.dts         |    2 +-
 .../src/arm/sun6i-a31s-yones-toptech-bs1078-v2.dts |    2 +-
 .../src/arm/sun6i-reference-design-tablet.dtsi     |    2 +-
 sys/contrib/device-tree/src/arm/sun8i-a23-a33.dtsi |    6 +-
 .../device-tree/src/arm/sun8i-a33-olinuxino.dts    |    2 +-
 .../src/arm/sun8i-a33-sinlinx-sina33.dts           |    2 +-
 .../src/arm/sun8i-a83t-allwinner-h8homlet-v2.dts   |    4 +-
 .../device-tree/src/arm/sun8i-a83t-bananapi-m3.dts |    4 +-
 .../src/arm/sun8i-a83t-cubietruck-plus.dts         |    4 +-
 .../device-tree/src/arm/sun8i-a83t-tbs-a711.dts    |    4 +-
 sys/contrib/device-tree/src/arm/sun8i-a83t.dtsi    |    5 +-
 .../src/arm/sun8i-h2-plus-bananapi-m2-zero.dts     |   25 +
 .../device-tree/src/arm/sun8i-h3-beelink-x2.dts    |   11 +
 .../device-tree/src/arm/sun8i-r16-bananapi-m2m.dts |    2 +-
 .../device-tree/src/arm/sun8i-r16-parrot.dts       |    2 +-
 .../src/arm/sun8i-reference-design-tablet.dtsi     |    2 +-
 sys/contrib/device-tree/src/arm/sunxi-h3-h5.dtsi   |   12 +
 .../src/arm/tegra124-peripherals-opp.dtsi          |    5 +
 .../src/arm/tegra20-acer-a500-picasso.dts          |   16 +-
 .../device-tree/src/arm/tegra20-cpu-opp.dtsi       |    2 +
 sys/contrib/device-tree/src/arm/tegra20-paz00.dts  |   14 +-
 .../src/arm/tegra20-peripherals-opp.dtsi           |    1 +
 .../device-tree/src/arm/tegra20-ventana.dts        |   78 +-
 .../device-tree/src/arm/tegra30-apalis.dtsi        |    1 +
 .../arm/tegra30-asus-nexus7-grouper-common.dtsi    |   14 +-
 .../arm/tegra30-asus-nexus7-grouper-ti-pmic.dtsi   |    1 +
 sys/contrib/device-tree/src/arm/tegra30-beaver.dts |    1 +
 .../device-tree/src/arm/tegra30-cardhu-a04.dts     |   48 -
 .../device-tree/src/arm/tegra30-cardhu.dtsi        |   84 +-
 .../device-tree/src/arm/tegra30-colibri.dtsi       |    1 +
 .../device-tree/src/arm/tegra30-cpu-opp.dtsi       |    3 +
 sys/contrib/device-tree/src/arm/tegra30-ouya.dts   |   16 +-
 .../src/arm/tegra30-peripherals-opp.dtsi           |    3 +
 sys/contrib/device-tree/src/arm/uniphier-pxs2.dtsi |    2 +-
 .../arm64/allwinner/sun50i-a64-amarula-relic.dts   |    2 +-
 .../arm64/allwinner/sun50i-a64-bananapi-m64.dts    |    2 +-
 .../src/arm64/allwinner/sun50i-a64-nanopi-a64.dts  |    2 +-
 .../src/arm64/allwinner/sun50i-a64-olinuxino.dts   |    2 +-
 .../arm64/allwinner/sun50i-a64-orangepi-win.dts    |    2 +-
 .../src/arm64/allwinner/sun50i-a64-pine64.dts      |    2 +-
 .../src/arm64/allwinner/sun50i-a64-pinebook.dts    |    2 +-
 .../src/arm64/allwinner/sun50i-a64-pinephone.dtsi  |    2 +-
 .../src/arm64/allwinner/sun50i-a64-pinetab.dts     |    2 +-
 .../src/arm64/allwinner/sun50i-a64-sopine.dtsi     |    2 +-
 .../src/arm64/allwinner/sun50i-a64-teres-i.dts     |    2 +-
 .../src/arm64/allwinner/sun50i-a64.dtsi            |    6 +-
 .../src/arm64/allwinner/sun50i-h6-beelink-gs1.dts  |   40 +-
 .../src/arm64/allwinner/sun50i-h6-orangepi-3.dts   |   16 +-
 .../src/arm64/allwinner/sun50i-h6-orangepi.dtsi    |   24 +-
 .../src/arm64/allwinner/sun50i-h6-pine-h64.dts     |    4 +-
 .../device-tree/src/arm64/allwinner/sun50i-h6.dtsi |    8 +-
 .../device-tree/src/arm64/amlogic/meson-a1.dtsi    |    4 +-
 .../device-tree/src/arm64/amlogic/meson-axg.dtsi   |    1 -
 .../src/arm64/amlogic/meson-g12-common.dtsi        |   20 +-
 .../src/arm64/amlogic/meson-g12b-gsking-x.dts      |    2 +-
 .../src/arm64/amlogic/meson-g12b-gtking-pro.dts    |    4 +-
 .../src/arm64/amlogic/meson-g12b-gtking.dts        |    2 +-
 .../src/arm64/amlogic/meson-g12b-odroid-n2.dtsi    |   56 +-
 .../device-tree/src/arm64/amlogic/meson-gx.dtsi    |    6 +
 .../src/arm64/amlogic/meson-gxbb-odroidc2.dts      |    2 +-
 .../amlogic/meson-gxl-s905d-mecool-kii-pro.dts     |   86 +
 .../arm64/amlogic/meson-gxl-s905d-sml5442tw.dts    |    8 +-
 .../arm64/amlogic/meson-gxm-mecool-kiii-pro.dts    |  113 ++
 .../src/arm64/amlogic/meson-gxm-minix-neo-u9h.dts  |  120 ++
 .../src/arm64/amlogic/meson-gxm-wetek-core2.dts    |    2 +-
 .../src/arm64/amlogic/meson-khadas-vim3.dtsi       |    4 +-
 .../src/arm64/amlogic/meson-sm1-odroid-c4.dts      |    2 +-
 .../device-tree/src/arm64/apple/t8103-j274.dts     |   45 +
 sys/contrib/device-tree/src/arm64/apple/t8103.dtsi |  135 ++
 .../device-tree/src/arm64/arm/juno-base.dtsi       |    5 +-
 sys/contrib/device-tree/src/arm64/arm/juno-r1.dts  |    4 +
 sys/contrib/device-tree/src/arm64/arm/juno-r2.dts  |    4 +
 .../broadcom/bcm4908/bcm4906-netgear-r8000p.dts    |  107 +-
 .../bcm4908/bcm4906-tplink-archer-c2300-v1.dts     |  182 ++
 .../broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts    |   44 +-
 .../src/arm64/broadcom/bcm4908/bcm4908.dtsi        |   47 +-
 .../src/arm64/exynos/exynos5433-tm2-common.dtsi    |    2 +-
 .../device-tree/src/arm64/exynos/exynos5433.dtsi   |    6 +-
 .../freescale/fsl-ls1028a-kontron-sl28-var1.dts    |    3 +-
 .../freescale/fsl-ls1028a-kontron-sl28-var4.dts    |    5 +-
 .../arm64/freescale/fsl-ls1028a-kontron-sl28.dts   |   80 +-
 .../src/arm64/freescale/fsl-ls1028a-qds.dts        |    1 +
 .../src/arm64/freescale/fsl-ls1028a-rdb.dts        |    1 +
 .../src/arm64/freescale/fsl-ls1028a.dtsi           |   22 +-
 .../src/arm64/freescale/fsl-lx2160a-cex7.dtsi      |   24 +
 .../arm64/freescale/fsl-lx2160a-clearfog-itx.dtsi  |   64 +
 .../src/arm64/freescale/imx8-ss-adma.dtsi          |    8 +
 .../src/arm64/freescale/imx8-ss-audio.dtsi         |   68 +
 .../src/arm64/freescale/imx8-ss-conn.dtsi          |  184 +++
 .../src/arm64/freescale/imx8-ss-ddr.dtsi           |   18 +
 .../src/arm64/freescale/imx8-ss-dma.dtsi           |  202 +++
 .../src/arm64/freescale/imx8-ss-lsio.dtsi          |  311 ++++
 .../arm64/freescale/imx8mm-icore-mx8mm-ctouch2.dts |   97 ++
 .../freescale/imx8mm-icore-mx8mm-edimm2.2.dts      |   97 ++
 .../src/arm64/freescale/imx8mm-icore-mx8mm.dtsi    |  232 +++
 .../src/arm64/freescale/imx8mm-nitrogen-r2.dts     |  314 +++-
 .../device-tree/src/arm64/freescale/imx8mm.dtsi    |    2 +-
 .../src/arm64/freescale/imx8mn-beacon-som.dtsi     |    6 +-
 .../device-tree/src/arm64/freescale/imx8mn.dtsi    |    2 +-
 .../device-tree/src/arm64/freescale/imx8mp-evk.dts |    2 +
 .../arm64/freescale/imx8mp-phyboard-pollux-rdk.dts |   56 +-
 .../device-tree/src/arm64/freescale/imx8mp.dtsi    |   43 +-
 .../arm64/freescale/imx8mq-kontron-pitx-imx8m.dts  |  613 +++++++
 .../src/arm64/freescale/imx8mq-librem5-devkit.dts  |   70 +-
 .../src/arm64/freescale/imx8mq-librem5-r2.dts      |    2 +-
 .../src/arm64/freescale/imx8mq-librem5-r3.dts      |    4 +
 .../src/arm64/freescale/imx8mq-librem5.dtsi        |   24 +-
 .../src/arm64/freescale/imx8mq-zii-ultra-rmb3.dts  |   10 +-
 .../src/arm64/freescale/imx8mq-zii-ultra.dtsi      |   23 +-
 .../device-tree/src/arm64/freescale/imx8qm-mek.dts |  144 ++
 .../src/arm64/freescale/imx8qm-ss-conn.dtsi        |   21 +
 .../src/arm64/freescale/imx8qm-ss-dma.dtsi         |   51 +
 .../src/arm64/freescale/imx8qm-ss-lsio.dtsi        |   61 +
 .../device-tree/src/arm64/freescale/imx8qm.dtsi    |  176 ++
 .../src/arm64/freescale/imx8qxp-ai_ml.dts          |   20 +-
 .../arm64/freescale/imx8qxp-colibri-eval-v3.dtsi   |    8 +-
 .../src/arm64/freescale/imx8qxp-colibri.dtsi       |   12 +-
 .../src/arm64/freescale/imx8qxp-mek.dts            |   50 +-
 .../src/arm64/freescale/imx8qxp-ss-adma.dtsi       |   37 +
 .../src/arm64/freescale/imx8qxp-ss-conn.dtsi       |   25 +
 .../src/arm64/freescale/imx8qxp-ss-lsio.dtsi       |   61 +
 .../device-tree/src/arm64/freescale/imx8qxp.dtsi   |  423 +----
 .../src/arm64/intel/socfpga_agilex.dtsi            |  222 +--
 .../src/arm64/intel/socfpga_agilex_socdk.dts       |   14 +-
 .../src/arm64/intel/socfpga_agilex_socdk_nand.dts  |   18 +-
 .../src/arm64/intel/socfpga_n5x_socdk.dts          |   12 +-
 .../device-tree/src/arm64/marvell/armada-37xx.dtsi |    3 +-
 .../src/arm64/marvell/armada-7040-db.dts           |   14 +-
 .../arm64/marvell/armada-8040-clearfog-gt-8k.dts   |  127 ++
 .../src/arm64/marvell/armada-8040-db.dts           |   21 +-
 .../src/arm64/marvell/armada-8040-mcbin.dtsi       |   19 +-
 .../src/arm64/marvell/armada-cp11x.dtsi            |   19 +
 .../device-tree/src/arm64/marvell/cn9130-db.dts    |   12 +-
 .../device-tree/src/arm64/marvell/cn9131-db.dts    |    9 +-
 .../device-tree/src/arm64/marvell/cn9132-db.dts    |   11 +-
 .../device-tree/src/arm64/mediatek/mt2712e.dtsi    |    8 +-
 .../device-tree/src/arm64/mediatek/mt7622-rfb1.dts |   12 +
 .../device-tree/src/arm64/mediatek/mt7622.dtsi     |    9 +-
 .../device-tree/src/arm64/mediatek/mt8173-evb.dts  |    6 +-
 .../device-tree/src/arm64/mediatek/mt8173.dtsi     |   15 +-
 .../device-tree/src/arm64/mediatek/mt8183-evb.dts  |    4 +
 .../arm64/mediatek/mt8183-kukui-jacuzzi-damu.dts   |   31 +
 .../mt8183-kukui-jacuzzi-juniper-sku16.dts         |   13 +
 .../mediatek/mt8183-kukui-jacuzzi-juniper.dtsi     |   27 +
 .../src/arm64/mediatek/mt8183-kukui-jacuzzi.dtsi   |  474 ++++++
 .../src/arm64/mediatek/mt8183-kukui-kakadu.dts     |   13 +
 .../src/arm64/mediatek/mt8183-kukui-kakadu.dtsi    |  378 +++++
 .../arm64/mediatek/mt8183-kukui-kodama-sku16.dts   |   21 +
 .../arm64/mediatek/mt8183-kukui-kodama-sku272.dts  |   21 +
 .../arm64/mediatek/mt8183-kukui-kodama-sku288.dts  |   21 +
 .../arm64/mediatek/mt8183-kukui-kodama-sku32.dts   |   21 +
 .../src/arm64/mediatek/mt8183-kukui-kodama.dtsi    |  343 ++++
 .../src/arm64/mediatek/mt8183-pumpkin.dts          |  378 +++++
 .../device-tree/src/arm64/mediatek/mt8183.dtsi     |  160 +-
 .../device-tree/src/arm64/mediatek/mt8516.dtsi     |    9 +-
 .../src/arm64/mediatek/pumpkin-common.dtsi         |    3 +-
 .../device-tree/src/arm64/qcom/apq8016-sbc.dts     |    2 +-
 .../device-tree/src/arm64/qcom/msm8916.dtsi        |    8 +-
 .../device-tree/src/arm64/qcom/msm8994.dtsi        |    4 +-
 .../src/arm64/qcom/msm8998-clamshell.dtsi          |    4 +
 .../device-tree/src/arm64/qcom/msm8998-mtp.dtsi    |    4 +
 .../arm64/qcom/msm8998-oneplus-cheeseburger.dts    |   42 +
 .../src/arm64/qcom/msm8998-oneplus-common.dtsi     |  514 ++++++
 .../src/arm64/qcom/msm8998-oneplus-dumpling.dts    |   25 +
 .../device-tree/src/arm64/qcom/msm8998.dtsi        |    2 +
 sys/contrib/device-tree/src/arm64/qcom/pm8150.dtsi |    4 +-
 sys/contrib/device-tree/src/arm64/qcom/pm8350.dtsi |   25 +
 .../device-tree/src/arm64/qcom/pm8350b.dtsi        |   25 +
 .../device-tree/src/arm64/qcom/pm8350c.dtsi        |   25 +
 .../device-tree/src/arm64/qcom/pmk8350.dtsi        |   25 +
 .../device-tree/src/arm64/qcom/pmr735a.dtsi        |   25 +
 .../device-tree/src/arm64/qcom/pmr735b.dtsi        |   25 +
 .../device-tree/src/arm64/qcom/qrb5165-rb5.dts     |   18 +-
 .../arm64/qcom/sc7180-trogdor-coachz-r1-lte.dts    |   18 +
 .../src/arm64/qcom/sc7180-trogdor-coachz-r1.dts    |  141 ++
 .../arm64/qcom/sc7180-trogdor-coachz-r2-lte.dts    |   18 +
 .../src/arm64/qcom/sc7180-trogdor-coachz-r2.dts    |   15 +
 .../src/arm64/qcom/sc7180-trogdor-coachz.dtsi      |  266 +++
 .../qcom/sc7180-trogdor-lazor-limozeen-nots-r4.dts |   34 +
 .../qcom/sc7180-trogdor-lazor-limozeen-nots.dts    |   26 +
 .../arm64/qcom/sc7180-trogdor-lazor-limozeen.dts   |   42 +
 .../src/arm64/qcom/sc7180-trogdor-lazor-r0.dts     |    9 +
 .../src/arm64/qcom/sc7180-trogdor-lazor-r1.dts     |    9 +
 .../src/arm64/qcom/sc7180-trogdor-lazor-r3-kb.dts  |    5 +-
 .../src/arm64/qcom/sc7180-trogdor-lazor-r3-lte.dts |    4 +-
 .../src/arm64/qcom/sc7180-trogdor-lazor-r3.dts     |   10 +
 .../src/arm64/qcom/sc7180-trogdor-lazor.dtsi       |   39 +-
 .../arm64/qcom/sc7180-trogdor-pompom-r1-lte.dts    |   14 +
 .../src/arm64/qcom/sc7180-trogdor-pompom-r1.dts    |   26 +
 .../arm64/qcom/sc7180-trogdor-pompom-r2-lte.dts    |   14 +
 .../src/arm64/qcom/sc7180-trogdor-pompom-r2.dts    |   44 +
 .../src/arm64/qcom/sc7180-trogdor-pompom.dtsi      |  295 ++++
 .../src/arm64/qcom/sc7180-trogdor-r1.dts           |   35 +-
 .../device-tree/src/arm64/qcom/sc7180-trogdor.dtsi |  222 ++-
 sys/contrib/device-tree/src/arm64/qcom/sc7180.dtsi |   58 +-
 .../device-tree/src/arm64/qcom/sc7280-idp.dts      |  259 +++
 sys/contrib/device-tree/src/arm64/qcom/sc7280.dtsi | 1128 +++++++++++++
 .../device-tree/src/arm64/qcom/sdm845-db845c.dts   |   31 +-
 .../src/arm64/qcom/sdm845-xiaomi-beryllium.dts     |   71 +
 sys/contrib/device-tree/src/arm64/qcom/sdm845.dtsi |  155 +-
 sys/contrib/device-tree/src/arm64/qcom/sm8150.dtsi |  555 ++++++-
 .../device-tree/src/arm64/qcom/sm8250-mtp.dts      |    4 -
 sys/contrib/device-tree/src/arm64/qcom/sm8250.dtsi |  676 ++++----
 .../device-tree/src/arm64/qcom/sm8350-hdk.dts      |  319 ++++
 .../device-tree/src/arm64/qcom/sm8350-mtp.dts      |  116 ++
 sys/contrib/device-tree/src/arm64/qcom/sm8350.dtsi | 1637 +++++++++++++++++-
 .../arm64/renesas/beacon-renesom-baseboard.dtsi    |    4 +-
 .../src/arm64/renesas/hihope-common.dtsi           |    3 +
 .../device-tree/src/arm64/renesas/hihope-rev4.dtsi |    2 +-
 ...hope-rzg2-ex-aistarvision-mipi-adapter-2.1.dtsi |    2 -
 .../arm64/renesas/r8a774a1-beacon-rzg2m-kit.dts    |    3 +
 .../device-tree/src/arm64/renesas/r8a774a1.dtsi    |    8 +
 .../arm64/renesas/r8a774b1-beacon-rzg2n-kit.dts    |    3 +
 .../device-tree/src/arm64/renesas/r8a774b1.dtsi    |    8 +
 .../src/arm64/renesas/r8a774c0-cat874.dts          |    6 +-
 .../src/arm64/renesas/r8a774c0-ek874-mipi-2.1.dts  |    2 +-
 .../device-tree/src/arm64/renesas/r8a774c0.dtsi    |    4 +
 .../arm64/renesas/r8a774e1-beacon-rzg2h-kit.dts    |    3 +
 .../device-tree/src/arm64/renesas/r8a774e1.dtsi    |    8 +
 .../src/arm64/renesas/r8a77950-salvator-x.dts      |   37 +-
 .../device-tree/src/arm64/renesas/r8a77950.dtsi    |    9 +
 .../src/arm64/renesas/r8a77951-salvator-x.dts      |   37 +-
 .../src/arm64/renesas/r8a77951-salvator-xs.dts     |   37 +-
 .../device-tree/src/arm64/renesas/r8a77951.dtsi    |   12 +
 .../src/arm64/renesas/r8a77960-salvator-x.dts      |   46 -
 .../src/arm64/renesas/r8a77960-salvator-xs.dts     |   46 -
 .../device-tree/src/arm64/renesas/r8a77960.dtsi    |    8 +
 .../src/arm64/renesas/r8a77961-salvator-xs.dts     |   46 -
 .../src/arm64/renesas/r8a77961-ulcb.dts            |   11 +
 .../device-tree/src/arm64/renesas/r8a77961.dtsi    |  348 +++-
 .../src/arm64/renesas/r8a77965-salvator-x.dts      |   45 -
 .../src/arm64/renesas/r8a77965-salvator-xs.dts     |   45 -
 .../device-tree/src/arm64/renesas/r8a77965.dtsi    |    8 +
 .../device-tree/src/arm64/renesas/r8a77970.dtsi    |    4 +
 .../device-tree/src/arm64/renesas/r8a77980.dtsi    |   24 +-
 .../src/arm64/renesas/r8a77990-ebisu.dts           |   11 +-
 .../device-tree/src/arm64/renesas/r8a77990.dtsi    |    4 +
 .../src/arm64/renesas/r8a779a0-falcon-cpu.dtsi     |   79 +-
 .../src/arm64/renesas/r8a779a0-falcon-csi-dsi.dtsi |   15 +
 .../arm64/renesas/r8a779a0-falcon-ethernet.dtsi    |   15 +
 .../src/arm64/renesas/r8a779a0-falcon.dts          |   50 +-
 .../device-tree/src/arm64/renesas/r8a779a0.dtsi    |  263 ++-
 .../src/arm64/renesas/salvator-common.dtsi         |   55 +-
 .../device-tree/src/arm64/renesas/ulcb-kf.dtsi     |    1 +
 .../device-tree/src/arm64/renesas/ulcb.dtsi        |   12 +-
 .../src/arm64/rockchip/px30-engicam-common.dtsi    |    5 +
 .../src/arm64/rockchip/px30-engicam-px30-core.dtsi |    4 +
 .../device-tree/src/arm64/rockchip/px30-evb.dts    |    6 +
 .../device-tree/src/arm64/rockchip/px30.dtsi       |   27 +-
 .../src/arm64/rockchip/rk3308-roc-cc.dts           |    6 +
 .../device-tree/src/arm64/rockchip/rk3308.dtsi     |    5 +-
 .../src/arm64/rockchip/rk3318-a95x-z2.dts          |   11 +
 .../src/arm64/rockchip/rk3326-odroid-go2.dts       |    4 +
 .../device-tree/src/arm64/rockchip/rk3328-a1.dts   |    5 +
 .../device-tree/src/arm64/rockchip/rk3328-evb.dts  |    6 +
 .../src/arm64/rockchip/rk3328-nanopi-r2s.dts       |    4 +
 .../src/arm64/rockchip/rk3328-roc-cc.dts           |    5 +
 .../src/arm64/rockchip/rk3328-rock-pi-e.dts        |    5 +
 .../src/arm64/rockchip/rk3328-rock64.dts           |    5 +
 .../device-tree/src/arm64/rockchip/rk3328.dtsi     |   28 +-
 .../device-tree/src/arm64/rockchip/rk3368-evb.dtsi |    4 +
 .../src/arm64/rockchip/rk3368-geekbox.dts          |    4 +
 .../src/arm64/rockchip/rk3368-lion-haikou.dts      |    4 +
 .../src/arm64/rockchip/rk3368-lion.dtsi            |    4 +
 .../src/arm64/rockchip/rk3368-orion-r68-meta.dts   |    5 +
 .../src/arm64/rockchip/rk3368-px5-evb.dts          |    5 +
 .../device-tree/src/arm64/rockchip/rk3368-r88.dts  |    5 +
 .../device-tree/src/arm64/rockchip/rk3368.dtsi     |    9 +-
 .../device-tree/src/arm64/rockchip/rk3399-evb.dts  |    4 +
 .../src/arm64/rockchip/rk3399-firefly.dts          |    6 +
 .../device-tree/src/arm64/rockchip/rk3399-gru.dtsi |    5 +
 .../src/arm64/rockchip/rk3399-hugsun-x99.dts       |    6 +
 .../src/arm64/rockchip/rk3399-khadas-edge.dtsi     |    6 +
 .../src/arm64/rockchip/rk3399-kobol-helios64.dts   |    5 +
 .../src/arm64/rockchip/rk3399-leez-p710.dts        |    6 +
 .../src/arm64/rockchip/rk3399-nanopi-r4s.dts       |  133 ++
 .../src/arm64/rockchip/rk3399-nanopi4.dtsi         |    6 +
 .../device-tree/src/arm64/rockchip/rk3399-opp.dtsi |   40 +-
 .../src/arm64/rockchip/rk3399-orangepi.dts         |    6 +
 .../src/arm64/rockchip/rk3399-pinebook-pro.dts     |    6 +
 .../src/arm64/rockchip/rk3399-puma-haikou.dts      |    4 +
 .../src/arm64/rockchip/rk3399-puma.dtsi            |   55 +-
 .../src/arm64/rockchip/rk3399-roc-pc-mezzanine.dts |    4 +
 .../src/arm64/rockchip/rk3399-roc-pc.dtsi          |    5 +
 .../src/arm64/rockchip/rk3399-rock-pi-4.dtsi       |    5 +
 .../src/arm64/rockchip/rk3399-rock-pi-4b.dts       |    4 +
 .../src/arm64/rockchip/rk3399-rock-pi-4c.dts       |    4 +
 .../src/arm64/rockchip/rk3399-rock960.dtsi         |    6 +
 .../src/arm64/rockchip/rk3399-rockpro64.dtsi       |   19 +
 .../arm64/rockchip/rk3399-sapphire-excavator.dts   |    4 +
 .../src/arm64/rockchip/rk3399-sapphire.dtsi        |    5 +
 .../device-tree/src/arm64/rockchip/rk3399.dtsi     |    9 +-
 .../src/arm64/rockchip/rk3399pro-vmarc-som.dtsi    |    5 +
 .../src/arm64/socionext/uniphier-ld20.dtsi         |    2 +-
 .../src/arm64/socionext/uniphier-pxs3.dtsi         |    4 +-
 .../device-tree/src/arm64/ti/k3-am64-main.dtsi     |  676 ++++++++
 .../device-tree/src/arm64/ti/k3-am64-mcu.dtsi      |  104 ++
 sys/contrib/device-tree/src/arm64/ti/k3-am64.dtsi  |  105 ++
 .../device-tree/src/arm64/ti/k3-am642-evm.dts      |  468 ++++++
 .../device-tree/src/arm64/ti/k3-am642-sk.dts       |  334 ++++
 sys/contrib/device-tree/src/arm64/ti/k3-am642.dtsi |   65 +
 .../src/arm64/ti/k3-am65-iot2050-common.dtsi       |  655 ++++++++
 .../device-tree/src/arm64/ti/k3-am65-main.dtsi     |  405 ++++-
 .../device-tree/src/arm64/ti/k3-am65-mcu.dtsi      |   13 +-
 .../device-tree/src/arm64/ti/k3-am65-wakeup.dtsi   |   13 +-
 .../src/arm64/ti/k3-am6528-iot2050-basic.dts       |   61 +
 .../src/arm64/ti/k3-am654-base-board.dts           |   35 +-
 .../src/arm64/ti/k3-am6548-iot2050-advanced.dts    |   60 +
 .../src/arm64/ti/k3-j7200-common-proc-board.dts    |   94 ++
 .../device-tree/src/arm64/ti/k3-j7200-main.dtsi    |   94 +-
 .../src/arm64/ti/k3-j7200-mcu-wakeup.dtsi          |   58 +-
 .../device-tree/src/arm64/ti/k3-j7200-som-p0.dtsi  |   36 +
 .../device-tree/src/arm64/ti/k3-j721e-main.dtsi    |  289 +++-
 .../src/arm64/ti/k3-j721e-mcu-wakeup.dtsi          |   15 +-
 .../device-tree/src/arm64/ti/k3-j721e-som-p0.dtsi  |    4 +-
 .../src/arm64/xilinx/zynqmp-zcu102-revA.dts        |   20 +-
 .../src/arm64/xilinx/zynqmp-zcu106-revA.dts        |   20 +-
 .../device-tree/src/arm64/xilinx/zynqmp.dtsi       |    1 +
 .../src/mips/brcm/bcm3368-netgear-cvg834g.dts      |    2 +-
 sys/contrib/device-tree/src/mips/brcm/bcm3368.dtsi |    5 +-
 .../src/mips/brcm/bcm63268-comtrend-vr-3032u.dts   |    2 +-
 .../device-tree/src/mips/brcm/bcm63268.dtsi        |  137 +-
 sys/contrib/device-tree/src/mips/brcm/bcm6328.dtsi |  124 +-
 .../src/mips/brcm/bcm6358-neufbox4-sercomm.dts     |    2 +-
 sys/contrib/device-tree/src/mips/brcm/bcm6358.dtsi |   89 +-
 .../src/mips/brcm/bcm6362-neufbox6-sercomm.dts     |    2 +-
 sys/contrib/device-tree/src/mips/brcm/bcm6362.dtsi |  134 +-
 sys/contrib/device-tree/src/mips/brcm/bcm6368.dtsi |  133 +-
 .../device-tree/src/mips/brcm/bcm93384wvg.dts      |    2 +-
 .../src/mips/brcm/bcm93384wvg_viper.dts            |    2 +-
 .../device-tree/src/mips/brcm/bcm96368mvwg.dts     |    2 +-
 .../device-tree/src/mips/brcm/bcm97125cbmb.dts     |    2 +-
 .../device-tree/src/mips/brcm/bcm97346dbsmb.dts    |    4 +-
 .../device-tree/src/mips/brcm/bcm97358svmb.dts     |    4 +-
 .../device-tree/src/mips/brcm/bcm97360svmb.dts     |    2 +-
 .../device-tree/src/mips/brcm/bcm97362svmb.dts     |    4 +-
 .../device-tree/src/mips/brcm/bcm97420c.dts        |    2 +-
 .../device-tree/src/mips/brcm/bcm97425svmb.dts     |    4 +-
 .../device-tree/src/mips/brcm/bcm97435svmb.dts     |    4 +-
 .../device-tree/src/mips/brcm/bcm9ejtagprb.dts     |    2 +-
 sys/contrib/device-tree/src/mips/ingenic/gcw0.dts  |    1 -
 .../src/mips/loongson/loongson64-2k1000.dtsi       |  243 +++
 .../src/mips/loongson/loongson64_2core_2k1000.dts  |   10 +
 .../src/powerpc/fsl/bsc9131si-post.dtsi            |    4 -
 .../src/powerpc/fsl/bsc9132si-post.dtsi            |    4 -
 .../device-tree/src/powerpc/fsl/c293si-post.dtsi   |    4 -
 .../device-tree/src/powerpc/fsl/p1010si-post.dtsi  |   29 +-
 .../device-tree/src/powerpc/fsl/p2041si-post.dtsi  |   16 +
 sys/contrib/device-tree/src/powerpc/icon.dts       |    7 -
 .../riscv/microchip/microchip-mpfs-icicle-kit.dts  |   72 +
 .../src/riscv/microchip/microchip-mpfs.dtsi        |  329 ++++
 .../device-tree/src/riscv/sifive/fu740-c000.dtsi   |   35 +-
 939 files changed, 49981 insertions(+), 4582 deletions(-)

diff --cc sys/contrib/device-tree/Bindings/arm/apple.yaml
index 000000000000,1e772c85206c..1e772c85206c
mode 000000,100644..100644
--- a/sys/contrib/device-tree/Bindings/arm/apple.yaml
+++ b/sys/contrib/device-tree/Bindings/arm/apple.yaml
diff --cc sys/contrib/device-tree/Bindings/arm/ete.yaml
index 000000000000,7f9b2d1e1147..7f9b2d1e1147
mode 000000,100644..100644
--- a/sys/contrib/device-tree/Bindings/arm/ete.yaml
+++ b/sys/contrib/device-tree/Bindings/arm/ete.yaml
diff --cc sys/contrib/device-tree/Bindings/arm/npcm/npcm.yaml
index 000000000000,95e51378089c..95e51378089c
mode 000000,100644..100644
--- a/sys/contrib/device-tree/Bindings/arm/npcm/npcm.yaml
+++ b/sys/contrib/device-tree/Bindings/arm/npcm/npcm.yaml
diff --cc sys/contrib/device-tree/Bindings/arm/trbe.yaml
index 000000000000,4402d7bfd1fc..4402d7bfd1fc
mode 000000,100644..100644
--- a/sys/contrib/device-tree/Bindings/arm/trbe.yaml
+++ b/sys/contrib/device-tree/Bindings/arm/trbe.yaml
diff --cc sys/contrib/device-tree/Bindings/ata/nvidia,tegra-ahci.yaml
index 000000000000,a75e9a8f539a..a75e9a8f539a
mode 000000,100644..100644
--- a/sys/contrib/device-tree/Bindings/ata/nvidia,tegra-ahci.yaml
+++ b/sys/contrib/device-tree/Bindings/ata/nvidia,tegra-ahci.yaml
diff --cc sys/contrib/device-tree/Bindings/clock/mediatek,mt7621-sysc.yaml
index 000000000000,915f84efd763..915f84efd763
mode 000000,100644..100644
--- a/sys/contrib/device-tree/Bindings/clock/mediatek,mt7621-sysc.yaml
+++ b/sys/contrib/device-tree/Bindings/clock/mediatek,mt7621-sysc.yaml
diff --cc sys/contrib/device-tree/Bindings/clock/qcom,gcc-sdm845.yaml
*** 1264 LINES SKIPPED ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202107011551.161FpMD5094483>