From nobody Wed Aug 10 12:30:58 2022 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4M2q6W0wFwz4YJjt; Wed, 10 Aug 2022 12:30:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4M2q6V5y88z3dlv; Wed, 10 Aug 2022 12:30:58 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1660134658; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=SooFhVW8DSBK8LGCiv26MGFFEzbuSKBMNpHmqEhvo/I=; b=sbJhtEUzSkE4V/ethABs4XLkJEia+BYuBXbC+tEnoGniRckYkMy1RVAgX6xYUhx2/g9Jmk FIVPSxB8gEoqCun2xTZpDjojYgIWQCbsnzzVL4ackIxLYHC3UUkVqQRQYtvuLDVtyPCrTO mGDYi7o78NB1MPfGAB8/j6gG8vl2uPXFXuodzNniv5UyZ3nTMPNKN13VTFg0fRdq3xl6IA b8zYfhxJm1d+3LYhlUqgP/KBxxZfGe0rxo8lWXMFQgXpr/HlCVL1r1GtiNX0EYAKRbgdaP /TZAQ88PuDnKtgZ20wnECBI5L6I/KOO0j03RRloYCsvv18PQ4INy7mEFK0iSQg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4M2q6V53Zlz19mg; Wed, 10 Aug 2022 12:30:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 27ACUwkl084755; Wed, 10 Aug 2022 12:30:58 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 27ACUwlj084754; Wed, 10 Aug 2022 12:30:58 GMT (envelope-from git) Date: Wed, 10 Aug 2022 12:30:58 GMT Message-Id: <202208101230.27ACUwlj084754@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Emmanuel Vadot Subject: git: e67e85659c0d - main - Import device-tree files from Linux 5.17 List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: manu X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e67e85659c0de33e617e5fbf1028c6e8b49eee53 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1660134658; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=SooFhVW8DSBK8LGCiv26MGFFEzbuSKBMNpHmqEhvo/I=; b=g+A6Wy8DTeIFXA6viFFmkxsYJaYlq8xr/IOBCvqEluaFmeTedCBi4JeWlvem1aVH23J/LZ /kETOFxOM/E9Su5Kxtk4lWrBh8DYEGhXnCRRgDow4o8djeViURODlWKpuSv/VsftJx2dph 5LzPmExbw6lAzS+t/0m6YOBsZ4D/gX/yws+x6JHDWcYGqcSmzw0q1qtzkW5T097A+D2KtQ nKsGe0ouRp3ZR/Li9jbbZOb1mZAm9Y3URSbntS6xt8SEw9/e4exIacoXia45B0kY+G1E1S WrlbSyM1NuxZLajIIx4ZSelhhnckTNO27YRVKGkmmmqxp7/s+UhtVx3+KBkDzw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1660134658; a=rsa-sha256; cv=none; b=EG25q8//D3jZE15n6zplxT6jeM+IeN/er7P9wdkEjbyBiuyDGqo7M09EAa+tMk3XuZER3X mXm2Zn3bLfDGlWBd8vsSUuvXVD6aWqnvNFcXD870BmdY6azWcRp0kR1JwWgYjfytTkZrmR AN4NXJf5rDw++Goummp/duoYOyXYPIR26wGdvE3lsrGXqktiZwfC5z5fyjainzM3h+vi3T H19a3kXdo1O5YU9DlR01EII9lfFmCtw8vhOr2DZ4nvs8ZOdVz0UuMubSXFponofaniuV7A ZFPiHJIEOf4D2fT6StTOjIP4wPDKiAQo0WIPwhuEnssPFfxGX3k3NaA4wYXR4g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N 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 AuthorDate: 2022-08-10 12:29:43 +0000 Commit: Emmanuel Vadot 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 ***