git: e67e85659c0d - main - Import device-tree files from Linux 5.17

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

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

commit e67e85659c0de33e617e5fbf1028c6e8b49eee53
Merge: 8cc087a1eee9 b7d8b5635a26
Author:     Emmanuel Vadot <manu@FreeBSD.org>
AuthorDate: 2022-08-10 12:29:43 +0000
Commit:     Emmanuel Vadot <manu@FreeBSD.org>
CommitDate: 2022-08-10 12:29:43 +0000

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

 sys/contrib/device-tree/Bindings/Makefile          |     4 +-
 sys/contrib/device-tree/Bindings/arm/apple.yaml    |    27 +-
 .../device-tree/Bindings/arm/apple/apple,pmgr.yaml |   134 +
 .../device-tree/Bindings/arm/arm,cci-400.yaml      |    10 -
 .../Bindings/arm/aspeed/aspeed,sbc.yaml            |    37 +
 .../device-tree/Bindings/arm/atmel-at91.yaml       |     3 +-
 .../device-tree/Bindings/arm/bcm/brcm,bcm4908.yaml |     1 +
 sys/contrib/device-tree/Bindings/arm/cpus.yaml     |     8 +
 .../Bindings/arm/firmware/linaro,optee-tz.yaml     |     8 +
 .../Bindings/arm/freescale/fsl,layerscape-dcfg.txt |     2 +-
 sys/contrib/device-tree/Bindings/arm/fsl.yaml      |    78 +
 sys/contrib/device-tree/Bindings/arm/mediatek.yaml |    20 +
 .../Bindings/arm/mediatek/mediatek,apmixedsys.txt  |     1 +
 .../Bindings/arm/mediatek/mediatek,ethsys.txt      |     1 +
 .../Bindings/arm/mediatek/mediatek,infracfg.txt    |     1 +
 .../Bindings/arm/mediatek/mediatek,sgmiisys.txt    |     2 +
 .../Bindings/arm/mediatek/mediatek,topckgen.txt    |     1 +
 .../device-tree/Bindings/arm/msm/qcom,llcc.yaml    |     2 +-
 sys/contrib/device-tree/Bindings/arm/omap/omap.txt |     3 +
 sys/contrib/device-tree/Bindings/arm/pmu.yaml      |     8 +
 sys/contrib/device-tree/Bindings/arm/qcom.yaml     |     8 +
 sys/contrib/device-tree/Bindings/arm/renesas.yaml  |    12 +
 .../Bindings/arm/samsung/samsung-boards.yaml       |    12 +
 .../device-tree/Bindings/arm/stm32/stm32.yaml      |     1 +
 sys/contrib/device-tree/Bindings/arm/sunxi.yaml    |     5 +
 .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml        |    91 +-
 sys/contrib/device-tree/Bindings/arm/tegra.yaml    |    48 +-
 .../Bindings/arm/tegra/nvidia,tegra186-pmc.yaml    |   198 +
 sys/contrib/device-tree/Bindings/arm/ti/k3.yaml    |     6 +
 sys/contrib/device-tree/Bindings/arm/ux500.yaml    |    30 +
 sys/contrib/device-tree/Bindings/arm/xen.txt       |    14 +-
 .../device-tree/Bindings/ata/brcm,sata-brcm.yaml   |    90 +
 .../device-tree/Bindings/bus/brcm,gisb-arb.yaml    |    66 +
 .../device-tree/Bindings/bus/fsl,spba-bus.yaml     |    68 +
 sys/contrib/device-tree/Bindings/bus/imx-weim.txt  |     5 +
 .../Bindings/clock/allwinner,sun4i-a10-ccu.yaml    |     4 +
 .../device-tree/Bindings/clock/imx5-clock.yaml     |     9 +-
 .../Bindings/clock/microchip,lan966x-gck.yaml      |    60 +
 .../Bindings/clock/nvidia,tegra20-car.yaml         |    37 +
 .../Bindings/clock/qcom,gcc-msm8976.yaml           |    97 +
 .../device-tree/Bindings/clock/qcom,gcc-sdx65.yaml |    80 +
 .../Bindings/clock/qcom,gcc-sm8450.yaml            |    85 +
 .../device-tree/Bindings/clock/qcom,rpmhcc.yaml    |     2 +
 .../device-tree/Bindings/clock/qoriq-clock.txt     |     1 +
 .../Bindings/clock/renesas,cpg-mssr.yaml           |     1 +
 .../Bindings/clock/samsung,exynos5260-clock.yaml   |   382 +
 .../Bindings/clock/samsung,exynos5410-clock.yaml   |    66 +
 .../Bindings/clock/samsung,exynos5433-clock.yaml   |   524 +
 .../Bindings/clock/samsung,exynos7-clock.yaml      |   272 +
 .../Bindings/clock/samsung,exynos7885-clock.yaml   |   166 +
 .../Bindings/clock/samsung,exynos850-clock.yaml    |    38 +
 .../Bindings/clock/samsung,s5pv210-clock.yaml      |    79 +
 .../Bindings/clock/starfive,jh7100-clkgen.yaml     |    56 +
 .../Bindings/clock/toshiba,tmpv770x-pipllct.yaml   |    57 +
 .../Bindings/clock/toshiba,tmpv770x-pismu.yaml     |    52 +
 .../crypto/allwinner,sun4i-a10-crypto.yaml         |    10 +
 .../device-tree/Bindings/crypto/qcom,prng.yaml     |    43 +
 .../Bindings/display/amlogic,meson-dw-hdmi.yaml    |     5 +
 .../Bindings/display/amlogic,meson-vpu.yaml        |     6 +
 .../Bindings/display/bridge/analogix,anx7625.yaml  |    46 +-
 .../Bindings/display/bridge/analogix,anx7814.yaml  |     4 +-
 .../display/bridge/google,cros-ec-anx7688.yaml     |     1 -
 .../Bindings/display/bridge/lvds-codec.yaml        |    43 +-
 .../Bindings/display/bridge/nxp,ptn3460.yaml       |   106 +
 .../Bindings/display/bridge/ps8640.yaml            |     1 -
 .../display/bridge/renesas,dsi-csi2-tx.yaml        |   118 +
 .../Bindings/display/bridge/sil,sii9234.yaml       |   110 +
 .../Bindings/display/msm/dp-controller.yaml        |     2 +
 .../Bindings/display/msm/dpu-sdm845.yaml           |     5 +-
 .../Bindings/display/panel/abt,y030xx067a.yaml     |     5 +-
 .../Bindings/display/panel/boe,bf060y8m-aj0.yaml   |    81 +
 .../Bindings/display/panel/ilitek,ili9163.yaml     |    69 +
 .../Bindings/display/panel/ilitek,ili9322.yaml     |     4 +-
 .../Bindings/display/panel/ilitek,ili9881c.yaml    |     6 +-
 .../Bindings/display/panel/innolux,ej030na.yaml    |     5 +-
 .../Bindings/display/panel/jdi,lt070me05000.yaml   |     2 +
 .../display/panel/kingdisplay,kd035g6-54nt.yaml    |     5 +-
 .../Bindings/display/panel/lgphilips,lb035q02.yaml |     5 +-
 .../Bindings/display/panel/novatek,nt35950.yaml    |   106 +
 .../Bindings/display/panel/novatek,nt36672a.yaml   |     4 +-
 .../Bindings/display/panel/panel-simple-dsi.yaml   |     2 +
 .../Bindings/display/panel/panel-simple.yaml       |     2 +
 .../Bindings/display/panel/samsung,ld9040.yaml     |     7 +-
 .../Bindings/display/panel/samsung,s6e63m0.yaml    |     1 +
 .../Bindings/display/panel/sitronix,st7789v.yaml   |     5 +-
 .../Bindings/display/panel/sony,acx565akm.yaml     |     5 +-
 .../display/panel/sony,tulip-truly-nt35521.yaml    |    72 +
 .../device-tree/Bindings/display/panel/tpo,td.yaml |     5 +-
 .../display/rockchip/rockchip,rk3066-hdmi.yaml     |     8 -
 .../Bindings/display/simple-framebuffer.yaml       |    12 +
 .../display/sprd/sprd,display-subsystem.yaml       |    64 +
 .../Bindings/display/sprd/sprd,sharkl3-dpu.yaml    |    77 +
 .../display/sprd/sprd,sharkl3-dsi-host.yaml        |    88 +
 .../device-tree/Bindings/display/st,stm32-dsi.yaml |     3 +-
 .../display/tegra/nvidia,tegra20-host1x.txt        |    53 +
 .../device-tree/Bindings/dma/arm,pl330.yaml        |    83 +
 .../device-tree/Bindings/dma/arm-pl08x.yaml        |     4 +
 .../device-tree/Bindings/dma/dma-controller.yaml   |     8 +-
 .../device-tree/Bindings/dma/ingenic,dma.yaml      |    42 +-
 .../Bindings/dma/renesas,rcar-dmac.yaml            |     5 +
 .../Bindings/dma/sifive,fu540-c000-pdma.yaml       |     2 +-
 .../device-tree/Bindings/dma/snps,dw-axi-dmac.yaml |     3 +
 .../device-tree/Bindings/dma/ti/k3-bcdma.yaml      |     1 +
 .../device-tree/Bindings/dma/ti/k3-pktdma.yaml     |     1 +
 sys/contrib/device-tree/Bindings/eeprom/at24.yaml  |    29 +-
 .../Bindings/extcon/extcon-usbc-cros-ec.yaml       |     1 -
 .../intel,ixp4xx-network-processing-engine.yaml    |    35 +
 .../Bindings/firmware/nvidia,tegra186-bpmp.yaml    |   186 +
 .../device-tree/Bindings/firmware/qcom,scm.txt     |     2 +
 .../Bindings/fuse/nvidia,tegra20-fuse.yaml         |    89 +
 .../Bindings/gpio/brcm,brcmstb-gpio.yaml           |   104 +
 .../device-tree/Bindings/gpio/gpio-vf610.yaml      |     3 +
 .../Bindings/gpio/mstar,msc313-gpio.yaml           |     4 +-
 .../Bindings/gpio/nvidia,tegra186-gpio.yaml        |   214 +
 .../Bindings/gpio/nvidia,tegra20-gpio.yaml         |   110 +
 .../device-tree/Bindings/gpio/sifive,gpio.yaml     |     4 +-
 .../Bindings/gpio/toshiba,gpio-visconti.yaml       |     1 -
 .../device-tree/Bindings/gpu/arm,mali-bifrost.yaml |    45 +-
 .../Bindings/gpu/host1x/nvidia,tegra210-nvenc.yaml |   135 +
 .../Bindings/gpu/host1x/nvidia,tegra210-nvjpg.yaml |    94 +
 .../device-tree/Bindings/hwmon/ntc-thermistor.yaml |     1 +
 .../device-tree/Bindings/hwmon/ti,ina2xx.yaml      |    22 +
 .../device-tree/Bindings/i2c/apple,i2c.yaml        |     7 +-
 .../device-tree/Bindings/i2c/aspeed,i2c.yaml       |     1 -
 .../device-tree/Bindings/i2c/brcm,bcm2835-i2c.yaml |    54 +
 .../Bindings/i2c/google,cros-ec-i2c-tunnel.yaml    |     1 -
 .../device-tree/Bindings/i2c/i2c-exynos5.yaml      |   133 +
 sys/contrib/device-tree/Bindings/i2c/i2c-gate.yaml |     2 +-
 .../device-tree/Bindings/i2c/i2c-imx-lpi2c.yaml    |     2 +
 .../device-tree/Bindings/i2c/i2c-mux-gpio.yaml     |   104 +
 .../device-tree/Bindings/i2c/i2c-mux-pinctrl.yaml  |   103 +
 .../Bindings/i2c/nvidia,tegra186-bpmp-i2c.yaml     |    45 +
 .../Bindings/i2c/nvidia,tegra20-i2c.yaml           |   192 +
 .../device-tree/Bindings/i2c/st,stm32-i2c.yaml     |     6 +
 .../Bindings/iio/adc/fsl,vf610-adc.yaml            |     2 +-
 .../Bindings/iio/adc/x-powers,axp209-adc.yaml      |     3 +
 .../Bindings/iio/adc/xlnx,zynqmp-ams.yaml          |   227 +
 .../Bindings/iio/addac/adi,ad74413r.yaml           |   158 +
 .../device-tree/Bindings/iio/dac/adi,ad3552r.yaml  |   217 +
 .../device-tree/Bindings/iio/dac/adi,ad5755.yaml   |     1 -
 .../device-tree/Bindings/iio/dac/adi,ad7293.yaml   |    61 +
 .../Bindings/iio/filter/adi,admv8818.yaml          |    66 +
 .../Bindings/iio/frequency/adi,admv1013.yaml       |    91 +
 .../Bindings/iio/gyroscope/invensense,mpu3050.yaml |     2 +-
 .../Bindings/iio/imu/invensense,mpu6050.yaml       |     2 +-
 .../device-tree/Bindings/iio/imu/st,lsm6dsx.yaml   |     7 +
 .../Bindings/iio/light/liteon,ltr501.yaml          |     7 +
 .../Bindings/iio/magnetometer/yamaha,yas530.yaml   |     2 +-
 .../proximity/google,cros-ec-mkbp-proximity.yaml   |     1 -
 .../Bindings/iio/temperature/adi,ltc2983.yaml      |    22 +-
 .../Bindings/input/google,cros-ec-keyb.yaml        |     1 -
 .../device-tree/Bindings/input/gpio-keys.yaml      |     6 -
 .../device-tree/Bindings/input/hid-over-i2c.txt    |     2 +
 .../device-tree/Bindings/input/pwm-vibrator.yaml   |    57 +
 .../Bindings/input/touchscreen/zinitix,bt400.yaml  |   115 +
 .../Bindings/interconnect/qcom,osm-l3.yaml         |     1 +
 .../Bindings/interconnect/qcom,qcm2290.yaml        |   137 +
 .../Bindings/interconnect/qcom,rpm.yaml            |   143 +-
 .../Bindings/interconnect/qcom,rpmh.yaml           |    11 +
 .../Bindings/interrupt-controller/apple,aic.yaml   |     3 +
 .../Bindings/interrupt-controller/arm,gic-v3.yaml  |     3 +-
 .../interrupt-controller/brcm,bcm7038-l1-intc.yaml |    91 +
 .../interrupt-controller/brcm,bcm7120-l2-intc.yaml |   151 +
 .../interrupt-controller/brcm,l2-intc.yaml         |    72 +
 .../interrupt-controller/renesas,irqc.yaml         |     1 +
 .../interrupt-controller/sifive,plic-1.0.0.yaml    |    32 +-
 .../device-tree/Bindings/iommu/apple,dart.yaml     |     3 +
 .../device-tree/Bindings/iommu/arm,smmu.yaml       |     2 +
 .../Bindings/ipmi/aspeed,ast2400-ibt-bmc.txt       |     2 +
 .../device-tree/Bindings/leds/leds-bcm6328.yaml    |   404 +
 .../device-tree/Bindings/leds/leds-mt6360.yaml     |   159 +
 .../Bindings/mailbox/apple,mailbox.yaml            |    15 +-
 .../Bindings/mailbox/nvidia,tegra186-hsp.yaml      |   114 +
 .../Bindings/mailbox/ti,omap-mailbox.yaml          |     9 -
 .../media/allwinner,sun4i-a10-video-engine.yaml    |     1 +
 .../Bindings/media/allwinner,sun50i-h6-vpu-g2.yaml |    64 +
 .../device-tree/Bindings/media/i2c/adv748x.yaml    |   212 +
 .../Bindings/media/i2c/maxim,max96712.yaml         |   111 +
 .../Bindings/media/nvidia,tegra-vde.yaml           |   119 +
 .../Bindings/media/nxp,imx7-mipi-csi2.yaml         |    12 +-
 .../Bindings/media/nxp,imx8mq-mipi-csi2.yaml       |    12 +-
 .../device-tree/Bindings/media/renesas,jpu.yaml    |    65 +
 .../device-tree/Bindings/media/st,stm32-dma2d.yaml |    71 +
 .../memory-controllers/nvidia,tegra186-mc.yaml     |    98 +-
 .../memory-controllers/renesas,rpc-if.yaml         |    54 +-
 .../memory-controllers/synopsys,ddrc-ecc.yaml      |     1 +
 .../Bindings/memory-controllers/ti,gpmc.yaml       |    28 +-
 sys/contrib/device-tree/Bindings/mfd/brcm,cru.yaml |     4 +-
 sys/contrib/device-tree/Bindings/mfd/brcm,twd.yaml |    61 +
 .../device-tree/Bindings/mfd/cirrus,lochnagar.yaml |     6 +-
 .../device-tree/Bindings/mfd/cirrus,madera.yaml    |     4 +-
 sys/contrib/device-tree/Bindings/mfd/da9063.txt    |     2 +-
 .../device-tree/Bindings/mfd/google,cros-ec.yaml   |     3 +-
 .../device-tree/Bindings/mfd/maxim,max77686.yaml   |   132 +
 .../device-tree/Bindings/mfd/rohm,bd9571mwv.yaml   |   127 +
 sys/contrib/device-tree/Bindings/mfd/syscon.yaml   |     2 +
 .../Bindings/mfd/ti,j721e-system-controller.yaml   |     2 +-
 .../Bindings/mips/loongson/ls2k-reset.yaml         |    38 +
 .../Bindings/misc/nvidia,tegra186-misc.yaml        |    43 +
 .../Bindings/misc/nvidia,tegra20-apbmisc.yaml      |    51 +
 .../device-tree/Bindings/mmc/arasan,sdhci.yaml     |     3 +
 .../device-tree/Bindings/mmc/arm,pl18x.yaml        |    25 +-
 .../Bindings/mmc/brcm,sdhci-brcmstb.yaml           |   100 +
 .../device-tree/Bindings/mmc/exynos-dw-mshc.txt    |     2 +
 .../device-tree/Bindings/mmc/fsl-imx-esdhc.yaml    |     8 +
 .../device-tree/Bindings/mmc/ingenic,mmc.yaml      |    37 +-
 sys/contrib/device-tree/Bindings/mmc/mtk-sd.yaml   |     6 +
 .../Bindings/mmc/nvidia,tegra20-sdhci.yaml         |   317 +
 .../device-tree/Bindings/mmc/renesas,sdhi.yaml     |    48 +-
 .../device-tree/Bindings/mmc/sdhci-am654.yaml      |     2 +
 sys/contrib/device-tree/Bindings/mmc/sdhci-msm.txt |     1 +
 .../Bindings/mmc/socionext,uniphier-sd.yaml        |     6 +
 .../device-tree/Bindings/mmc/synopsys-dw-mshc.yaml |     5 +-
 .../device-tree/Bindings/mtd/jedec,spi-nor.yaml    |     3 +-
 .../device-tree/Bindings/mtd/renesas-nandc.yaml    |    61 +
 .../device-tree/Bindings/mtd/ti,gpmc-nand.yaml     |    10 +-
 sys/contrib/device-tree/Bindings/mux/gpio-mux.yaml |    11 +-
 .../device-tree/Bindings/mux/mux-consumer.yaml     |    21 +
 .../device-tree/Bindings/mux/mux-controller.yaml   |    26 +-
 .../device-tree/Bindings/net/actions,owl-emac.yaml |     4 +
 .../Bindings/net/allwinner,sun8i-a83t-emac.yaml    |    25 +-
 .../device-tree/Bindings/net/brcm,amac.yaml        |    88 +
 .../Bindings/net/brcm,bcm6368-mdio-mux.yaml        |    26 +-
 .../device-tree/Bindings/net/brcm,bcmgenet.yaml    |   145 +
 .../Bindings/net/brcm,mdio-mux-iproc.yaml          |    80 +
 .../device-tree/Bindings/net/brcm,systemport.yaml  |    86 +
 .../device-tree/Bindings/net/brcm,unimac-mdio.yaml |     3 +-
 .../Bindings/net/can/allwinner,sun4i-a10-can.yaml  |    24 +
 .../device-tree/Bindings/net/can/bosch,m_can.yaml  |    52 +-
 .../device-tree/Bindings/net/can/tcan4x5x.txt      |     2 +-
 .../device-tree/Bindings/net/cdns,macb.yaml        |   159 +
 .../device-tree/Bindings/net/dsa/dsa-port.yaml     |    77 +
 sys/contrib/device-tree/Bindings/net/dsa/dsa.yaml  |    60 +-
 .../device-tree/Bindings/net/dsa/nxp,sja1105.yaml  |     6 +-
 .../device-tree/Bindings/net/dsa/qca8k.yaml        |    63 +-
 .../device-tree/Bindings/net/engleder,tsnep.yaml   |    79 +
 .../Bindings/net/ethernet-controller.yaml          |    54 +-
 sys/contrib/device-tree/Bindings/net/fsl,fec.yaml  |     3 +-
 sys/contrib/device-tree/Bindings/net/fsl-fman.txt  |     9 +
 .../device-tree/Bindings/net/intel,dwmac-plat.yaml |     2 +-
 .../Bindings/net/intel,ixp4xx-ethernet.yaml        |     4 +-
 .../device-tree/Bindings/net/intel,ixp4xx-hss.yaml |   100 +
 .../device-tree/Bindings/net/lantiq,etop-xway.yaml |     1 -
 .../Bindings/net/lantiq,xrx200-net.yaml            |     1 -
 .../device-tree/Bindings/net/litex,liteeth.yaml    |     1 +
 sys/contrib/device-tree/Bindings/net/mdio-mux.yaml |     7 +-
 sys/contrib/device-tree/Bindings/net/mdio.yaml     |     8 +-
 .../Bindings/net/mediatek,star-emac.yaml           |     5 +-
 .../Bindings/net/microchip,lan966x-switch.yaml     |   169 +
 .../device-tree/Bindings/net/oxnas-dwmac.txt       |     3 +
 .../device-tree/Bindings/net/qca,ar71xx.yaml       |    16 +-
 .../device-tree/Bindings/net/qcom,bam-dmux.yaml    |    92 +
 sys/contrib/device-tree/Bindings/net/qcom,ipa.yaml |     6 +
 .../device-tree/Bindings/net/snps,dwmac.yaml       |     6 +-
 .../Bindings/net/socionext,uniphier-ave4.yaml      |     1 +
 .../device-tree/Bindings/net/stm32-dwmac.yaml      |    10 +-
 .../device-tree/Bindings/net/ti,davinci-mdio.yaml  |     7 +
 .../device-tree/Bindings/net/ti,dp83869.yaml       |     2 +-
 .../Bindings/net/toshiba,visconti-dwmac.yaml       |     2 +-
 .../Bindings/net/vertexcom-mse102x.yaml            |    71 +
 .../Bindings/net/wireless/mediatek,mt76.yaml       |     4 +-
 .../Bindings/net/wireless/microchip,wilc1000.yaml  |    19 +
 .../Bindings/net/wireless/qcom,ath11k.yaml         |    30 +
 .../device-tree/Bindings/nvmem/brcm,nvram.yaml     |     3 +
 .../device-tree/Bindings/nvmem/mtk-efuse.txt       |     2 +
 sys/contrib/device-tree/Bindings/nvmem/nvmem.yaml  |    17 +-
 sys/contrib/device-tree/Bindings/nvmem/rmem.yaml   |     3 +
 .../device-tree/Bindings/nvmem/st,stm32-romem.yaml |     3 +
 .../device-tree/Bindings/pci/apple,pcie.yaml       |    28 +-
 .../device-tree/Bindings/pci/brcm,iproc-pcie.yaml  |   184 +
 .../device-tree/Bindings/pci/brcm,stb-pcie.yaml    |    30 +-
 .../Bindings/pci/cdns,cdns-pcie-ep.yaml            |     1 -
 .../device-tree/Bindings/pci/cdns-pcie-ep.yaml     |     1 +
 .../device-tree/Bindings/pci/fsl,imx6q-pcie.yaml   |     6 +
 .../Bindings/pci/hisilicon,kirin-pcie.yaml         |    13 +
 .../Bindings/pci/mediatek,mt7621-pcie.yaml         |     3 +
 .../Bindings/pci/mediatek-pcie-gen3.yaml           |     4 +
 .../Bindings/pci/microchip,pcie-host.yaml          |    18 +
 .../Bindings/pci/sifive,fu740-pcie.yaml            |     5 +-
 .../device-tree/Bindings/pci/snps,dw-pcie-ep.yaml  |     6 +-
 .../device-tree/Bindings/pci/snps,dw-pcie.yaml     |     2 +-
 .../Bindings/pci/socionext,uniphier-pcie-ep.yaml   |     2 +-
 .../device-tree/Bindings/pci/ti,am65-pci-ep.yaml   |    10 +-
 .../device-tree/Bindings/pci/ti,am65-pci-host.yaml |    20 +-
 .../Bindings/pci/ti,j721e-pci-host.yaml            |     2 +
 .../Bindings/pci/xilinx-versal-cpm.yaml            |     1 -
 sys/contrib/device-tree/Bindings/perf/arm,cmn.yaml |    21 +-
 .../device-tree/Bindings/perf/arm,dsu-pmu.yaml     |    45 +
 .../Bindings/perf/arm,smmu-v3-pmcg.yaml            |    70 +
 .../Bindings/perf/marvell-cn10k-tad.yaml           |    63 +
 .../Bindings/phy/amlogic,meson8-hdmi-tx-phy.yaml   |    65 +
 .../Bindings/phy/brcm,cygnus-pcie-phy.yaml         |    76 +
 .../Bindings/phy/brcm,ns2-pcie-phy.yaml            |    41 +
 .../Bindings/phy/fsl,imx8-pcie-phy.yaml            |    92 +
 .../Bindings/phy/intel,phy-thunderbay-emmc.yaml    |    46 +
 .../device-tree/Bindings/phy/mediatek,tphy.yaml    |    18 +
 .../Bindings/phy/microchip,lan966x-serdes.yaml     |    59 +
 .../Bindings/phy/phy-cadence-sierra.yaml           |     9 +
 .../Bindings/phy/phy-cadence-torrent.yaml          |     4 +-
 .../Bindings/phy/phy-rockchip-inno-usb2.yaml       |    44 +-
 .../device-tree/Bindings/phy/phy-tegra194-p2u.yaml |    44 +
 .../device-tree/Bindings/phy/qcom,edp-phy.yaml     |    67 +
 .../device-tree/Bindings/phy/qcom,qmp-phy.yaml     |     6 +
 .../device-tree/Bindings/phy/qcom,qusb2-phy.yaml   |     1 +
 .../Bindings/phy/qcom,usb-snps-femto-v2.yaml       |     1 +
 .../Bindings/phy/socionext,uniphier-ahci-phy.yaml  |    21 +-
 .../Bindings/phy/socionext,uniphier-pcie-phy.yaml  |     1 +
 .../phy/socionext,uniphier-usb3hs-phy.yaml         |     1 +
 .../phy/socionext,uniphier-usb3ss-phy.yaml         |     1 +
 .../device-tree/Bindings/phy/ti,omap-usb2.yaml     |     2 +-
 .../device-tree/Bindings/phy/ti,tcan104x-can.yaml  |     7 +
 .../Bindings/pinctrl/actions,s500-pinctrl.yaml     |     3 +
 .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml       |     1 +
 .../Bindings/pinctrl/apple,pinctrl.yaml            |    10 +-
 .../Bindings/pinctrl/aspeed,ast2400-pinctrl.yaml   |     3 +
 .../Bindings/pinctrl/aspeed,ast2500-pinctrl.yaml   |     3 +
 .../Bindings/pinctrl/aspeed,ast2600-pinctrl.yaml   |     3 +
 .../Bindings/pinctrl/brcm,bcm6318-pinctrl.yaml     |     3 +
 .../Bindings/pinctrl/brcm,bcm63268-pinctrl.yaml    |     3 +
 .../Bindings/pinctrl/brcm,bcm6328-pinctrl.yaml     |     3 +
 .../Bindings/pinctrl/brcm,bcm6358-pinctrl.yaml     |     3 +
 .../Bindings/pinctrl/brcm,bcm6362-pinctrl.yaml     |     3 +
 .../Bindings/pinctrl/brcm,bcm6368-pinctrl.yaml     |     3 +
 .../Bindings/pinctrl/brcm,ns-pinmux.yaml           |     3 +-
 .../Bindings/pinctrl/canaan,k210-fpioa.yaml        |     7 +-
 .../Bindings/pinctrl/cirrus,lochnagar.yaml         |    12 +-
 .../Bindings/pinctrl/cirrus,madera.yaml            |    10 -
 .../Bindings/pinctrl/fsl,imx8mm-pinctrl.yaml       |     3 +
 .../Bindings/pinctrl/fsl,imx8mn-pinctrl.yaml       |     3 +
 .../Bindings/pinctrl/fsl,imx8mp-pinctrl.yaml       |     3 +
 .../Bindings/pinctrl/fsl,imx8mq-pinctrl.yaml       |     3 +
 .../Bindings/pinctrl/fsl,imx8ulp-pinctrl.yaml      |     3 +
 .../Bindings/pinctrl/fsl,imxrt1050.yaml            |    79 +
 .../Bindings/pinctrl/ingenic,pinctrl.yaml          |     8 +-
 .../device-tree/Bindings/pinctrl/intel,lgm-io.yaml |     3 +
 .../Bindings/pinctrl/intel,pinctrl-thunderbay.yaml |   119 +
 .../Bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml  |     3 +
 .../Bindings/pinctrl/mediatek,mt6779-pinctrl.yaml  |     3 +
 .../Bindings/pinctrl/mediatek,mt6797-pinctrl.yaml  |     3 +
 .../Bindings/pinctrl/mediatek,mt7622-pinctrl.yaml  |     3 +
 .../Bindings/pinctrl/mediatek,mt7986-pinctrl.yaml  |     3 +
 .../Bindings/pinctrl/mediatek,mt8183-pinctrl.yaml  |     3 +
 .../Bindings/pinctrl/mscc,ocelot-pinctrl.txt       |     3 +-
 .../device-tree/Bindings/pinctrl/pincfg-node.yaml  |     3 +
 .../Bindings/pinctrl/pinctrl-bindings.txt          |    41 +-
 .../Bindings/pinctrl/pinctrl-mt8192.yaml           |     3 +
 .../Bindings/pinctrl/pinctrl-mt8195.yaml           |   341 +-
 .../device-tree/Bindings/pinctrl/pinctrl.yaml      |    45 +
 .../Bindings/pinctrl/qcom,ipq6018-pinctrl.yaml     |     3 +
 .../Bindings/pinctrl/qcom,lpass-lpi-pinctrl.yaml   |     3 +
 .../Bindings/pinctrl/qcom,mdm9607-pinctrl.yaml     |     1 +
 .../Bindings/pinctrl/qcom,msm8226-pinctrl.yaml     |     3 +
 .../Bindings/pinctrl/qcom,msm8953-pinctrl.yaml     |     3 +
 .../Bindings/pinctrl/qcom,pmic-gpio.yaml           |     3 +
 .../Bindings/pinctrl/qcom,qcm2290-pinctrl.yaml     |     3 +
 .../Bindings/pinctrl/qcom,sc7280-pinctrl.yaml      |     3 +
 .../Bindings/pinctrl/qcom,sc8180x-pinctrl.yaml     |     1 +
 .../Bindings/pinctrl/qcom,sdx55-pinctrl.yaml       |     3 +
 .../Bindings/pinctrl/qcom,sdx65-pinctrl.yaml       |   191 +
 .../Bindings/pinctrl/qcom,sm6115-pinctrl.yaml      |     3 +
 .../Bindings/pinctrl/qcom,sm6125-pinctrl.yaml      |     1 +
 .../Bindings/pinctrl/qcom,sm6350-pinctrl.yaml      |     1 +
 .../Bindings/pinctrl/qcom,sm8250-pinctrl.yaml      |     3 +
 .../Bindings/pinctrl/qcom,sm8350-pinctrl.yaml      |     1 +
 .../Bindings/pinctrl/qcom,sm8450-pinctrl.yaml      |   143 +
 .../Bindings/pinctrl/qcom,tlmm-common.yaml         |     3 +
 .../Bindings/pinctrl/ralink,rt2880-pinmux.yaml     |     3 +
 .../device-tree/Bindings/pinctrl/renesas,pfc.yaml  |     3 +
 .../Bindings/pinctrl/renesas,rza1-ports.yaml       |     3 +
 .../Bindings/pinctrl/renesas,rza2-pinctrl.yaml     |     3 +
 .../Bindings/pinctrl/renesas,rzg2l-pinctrl.yaml    |     5 +
 .../Bindings/pinctrl/renesas,rzn1-pinctrl.yaml     |     3 +
 .../Bindings/pinctrl/rockchip,pinctrl.yaml         |     3 +
 .../Bindings/pinctrl/samsung-pinctrl.txt           |     1 +
 .../pinctrl/socionext,uniphier-pinctrl.yaml        |    44 +-
 .../Bindings/pinctrl/st,stm32-pinctrl.yaml         |     3 +
 .../Bindings/pinctrl/starfive,jh7100-pinctrl.yaml  |   307 +
 .../Bindings/pinctrl/toshiba,visconti-pinctrl.yaml |     5 +-
 .../Bindings/pinctrl/xlnx,zynq-pinctrl.yaml        |     3 +
 .../Bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml      |     3 +
 .../Bindings/power/apple,pmgr-pwrstate.yaml        |    79 +
 .../device-tree/Bindings/power/qcom,rpmpd.yaml     |     3 +
 .../Bindings/power/renesas,rcar-sysc.yaml          |     1 +
 .../Bindings/power/reset/gpio-poweroff.yaml        |    59 +
 .../Bindings/power/reset/gpio-restart.yaml         |    86 +
 .../Bindings/power/supply/maxim,max17040.yaml      |     4 +-
 .../Bindings/power/supply/maxim,max77976.yaml      |    44 +
 .../Bindings/power/supply/qcom,pm8941-charger.yaml |     4 +-
 .../device-tree/Bindings/pwm/brcm,bcm7038-pwm.yaml |    43 +
 .../device-tree/Bindings/pwm/pwm-sifive.yaml       |     1 -
 sys/contrib/device-tree/Bindings/pwm/pwm.yaml      |     2 +
 .../device-tree/Bindings/regulator/dlg,da9121.yaml |    76 +-
 .../Bindings/regulator/maxim,max20086.yaml         |   106 +
 .../Bindings/regulator/maxim,max77686.yaml         |    83 +
 .../Bindings/regulator/maxim,max8973.yaml          |     3 +
 .../Bindings/regulator/qcom,rpmh-regulator.yaml    |     3 +
 .../Bindings/regulator/qcom,spmi-regulator.txt     |     1 +
 .../device-tree/Bindings/regulator/regulator.yaml  |     2 +-
 .../Bindings/regulator/samsung,s5m8767.yaml        |     3 +-
 .../device-tree/Bindings/remoteproc/qcom,adsp.yaml |    28 +
 .../Bindings/remoteproc/renesas,rcar-rproc.yaml    |    65 +
 .../Bindings/remoteproc/ti,k3-dsp-rproc.yaml       |     3 +
 .../Bindings/remoteproc/ti,k3-r5f-rproc.yaml       |     8 +-
 .../reserved-memory/nvidia,tegra210-emc-table.yaml |    31 +
 .../Bindings/reserved-memory/qcom,cmd-db.yaml      |    46 +
 .../Bindings/reserved-memory/qcom,rmtfs-mem.yaml   |    53 +
 .../Bindings/reset/brcm,brcmstb-reset.yaml         |    48 +
 .../device-tree/Bindings/reset/renesas,rst.yaml    |     1 +
 .../Bindings/reset/starfive,jh7100-reset.yaml      |    38 +
 .../Bindings/riscv/sifive-l2-cache.yaml            |     1 -
 .../device-tree/Bindings/rng/apm,x-gene-rng.yaml   |    47 +
 .../device-tree/Bindings/rng/atmel,at91-trng.yaml  |    51 +
 .../Bindings/rng/brcm,iproc-rng200.yaml            |    30 +
 .../device-tree/Bindings/rng/nuvoton,npcm-rng.yaml |    35 +
 sys/contrib/device-tree/Bindings/rng/st,rng.yaml   |    35 +
 .../device-tree/Bindings/rng/ti,keystone-rng.yaml  |    50 +
 .../device-tree/Bindings/rng/ti,omap-rom-rng.yaml  |    41 +
 .../device-tree/Bindings/rng/timeriomem_rng.yaml   |    48 +
 .../Bindings/rtc/brcm,brcmstb-waketimer.yaml       |    44 +
 .../device-tree/Bindings/rtc/epson,rx8900.yaml     |     1 +
 .../Bindings/rtc/nvidia,tegra20-rtc.yaml           |    61 +
 .../device-tree/Bindings/rtc/qcom-pm8xxx-rtc.yaml  |     9 +-
 .../device-tree/Bindings/rtc/st,stm32-rtc.yaml     |     1 +
 .../Bindings/rtc/sunplus,sp7021-rtc.yaml           |    56 +
 sys/contrib/device-tree/Bindings/serial/8250.yaml  |     3 +-
 .../Bindings/serial/amlogic,meson-uart.yaml        |     2 +
 .../device-tree/Bindings/serial/fsl-lpuart.yaml    |     8 +-
 .../Bindings/serial/nvidia,tegra194-tcu.yaml       |    61 +
 sys/contrib/device-tree/Bindings/serial/pl011.yaml |     3 +
 .../device-tree/Bindings/serial/renesas,sci.yaml   |    48 +-
 .../device-tree/Bindings/serial/renesas,scif.yaml  |    15 +
 .../Bindings/serial/snps-dw-apb-uart.yaml          |     5 +
 .../Bindings/soc/bcm/brcm,bcm2835-vchiq.yaml       |    53 +
 .../Bindings/soc/imx/fsl,imx8mn-disp-blk-ctrl.yaml |    97 +
 .../device-tree/Bindings/soc/qcom/qcom-stats.yaml  |     5 +
 .../Bindings/soc/samsung/exynos-chipid.yaml        |    41 +
 .../Bindings/soc/samsung/exynos-pmu.yaml           |   130 +
 .../Bindings/soc/samsung/exynos-usi.yaml           |   159 +
 sys/contrib/device-tree/Bindings/sound/ak4375.yaml |    57 +
 .../device-tree/Bindings/sound/amlogic,aiu.yaml    |     5 +
 .../Bindings/sound/amlogic,g12a-toacodec.yaml      |     5 +
 .../device-tree/Bindings/sound/amlogic,t9015.yaml  |     5 +
 .../Bindings/sound/audio-graph-port.yaml           |     9 +-
 .../device-tree/Bindings/sound/cirrus,cs42l42.yaml |   225 +
 .../Bindings/sound/google,cros-ec-codec.yaml       |     1 +
 .../Bindings/sound/linux,spdif-dit.yaml            |     5 +
 .../device-tree/Bindings/sound/mt8195-afe-pcm.yaml |     8 +
 .../sound/mt8195-mt6359-rt1011-rt5682.yaml         |     4 +
 .../sound/mt8195-mt6359-rt1019-rt5682.yaml         |    14 +
 .../Bindings/sound/nvidia,tegra-audio-alc5632.yaml |    74 +
 .../Bindings/sound/nvidia,tegra-audio-common.yaml  |    83 +
 .../sound/nvidia,tegra-audio-graph-card.yaml       |    10 +
 .../sound/nvidia,tegra-audio-max98090.yaml         |    97 +
 .../Bindings/sound/nvidia,tegra-audio-rt5640.yaml  |    85 +
 .../Bindings/sound/nvidia,tegra-audio-rt5677.yaml  |   100 +
 .../sound/nvidia,tegra-audio-sgtl5000.yaml         |    67 +
 .../sound/nvidia,tegra-audio-trimslice.yaml        |    33 +
 .../Bindings/sound/nvidia,tegra-audio-wm8753.yaml  |    79 +
 .../Bindings/sound/nvidia,tegra-audio-wm8903.yaml  |    93 +
 .../Bindings/sound/nvidia,tegra-audio-wm9712.yaml  |    76 +
 .../Bindings/sound/nvidia,tegra20-i2s.yaml         |    77 +
 .../Bindings/sound/nvidia,tegra20-spdif.yaml       |    85 +
 .../Bindings/sound/nvidia,tegra30-hda.yaml         |     2 +
 .../device-tree/Bindings/sound/nxp,tfa989x.yaml    |    41 +
 .../device-tree/Bindings/sound/qcom,sm8250.yaml    |   152 +-
 .../Bindings/sound/realtek,rt5682s.yaml            |     4 +
 .../device-tree/Bindings/sound/samsung-i2s.yaml    |     6 -
 .../Bindings/sound/simple-audio-amplifier.yaml     |     8 +-
 .../Bindings/sound/ti,tlv320adc3xxx.yaml           |   137 +
 .../device-tree/Bindings/sound/wlf,wm8903.yaml     |   116 +
 .../device-tree/Bindings/spi/atmel,quadspi.yaml    |    99 +
 .../spi/cdns,qspi-nor-peripheral-props.yaml        |    42 +
 .../device-tree/Bindings/spi/cdns,qspi-nor.yaml    |    33 -
 .../Bindings/spi/mediatek,spi-mtk-nor.yaml         |     8 +-
 .../device-tree/Bindings/spi/renesas,rspi.yaml     |     4 +-
 .../device-tree/Bindings/spi/spi-controller.yaml   |    69 +-
 .../device-tree/Bindings/spi/spi-fsl-lpspi.yaml    |    11 +-
 sys/contrib/device-tree/Bindings/spi/spi-mux.yaml  |     1 +
 .../Bindings/spi/spi-peripheral-props.yaml         |    90 +
 .../device-tree/Bindings/spi/spi-pl022.yaml        |     3 +
 .../Bindings/spmi/mtk,spmi-mtk-pmif.yaml           |    76 +
 sys/contrib/device-tree/Bindings/spmi/spmi.yaml    |     3 -
 sys/contrib/device-tree/Bindings/sram/sram.yaml    |     3 +
 .../Bindings/thermal/brcm,avs-tmon.yaml            |    56 +
 .../thermal/nvidia,tegra186-bpmp-thermal.yaml      |    42 +
 .../Bindings/thermal/rzg2l-thermal.yaml            |    76 +
 .../Bindings/thermal/thermal-zones.yaml            |     9 +-
 .../device-tree/Bindings/timer/cdns,ttc.yaml       |     3 +
 .../Bindings/timer/mstar,msc313e-timer.yaml        |    46 +
 .../device-tree/Bindings/timer/nxp,tpm-timer.yaml  |     6 +-
 .../device-tree/Bindings/timer/renesas,ostm.yaml   |    20 +-
 .../Bindings/timer/rockchip,rk-timer.yaml          |     1 -
 .../device-tree/Bindings/timer/sifive,clint.yaml   |     1 +
 .../device-tree/Bindings/trivial-devices.yaml      |    25 +-
 .../device-tree/Bindings/ufs/ufshcd-pltfrm.txt     |     1 +
 sys/contrib/device-tree/Bindings/usb/brcm,bdc.yaml |    50 +
 sys/contrib/device-tree/Bindings/usb/dwc2.yaml     |    14 +
 .../device-tree/Bindings/usb/dwc3-xilinx.yaml      |   131 +
 .../Bindings/usb/intel,keembay-dwc3.yaml           |     3 +
 .../Bindings/usb/nvidia,tegra-xudc.yaml            |    13 +
 .../device-tree/Bindings/usb/qcom,dwc3.yaml        |     4 +
 .../device-tree/Bindings/usb/snps,dwc3.yaml        |     6 +
 .../device-tree/Bindings/usb/ti,j721e-usb.yaml     |     2 +-
 .../device-tree/Bindings/usb/ti,keystone-dwc3.yaml |     2 +-
 .../device-tree/Bindings/vendor-prefixes.yaml      |    32 +
 .../device-tree/Bindings/watchdog/apple,wdt.yaml   |    52 +
 .../Bindings/watchdog/atmel,sama5d4-wdt.yaml       |     3 +
 .../Bindings/watchdog/brcm,bcm7038-wdt.yaml        |    43 +
 .../Bindings/watchdog/fsl-imx7ulp-wdt.yaml         |     7 +-
 .../device-tree/Bindings/watchdog/qcom-wdt.yaml    |     2 +
 .../Bindings/watchdog/realtek,otto-wdt.yaml        |    91 +
 .../device-tree/Bindings/watchdog/renesas,wdt.yaml |    75 +-
 .../device-tree/Bindings/watchdog/samsung-wdt.yaml |    48 +-
 .../device-tree/Bindings/watchdog/ti,rti-wdt.yaml  |     6 -
 .../device-tree/include/dt-bindings/clock/dra7.h   |    14 +-
 .../include/dt-bindings/clock/exynos4.h            |     4 +-
 .../include/dt-bindings/clock/exynos5250.h         |     4 +-
 .../include/dt-bindings/clock/exynos7885.h         |   115 +
 .../include/dt-bindings/clock/exynos850.h          |    54 +-
 .../include/dt-bindings/clock/imx8mp-clock.h       |     1 -
 .../include/dt-bindings/clock/ingenic,jz4760-cgu.h |     2 +
 .../include/dt-bindings/clock/ingenic,jz4770-cgu.h |     1 +
 .../include/dt-bindings/clock/microchip,lan966x.h  |    34 +
 .../include/dt-bindings/clock/mt7986-clk.h         |   169 +
 .../include/dt-bindings/clock/qcom,gcc-msm8976.h   |   240 +
 .../include/dt-bindings/clock/qcom,gcc-sdx65.h     |   122 +
 .../include/dt-bindings/clock/qcom,gcc-sm8450.h    |   244 +
 .../include/dt-bindings/clock/r8a779f0-cpg-mssr.h  |    64 +
 .../include/dt-bindings/clock/starfive-jh7100.h    |   202 +
 .../include/dt-bindings/clock/sun20i-d1-ccu.h      |   156 +
 .../include/dt-bindings/clock/sun20i-d1-r-ccu.h    |    19 +
 .../include/dt-bindings/clock/sun50i-a64-ccu.h     |     2 +-
 .../include/dt-bindings/clock/sun8i-h3-ccu.h       |     2 +-
 .../include/dt-bindings/clock/tegra234-clock.h     |    26 +-
 .../include/dt-bindings/clock/toshiba,tmpv770x.h   |   181 +
 .../include/dt-bindings/gpio/msc313-gpio.h         |    71 +
 .../include/dt-bindings/gpio/tegra234-gpio.h       |    63 +
 .../include/dt-bindings/gpio/tegra241-gpio.h       |    42 +
 .../include/dt-bindings/iio/addac/adi,ad74413r.h   |    21 +
 .../include/dt-bindings/input/linux-event-codes.h  |     4 +-
 .../dt-bindings/interconnect/qcom,msm8996.h        |   163 +
 .../dt-bindings/interconnect/qcom,qcm2290.h        |    94 +
 .../include/dt-bindings/interconnect/qcom,sm8450.h |   171 +
 .../include/dt-bindings/mailbox/qcom-ipcc.h        |     2 +
 .../include/dt-bindings/memory/tegra234-mc.h       |    32 +
 .../include/dt-bindings/mux/ti-serdes.h            |    22 +
 .../include/dt-bindings/phy/phy-cadence.h          |     9 +-
 .../include/dt-bindings/phy/phy-imx8-pcie.h        |    14 +
 .../include/dt-bindings/phy/phy-lan966x-serdes.h   |    14 +
 .../device-tree/include/dt-bindings/pinctrl/k3.h   |     3 +
 .../include/dt-bindings/pinctrl/pinctrl-starfive.h |   275 +
 .../include/dt-bindings/pinctrl/samsung.h          |    13 +-
 .../include/dt-bindings/power/imx8mn-power.h       |     5 +
 .../include/dt-bindings/power/imx8ulp-power.h      |    26 +
 .../include/dt-bindings/power/qcom-rpmpd.h         |    33 +
 .../include/dt-bindings/power/r8a779f0-sysc.h      |    30 +
 .../include/dt-bindings/reset/starfive-jh7100.h    |   126 +
 .../include/dt-bindings/reset/sun20i-d1-ccu.h      |    77 +
 .../include/dt-bindings/reset/sun20i-d1-r-ccu.h    |    16 +
 .../include/dt-bindings/reset/tegra234-reset.h     |    12 +-
 .../include/dt-bindings/reset/toshiba,tmpv770x.h   |    41 +
 .../include/dt-bindings/soc/samsung,exynos-usi.h   |    17 +
 .../device-tree/include/dt-bindings/sound/rt5640.h |     1 +
 .../include/dt-bindings/sound/tlv320adc3xxx.h      |    28 +
 sys/contrib/device-tree/scripts/cronjob            |     2 +-
 sys/contrib/device-tree/scripts/filter.sh          |     2 +
 .../device-tree/src/arm/am335x-bone-common.dtsi    |     1 +
 .../src/arm/am335x-boneblack-common.dtsi           |     4 -
 .../device-tree/src/arm/am335x-boneblue.dts        |     2 +-
 sys/contrib/device-tree/src/arm/am335x-icev2.dts   |     4 +
 .../device-tree/src/arm/am335x-osd3358-sm-red.dts  |     2 +-
 sys/contrib/device-tree/src/arm/am335x-wega.dtsi   |     2 +-
 sys/contrib/device-tree/src/arm/am437x-cm-t43.dts  |     2 +-
 sys/contrib/device-tree/src/arm/am437x-gp-evm.dts  |     8 +
 sys/contrib/device-tree/src/arm/am437x-l4.dtsi     |    31 +-
 sys/contrib/device-tree/src/arm/am43xx-clocks.dtsi |     7 +
 sys/contrib/device-tree/src/arm/armada-38x.dtsi    |     4 +-
 .../src/arm/aspeed-bmc-ampere-mtjade.dts           |   267 +
 .../src/arm/aspeed-bmc-bytedance-g220a.dts         |    12 +
 .../src/arm/aspeed-bmc-facebook-bletchley.dts      |   756 ++
 .../device-tree/src/arm/aspeed-bmc-ibm-everest.dts |    17 +-
 .../device-tree/src/arm/aspeed-bmc-ibm-rainier.dts |    11 +
 .../device-tree/src/arm/aspeed-bmc-tyan-s7106.dts  |    40 +
 .../device-tree/src/arm/aspeed-bmc-tyan-s8036.dts  |   470 +
 .../device-tree/src/arm/aspeed-bmc-vegman-n110.dts |   149 +
 .../device-tree/src/arm/aspeed-bmc-vegman-rx20.dts |   255 +
 .../device-tree/src/arm/aspeed-bmc-vegman-sx20.dts |   154 +
 .../device-tree/src/arm/aspeed-bmc-vegman.dtsi     |   311 +
 sys/contrib/device-tree/src/arm/aspeed-g4.dtsi     |     1 +
 sys/contrib/device-tree/src/arm/aspeed-g5.dtsi     |     5 +
 .../device-tree/src/arm/aspeed-g6-pinctrl.dtsi     |     2 +-
 sys/contrib/device-tree/src/arm/aspeed-g6.dtsi     |    10 +
 sys/contrib/device-tree/src/arm/at91-q5xr5.dts     |    18 -
 .../device-tree/src/arm/at91-sama5d2_xplained.dts  |     5 +-
 .../src/arm/at91-sama5d3_ksz9477_evb.dts           |   209 +
 sys/contrib/device-tree/src/arm/at91-sama7g5ek.dts |    73 +
 sys/contrib/device-tree/src/arm/at91-wb50n.dts     |     6 -
 sys/contrib/device-tree/src/arm/bcm-cygnus.dtsi    |    18 +-
 sys/contrib/device-tree/src/arm/bcm-hr2.dtsi       |     4 +-
 sys/contrib/device-tree/src/arm/bcm-nsp.dtsi       |     8 +-
 .../device-tree/src/arm/bcm2711-rpi-4-b.dts        |    28 +-
 sys/contrib/device-tree/src/arm/bcm2711.dtsi       |     1 +
 .../device-tree/src/arm/bcm47094-asus-rt-ac88u.dts |     3 +-
 .../device-tree/src/arm/bcm53016-meraki-mr32.dts   |    62 +-
 sys/contrib/device-tree/src/arm/bcm5301x.dtsi      |    31 +-
 .../src/arm/bcm958625-meraki-alamo.dtsi            |     4 +
 sys/contrib/device-tree/src/arm/dra7.dtsi          |    20 +-
 .../device-tree/src/arm/elpida_ecb240abacn.dtsi    |     2 +-
 .../device-tree/src/arm/exynos4210-i9100.dts       |     7 +-
 sys/contrib/device-tree/src/arm/exynos5260.dtsi    |     8 +-
 .../device-tree/src/arm/gemini-nas4220b.dts        |     2 +-
 sys/contrib/device-tree/src/arm/imx1-pinfunc.h     |     6 +-
 sys/contrib/device-tree/src/arm/imx1.dtsi          |     2 +-
 sys/contrib/device-tree/src/arm/imx23-evk.dts      |     1 -
 sys/contrib/device-tree/src/arm/imx25.dtsi         |     4 +-
 sys/contrib/device-tree/src/arm/imx27-pinfunc.h    |     6 +-
 sys/contrib/device-tree/src/arm/imx28-tx28.dts     |    36 -
 sys/contrib/device-tree/src/arm/imx31.dtsi         |     2 +-
 sys/contrib/device-tree/src/arm/imx50.dtsi         |    10 +-
 sys/contrib/device-tree/src/arm/imx51.dtsi         |    10 +-
 sys/contrib/device-tree/src/arm/imx53-tx53.dtsi    |    11 -
 sys/contrib/device-tree/src/arm/imx53.dtsi         |    10 +-
 sys/contrib/device-tree/src/arm/imx6dl-mba6.dtsi   |    22 +
 sys/contrib/device-tree/src/arm/imx6dl-mba6a.dts   |    21 +
 sys/contrib/device-tree/src/arm/imx6dl-mba6b.dts   |    21 +
 .../src/arm/imx6dl-phytec-mira-rdk-nand.dts        |     3 +
 sys/contrib/device-tree/src/arm/imx6q-mba6.dtsi    |    44 +
 sys/contrib/device-tree/src/arm/imx6q-mba6a.dts    |    20 +
 sys/contrib/device-tree/src/arm/imx6q-mba6b.dts    |    20 +
 .../src/arm/imx6q-phytec-mira-rdk-emmc.dts         |     3 +
 .../src/arm/imx6q-phytec-mira-rdk-nand.dts         |     3 +
 .../device-tree/src/arm/imx6q-yapp4-crux.dts       |    54 +
 .../device-tree/src/arm/imx6qdl-dhcom-drc02.dtsi   |     4 +
 .../device-tree/src/arm/imx6qdl-dhcom-pdk2.dtsi    |     4 +
 .../device-tree/src/arm/imx6qdl-dhcom-som.dtsi     |     8 +-
 sys/contrib/device-tree/src/arm/imx6qdl-mba6.dtsi  |   526 +
 sys/contrib/device-tree/src/arm/imx6qdl-mba6a.dtsi |    36 +
 sys/contrib/device-tree/src/arm/imx6qdl-mba6b.dtsi |    52 +
 .../src/arm/imx6qdl-phytec-mira-peb-av-02.dtsi     |   119 +
 .../src/arm/imx6qdl-phytec-mira-peb-eval-01.dtsi   |    71 +
 .../src/arm/imx6qdl-phytec-mira-peb-wlbt-05.dtsi   |    85 +
 .../device-tree/src/arm/imx6qdl-tqma6a.dtsi        |    20 +
 sys/contrib/device-tree/src/arm/imx6qdl-tx6.dtsi   |    12 -
 sys/contrib/device-tree/src/arm/imx6qdl-udoo.dtsi  |     5 +-
 sys/contrib/device-tree/src/arm/imx6qdl.dtsi       |     8 +-
 sys/contrib/device-tree/src/arm/imx6qp-mba6b.dts   |    18 +
 .../src/arm/imx6qp-phytec-mira-rdk-nand.dts        |     3 +
 .../device-tree/src/arm/imx6qp-yapp4-crux-plus.dts |    54 +
 .../src/arm/imx6ul-imx6ull-opos6uldev.dtsi         |    12 -
 .../src/arm/imx6ul-phytec-segin-ff-rdk-nand.dts    |     1 +
 .../src/arm/imx6ul-phytec-segin-peb-wlbt-05.dtsi   |    90 +
 sys/contrib/device-tree/src/arm/imx6ul-prti6g.dts  |     6 -
 sys/contrib/device-tree/src/arm/imx6ul-tx6ul.dtsi  |    24 -
 sys/contrib/device-tree/src/arm/imx6ull-jozacp.dts |   456 +
 .../src/arm/imx6ull-phytec-segin-ff-rdk-nand.dts   |     1 +
 .../src/arm/imx6ull-phytec-segin-lc-rdk-nand.dts   |     1 +
 .../src/arm/imx6ull-phytec-segin-peb-wlbt-05.dtsi  |    19 +
 .../device-tree/src/arm/imx6ulz-bsh-smm-m2.dts     |   146 +
 .../device-tree/src/arm/imx7d-remarkable2.dts      |    59 +
 sys/contrib/device-tree/src/arm/imx7s-warp.dts     |    14 +-
 sys/contrib/device-tree/src/arm/imx7s.dtsi         |    22 +-
 sys/contrib/device-tree/src/arm/imx7ulp.dtsi       |     2 +-
 .../src/arm/intel-ixp42x-freecom-fsg-3.dts         |    59 +
 .../src/arm/intel-ixp42x-gateway-7001.dts          |   111 +
 .../src/arm/intel-ixp42x-goramo-multilink.dts      |   180 +
 sys/contrib/device-tree/src/arm/intel-ixp4xx.dtsi  |    17 +
 sys/contrib/device-tree/src/arm/meson.dtsi         |     8 +-
 sys/contrib/device-tree/src/arm/meson8.dtsi        |    24 +-
 sys/contrib/device-tree/src/arm/meson8b.dtsi       |    24 +-
 sys/contrib/device-tree/src/arm/milbeaut-m10v.dtsi |     9 +
 .../src/arm/motorola-mapphone-common.dtsi          |     2 +-
 .../device-tree/src/arm/mt6589-fairphone-fp1.dts   |    30 +
 sys/contrib/device-tree/src/arm/mt6589.dtsi        |     2 +-
 .../device-tree/src/arm/omap3-beagle-ab4.dts       |    47 +
 sys/contrib/device-tree/src/arm/omap3-beagle.dts   |    33 -
 .../src/arm/omap3-devkit8000-common.dtsi           |    18 +
 .../device-tree/src/arm/omap3-devkit8000.dts       |    33 -
 sys/contrib/device-tree/src/arm/omap3-n900.dts     |    50 +-
 sys/contrib/device-tree/src/arm/omap3-tao3530.dtsi |    14 -
 .../src/arm/openbmc-flash-layout-64-alt.dtsi       |    35 +
 .../device-tree/src/arm/qcom-apq8016-sbc.dts       |     2 +
 .../src/arm/qcom-apq8064-sony-xperia-yuga.dts      |     1 -
 sys/contrib/device-tree/src/arm/qcom-ipq4019.dtsi  |     4 +-
 sys/contrib/device-tree/src/arm/qcom-ipq8064.dtsi  |     4 +-
 .../src/arm/qcom-mdm9615-wp8548-mangoh-green.dts   |     2 +-
 .../src/arm/qcom-msm8974-fairphone-fp2.dts         |     1 -
 .../src/arm/qcom-msm8974-lge-nexus5-hammerhead.dts |     1 -
 .../src/arm/qcom-msm8974-samsung-klte.dts          |     1 -
 .../src/arm/qcom-msm8974-sony-xperia-amami.dts     |     1 -
 .../src/arm/qcom-msm8974-sony-xperia-castor.dts    |     1 -
 .../src/arm/qcom-msm8974-sony-xperia-honami.dts    |     1 -
 sys/contrib/device-tree/src/arm/qcom-sdx55-t55.dts |     6 +
 .../src/arm/qcom-sdx55-telit-fn980-tlb.dts         |    59 +
 sys/contrib/device-tree/src/arm/qcom-sdx55.dtsi    |    86 +-
 sys/contrib/device-tree/src/arm/qcom-sdx65-mtp.dts |    25 +
 sys/contrib/device-tree/src/arm/qcom-sdx65.dtsi    |   222 +
 .../src/arm/r8a7742-iwg21d-q7-dbcm-ca.dts          |    16 +
 .../arm/r8a7742-iwg21d-q7-dbcm-ov5640-single.dtsi  |     3 +
 sys/contrib/device-tree/src/arm/rk322x.dtsi        |     4 +-
 sys/contrib/device-tree/src/arm/rk3288.dtsi        |     2 +-
 sys/contrib/device-tree/src/arm/sama5d2.dtsi       |     2 +
 sys/contrib/device-tree/src/arm/sama7g5-pinfunc.h  |     2 +-
 sys/contrib/device-tree/src/arm/sama7g5.dtsi       |    30 +
 sys/contrib/device-tree/src/arm/spear1310-evb.dts  |    16 -
 sys/contrib/device-tree/src/arm/spear1340-evb.dts  |    16 -
 sys/contrib/device-tree/src/arm/spear310.dtsi      |     1 +
 sys/contrib/device-tree/src/arm/spear320-hmi.dts   |     1 -
 sys/contrib/device-tree/src/arm/spear320.dtsi      |     1 +
 sys/contrib/device-tree/src/arm/spear320s.dtsi     |    24 +
 sys/contrib/device-tree/src/arm/ste-dbx5x0.dtsi    |    26 +
 .../src/arm/ste-ux500-samsung-gavini.dts           |    39 +-
 .../src/arm/ste-ux500-samsung-skomer.dts           |     4 -
 .../device-tree/src/arm/stm32f429-disco.dts        |     2 +-
 .../device-tree/src/arm/stm32mp15-pinctrl.dtsi     |    32 +-
 .../stm32mp157a-icore-stm32mp1-ctouch2-of10.dts    |   132 +
 .../arm/stm32mp157a-icore-stm32mp1-edimm2.2.dts    |    85 +
 .../device-tree/src/arm/stm32mp157c-ev1.dts        |    22 +
 .../device-tree/src/arm/stm32mp15xx-dkx.dtsi       |    16 +
 .../src/arm/sun8i-h2-plus-bananapi-m2-zero.dts     |     3 +-
 .../device-tree/src/arm/sun8i-h3-beelink-x2.dts    |    34 +-
 .../device-tree/src/arm/sun8i-h3-nanopi.dtsi       |     1 +
 .../device-tree/src/arm/sun8i-h3-orangepi-2.dts    |     3 +-
 .../device-tree/src/arm/sun8i-h3-orangepi-pc.dts   |     3 +-
 sys/contrib/device-tree/src/arm/sun8i-h3.dtsi      |     4 +
 sys/contrib/device-tree/src/arm/sun8i-r40.dtsi     |    23 +-
 .../src/arm/sunxi-bananapi-m2-plus.dtsi            |     3 +-
 sys/contrib/device-tree/src/arm/sunxi-h3-h5.dtsi   |    15 +-
 .../src/arm/sunxi-libretech-all-h3-cc.dtsi         |     1 +
 .../device-tree/src/arm/tegra114-asus-tf701t.dts   |   807 ++
 .../device-tree/src/arm/tegra114-dalmore.dts       |    21 +-
 sys/contrib/device-tree/src/arm/tegra114-roth.dts  |    16 +-
 sys/contrib/device-tree/src/arm/tegra114-tn7.dts   |    10 +-
 sys/contrib/device-tree/src/arm/tegra114.dtsi      |    58 +-
 .../device-tree/src/arm/tegra124-apalis-emc.dtsi   |   436 +-
 .../device-tree/src/arm/tegra124-apalis-eval.dts   |     2 +-
 .../src/arm/tegra124-apalis-v1.2-eval.dts          |     2 +-
 .../device-tree/src/arm/tegra124-apalis-v1.2.dtsi  |    16 +-
 .../device-tree/src/arm/tegra124-apalis.dtsi       |    16 +-
 .../src/arm/tegra124-jetson-tk1-emc.dtsi           |  2606 ++---
 .../device-tree/src/arm/tegra124-jetson-tk1.dts    |    39 +-
 .../device-tree/src/arm/tegra124-nyan-big-emc.dtsi | 11318 ++++++++++---------
 .../device-tree/src/arm/tegra124-nyan-big-fhd.dts  |    17 +
 .../device-tree/src/arm/tegra124-nyan-big.dts      |    15 +-
 .../src/arm/tegra124-nyan-blaze-emc.dtsi           |   758 +-
 .../device-tree/src/arm/tegra124-nyan-blaze.dts    |    15 +-
 sys/contrib/device-tree/src/arm/tegra124-nyan.dtsi |    86 +-
 .../src/arm/tegra124-peripherals-opp.dtsi          |   140 +-
 .../device-tree/src/arm/tegra124-venice2.dts       |    49 +-
 sys/contrib/device-tree/src/arm/tegra124.dtsi      |    45 +-
 .../src/arm/tegra20-acer-a500-picasso.dts          |    27 +-
 .../device-tree/src/arm/tegra20-asus-tf101.dts     |  1280 +++
 .../src/arm/tegra20-colibri-eval-v3.dts            |     4 +-
 .../device-tree/src/arm/tegra20-colibri-iris.dts   |     4 +-
 .../device-tree/src/arm/tegra20-colibri.dtsi       |    18 +-
 .../src/arm/tegra20-cpu-opp-microvolt.dtsi         |    82 +-
 .../device-tree/src/arm/tegra20-cpu-opp.dtsi       |    82 +-
 .../device-tree/src/arm/tegra20-harmony.dts        |    21 +-
 .../device-tree/src/arm/tegra20-medcom-wide.dts    |    11 +-
 sys/contrib/device-tree/src/arm/tegra20-paz00.dts  |    22 +-
 .../src/arm/tegra20-peripherals-opp.dtsi           |   948 +-
 sys/contrib/device-tree/src/arm/tegra20-plutux.dts |     8 +-
 .../device-tree/src/arm/tegra20-seaboard.dts       |    23 +-
 .../device-tree/src/arm/tegra20-tamonten.dtsi      |     7 +-
 sys/contrib/device-tree/src/arm/tegra20-tec.dts    |     8 +-
 .../device-tree/src/arm/tegra20-trimslice.dts      |    26 +-
 .../device-tree/src/arm/tegra20-ventana.dts        |    15 +-
 sys/contrib/device-tree/src/arm/tegra20.dtsi       |   162 +-
 .../device-tree/src/arm/tegra30-apalis-eval.dts    |     2 +-
 .../src/arm/tegra30-apalis-v1.1-eval.dts           |     2 +-
 .../device-tree/src/arm/tegra30-apalis-v1.1.dtsi   |     6 +-
 .../device-tree/src/arm/tegra30-apalis.dtsi        |     6 +-
 .../src/arm/tegra30-asus-lvds-display.dtsi         |    61 +
 .../arm/tegra30-asus-nexus7-grouper-common.dtsi    |    67 +-
 .../tegra30-asus-nexus7-grouper-maxim-pmic.dtsi    |     4 +-
 ...tegra30-asus-nexus7-grouper-memory-timings.dtsi |    12 +-
 .../arm/tegra30-asus-nexus7-grouper-ti-pmic.dtsi   |     2 +-
 .../src/arm/tegra30-asus-nexus7-grouper.dtsi       |     1 -
 .../src/arm/tegra30-asus-nexus7-tilapia.dtsi       |     2 -
 .../device-tree/src/arm/tegra30-asus-tf201.dts     |   627 +
 .../device-tree/src/arm/tegra30-asus-tf300t.dts    |  1034 ++
 .../device-tree/src/arm/tegra30-asus-tf300tg.dts   |  1087 ++
 .../device-tree/src/arm/tegra30-asus-tf700t.dts    |   823 ++
 .../src/arm/tegra30-asus-transformer-common.dtsi   |  1787 +++
 sys/contrib/device-tree/src/arm/tegra30-beaver.dts |    24 +-
 .../device-tree/src/arm/tegra30-cardhu-a02.dts     |    12 +-
 .../device-tree/src/arm/tegra30-cardhu-a04.dts     |    14 +-
 .../device-tree/src/arm/tegra30-cardhu.dtsi        |    35 +-
 .../device-tree/src/arm/tegra30-colibri.dtsi       |    25 +-
 .../src/arm/tegra30-cpu-opp-microvolt.dtsi         |   144 +-
 .../device-tree/src/arm/tegra30-cpu-opp.dtsi       |   144 +-
 sys/contrib/device-tree/src/arm/tegra30-ouya.dts   |  8921 ++++++++-------
 .../src/arm/tegra30-pegatron-chagall.dts           |  2859 +++++
 .../src/arm/tegra30-peripherals-opp.dtsi           |  1370 ++-
 sys/contrib/device-tree/src/arm/tegra30.dtsi       |   189 +-
 .../device-tree/src/arm/vf610-zii-dev-rev-b.dts    |     6 +-
 .../src/arm64/allwinner/sun50i-a64-pinebook.dts    |     1 +
 .../src/arm64/allwinner/sun50i-a64-pinephone.dtsi  |     2 +
 .../src/arm64/allwinner/sun50i-a64-pinetab.dts     |     1 +
 .../src/arm64/allwinner/sun50i-a64-teres-i.dts     |     1 +
 .../src/arm64/allwinner/sun50i-a64.dtsi            |    14 +-
 .../device-tree/src/arm64/allwinner/sun50i-h5.dtsi |     4 +
 .../arm64/allwinner/sun50i-h6-tanix-tx6-mini.dts   |    15 +
 .../src/arm64/allwinner/sun50i-h6-tanix-tx6.dts    |   138 +-
 .../src/arm64/allwinner/sun50i-h6-tanix.dtsi       |   189 +
 .../device-tree/src/arm64/allwinner/sun50i-h6.dtsi |     9 +
 .../arm64/altera/socfpga_stratix10_socdk_nand.dts  |    24 +-
 .../src/arm64/amlogic/meson-g12-common.dtsi        |   118 +-
 .../src/arm64/amlogic/meson-g12a-sei510.dts        |     8 -
 .../src/arm64/amlogic/meson-g12b-odroid-n2.dtsi    |     6 +-
 .../device-tree/src/arm64/amlogic/meson-gx.dtsi    |     6 +
 .../src/arm64/amlogic/meson-gxbb-wetek.dtsi        |    10 +-
 .../src/arm64/amlogic/meson-gxl-s805x-p241.dts     |    83 +
 .../src/arm64/amlogic/meson-sm1-bananapi-m5.dts    |     2 +-
 .../src/arm64/amlogic/meson-sm1-odroid.dtsi        |    16 +-
 .../src/arm64/amlogic/meson-sm1-sei610.dts         |     8 -
 .../device-tree/src/arm64/apple/t8103-j274.dts     |    33 +-
 .../device-tree/src/arm64/apple/t8103-j293.dts     |    41 +
 .../device-tree/src/arm64/apple/t8103-j313.dts     |    33 +
 .../device-tree/src/arm64/apple/t8103-j456.dts     |    59 +
 .../device-tree/src/arm64/apple/t8103-j457.dts     |    47 +
 .../device-tree/src/arm64/apple/t8103-jxxx.dtsi    |    78 +
 .../device-tree/src/arm64/apple/t8103-pmgr.dtsi    |  1138 ++
 sys/contrib/device-tree/src/arm64/apple/t8103.dtsi |   187 +-
 .../device-tree/src/arm64/arm/juno-base.dtsi       |     3 +-
 .../broadcom/bcm4908/bcm4908-netgear-raxe500.dts   |    50 +
 .../device-tree/src/arm64/exynos/exynos5433.dtsi   |    24 +-
 .../device-tree/src/arm64/exynos/exynos7.dtsi      |    24 +-
 .../src/arm64/exynos/exynosautov9-sadk.dts         |     4 +
 .../device-tree/src/arm64/exynos/exynosautov9.dtsi |    36 +-
 .../arm64/freescale/fsl-ls1028a-kontron-sl28.dts   |     4 +
 .../src/arm64/freescale/fsl-ls1028a-qds-13bb.dts   |   113 +
 .../src/arm64/freescale/fsl-ls1028a-qds-65bb.dts   |   108 +
 .../src/arm64/freescale/fsl-ls1028a-qds-7777.dts   |    82 +
 .../src/arm64/freescale/fsl-ls1028a-qds-85bb.dts   |   107 +
 .../src/arm64/freescale/fsl-ls1028a-qds-899b.dts   |    75 +
 .../src/arm64/freescale/fsl-ls1028a-qds-9999.dts   |    79 +
 .../src/arm64/freescale/fsl-ls1028a-qds.dts        |    39 +-
 .../src/arm64/freescale/fsl-ls1028a-rdb.dts        |   103 +-
 .../src/arm64/freescale/fsl-ls1028a.dtsi           |   130 +-
 .../src/arm64/freescale/fsl-ls1043a-rdb.dts        |     2 +
 .../src/arm64/freescale/fsl-ls1088a.dtsi           |    37 +-
 .../src/arm64/freescale/fsl-ls208xa.dtsi           |    24 +-
 .../src/arm64/freescale/fsl-lx2160a-qds.dts        |   149 +
 .../src/arm64/freescale/fsl-lx2160a-rdb.dts        |    21 +
 .../src/arm64/freescale/fsl-lx2160a.dtsi           |    34 +-
 .../src/arm64/freescale/fsl-lx2162a-qds.dts        |    21 +
 .../arm64/freescale/imx8mm-beacon-baseboard.dtsi   |    93 +
 .../src/arm64/freescale/imx8mm-beacon-som.dtsi     |     1 -
 .../src/arm64/freescale/imx8mm-evk.dtsi            |     7 +
 .../arm64/freescale/imx8mm-icore-mx8mm-ctouch2.dts |     1 -
 .../freescale/imx8mm-icore-mx8mm-edimm2.2.dts      |     1 -
 .../arm64/freescale/imx8mm-tqma8mqml-mba8mx.dts    |   253 +
 .../src/arm64/freescale/imx8mm-tqma8mqml.dtsi      |   335 +
 .../device-tree/src/arm64/freescale/imx8mm.dtsi    |    87 +-
 .../arm64/freescale/imx8mn-beacon-baseboard.dtsi   |     1 -
 .../src/arm64/freescale/imx8mn-beacon-som.dtsi     |     1 -
 .../arm64/freescale/imx8mn-bsh-smm-s2-common.dtsi  |   426 +
 .../src/arm64/freescale/imx8mn-bsh-smm-s2.dts      |    48 +
 .../src/arm64/freescale/imx8mn-bsh-smm-s2pro.dts   |    80 +
 .../src/arm64/freescale/imx8mn-evk.dtsi            |     9 +
 .../arm64/freescale/imx8mn-tqma8mqnl-mba8mx.dts    |   237 +
 .../src/arm64/freescale/imx8mn-tqma8mqnl.dtsi      |   322 +
 .../device-tree/src/arm64/freescale/imx8mn.dtsi    |    29 +-
 .../device-tree/src/arm64/freescale/imx8mp-evk.dts |    73 +
 .../device-tree/src/arm64/freescale/imx8mp.dtsi    |    35 +-
 .../device-tree/src/arm64/freescale/imx8mq-evk.dts |     9 +
 .../src/arm64/freescale/imx8mq-librem5-r3.dts      |    25 +-
 .../src/arm64/freescale/imx8mq-librem5-r3.dtsi     |    45 +
 .../src/arm64/freescale/imx8mq-librem5-r4.dts      |    16 +-
 .../src/arm64/freescale/imx8mq-librem5.dtsi        |    97 +-
 .../src/arm64/freescale/imx8mq-mnt-reform2.dts     |     1 +
 .../src/arm64/freescale/imx8mq-nitrogen-som.dtsi   |    15 +-
 .../src/arm64/freescale/imx8mq-tqma8mq-mba8mx.dts  |   349 +
 .../src/arm64/freescale/imx8mq-tqma8mq.dtsi        |   360 +
 .../device-tree/src/arm64/freescale/imx8mq.dtsi    |   125 +-
 .../device-tree/src/arm64/freescale/imx8qm.dtsi    |    38 +
 .../device-tree/src/arm64/freescale/imx8qxp.dtsi   |    28 +
 .../src/arm64/freescale/imx8ulp-evk.dts            |    64 +
 .../src/arm64/freescale/imx8ulp-pinfunc.h          |   978 ++
 .../device-tree/src/arm64/freescale/imx8ulp.dtsi   |   434 +
 .../device-tree/src/arm64/freescale/mba8mx.dtsi    |   282 +
 .../src/arm64/intel/socfpga_agilex.dtsi            |     4 +-
 .../src/arm64/intel/socfpga_agilex_socdk_nand.dts  |    20 +-
 .../src/arm64/intel/socfpga_n5x_socdk.dts          |    71 +
 .../src/arm64/marvell/armada-3720-turris-mox.dts   |     8 +-
 .../device-tree/src/arm64/marvell/armada-37xx.dtsi |     4 +-
 .../device-tree/src/arm64/marvell/cn9130-crb.dtsi  |   140 +
 .../device-tree/src/arm64/marvell/cn9130.dtsi      |    15 +
 .../device-tree/src/arm64/mediatek/mt7986a-rfb.dts |    57 +
 .../device-tree/src/arm64/mediatek/mt7986a.dtsi    |   169 +
 .../device-tree/src/arm64/mediatek/mt7986b-rfb.dts |    29 +
 .../device-tree/src/arm64/mediatek/mt7986b.dtsi    |    12 +
 .../device-tree/src/arm64/mediatek/mt8173-elm.dtsi |    10 +-
 .../device-tree/src/arm64/mediatek/mt8173.dtsi     |     2 +
 .../device-tree/src/arm64/mediatek/mt8183-evb.dts  |     8 +
 .../arm64/mediatek/mt8183-kukui-jacuzzi-cozmo.dts  |    36 +
 .../mediatek/mt8183-kukui-jacuzzi-fennel-sku1.dts  |     1 +
 .../mediatek/mt8183-kukui-jacuzzi-fennel-sku6.dts  |     1 +
 .../mediatek/mt8183-kukui-jacuzzi-fennel-sku7.dts  |    33 +
 .../mediatek/mt8183-kukui-jacuzzi-fennel.dtsi      |     1 -
 .../mt8183-kukui-jacuzzi-fennel14-sku2.dts         |    17 +
 .../mediatek/mt8183-kukui-jacuzzi-fennel14.dts     |     1 +
 .../src/arm64/mediatek/mt8183-kukui-jacuzzi.dtsi   |     1 -
 .../arm64/mediatek/mt8183-kukui-kakadu-sku22.dts   |    19 +
 .../src/arm64/mediatek/mt8183-kukui.dtsi           |   124 +-
 .../device-tree/src/arm64/mediatek/mt8183.dtsi     |    64 +
 .../device-tree/src/arm64/mediatek/mt8192.dtsi     |    20 +-
 .../device-tree/src/arm64/mediatek/mt8516.dtsi     |    27 +-
 .../src/arm64/nvidia/tegra132-norrin.dts           |    36 +-
 .../src/arm64/nvidia/tegra132-peripherals-opp.dtsi |   426 +
 .../device-tree/src/arm64/nvidia/tegra132.dtsi     |    48 +-
 .../src/arm64/nvidia/tegra186-p2771-0000.dts       |    20 +-
 .../src/arm64/nvidia/tegra186-p3310.dtsi           |    20 +-
 .../nvidia/tegra186-p3509-0000+p3636-0001.dts      |    32 +-
 .../device-tree/src/arm64/nvidia/tegra186.dtsi     |    95 +-
 .../src/arm64/nvidia/tegra194-p2888.dtsi           |    12 +-
 .../src/arm64/nvidia/tegra194-p2972-0000.dts       |     8 +-
 .../src/arm64/nvidia/tegra194-p3509-0000.dtsi      |    20 +-
 .../src/arm64/nvidia/tegra194-p3668-0000.dtsi      |     2 +-
 .../src/arm64/nvidia/tegra194-p3668.dtsi           |     2 +-
 .../device-tree/src/arm64/nvidia/tegra194.dtsi     |   236 +-
 .../src/arm64/nvidia/tegra210-p2180.dtsi           |     4 +-
 .../src/arm64/nvidia/tegra210-p2371-2180.dts       |     3 -
 .../src/arm64/nvidia/tegra210-p2530.dtsi           |     2 +-
 .../src/arm64/nvidia/tegra210-p2597.dtsi           |    37 +-
 .../src/arm64/nvidia/tegra210-p2894.dtsi           |    40 +-
 .../src/arm64/nvidia/tegra210-p3450-0000.dts       |    53 +-
 .../src/arm64/nvidia/tegra210-smaug.dts            |    22 +-
 .../device-tree/src/arm64/nvidia/tegra210.dtsi     |    27 +-
 .../src/arm64/nvidia/tegra234-p3701-0000.dtsi      |    24 +
 .../nvidia/tegra234-p3737-0000+p3701-0000.dts      |    24 +
 .../src/arm64/nvidia/tegra234-p3737-0000.dtsi      |     5 +
 .../src/arm64/nvidia/tegra234-sim-vdk.dts          |     1 -
 .../device-tree/src/arm64/nvidia/tegra234.dtsi     |   541 +-
 .../device-tree/src/arm64/qcom/apq8096-db820c.dts  |    10 +-
 .../device-tree/src/arm64/qcom/ipq6018.dtsi        |     2 +-
 .../device-tree/src/arm64/qcom/ipq8074.dtsi        |    12 +
 .../src/arm64/qcom/msm8916-samsung-j5.dts          |   209 +
 .../src/arm64/qcom/msm8916-samsung-serranove.dts   |     1 +
 .../device-tree/src/arm64/qcom/msm8916.dtsi        |     9 +-
 .../src/arm64/qcom/msm8992-xiaomi-libra.dts        |     1 -
 .../src/arm64/qcom/msm8994-msft-lumia-octagon.dtsi |     1 -
 .../arm64/qcom/msm8994-sony-xperia-kitakami.dtsi   |     3 +-
 .../src/arm64/qcom/msm8996-sony-xperia-tone.dtsi   |    30 +-
 .../src/arm64/qcom/msm8996-xiaomi-common.dtsi      |     4 +-
 .../src/arm64/qcom/msm8996-xiaomi-scorpio.dts      |    28 +
 .../device-tree/src/arm64/qcom/msm8996.dtsi        |     4 -
 .../src/arm64/qcom/msm8998-clamshell.dtsi          |     1 +
 .../src/arm64/qcom/msm8998-fxtec-pro1.dts          |     3 -
 .../src/arm64/qcom/msm8998-oneplus-common.dtsi     |     1 +
 .../arm64/qcom/msm8998-sony-xperia-yoshino.dtsi    |     2 -
 .../device-tree/src/arm64/qcom/msm8998.dtsi        |     1 -
 sys/contrib/device-tree/src/arm64/qcom/pm660.dtsi  |    12 +-
 sys/contrib/device-tree/src/arm64/qcom/pm8998.dtsi |    10 +
 .../device-tree/src/arm64/qcom/pmk8350.dtsi        |     7 +-
 .../src/arm64/qcom/sc7180-trogdor-homestar-r2.dts  |     2 +
 .../src/arm64/qcom/sc7180-trogdor-homestar-r3.dts  |     6 +-
 .../src/arm64/qcom/sc7180-trogdor-homestar-r4.dts  |    21 +
 .../src/arm64/qcom/sc7180-trogdor-homestar.dtsi    |     3 -
 .../qcom/sc7180-trogdor-lazor-limozeen-nots-r4.dts |     2 +-
 .../qcom/sc7180-trogdor-lazor-limozeen-nots-r5.dts |    31 +
 .../qcom/sc7180-trogdor-lazor-limozeen-nots-r9.dts |    28 +
 .../qcom/sc7180-trogdor-lazor-limozeen-r4.dts      |    46 +
 .../qcom/sc7180-trogdor-lazor-limozeen-r9.dts      |    44 +
 .../src/arm64/qcom/sc7180-trogdor-lazor-r0.dts     |     2 +
 .../src/arm64/qcom/sc7180-trogdor-lazor-r1.dts     |     2 +
 .../src/arm64/qcom/sc7180-trogdor-lazor-r3-kb.dts  |     9 +-
 .../src/arm64/qcom/sc7180-trogdor-lazor-r3-lte.dts |     9 +-
 .../src/arm64/qcom/sc7180-trogdor-lazor-r3.dts     |     8 +-
 .../src/arm64/qcom/sc7180-trogdor-lazor-r9-kb.dts  |    22 +
 .../src/arm64/qcom/sc7180-trogdor-lazor-r9-lte.dts |    30 +
 .../src/arm64/qcom/sc7180-trogdor-lazor-r9.dts     |    18 +
*** 1674 LINES SKIPPED ***