From nobody Wed Aug 10 12:33:58 2022 X-Original-To: dev-commits-src-main@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 4M2q9z1J92z4YL5p; Wed, 10 Aug 2022 12:33: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 4M2q9z0zTCz3gD4; Wed, 10 Aug 2022 12:33:59 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1660134839; 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=4x2+UMqCIjF5hi8N3p56u1jONaaadC9goCwRLNtKtPQ=; b=sY3p1ZHuwzKVdiqytD+OtyQqjdBFFq7WpFA70GN7FYRmLaH0EYvR1PBLw2CMofGN4sXKfV pR/AsDJyOrdcov5pAFbx4kEJfUo+oIYVAN2JiwUce4z8SPvFdyDOg4tGXPJkXBDMgRJYmS eecER4roW8YZ7OULf+S+4XGB2scRzxQzbiWuAY57hdy7CcSejUFmOSu2H6C/AemD3qwfqx /1O/CGYb5HV6Vc0FpQ7QvpR1JcFcrrdMfiG5PZjfjcSzH+gsWShDdr8ZuH+K3x/KlHz3s+ GmmZ9T9+brg1luHnv6b9H4I/x3zNHzVOAD4woQ5vJ92KEYoMMNclAjrJagHGqw== 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 4M2q9z00YBz1BNJ; Wed, 10 Aug 2022 12:33:59 +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 27ACXw8g087015; Wed, 10 Aug 2022 12:33:58 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 27ACXwO2087014; Wed, 10 Aug 2022 12:33:58 GMT (envelope-from git) Date: Wed, 10 Aug 2022 12:33:58 GMT Message-Id: <202208101233.27ACXwO2087014@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: c9ccf3a32da4 - main - Import device-tree files from Linux 5.18 List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-main@freebsd.org X-BeenThere: dev-commits-src-main@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: c9ccf3a32da427475985b85d7df023ccfb138c27 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1660134839; 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=4x2+UMqCIjF5hi8N3p56u1jONaaadC9goCwRLNtKtPQ=; b=iw3PkBNpvRaFTe17Qp19nO5wAZ4Fw1XqPwh737ksAuDn3hpEPeBfZAIOOud4eT2yVz6BCY xNzk2rzok7wktOtPfDipsN6WY+40iTBpzgkTP3Ke/M6AtKUI2qdqY6uyhoSxL8P2zIs+5I nTawKxA2G0ANOqiA/WyoM+1zdd2mOt1HER67jEa1naG/h93tmIp/vCeQVWDf3g1ZnB8CCp jAySpqpUJpy7vak7ZYYbSOxKyZ0DAdVgM1+9DvmODND4X6JbEIcDOxgndTKgasJmW8Fh5X YCaU8X/PQQBghfN0gCZ1PxRRpYjmWOGptR1MNR4MTqMgKUmInoZSpKTLjIeIoQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1660134839; a=rsa-sha256; cv=none; b=e/keqTbUQtgh4lKm+4UNOKTOYIl9gKcZ5fTOt6vwz4ebsu+AQDlm4OqiWCCmAUD2TmuZnT 3bDeiuat/t04YDEJ16TY8Dj0aofvfwWXa8rg2mT3RblXqZ7ODDa1XXTtSOej8PYXC6LMZs DltXr0F1GhTmDACh0npE7AJ6snRLaz2XKqB3K+dZR9nZqOXaq2U9XPJPs6c4Hs66BElklk d07lcKX9kwJeYLFB3GbcKCUnWrFTxp5Lb3r4C0uGtBI2BPzIxmX9APmmDLyI4TQwf7cwRM A/6UiT6LTVEv6zlB6n9zqhaSgaYx2HRPo7PBXglWfnP/aWVjf3rANBdPsxi0Uw== 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=c9ccf3a32da427475985b85d7df023ccfb138c27 commit c9ccf3a32da427475985b85d7df023ccfb138c27 Merge: e67e85659c0d 9066e824cab7 Author: Emmanuel Vadot AuthorDate: 2022-08-10 12:32:46 +0000 Commit: Emmanuel Vadot CommitDate: 2022-08-10 12:32:46 +0000 Import device-tree files from Linux 5.18 Sponsored by: Beckhoff Automation GmbH & Co. KG sys/contrib/device-tree/Bindings/Makefile | 49 +- sys/contrib/device-tree/Bindings/arm/airoha.yaml | 28 + sys/contrib/device-tree/Bindings/arm/altera.yaml | 46 +- sys/contrib/device-tree/Bindings/arm/amlogic.yaml | 12 + .../device-tree/Bindings/arm/apple/apple,pmgr.yaml | 2 +- .../device-tree/Bindings/arm/arm,cci-400.yaml | 5 + .../device-tree/Bindings/arm/atmel-at91.yaml | 9 + .../device-tree/Bindings/arm/bcm/bcm2835.yaml | 1 + .../device-tree/Bindings/arm/cpu-capacity.txt | 4 +- sys/contrib/device-tree/Bindings/arm/cpus.yaml | 13 +- .../device-tree/Bindings/arm/freescale/fsl,scu.txt | 1 + sys/contrib/device-tree/Bindings/arm/fsl.yaml | 24 + .../device-tree/Bindings/arm/intel,socfpga.yaml | 26 + .../device-tree/Bindings/arm/linux,dummy-virt.yaml | 20 + sys/contrib/device-tree/Bindings/arm/mediatek.yaml | 4 + .../Bindings/arm/mediatek/mediatek,mmsys.yaml | 1 + .../Bindings/arm/msm/qcom,idle-state.txt | 2 +- .../device-tree/Bindings/arm/msm/qcom,llcc.yaml | 2 + .../device-tree/Bindings/arm/mstar/mstar.yaml | 4 + .../device-tree/Bindings/arm/npcm/nuvoton,gcr.yaml | 48 + sys/contrib/device-tree/Bindings/arm/pmu.yaml | 4 + sys/contrib/device-tree/Bindings/arm/psci.yaml | 2 +- sys/contrib/device-tree/Bindings/arm/qcom.yaml | 23 +- sys/contrib/device-tree/Bindings/arm/renesas.yaml | 9 + sys/contrib/device-tree/Bindings/arm/rockchip.yaml | 13 + .../Bindings/arm/samsung/samsung-boards.yaml | 2 + .../device-tree/Bindings/arm/stm32/stm32.yaml | 6 + sys/contrib/device-tree/Bindings/arm/sunxi.yaml | 5 + .../Bindings/arm/tegra/nvidia,tegra20-pmc.yaml | 1 - sys/contrib/device-tree/Bindings/arm/tesla.yaml | 27 + sys/contrib/device-tree/Bindings/arm/ti/k3.yaml | 6 + .../device-tree/Bindings/ata/ahci-platform.yaml | 189 ++ .../Bindings/ata/cortina,gemini-sata-bridge.yaml | 109 ++ .../device-tree/Bindings/ata/sata_highbank.yaml | 3 + .../Bindings/bus/allwinner,sun50i-a64-de2.yaml | 5 +- .../Bindings/bus/nvidia,tegra210-aconnect.yaml | 1 + sys/contrib/device-tree/Bindings/bus/ti-sysc.yaml | 1 - .../device-tree/Bindings/clock/apple,nco.yaml | 62 + .../Bindings/clock/bitmain,bm1880-clk.yaml | 12 - .../Bindings/clock/cirrus,cs2000-cp.yaml | 91 + .../Bindings/clock/idt,versaclock5.yaml | 7 - .../device-tree/Bindings/clock/imx1-clock.yaml | 9 - .../device-tree/Bindings/clock/imx21-clock.yaml | 9 - .../device-tree/Bindings/clock/imx23-clock.yaml | 9 - .../device-tree/Bindings/clock/imx25-clock.yaml | 8 - .../device-tree/Bindings/clock/imx27-clock.yaml | 9 - .../device-tree/Bindings/clock/imx28-clock.yaml | 9 - .../device-tree/Bindings/clock/imx31-clock.yaml | 8 - .../device-tree/Bindings/clock/imx35-clock.yaml | 8 - .../Bindings/clock/imx7ulp-pcc-clock.yaml | 11 - .../Bindings/clock/imx7ulp-scg-clock.yaml | 11 - .../device-tree/Bindings/clock/imx8m-clock.yaml | 4 - .../device-tree/Bindings/clock/imx8qxp-lpcg.yaml | 11 - .../device-tree/Bindings/clock/imx93-clock.yaml | 62 + .../Bindings/clock/imxrt1050-clock.yaml | 59 + .../Bindings/clock/intel,stratix10.yaml | 35 + .../clock/marvell,armada-3700-uart-clock.yaml | 59 + .../Bindings/clock/mediatek,mt7621-sysc.yaml | 12 + .../device-tree/Bindings/clock/microchip,mpfs.yaml | 67 + .../Bindings/clock/mstar,msc313-cpupll.yaml | 45 + .../Bindings/clock/nvidia,tegra124-car.yaml | 7 - .../Bindings/clock/nvidia,tegra20-car.yaml | 7 - .../device-tree/Bindings/clock/qcom,a7pll.yaml | 2 +- .../Bindings/clock/qcom,dispcc-sm6125.yaml | 87 + .../Bindings/clock/qcom,dispcc-sm6350.yaml | 86 + .../Bindings/clock/qcom,gcc-apq8064.yaml | 29 +- .../Bindings/clock/qcom,gcc-ipq8064.yaml | 76 + .../device-tree/Bindings/clock/qcom,gcc-other.yaml | 70 + .../device-tree/Bindings/clock/qcom,gcc.yaml | 59 +- .../device-tree/Bindings/clock/qcom,gpucc.yaml | 2 + .../device-tree/Bindings/clock/qcom,mmcc.yaml | 1 + .../Bindings/clock/qcom,qcm2290-dispcc.yaml | 87 + .../device-tree/Bindings/clock/qcom,rpmhcc.yaml | 1 + .../Bindings/clock/qcom,sdm845-camcc.yaml | 65 + .../Bindings/clock/renesas,9series.yaml | 97 ++ .../Bindings/clock/renesas,cpg-div6-clock.yaml | 12 + .../Bindings/clock/renesas,rzg2l-cpg.yaml | 14 +- .../Bindings/clock/samsung,exynos-audss-clock.yaml | 2 +- .../Bindings/clock/samsung,exynos-clock.yaml | 2 +- .../Bindings/clock/samsung,exynos-ext-clock.yaml | 2 +- .../clock/samsung,exynos4412-isp-clock.yaml | 2 +- .../Bindings/clock/samsung,exynos5260-clock.yaml | 2 +- .../Bindings/clock/samsung,exynos5410-clock.yaml | 2 +- .../Bindings/clock/samsung,exynos5433-clock.yaml | 2 +- .../Bindings/clock/samsung,exynos7-clock.yaml | 2 +- .../Bindings/clock/samsung,exynos7885-clock.yaml | 2 +- .../Bindings/clock/samsung,exynos850-clock.yaml | 2 +- .../Bindings/clock/samsung,s2mps11.yaml | 2 +- .../clock/samsung,s5pv210-audss-clock.yaml | 2 +- .../Bindings/clock/samsung,s5pv210-clock.yaml | 2 +- .../Bindings/clock/starfive,jh7100-audclk.yaml | 57 + .../Bindings/clock/tesla,fsd-clock.yaml | 198 +++ .../device-tree/Bindings/clock/ti/ti,clksel.yaml | 51 + .../Bindings/connector/usb-connector.yaml | 3 +- .../device-tree/Bindings/cpu/idle-states.yaml | 855 +++++++++ .../Bindings/cpufreq/cpufreq-qcom-hw.yaml | 201 +++ .../Bindings/cpufreq/qcom-cpufreq-nvmem.yaml | 166 ++ .../Bindings/crypto/atmel,at91sam9g46-aes.yaml | 66 + .../Bindings/crypto/atmel,at91sam9g46-sha.yaml | 60 + .../Bindings/crypto/atmel,at91sam9g46-tdes.yaml | 64 + .../Bindings/crypto/intel,ixp4xx-crypto.yaml | 15 +- .../devfreq/event/samsung,exynos-nocp.yaml | 2 +- .../devfreq/event/samsung,exynos-ppmu.yaml | 2 +- .../allwinner,sun4i-a10-display-engine.yaml | 2 + .../Bindings/display/brcm,bcm2711-hdmi.yaml | 3 +- .../Bindings/display/bridge/adi,adv7511.yaml | 5 +- .../Bindings/display/bridge/analogix,anx7625.yaml | 17 + .../Bindings/display/bridge/chipone,icn6211.yaml | 1 - .../display/bridge/ingenic,jz4780-hdmi.yaml | 82 + .../Bindings/display/bridge/lvds-codec.yaml | 3 +- .../Bindings/display/bridge/renesas,lvds.yaml | 5 +- .../Bindings/display/bridge/synopsys,dw-hdmi.yaml | 5 +- .../Bindings/display/bridge/ti,sn65dsi83.yaml | 5 +- .../Bindings/display/bridge/toshiba,tc358762.yaml | 1 - .../Bindings/display/bridge/toshiba,tc358768.yaml | 7 +- sys/contrib/device-tree/Bindings/display/lvds.yaml | 90 + .../Bindings/display/mediatek/mediatek,aal.yaml | 86 + .../Bindings/display/mediatek/mediatek,ccorr.yaml | 85 + .../Bindings/display/mediatek/mediatek,color.yaml | 95 + .../Bindings/display/mediatek/mediatek,dither.yaml | 85 + .../Bindings/display/mediatek/mediatek,dpi.yaml | 3 +- .../Bindings/display/mediatek/mediatek,dsc.yaml | 80 + .../Bindings/display/mediatek/mediatek,gamma.yaml | 86 + .../Bindings/display/mediatek/mediatek,hdmi.yaml | 5 +- .../Bindings/display/mediatek/mediatek,merge.yaml | 105 ++ .../Bindings/display/mediatek/mediatek,mutex.yaml | 92 + .../Bindings/display/mediatek/mediatek,od.yaml | 59 + .../Bindings/display/mediatek/mediatek,ovl-2l.yaml | 88 + .../Bindings/display/mediatek/mediatek,ovl.yaml | 103 ++ .../display/mediatek/mediatek,postmask.yaml | 78 + .../Bindings/display/mediatek/mediatek,rdma.yaml | 117 ++ .../Bindings/display/mediatek/mediatek,split.yaml | 65 + .../Bindings/display/mediatek/mediatek,ufoe.yaml | 68 + .../Bindings/display/mediatek/mediatek,wdma.yaml | 86 + .../Bindings/display/msm/dp-controller.yaml | 1 + .../Bindings/display/msm/dpu-msm8998.yaml | 219 +++ .../Bindings/display/msm/dpu-qcm2290.yaml | 215 +++ .../Bindings/display/msm/dsi-controller-main.yaml | 5 +- .../Bindings/display/msm/dsi-phy-10nm.yaml | 36 + .../device-tree/Bindings/display/msm/gpu.yaml | 2 + .../device-tree/Bindings/display/msm/mdp4.yaml | 124 ++ .../display/panel/advantech,idk-1110wr.yaml | 19 +- .../Bindings/display/panel/display-timings.yaml | 3 +- .../display/panel/innolux,ee101ia-01d.yaml | 23 +- .../display/panel/leadtek,ltk050h3146w.yaml | 2 +- .../display/panel/mitsubishi,aa104xd12.yaml | 19 +- .../display/panel/mitsubishi,aa121td01.yaml | 19 +- .../Bindings/display/panel/panel-lvds.yaml | 57 + .../Bindings/display/panel/panel-mipi-dbi-spi.yaml | 128 ++ .../Bindings/display/panel/panel-simple.yaml | 4 + .../Bindings/display/panel/panel-timing.yaml | 42 +- .../Bindings/display/panel/sgd,gktw70sdae4se.yaml | 19 +- .../Bindings/display/panel/sony,acx424akp.yaml | 11 +- .../device-tree/Bindings/display/renesas,du.yaml | 33 +- .../Bindings/display/rockchip/rockchip-drm.yaml | 2 + .../display/samsung/samsung,exynos-hdmi-ddc.yaml | 42 + .../display/samsung/samsung,exynos-hdmi.yaml | 227 +++ .../display/samsung/samsung,exynos-mixer.yaml | 143 ++ .../display/samsung/samsung,exynos5433-decon.yaml | 148 ++ .../display/samsung/samsung,exynos5433-mic.yaml | 95 + .../display/samsung/samsung,exynos7-decon.yaml | 120 ++ .../Bindings/display/samsung/samsung,fimd.yaml | 198 +++ .../Bindings/display/simple-framebuffer.yaml | 12 +- .../Bindings/display/solomon,ssd1307fb.yaml | 1 + .../display/sprd/sprd,display-subsystem.yaml | 2 + .../device-tree/Bindings/display/ste,mcde.yaml | 4 +- .../Bindings/display/ti/ti,am65x-dss.yaml | 3 +- .../device-tree/Bindings/dma/dma-router.yaml | 2 + .../Bindings/dma/mediatek,uart-dma.yaml | 122 ++ .../Bindings/dma/nvidia,tegra210-adma.yaml | 4 +- sys/contrib/device-tree/Bindings/dma/qcom,gpi.yaml | 1 + .../device-tree/Bindings/dma/renesas,rz-dmac.yaml | 4 +- .../Bindings/dma/sifive,fu540-c000-pdma.yaml | 8 +- .../device-tree/Bindings/dma/st,stm32-dmamux.yaml | 2 +- .../Bindings/dma/xilinx/xlnx,zynqmp-dma-1.0.yaml | 85 + .../Bindings/dvfs/performance-domain.yaml | 15 +- .../device-tree/Bindings/example-schema.yaml | 14 + .../Bindings/extcon/maxim,max77843.yaml | 40 + .../device-tree/Bindings/firmware/arm,scmi.yaml | 77 +- .../device-tree/Bindings/firmware/arm,scpi.yaml | 6 +- .../Bindings/firmware/qemu,fw-cfg-mmio.yaml | 54 + .../device-tree/Bindings/gnss/gnss-common.yaml | 55 + .../device-tree/Bindings/gnss/sirfstar.yaml | 76 + .../device-tree/Bindings/gnss/u-blox,neo-6m.yaml | 14 +- .../Bindings/gpio/airoha,en7523-gpio.yaml | 66 + .../Bindings/gpio/delta,tn48m-gpio.yaml | 39 + .../Bindings/gpio/faraday,ftgpio010.yaml | 65 + .../device-tree/Bindings/gpio/gpio-pca95xx.yaml | 8 - .../device-tree/Bindings/gpio/gpio-vf610.yaml | 4 +- sys/contrib/device-tree/Bindings/gpio/gpio.txt | 2 +- .../Bindings/gpio/microchip,mpfs-gpio.yaml | 79 + .../device-tree/Bindings/gpio/sifive,gpio.yaml | 2 +- .../device-tree/Bindings/gpu/arm,mali-bifrost.yaml | 20 +- .../Bindings/hwlock/ti,omap-hwspinlock.yaml | 33 +- .../device-tree/Bindings/hwmon/adi,adm1275.yaml | 68 + .../device-tree/Bindings/hwmon/lltc,ltc4151.yaml | 2 +- .../Bindings/hwmon/microchip,mcp3021.yaml | 2 +- .../device-tree/Bindings/hwmon/national,lm90.yaml | 4 +- .../Bindings/hwmon/sensirion,sht15.yaml | 2 +- .../device-tree/Bindings/hwmon/ti,tmp102.yaml | 2 +- .../device-tree/Bindings/hwmon/ti,tmp108.yaml | 2 +- .../device-tree/Bindings/hwmon/ti,tmp421.yaml | 7 +- .../device-tree/Bindings/hwmon/ti,tmp464.yaml | 113 ++ .../Bindings/i2c/atmel,at91sam-i2c.yaml | 146 ++ .../device-tree/Bindings/i2c/i2c-exynos5.yaml | 2 +- sys/contrib/device-tree/Bindings/i2c/i2c-imx.yaml | 7 +- sys/contrib/device-tree/Bindings/i2c/i2c-mpc.yaml | 2 + .../device-tree/Bindings/i2c/i2c-mt65xx.txt | 2 + .../device-tree/Bindings/i2c/i2c-qcom-cci.txt | 4 +- sys/contrib/device-tree/Bindings/i2c/i2c.txt | 4 + .../device-tree/Bindings/i2c/ingenic,i2c.yaml | 4 +- .../Bindings/i2c/microchip,corei2c.yaml | 56 + .../device-tree/Bindings/i2c/renesas,rcar-i2c.yaml | 6 + .../device-tree/Bindings/i2c/renesas,riic.yaml | 2 + .../Bindings/i2c/samsung,s3c2410-i2c.yaml | 164 ++ .../device-tree/Bindings/i2c/st,stm32-i2c.yaml | 24 +- .../Bindings/iio/accel/adi,adxl367.yaml | 79 + .../device-tree/Bindings/iio/adc/adi,ad7280a.yaml | 77 + .../device-tree/Bindings/iio/adc/adi,ad7476.yaml | 1 + .../Bindings/iio/adc/atmel,sama5d2-adc.yaml | 2 - .../Bindings/iio/adc/mediatek,mt2701-auxadc.yaml | 1 + .../Bindings/iio/adc/microchip,mcp3201.yaml | 2 +- .../Bindings/iio/adc/qcom,spmi-iadc.yaml | 2 +- .../device-tree/Bindings/iio/adc/st,stm32-adc.yaml | 2 - .../Bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 12 +- .../Bindings/iio/adc/ti,palmas-gpadc.yaml | 6 +- .../Bindings/iio/adc/xlnx,zynqmp-ams.yaml | 8 + .../Bindings/iio/afe/temperature-sense-rtd.yaml | 101 ++ .../Bindings/iio/afe/temperature-transducer.yaml | 114 ++ .../Bindings/iio/amplifiers/adi,ada4250.yaml | 50 + .../device-tree/Bindings/iio/dac/adi,ad5360.yaml | 6 +- .../device-tree/Bindings/iio/dac/adi,ltc2688.yaml | 146 ++ .../Bindings/iio/frequency/adi,admv1014.yaml | 134 ++ .../Bindings/iio/frequency/adi,admv4420.yaml | 55 + .../Bindings/iio/proximity/semtech,sx9324.yaml | 161 ++ .../Bindings/iio/proximity/semtech,sx9360.yaml | 89 + .../device-tree/Bindings/iio/st,st-sensors.yaml | 3 + .../device-tree/Bindings/input/adc-joystick.yaml | 9 +- .../Bindings/input/mediatek,mt6779-keypad.yaml | 77 + .../device-tree/Bindings/input/mtk-pmic-keys.txt | 5 +- .../input/touchscreen/imagis,ist3038c.yaml | 74 + .../Bindings/interconnect/qcom,rpm.yaml | 55 +- .../Bindings/interconnect/qcom,rpmh.yaml | 2 + .../amlogic,meson-gpio-intc.txt | 1 + .../Bindings/interrupt-controller/apple,aic.yaml | 31 + .../Bindings/interrupt-controller/apple,aic2.yaml | 98 ++ .../Bindings/interrupt-controller/arm,gic-v3.yaml | 6 +- .../Bindings/interrupt-controller/arm,gic.yaml | 1 + .../Bindings/interrupt-controller/mrvl,intc.yaml | 6 +- .../Bindings/interrupt-controller/qcom,mpm.yaml | 96 ++ .../samsung,exynos4210-combiner.yaml | 2 +- .../interrupt-controller/st,stm32-exti.yaml | 1 + .../Bindings/interrupt-controller/ti,sci-inta.yaml | 2 + .../device-tree/Bindings/iommu/mediatek,iommu.yaml | 6 +- .../Bindings/iommu/renesas,ipmmu-vmsa.yaml | 10 + .../device-tree/Bindings/ipmi/ipmi-ipmb.yaml | 8 + .../Bindings/leds/backlight/led-backlight.yaml | 2 + .../Bindings/leds/backlight/qcom-wled.yaml | 1 + sys/contrib/device-tree/Bindings/leds/common.yaml | 9 +- .../Bindings/leds/cznic,turris-omnia-leds.yaml | 3 +- .../device-tree/Bindings/leds/leds-lp50xx.yaml | 3 +- .../device-tree/Bindings/leds/leds-mt6360.yaml | 2 - .../device-tree/Bindings/leds/maxim,max77693.yaml | 105 ++ .../device-tree/Bindings/mailbox/fsl,mu.yaml | 35 +- .../Bindings/mailbox/microchip,mpfs-mailbox.yaml | 47 + .../Bindings/mailbox/mtk,adsp-mbox.yaml | 50 + .../device-tree/Bindings/mailbox/mtk-gce.txt | 8 +- .../Bindings/mailbox/qcom,apcs-kpss-global.yaml | 1 + .../media/allwinner,sun4i-a10-video-engine.yaml | 4 + .../device-tree/Bindings/media/amphion,vpu.yaml | 180 ++ sys/contrib/device-tree/Bindings/media/coda.yaml | 1 - .../Bindings/media/i2c/hynix,hi846.yaml | 6 +- .../Bindings/media/i2c/isil,isl79987.yaml | 113 ++ .../Bindings/media/i2c/maxim,max9286.yaml | 275 +-- .../Bindings/media/mediatek,vcodec-decoder.yaml | 167 ++ .../Bindings/media/mediatek,vcodec-encoder.yaml | 176 ++ .../media/mediatek,vcodec-subdev-decoder.yaml | 270 +++ .../Bindings/media/mediatek-jpeg-decoder.yaml | 80 + .../Bindings/media/mediatek-jpeg-encoder.yaml | 72 + .../device-tree/Bindings/media/mediatek-mdp.txt | 8 - .../Bindings/media/microchip,csi2dc.yaml | 197 +++ .../Bindings/media/nxp,imx-mipi-csi2.yaml | 214 +++ .../device-tree/Bindings/media/nxp,imx7-csi.yaml | 1 + .../Bindings/media/nxp,imx8mq-mipi-csi2.yaml | 10 +- .../device-tree/Bindings/media/nxp,imx8mq-vpu.yaml | 68 +- .../Bindings/media/qcom,msm8916-camss.yaml | 10 - .../Bindings/media/qcom,msm8996-camss.yaml | 20 - .../Bindings/media/qcom,sdm660-camss.yaml | 20 - .../Bindings/media/qcom,sdm845-camss.yaml | 31 +- .../Bindings/media/qcom,sm8250-camss.yaml | 463 +++++ .../device-tree/Bindings/media/renesas,csi2.yaml | 5 +- sys/contrib/device-tree/Bindings/media/ti,cal.yaml | 4 + .../Bindings/memory-controllers/brcm,dpfe-cpu.yaml | 2 +- .../ddr/jedec,lpddr2-timings.yaml | 135 ++ .../memory-controllers/ddr/jedec,lpddr2.yaml | 25 +- .../ddr/jedec,lpddr3-timings.yaml | 157 ++ .../memory-controllers/ddr/jedec,lpddr3.yaml | 263 +++ .../Bindings/memory-controllers/fsl/fsl,ifc.yaml | 113 ++ .../marvell,mvebu-sdram-controller.yaml | 2 +- .../memory-controllers/mediatek,smi-common.yaml | 32 +- .../memory-controllers/mediatek,smi-larb.yaml | 21 +- .../qca,ath79-ddr-controller.yaml | 2 +- .../memory-controllers/renesas,h8300-bsc.yaml | 2 +- .../memory-controllers/renesas,rpc-if.yaml | 3 +- .../memory-controllers/samsung,exynos5422-dmc.yaml | 7 +- .../memory-controllers/synopsys,ddrc-ecc.yaml | 8 +- .../memory-controllers/ti,da8xx-ddrctl.yaml | 2 +- .../device-tree/Bindings/mfd/atmel-flexcom.txt | 2 +- .../device-tree/Bindings/mfd/delta,tn48m-cpld.yaml | 90 + .../device-tree/Bindings/mfd/google,cros-ec.yaml | 47 +- .../device-tree/Bindings/mfd/maxim,max14577.yaml | 195 +++ .../device-tree/Bindings/mfd/maxim,max77686.yaml | 2 +- .../device-tree/Bindings/mfd/maxim,max77693.yaml | 143 ++ .../device-tree/Bindings/mfd/maxim,max77714.yaml | 68 + .../device-tree/Bindings/mfd/maxim,max77802.yaml | 194 +++ .../device-tree/Bindings/mfd/maxim,max77843.yaml | 144 ++ sys/contrib/device-tree/Bindings/mfd/mt6397.txt | 2 +- .../device-tree/Bindings/mfd/qcom,spmi-pmic.txt | 1 + sys/contrib/device-tree/Bindings/mfd/qcom,tcsr.txt | 1 + .../Bindings/mfd/samsung,exynos5433-lpass.yaml | 117 ++ .../device-tree/Bindings/mfd/samsung,s2mpa01.yaml | 2 +- .../device-tree/Bindings/mfd/samsung,s2mps11.yaml | 2 +- .../device-tree/Bindings/mfd/samsung,s5m8767.yaml | 2 +- .../device-tree/Bindings/mfd/silergy,sy7636a.yaml | 82 + .../Bindings/mfd/stericsson,ab8500.yaml | 500 ++++++ .../Bindings/mfd/stericsson,db8500-prcmu.yaml | 1 + sys/contrib/device-tree/Bindings/mfd/syscon.yaml | 5 + .../device-tree/Bindings/misc/qcom,fastrpc.txt | 10 + .../Bindings/mmc/allwinner,sun4i-a10-mmc.yaml | 7 + .../device-tree/Bindings/mmc/fsl-imx-esdhc.yaml | 1 + .../device-tree/Bindings/mmc/litex,mmc.yaml | 78 + sys/contrib/device-tree/Bindings/mmc/mtk-sd.yaml | 3 + .../Bindings/mmc/nvidia,tegra20-sdhci.yaml | 9 +- .../device-tree/Bindings/mmc/renesas,sdhi.yaml | 7 +- .../device-tree/Bindings/mmc/sdhci-am654.yaml | 1 + sys/contrib/device-tree/Bindings/mmc/sdhci-msm.txt | 1 + .../device-tree/Bindings/mtd/gpmi-nand.yaml | 2 - .../device-tree/Bindings/mtd/jedec,spi-nor.yaml | 3 +- .../device-tree/Bindings/mtd/mtd-physmap.yaml | 18 +- .../Bindings/mtd/mxicy,nand-ecc-engine.yaml | 77 + .../device-tree/Bindings/mtd/nand-chip.yaml | 70 + .../device-tree/Bindings/mtd/nand-controller.yaml | 73 +- .../partitions/brcm,bcm947xx-cfe-partitions.yaml | 48 + .../Bindings/mtd/rockchip,nand-controller.yaml | 3 +- sys/contrib/device-tree/Bindings/mtd/spi-nand.yaml | 27 + .../Bindings/net/allwinner,sun4i-a10-emac.yaml | 4 + .../Bindings/net/can/allwinner,sun4i-a10-can.yaml | 3 + .../device-tree/Bindings/net/can/bosch,c_can.yaml | 11 +- .../device-tree/Bindings/net/can/bosch,m_can.yaml | 10 +- .../device-tree/Bindings/net/can/fsl,flexcan.yaml | 12 +- .../Bindings/net/can/microchip,mcp251xfd.yaml | 3 + .../Bindings/net/can/renesas,rcar-canfd.yaml | 3 + .../device-tree/Bindings/net/can/xilinx,can.yaml | 161 ++ .../device-tree/Bindings/net/cdns,macb.yaml | 56 + .../Bindings/net/cortina,gemini-ethernet.yaml | 137 ++ .../device-tree/Bindings/net/davicom,dm9051.yaml | 62 + .../device-tree/Bindings/net/dsa/dsa-port.yaml | 6 +- .../Bindings/net/dsa/microchip,ksz.yaml | 6 + .../device-tree/Bindings/net/dsa/realtek.yaml | 387 +++++ .../Bindings/net/ethernet-controller.yaml | 10 + sys/contrib/device-tree/Bindings/net/fsl,fec.yaml | 8 +- sys/contrib/device-tree/Bindings/net/fsl-fman.txt | 22 +- .../Bindings/net/intel,ixp4xx-ethernet.yaml | 15 +- .../device-tree/Bindings/net/intel,ixp4xx-hss.yaml | 33 +- .../Bindings/net/marvell-armada-370-neta.txt | 1 + .../Bindings/net/mctp-i2c-controller.yaml | 92 + .../device-tree/Bindings/net/mediatek-dwmac.yaml | 175 ++ .../Bindings/net/microchip,lan966x-switch.yaml | 2 + .../Bindings/net/microchip,sparx5-switch.yaml | 2 + .../Bindings/net/mscc,vsc7514-switch.yaml | 191 ++ sys/contrib/device-tree/Bindings/net/mscc-miim.txt | 2 +- .../device-tree/Bindings/net/nfc/marvell,nci.yaml | 2 +- .../device-tree/Bindings/net/nfc/nxp,nci.yaml | 2 +- .../device-tree/Bindings/net/nfc/nxp,pn532.yaml | 2 +- .../device-tree/Bindings/net/nfc/nxp,pn544.yaml | 2 +- .../device-tree/Bindings/net/nfc/st,st-nci.yaml | 2 +- .../device-tree/Bindings/net/nfc/st,st21nfca.yaml | 2 +- .../device-tree/Bindings/net/nfc/st,st95hf.yaml | 2 +- .../device-tree/Bindings/net/nfc/ti,trf7970a.yaml | 2 +- .../device-tree/Bindings/net/nxp,dwmac-imx.yaml | 4 + .../device-tree/Bindings/net/qcom,ethqos.txt | 4 +- .../device-tree/Bindings/net/renesas,etheravb.yaml | 4 +- .../device-tree/Bindings/net/snps,dwmac.yaml | 12 +- .../Bindings/net/socionext,uniphier-ave4.yaml | 61 +- .../device-tree/Bindings/net/stm32-dwmac.yaml | 4 + .../device-tree/Bindings/net/ti,cpsw-switch.yaml | 3 +- .../device-tree/Bindings/net/ti,davinci-mdio.yaml | 1 + .../Bindings/net/ti,k3-am654-cpsw-nuss.yaml | 5 + .../device-tree/Bindings/net/ti,k3-am654-cpts.yaml | 6 - .../Bindings/net/wireless/mediatek,mt76.yaml | 46 +- .../device-tree/Bindings/net/xilinx_axienet.txt | 8 +- .../Bindings/nvmem/allwinner,sun4i-a10-sid.yaml | 1 + .../device-tree/Bindings/nvmem/brcm,nvram.yaml | 25 +- .../Bindings/nvmem/fsl,layerscape-sfp.yaml | 38 + sys/contrib/device-tree/Bindings/nvmem/nvmem.yaml | 3 - .../device-tree/Bindings/nvmem/qcom,spmi-sdam.yaml | 28 - .../Bindings/nvmem/sunplus,sp7021-ocotp.yaml | 84 + .../device-tree/Bindings/nvmem/u-boot,env.yaml | 62 + .../device-tree/Bindings/opp/opp-v2-base.yaml | 25 + .../device-tree/Bindings/opp/opp-v2-kryo-cpu.yaml | 257 +++ .../Bindings/opp/opp-v2-qcom-level.yaml | 60 + .../device-tree/Bindings/pci/apple,pcie.yaml | 3 - .../device-tree/Bindings/pci/fsl,imx6q-pcie.yaml | 2 + sys/contrib/device-tree/Bindings/pci/mvebu-pci.txt | 16 + sys/contrib/device-tree/Bindings/pci/qcom,pcie.txt | 22 +- .../Bindings/pci/sifive,fu740-pcie.yaml | 2 +- .../Bindings/pci/socionext,uniphier-pcie-ep.yaml | 22 +- .../device-tree/Bindings/peci/peci-aspeed.yaml | 72 + .../device-tree/Bindings/peci/peci-controller.yaml | 33 + .../device-tree/Bindings/perf/arm,dsu-pmu.yaml | 2 + .../Bindings/perf/marvell-cn10k-ddr.yaml | 37 + .../Bindings/phy/allwinner,sun50i-a64-usb-phy.yaml | 4 +- .../device-tree/Bindings/phy/brcm,sata-phy.yaml | 10 +- .../device-tree/Bindings/phy/cdns,dphy-rx.yaml | 42 + .../device-tree/Bindings/phy/cdns,dphy.yaml | 56 + .../device-tree/Bindings/phy/fsl,lynx-28g.yaml | 40 + .../device-tree/Bindings/phy/intel,combo-phy.yaml | 8 + .../device-tree/Bindings/phy/mediatek,tphy.yaml | 2 + .../Bindings/phy/nvidia,tegra20-usb-phy.yaml | 20 +- .../Bindings/phy/phy-rockchip-naneng-combphy.yaml | 109 ++ .../Bindings/phy/phy-stm32-usbphyc.yaml | 3 +- .../device-tree/Bindings/phy/qcom,edp-phy.yaml | 4 +- .../device-tree/Bindings/phy/qcom,qmp-phy.yaml | 3 + .../device-tree/Bindings/phy/qcom,qusb2-phy.yaml | 1 + .../device-tree/Bindings/phy/qcom,usb-hs-phy.yaml | 111 ++ .../Bindings/phy/qcom,usb-snps-femto-v2.yaml | 3 + .../device-tree/Bindings/phy/renesas,usb2-phy.yaml | 3 +- .../Bindings/phy/samsung,dp-video-phy.yaml | 41 + .../Bindings/phy/samsung,exynos-hdmi-phy.yaml | 44 + .../Bindings/phy/samsung,exynos5250-sata-phy.yaml | 64 + .../Bindings/phy/samsung,mipi-video-phy.yaml | 113 ++ .../device-tree/Bindings/phy/samsung,usb2-phy.yaml | 102 ++ .../Bindings/phy/samsung,usb3-drd-phy.yaml | 126 ++ .../device-tree/Bindings/phy/ti,omap-usb2.yaml | 4 + .../Bindings/phy/transmit-amplitude.yaml | 103 ++ .../Bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 18 + .../Bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 4 +- .../Bindings/pinctrl/brcm,bcm11351-pinctrl.txt | 2 +- .../Bindings/pinctrl/brcm,bcm4908-pinctrl.yaml | 72 + .../Bindings/pinctrl/canaan,k210-fpioa.yaml | 4 + .../Bindings/pinctrl/cirrus,madera.yaml | 11 +- .../Bindings/pinctrl/fsl,imx93-pinctrl.yaml | 85 + .../Bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml | 2 + .../device-tree/Bindings/pinctrl/meson,pinctrl.txt | 1 + .../Bindings/pinctrl/microchip,sparx5-sgpio.yaml | 2 +- .../Bindings/pinctrl/mscc,ocelot-pinctrl.txt | 4 +- .../Bindings/pinctrl/nuvoton,wpcm450-pinctrl.yaml | 160 ++ .../device-tree/Bindings/pinctrl/pincfg-node.yaml | 12 +- .../Bindings/pinctrl/pinctrl-mt8186.yaml | 297 ++++ .../Bindings/pinctrl/pinctrl-mt8195.yaml | 65 +- .../Bindings/pinctrl/qcom,msm8953-pinctrl.yaml | 2 + .../Bindings/pinctrl/qcom,pmic-gpio.yaml | 1 + .../Bindings/pinctrl/qcom,pmic-mpp.yaml | 1 + .../Bindings/pinctrl/qcom,sc8280xp-pinctrl.yaml | 151 ++ .../Bindings/pinctrl/qcom,tlmm-common.yaml | 1 - .../Bindings/pinctrl/ralink,rt2880-pinmux.yaml | 11 +- .../device-tree/Bindings/pinctrl/renesas,pfc.yaml | 1 + .../Bindings/pinctrl/renesas,rzg2l-pinctrl.yaml | 16 +- .../pinctrl/samsung,pinctrl-gpio-bank.yaml | 52 + .../Bindings/pinctrl/samsung,pinctrl-pins-cfg.yaml | 81 + .../pinctrl/samsung,pinctrl-wakeup-interrupt.yaml | 106 ++ .../Bindings/pinctrl/samsung,pinctrl.yaml | 393 +++++ .../Bindings/pinctrl/st,stm32-pinctrl.yaml | 10 +- .../Bindings/pinctrl/sunplus,sp7021-pinctrl.yaml | 374 ++++ .../Bindings/power/amlogic,meson-sec-pwrc.yaml | 3 +- .../device-tree/Bindings/power/avs/qcom,cpr.yaml | 160 ++ .../device-tree/Bindings/power/fsl,imx-gpcv2.yaml | 2 + .../Bindings/power/mediatek,power-controller.yaml | 3 + .../device-tree/Bindings/power/power-domain.yaml | 4 + .../device-tree/Bindings/power/qcom,rpmpd.yaml | 1 + .../device-tree/Bindings/power/renesas,apmu.yaml | 3 + .../Bindings/power/renesas,rzg2l-sysc.yaml | 7 +- .../Bindings/power/rockchip,power-controller.yaml | 2 + .../device-tree/Bindings/power/supply/bq2415x.yaml | 1 - .../Bindings/power/supply/cw2015_battery.yaml | 6 +- .../Bindings/power/supply/maxim,max14577.yaml | 84 + .../Bindings/power/supply/maxim,max77693.yaml | 70 + .../Bindings/power/supply/power-supply.yaml | 2 + .../Bindings/power/supply/sbs,sbs-manager.yaml | 4 +- .../power/supply/stericsson,ab8500-fg.yaml | 5 + .../Bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 53 +- .../device-tree/Bindings/pwm/brcm,bcm7038-pwm.yaml | 1 - .../Bindings/pwm/google,cros-ec-pwm.yaml | 5 +- sys/contrib/device-tree/Bindings/pwm/imx-pwm.yaml | 4 +- .../device-tree/Bindings/pwm/imx-tpm-pwm.yaml | 4 +- .../Bindings/pwm/intel,keembay-pwm.yaml | 1 - .../device-tree/Bindings/pwm/intel,lgm-pwm.yaml | 3 + .../device-tree/Bindings/pwm/iqs620a-pwm.yaml | 4 +- .../Bindings/pwm/microchip,corepwm.yaml | 81 + sys/contrib/device-tree/Bindings/pwm/mxs-pwm.yaml | 4 +- .../device-tree/Bindings/pwm/pwm-mtk-disp.txt | 1 + .../device-tree/Bindings/pwm/pwm-rockchip.yaml | 74 +- .../device-tree/Bindings/pwm/pwm-samsung.yaml | 1 - .../device-tree/Bindings/pwm/pwm-sifive.yaml | 4 +- .../device-tree/Bindings/pwm/pwm-tiecap.yaml | 1 - .../device-tree/Bindings/pwm/pwm-tiehrpwm.yaml | 1 - .../device-tree/Bindings/pwm/renesas,pwm-rcar.yaml | 26 +- .../device-tree/Bindings/pwm/renesas,tpu-pwm.yaml | 1 - .../Bindings/pwm/toshiba,pwm-visconti.yaml | 4 +- .../Bindings/regulator/fixed-regulator.yaml | 34 +- .../Bindings/regulator/maxim,max14577.yaml | 78 + .../Bindings/regulator/maxim,max77686.yaml | 2 +- .../Bindings/regulator/maxim,max77693.yaml | 60 + .../Bindings/regulator/maxim,max77802.yaml | 85 + .../Bindings/regulator/maxim,max77843.yaml | 65 + .../Bindings/regulator/maxim,max8952.yaml | 2 +- .../Bindings/regulator/maxim,max8973.yaml | 7 +- .../Bindings/regulator/maxim,max8997.yaml | 2 +- .../device-tree/Bindings/regulator/pfuze100.yaml | 6 +- .../Bindings/regulator/qcom,rpmh-regulator.yaml | 2 + .../device-tree/Bindings/regulator/regulator.yaml | 2 + .../regulator/richtek,rt5190a-regulator.yaml | 141 ++ .../Bindings/regulator/samsung,s2mpa01.yaml | 2 +- .../Bindings/regulator/samsung,s2mps11.yaml | 2 +- .../Bindings/regulator/samsung,s2mps13.yaml | 2 +- .../Bindings/regulator/samsung,s2mps14.yaml | 2 +- .../Bindings/regulator/samsung,s2mps15.yaml | 2 +- .../Bindings/regulator/samsung,s2mpu02.yaml | 2 +- .../Bindings/regulator/samsung,s5m8767.yaml | 2 +- .../Bindings/regulator/st,stm32-booster.yaml | 2 +- .../Bindings/regulator/ti,tps62360.yaml | 98 ++ .../Bindings/regulator/ti,tps62864.yaml | 63 + .../device-tree/Bindings/remoteproc/mtk,scp.yaml | 1 + .../device-tree/Bindings/remoteproc/qcom,adsp.yaml | 22 + .../Bindings/remoteproc/qcom,qcs404-cdsp-pil.yaml | 161 ++ .../Bindings/remoteproc/qcom,sc7280-wpss-pil.yaml | 217 +++ .../Bindings/remoteproc/qcom,sdm845-adsp-pil.yaml | 160 ++ .../Bindings/remoteproc/st,stm32-rproc.yaml | 33 +- .../Bindings/remoteproc/ti,k3-dsp-rproc.yaml | 10 + .../Bindings/remoteproc/ti,k3-r5f-rproc.yaml | 13 +- .../Bindings/remoteproc/ti,omap-remoteproc.yaml | 19 +- .../Bindings/reserved-memory/google,open-dice.yaml | 46 + .../Bindings/reserved-memory/shared-dma-pool.yaml | 10 + .../Bindings/reset/delta,tn48m-reset.yaml | 35 + .../Bindings/reset/hisilicon,hi3660-reset.yaml | 5 + .../Bindings/reset/renesas,rzg2l-usbphy-ctrl.yaml | 3 +- .../Bindings/reset/socionext,uniphier-reset.yaml | 3 + sys/contrib/device-tree/Bindings/riscv/cpus.yaml | 8 + .../device-tree/Bindings/rng/atmel,at91-trng.yaml | 2 +- .../Bindings/rng/samsung,exynos5250-trng.yaml | 2 +- .../device-tree/Bindings/rng/timeriomem_rng.yaml | 2 +- .../Bindings/rtc/allwinner,sun6i-a31-rtc.yaml | 84 +- .../Bindings/rtc/atmel,at91sam9260-rtt.yaml | 69 + .../Bindings/rtc/microchip,mfps-rtc.yaml | 67 + .../device-tree/Bindings/serial/fsl-lpuart.yaml | 10 +- .../device-tree/Bindings/serial/mtk-uart.txt | 1 + .../device-tree/Bindings/serial/mvebu-uart.txt | 9 +- .../Bindings/serial/rda,8810pl-uart.yaml | 46 + .../device-tree/Bindings/serial/renesas,sci.yaml | 2 + .../device-tree/Bindings/serial/renesas,scif.yaml | 5 +- .../device-tree/Bindings/serial/samsung_uart.yaml | 8 +- .../device-tree/Bindings/serial/sifive-serial.yaml | 2 +- .../Bindings/serial/sunplus,sp7021-uart.yaml | 56 + .../Bindings/soc/imx/fsl,imx8mp-hsio-blk-ctrl.yaml | 78 + .../Bindings/soc/imx/fsl,imx8mq-vpu-blk-ctrl.yaml | 71 + .../device-tree/Bindings/soc/mediatek/pwrap.txt | 1 + .../microchip/microchip,mpfs-sys-controller.yaml | 40 + .../device-tree/Bindings/soc/qcom/qcom,eud.yaml | 77 + .../Bindings/soc/qcom/qcom,geni-se.yaml | 2 +- .../device-tree/Bindings/soc/rockchip/grf.yaml | 1 + .../Bindings/soc/samsung/exynos-usi.yaml | 26 +- .../device-tree/Bindings/soc/ti/ti,pruss.yaml | 15 +- .../Bindings/sound/allwinner,sun4i-a10-i2s.yaml | 6 +- .../Bindings/sound/amlogic,gx-sound-card.yaml | 4 +- .../Bindings/sound/audio-graph-port.yaml | 20 + .../device-tree/Bindings/sound/awinic,aw8738.yaml | 54 + .../Bindings/sound/davinci-mcasp-audio.yaml | 201 +++ .../device-tree/Bindings/sound/fsl-asoc-card.txt | 3 + .../Bindings/sound/google,sc7180-trogdor.yaml | 6 +- .../Bindings/sound/google,sc7280-herobrine.yaml | 180 ++ .../device-tree/Bindings/sound/imx-audio-card.yaml | 7 +- .../device-tree/Bindings/sound/microchip,pdmc.yaml | 100 ++ .../device-tree/Bindings/sound/mt8195-afe-pcm.yaml | 10 + .../Bindings/sound/nvidia,tegra186-dspk.yaml | 4 +- .../Bindings/sound/nvidia,tegra210-admaif.yaml | 4 +- .../Bindings/sound/nvidia,tegra210-adx.yaml | 1 + .../Bindings/sound/nvidia,tegra210-ahub.yaml | 1 + .../Bindings/sound/nvidia,tegra210-amx.yaml | 3 + .../Bindings/sound/nvidia,tegra210-dmic.yaml | 1 + .../Bindings/sound/nvidia,tegra210-i2s.yaml | 1 + .../Bindings/sound/nvidia,tegra210-mixer.yaml | 1 + .../Bindings/sound/nvidia,tegra210-mvc.yaml | 1 + .../Bindings/sound/nvidia,tegra210-sfc.yaml | 1 + .../Bindings/sound/nvidia,tegra30-hda.yaml | 3 + .../device-tree/Bindings/sound/qcom,lpass-cpu.yaml | 75 +- .../Bindings/sound/qcom,lpass-rx-macro.yaml | 8 + .../Bindings/sound/qcom,lpass-tx-macro.yaml | 8 + .../Bindings/sound/qcom,lpass-va-macro.yaml | 8 + .../device-tree/Bindings/sound/qcom,sm8250.yaml | 10 +- .../device-tree/Bindings/sound/qcom,wcd938x.yaml | 4 + .../Bindings/sound/realtek,rt5682s.yaml | 8 +- .../device-tree/Bindings/sound/renesas,rsnd.yaml | 16 +- .../device-tree/Bindings/sound/renesas,rz-ssi.yaml | 3 +- .../Bindings/sound/samsung,aries-wm8994.yaml | 7 +- .../Bindings/sound/samsung,arndale.yaml | 45 + .../Bindings/sound/samsung,midas-audio.yaml | 2 - .../device-tree/Bindings/sound/samsung,odroid.yaml | 9 +- .../Bindings/sound/samsung,smdk5250.yaml | 38 + .../device-tree/Bindings/sound/samsung,snow.yaml | 74 + .../device-tree/Bindings/sound/samsung,tm2.yaml | 80 + .../device-tree/Bindings/sound/simple-card.yaml | 53 +- .../device-tree/Bindings/sound/sound-dai.yaml | 20 + .../device-tree/Bindings/sound/st,stm32-sai.yaml | 17 +- .../device-tree/Bindings/sound/tas5805m.yaml | 56 + .../Bindings/sound/ti,j721e-cpb-audio.yaml | 2 - .../device-tree/Bindings/sound/tlv320adcx140.yaml | 13 +- .../device-tree/Bindings/sound/tlv320aic31xx.txt | 2 +- .../device-tree/Bindings/soundwire/qcom,sdw.txt | 14 +- .../Bindings/spi/mediatek,spi-mt65xx.yaml | 107 ++ .../Bindings/spi/mediatek,spi-mtk-nor.yaml | 6 +- .../Bindings/spi/mediatek,spi-slave-mt27xx.yaml | 58 + .../Bindings/spi/microchip,mpfs-spi.yaml | 52 + .../Bindings/spi/mxicy,mx25f0a-spi.yaml | 65 + .../Bindings/spi/nvidia,tegra210-quad.yaml | 3 +- .../Bindings/spi/qcom,spi-qcom-qspi.yaml | 2 +- .../device-tree/Bindings/spi/renesas,rspi.yaml | 4 +- .../device-tree/Bindings/spi/renesas,sh-msiof.yaml | 2 - .../Bindings/spi/samsung,spi-peripheral-props.yaml | 33 + .../device-tree/Bindings/spi/samsung,spi.yaml | 188 ++ .../device-tree/Bindings/spi/spi-controller.yaml | 11 +- .../device-tree/Bindings/spi/spi-nxp-fspi.yaml | 3 +- .../Bindings/spi/spi-peripheral-props.yaml | 26 + .../device-tree/Bindings/spi/spi-pl022.yaml | 4 +- .../Bindings/spi/spi-sunplus-sp7021.yaml | 78 + .../device-tree/Bindings/spi/sprd,spi-adi.yaml | 2 +- sys/contrib/device-tree/Bindings/sram/sram.yaml | 16 +- .../Bindings/staging/net/wireless/silabs,wfx.yaml | 137 ++ .../device-tree/Bindings/thermal/qcom-lmh.yaml | 1 + .../device-tree/Bindings/thermal/qcom-tsens.yaml | 1 + .../Bindings/thermal/rcar-gen3-thermal.yaml | 1 - .../Bindings/thermal/samsung,exynos-thermal.yaml | 184 ++ .../Bindings/thermal/thermal-cooling-devices.yaml | 6 +- .../device-tree/Bindings/thermal/thermal-idle.yaml | 8 +- .../Bindings/timer/arm,armv7m-systick.yaml | 54 + .../device-tree/Bindings/timer/ingenic,tcu.yaml | 1 + .../Bindings/timer/mediatek,mtk-timer.txt | 1 + .../Bindings/timer/nuvoton,npcm7xx-timer.yaml | 46 + .../Bindings/timer/nvidia,tegra-timer.yaml | 150 ++ .../device-tree/Bindings/timer/renesas,ostm.yaml | 2 + .../device-tree/Bindings/timer/sifive,clint.yaml | 9 +- .../device-tree/Bindings/trivial-devices.yaml | 25 +- .../device-tree/Bindings/ufs/cdns,ufshc.yaml | 71 + .../device-tree/Bindings/ufs/hisilicon,ufs.yaml | 90 + .../device-tree/Bindings/ufs/mediatek,ufs.yaml | 67 + sys/contrib/device-tree/Bindings/ufs/qcom,ufs.yaml | 244 +++ .../Bindings/ufs/samsung,exynos-ufs.yaml | 13 +- .../device-tree/Bindings/ufs/snps,tc-dwc-g210.yaml | 51 + .../device-tree/Bindings/ufs/ti,j721e-ufs.yaml | 7 +- .../device-tree/Bindings/ufs/ufs-common.yaml | 82 + sys/contrib/device-tree/Bindings/usb/dwc2.yaml | 8 + .../device-tree/Bindings/usb/dwc3-cavium.txt | 2 +- .../device-tree/Bindings/usb/fsl,imx8mp-dwc3.yaml | 31 +- .../Bindings/usb/mediatek,mtk-xhci.yaml | 7 +- .../device-tree/Bindings/usb/mediatek,mtu3.yaml | 4 +- .../device-tree/Bindings/usb/mediatek,musb.yaml | 2 +- .../Bindings/usb/microchip,mpfs-musb.yaml | 59 + .../Bindings/usb/nvidia,tegra-xudc.yaml | 2 +- .../device-tree/Bindings/usb/qcom,dwc3.yaml | 1 + .../device-tree/Bindings/usb/renesas,usbhs.yaml | 5 +- .../device-tree/Bindings/usb/richtek,rt1719.yaml | 85 + .../device-tree/Bindings/usb/rockchip,dwc3.yaml | 2 + .../Bindings/usb/samsung,exynos-dwc3.yaml | 129 ++ .../Bindings/usb/samsung,exynos-usb2.yaml | 118 ++ .../device-tree/Bindings/usb/snps,dwc3.yaml | 13 +- .../device-tree/Bindings/usb/st,stusb160x.yaml | 4 +- .../device-tree/Bindings/usb/ti,keystone-dwc3.yaml | 2 +- sys/contrib/device-tree/Bindings/usb/usb-hcd.yaml | 2 +- .../Bindings/usb/willsemi,wusb3801.yaml | 75 + .../device-tree/Bindings/vendor-prefixes.yaml | 45 +- sys/contrib/device-tree/Bindings/virtio/mmio.yaml | 2 + .../Bindings/watchdog/fsl-imx7ulp-wdt.yaml | 8 +- .../device-tree/Bindings/watchdog/mtk-wdt.txt | 1 + .../device-tree/Bindings/watchdog/renesas,wdt.yaml | 5 + .../device-tree/Bindings/writing-schema.rst | 28 +- .../include/dt-bindings/clock/alphascale,asm9260.h | 2 +- .../device-tree/include/dt-bindings/clock/am3.h | 93 - .../device-tree/include/dt-bindings/clock/am4.h | 98 -- .../device-tree/include/dt-bindings/clock/at91.h | 2 + .../dt-bindings/clock/axis,artpec6-clkctrl.h | 2 +- .../include/dt-bindings/clock/boston-clock.h | 3 +- .../include/dt-bindings/clock/cirrus,cs2000-cp.h | 14 + .../device-tree/include/dt-bindings/clock/dra7.h | 168 -- .../include/dt-bindings/clock/fsd-clk.h | 150 ++ .../include/dt-bindings/clock/imx93-clock.h | 201 +++ .../include/dt-bindings/clock/imxrt1050-clock.h | 72 + .../include/dt-bindings/clock/marvell,mmp2.h | 4 +- .../include/dt-bindings/clock/marvell,pxa168.h | 4 +- .../include/dt-bindings/clock/marvell,pxa910.h | 4 +- .../dt-bindings/clock/microchip,mpfs-clock.h | 48 + .../dt-bindings/clock/nuvoton,npcm7xx-clock.h | 2 +- .../dt-bindings/clock/qcom,dispcc-qcm2290.h | 34 + .../include/dt-bindings/clock/qcom,dispcc-sm6125.h | 41 + .../include/dt-bindings/clock/qcom,dispcc-sm6350.h | 48 + .../include/dt-bindings/clock/qcom,gcc-ipq806x.h | 5 +- .../include/dt-bindings/clock/qcom,gcc-sm8150.h | 5 + .../include/dt-bindings/clock/qcom,gpucc-sm6350.h | 37 + .../include/dt-bindings/clock/qcom,rpmcc.h | 2 + .../include/dt-bindings/clock/r9a06g032-sysctrl.h | 1 + .../include/dt-bindings/clock/r9a07g054-cpg.h | 229 +++ .../include/dt-bindings/clock/sifive-fu540-prci.h | 8 +- .../include/dt-bindings/clock/sifive-fu740-prci.h | 18 +- .../dt-bindings/clock/starfive-jh7100-audio.h | 41 + .../include/dt-bindings/clock/stm32fx-clock.h | 4 +- .../include/dt-bindings/clock/stratix10-clock.h | 2 +- .../include/dt-bindings/clock/sun6i-rtc.h | 10 + .../include/dt-bindings/clock/tegra234-clock.h | 135 +- .../include/dt-bindings/gpio/meson-s4-gpio.h | 99 ++ .../include/dt-bindings/input/linux-event-codes.h | 21 + .../dt-bindings/interrupt-controller/apple-aic.h | 2 + .../include/dt-bindings/memory/tegra234-mc.h | 75 + .../device-tree/include/dt-bindings/pinctrl/k3.h | 3 + .../include/dt-bindings/pinctrl/mt8186-pinfunc.h | 1174 +++++++++++++ .../include/dt-bindings/pinctrl/sppctl-sp7021.h | 179 ++ .../include/dt-bindings/pinctrl/sppctl.h | 31 + .../include/dt-bindings/power/imx8mp-power.h | 35 + .../include/dt-bindings/power/imx8mq-power.h | 3 + .../include/dt-bindings/power/meson-s4-power.h | 19 + .../include/dt-bindings/power/mt8186-power.h | 32 + .../include/dt-bindings/power/mt8195-power.h | 46 + .../include/dt-bindings/power/qcom-rpmpd.h | 5 + .../include/dt-bindings/power/tegra234-powergate.h | 22 + .../regulator/richtek,rt5190a-regulator.h | 15 + .../include/dt-bindings/regulator/ti,tps62864.h | 9 + .../include/dt-bindings/reset/delta,tn48m-reset.h | 20 + .../include/dt-bindings/reset/mt7621-reset.h | 37 + .../include/dt-bindings/reset/qcom,gcc-ipq806x.h | 5 + .../include/dt-bindings/reset/tegra234-reset.h | 45 +- .../include/dt-bindings/sound/microchip,pdmc.h | 13 + .../include/dt-bindings/sound/tlv320aic31xx.h | 14 + sys/contrib/device-tree/src/arc/hsdk.dts | 2 +- sys/contrib/device-tree/src/arm/am335x-pdu001.dts | 2 +- .../src/arm/am335x-sancloud-bbe-extended-wifi.dts | 113 ++ sys/contrib/device-tree/src/arm/am33xx-l4.dtsi | 2 + sys/contrib/device-tree/src/arm/am3517-evm.dts | 45 +- sys/contrib/device-tree/src/arm/am3517-som.dtsi | 9 + sys/contrib/device-tree/src/arm/am43x-epos-evm.dts | 2 +- .../device-tree/src/arm/armada-370-c200-v2.dts | 388 +++++ .../src/arm/armada-385-turris-omnia.dts | 3 + sys/contrib/device-tree/src/arm/armada-385.dtsi | 52 +- .../src/arm/aspeed-bmc-ampere-mtjade.dts | 26 +- .../src/arm/aspeed-bmc-asrock-romed8hm3.dts | 261 +++ .../src/arm/aspeed-bmc-facebook-bletchley.dts | 320 ++-- .../device-tree/src/arm/aspeed-bmc-ibm-everest.dts | 11 +- .../device-tree/src/arm/aspeed-bmc-ibm-rainier.dts | 33 +- .../device-tree/src/arm/aspeed-bmc-opp-tacoma.dts | 12 +- .../device-tree/src/arm/aspeed-bmc-quanta-s6q.dts | 610 +++++++ sys/contrib/device-tree/src/arm/aspeed-g4.dtsi | 11 + sys/contrib/device-tree/src/arm/aspeed-g5.dtsi | 11 + .../device-tree/src/arm/aspeed-g6-pinctrl.dtsi | 10 +- sys/contrib/device-tree/src/arm/aspeed-g6.dtsi | 21 + .../device-tree/src/arm/at91-dvk_su60_somc.dtsi | 2 +- sys/contrib/device-tree/src/arm/at91-q5xr5.dts | 2 +- .../device-tree/src/arm/at91-sam9_l9260.dts | 2 +- sys/contrib/device-tree/src/arm/at91-sam9x60ek.dts | 8 +- .../device-tree/src/arm/at91-sama5d27_wlsom1.dtsi | 2 +- .../src/arm/at91-sama5d27_wlsom1_ek.dts | 2 +- .../device-tree/src/arm/at91-sama5d2_xplained.dts | 2 +- .../device-tree/src/arm/at91-sama5d3_xplained.dts | 8 +- .../device-tree/src/arm/at91-sama5d4_ma5d4.dtsi | 2 +- .../device-tree/src/arm/at91-sama5d4_xplained.dts | 6 +- sys/contrib/device-tree/src/arm/at91-sama5d4ek.dts | 2 +- sys/contrib/device-tree/src/arm/at91-sama7g5ek.dts | 36 +- sys/contrib/device-tree/src/arm/at91-vinco.dts | 2 +- sys/contrib/device-tree/src/arm/at91rm9200ek.dts | 4 +- sys/contrib/device-tree/src/arm/at91sam9260ek.dts | 2 +- sys/contrib/device-tree/src/arm/at91sam9261ek.dts | 2 +- sys/contrib/device-tree/src/arm/at91sam9263ek.dts | 2 +- .../device-tree/src/arm/at91sam9g20ek_common.dtsi | 45 +- .../device-tree/src/arm/at91sam9m10g45ek.dts | 2 +- sys/contrib/device-tree/src/arm/at91sam9n12ek.dts | 2 +- sys/contrib/device-tree/src/arm/at91sam9rlek.dts | 2 +- sys/contrib/device-tree/src/arm/at91sam9x5ek.dtsi | 2 +- sys/contrib/device-tree/src/arm/bcm2711.dtsi | 50 + sys/contrib/device-tree/src/arm/bcm2835.dtsi | 17 + sys/contrib/device-tree/src/arm/bcm2836.dtsi | 50 + .../device-tree/src/arm/bcm2837-rpi-zero-2-w.dts | 136 ++ sys/contrib/device-tree/src/arm/bcm2837.dtsi | 49 + .../device-tree/src/arm/bcm47094-asus-rt-ac88u.dts | 76 + .../src/arm/bcm47094-luxul-xwr-3150-v1.dts | 8 + .../src/arm/bcm958625-meraki-alamo.dtsi | 3 +- .../src/arm/bcm958625-meraki-kingpin.dtsi | 3 +- .../src/arm/bcm958625-meraki-mx6x-common.dtsi | 10 +- sys/contrib/device-tree/src/arm/da850-evm.dts | 2 +- sys/contrib/device-tree/src/arm/dm8168-evm.dts | 2 +- sys/contrib/device-tree/src/arm/dra7-l4.dtsi | 9 +- sys/contrib/device-tree/src/arm/dra7.dtsi | 8 +- sys/contrib/device-tree/src/arm/en7523-evb.dts | 35 + sys/contrib/device-tree/src/arm/en7523.dtsi | 138 ++ .../device-tree/src/arm/exynos3250-artik5.dtsi | 10 +- .../device-tree/src/arm/exynos3250-monk.dts | 2 +- .../device-tree/src/arm/exynos3250-pinctrl.dtsi | 165 +- .../device-tree/src/arm/exynos3250-rinato.dts | 2 +- sys/contrib/device-tree/src/arm/exynos3250.dtsi | 4 +- sys/contrib/device-tree/src/arm/exynos4.dtsi | 6 +- .../device-tree/src/arm/exynos4210-i9100.dts | 30 +- .../device-tree/src/arm/exynos4210-origen.dts | 2 +- .../device-tree/src/arm/exynos4210-pinctrl.dtsi | 226 +-- .../device-tree/src/arm/exynos4210-smdkv310.dts | 4 +- .../device-tree/src/arm/exynos4210-trats.dts | 6 +- .../src/arm/exynos4210-universal_c210.dts | 14 +- sys/contrib/device-tree/src/arm/exynos4210.dtsi | 2 - .../device-tree/src/arm/exynos4412-galaxy-s3.dtsi | 4 +- .../device-tree/src/arm/exynos4412-itop-elite.dts | 2 +- .../src/arm/exynos4412-itop-scp-core.dtsi | 2 +- .../device-tree/src/arm/exynos4412-midas.dtsi | 30 +- .../src/arm/exynos4412-odroid-common.dtsi | 8 +- .../device-tree/src/arm/exynos4412-odroidx.dts | 2 +- .../device-tree/src/arm/exynos4412-origen.dts | 4 +- .../device-tree/src/arm/exynos4412-p4note.dtsi | 78 +- .../device-tree/src/arm/exynos4412-pinctrl.dtsi | 252 +-- .../device-tree/src/arm/exynos4412-smdk4412.dts | 4 +- sys/contrib/device-tree/src/arm/exynos4412.dtsi | 2 +- .../device-tree/src/arm/exynos5250-arndale.dts | 7 +- .../device-tree/src/arm/exynos5250-pinctrl.dtsi | 222 +-- .../device-tree/src/arm/exynos5250-smdk5250.dts | 10 +- .../src/arm/exynos5250-snow-common.dtsi | 27 +- .../device-tree/src/arm/exynos5250-snow-rev5.dts | 2 +- .../device-tree/src/arm/exynos5250-snow.dts | 2 +- .../device-tree/src/arm/exynos5250-spring.dts | 25 +- sys/contrib/device-tree/src/arm/exynos5250.dtsi | 19 +- .../device-tree/src/arm/exynos5260-pinctrl.dtsi | 148 +- .../device-tree/src/arm/exynos5260-xyref5260.dts | 23 +- sys/contrib/device-tree/src/arm/exynos5260.dtsi | 128 ++ .../device-tree/src/arm/exynos5410-odroidxu.dts | 34 +- .../device-tree/src/arm/exynos5410-pinctrl.dtsi | 170 +- .../device-tree/src/arm/exynos5410-smdk5410.dts | 27 +- sys/contrib/device-tree/src/arm/exynos5410.dtsi | 4 +- .../src/arm/exynos5420-arndale-octa.dts | 12 +- .../src/arm/exynos5420-chagall-wifi.dts | 75 + .../src/arm/exynos5420-galaxy-tab-common.dtsi | 691 ++++++++ .../device-tree/src/arm/exynos5420-klimt-wifi.dts | 75 + .../device-tree/src/arm/exynos5420-peach-pit.dts | 99 +- .../device-tree/src/arm/exynos5420-pinctrl.dtsi | 194 +-- .../device-tree/src/arm/exynos5420-smdk5420.dts | 19 +- sys/contrib/device-tree/src/arm/exynos5420.dtsi | 26 +- .../src/arm/exynos5422-odroid-core.dtsi | 4 +- .../src/arm/exynos5422-odroidxu3-common.dtsi | 6 +- .../device-tree/src/arm/exynos5800-peach-pi.dts | 99 +- sys/contrib/device-tree/src/arm/imx28-ts4600.dts | 2 +- sys/contrib/device-tree/src/arm/imx28-tx28.dts | 2 +- sys/contrib/device-tree/src/arm/imx28.dtsi | 2 + sys/contrib/device-tree/src/arm/imx51-ts4800.dts | 2 +- sys/contrib/device-tree/src/arm/imx53-m53menlo.dts | 29 +- sys/contrib/device-tree/src/arm/imx53-tx53.dtsi | 2 +- sys/contrib/device-tree/src/arm/imx6dl-plym2m.dts | 131 +- sys/contrib/device-tree/src/arm/imx6dl-prtvt7.dts | 203 ++- sys/contrib/device-tree/src/arm/imx6dl-victgo.dts | 121 +- sys/contrib/device-tree/src/arm/imx6q-tbs2910.dts | 2 +- .../device-tree/src/arm/imx6qdl-apalis.dtsi | 10 +- .../device-tree/src/arm/imx6qdl-aristainetos2.dtsi | 32 +- .../device-tree/src/arm/imx6qdl-dhcom-pdk2.dtsi | 3 + sys/contrib/device-tree/src/arm/imx6qdl-mba6.dtsi | 16 +- sys/contrib/device-tree/src/arm/imx6qdl-mba6a.dtsi | 6 - sys/contrib/device-tree/src/arm/imx6qdl-mba6b.dtsi | 11 +- .../device-tree/src/arm/imx6qdl-phytec-pfla02.dtsi | 13 + .../src/arm/imx6qdl-phytec-phycore-som.dtsi | 10 + sys/contrib/device-tree/src/arm/imx6qdl-tqma6.dtsi | 14 + .../device-tree/src/arm/imx6qdl-tqma6a.dtsi | 7 +- .../device-tree/src/arm/imx6qdl-tqma6b.dtsi | 7 +- .../device-tree/src/arm/imx6qdl-tx6-mb7.dtsi | 2 +- .../device-tree/src/arm/imx6qdl-vicut1.dtsi | 12 +- sys/contrib/device-tree/src/arm/imx6qp-sabresd.dts | 6 +- .../device-tree/src/arm/imx6sx-udoo-neo.dtsi | 74 + .../src/arm/imx6ul-phytec-segin-peb-av-02.dtsi | 4 +- .../device-tree/src/arm/imx6ul-tx6ul-mainboard.dts | 2 +- .../device-tree/src/arm/imx6ull-colibri.dtsi | 2 +- .../device-tree/src/arm/imx7-colibri-aster.dtsi | 2 +- .../device-tree/src/arm/imx7-colibri-eval-v3.dtsi | 2 +- sys/contrib/device-tree/src/arm/imx7-colibri.dtsi | 4 +- sys/contrib/device-tree/src/arm/imx7-mba7.dtsi | 2 +- .../device-tree/src/arm/imx7d-nitrogen7.dts | 2 +- .../device-tree/src/arm/imx7d-pico-hobbit.dts | 4 +- sys/contrib/device-tree/src/arm/imx7d-pico-pi.dts | 4 +- sys/contrib/device-tree/src/arm/imx7d-sdb.dts | 4 +- sys/contrib/device-tree/src/arm/imx7d.dtsi | 86 +- sys/contrib/device-tree/src/arm/imx7s-warp.dts | 4 +- sys/contrib/device-tree/src/arm/imx7s.dtsi | 16 + .../device-tree/src/arm/imxrt1050-pinfunc.h | 993 +++++++++++ .../src/arm/intel-ixp42x-gateway-7001.dts | 3 +- .../src/arm/intel-ixp42x-netgear-wg302v1.dts | 96 ++ sys/contrib/device-tree/src/arm/intel-ixp42x.dtsi | 2 +- .../device-tree/src/arm/iwg20d-q7-common.dtsi | 2 +- .../device-tree/src/arm/kirkwood-c200-v1.dts | 310 ++++ .../device-tree/src/arm/lan966x-pcb8291.dts | 64 + sys/contrib/device-tree/src/arm/lan966x.dtsi | 237 +++ .../src/arm/logicpd-som-lv-35xx-devkit.dts | 15 + .../src/arm/logicpd-som-lv-37xx-devkit.dts | 15 + .../device-tree/src/arm/logicpd-som-lv.dtsi | 15 - .../src/arm/logicpd-torpedo-35xx-devkit.dts | 8 + .../src/arm/logicpd-torpedo-37xx-devkit.dts | 9 + .../src/arm/logicpd-torpedo-baseboard.dtsi | 41 +- .../device-tree/src/arm/mstar-infinity.dtsi | 34 + .../src/arm/mstar-infinity2m-ssd201-som2d01.dtsi | 20 + ...tar-infinity2m-ssd202d-100ask-dongshanpione.dts | 25 + .../arm/mstar-infinity2m-ssd202d-miyoo-mini.dts | 25 + ...y2m-ssd202d-wirelesstag-ido-sbc2d06-v1b-22w.dts | 23 + ...infinity2m-ssd202d-wirelesstag-ido-som2d01.dtsi | 28 + .../src/arm/mstar-infinity2m-ssd20xd.dtsi | 5 + .../device-tree/src/arm/mstar-infinity2m.dtsi | 17 + .../device-tree/src/arm/mstar-infinity3.dtsi | 58 + sys/contrib/device-tree/src/arm/mstar-v7.dtsi | 9 + .../src/arm/mt6582-prestigio-pmt5008-3g.dts | 43 + sys/contrib/device-tree/src/arm/mt6582.dtsi | 128 ++ .../arm/nuvoton-wpcm450-supermicro-x9sci-ln4f.dts | 43 + .../device-tree/src/arm/nuvoton-wpcm450.dtsi | 384 +++++ sys/contrib/device-tree/src/arm/omap3-gta04.dtsi | 2 + .../src/arm/openbmc-flash-layout-64.dtsi | 2 +- .../device-tree/src/arm/openbmc-flash-layout.dtsi | 2 +- .../device-tree/src/arm/ox810se-wd-mbwe.dts | 4 + sys/contrib/device-tree/src/arm/ox810se.dtsi | 18 + .../device-tree/src/arm/qcom-apq8026-lg-lenok.dts | 132 +- .../src/arm/qcom-apq8060-dragonboard.dts | 6 +- .../src/arm/qcom-apq8064-asus-nexus7-flo.dts | 3 +- .../device-tree/src/arm/qcom-apq8064-pins.dtsi | 12 +- sys/contrib/device-tree/src/arm/qcom-apq8064.dtsi | 19 +- sys/contrib/device-tree/src/arm/qcom-ipq4019.dtsi | 4 +- sys/contrib/device-tree/src/arm/qcom-ipq8064.dtsi | 8 +- sys/contrib/device-tree/src/arm/qcom-mdm9615.dtsi | 3 +- sys/contrib/device-tree/src/arm/qcom-msm8226.dtsi | 125 ++ sys/contrib/device-tree/src/arm/qcom-msm8660.dtsi | 3 +- .../device-tree/src/arm/qcom-msm8960-cdp.dts | 2 +- sys/contrib/device-tree/src/arm/qcom-msm8960.dtsi | 30 +- sys/contrib/device-tree/src/arm/qcom-pm8226.dtsi | 43 + sys/contrib/device-tree/src/arm/qcom-sdx55.dtsi | 4 +- .../src/arm/r8a7740-armadillo800eva.dts | 2 +- .../src/arm/r8a7742-iwg21d-q7-dbcm-ca.dts | 4 +- .../device-tree/src/arm/r8a7742-iwg21d-q7.dts | 4 +- .../device-tree/src/arm/r8a7742-iwg21m.dtsi | 2 +- .../device-tree/src/arm/r8a77470-iwg23s-sbc.dts | 2 +- .../device-tree/src/arm/r9a06g032-rzn1d400-db.dts | 5 + sys/contrib/device-tree/src/arm/r9a06g032.dtsi | 27 + sys/contrib/device-tree/src/arm/rk3188-px3-evb.dts | 2 +- sys/contrib/device-tree/src/arm/rk3288.dtsi | 1 - .../device-tree/src/arm/rv1108-elgin-r1.dts | 1 + sys/contrib/device-tree/src/arm/rv1108-evb.dts | 1 + .../device-tree/src/arm/s3c2416-pinctrl.dtsi | 60 +- .../device-tree/src/arm/s3c6410-mini6410.dts | 4 +- .../device-tree/src/arm/s3c64xx-pinctrl.dtsi | 210 +-- sys/contrib/device-tree/src/arm/s3c64xx.dtsi | 16 +- sys/contrib/device-tree/src/arm/s5pv210-aquila.dts | 2 +- sys/contrib/device-tree/src/arm/s5pv210-aries.dtsi | 40 +- .../device-tree/src/arm/s5pv210-fascinate4g.dts | 12 +- .../device-tree/src/arm/s5pv210-galaxys.dts | 16 +- .../device-tree/src/arm/s5pv210-pinctrl.dtsi | 226 +-- sys/contrib/device-tree/src/arm/sam9x60.dtsi | 10 +- sys/contrib/device-tree/src/arm/sama5d2.dtsi | 11 +- sys/contrib/device-tree/src/arm/sama5d3.dtsi | 6 +- sys/contrib/device-tree/src/arm/sama5d3xmb.dtsi | 2 +- .../device-tree/src/arm/sama5d3xmb_cmp.dtsi | 2 +- sys/contrib/device-tree/src/arm/sama5d4.dtsi | 9 +- sys/contrib/device-tree/src/arm/sama7g5.dtsi | 261 ++- .../src/arm/socfpga_arria10_mercury_aa1.dts | 2 +- .../device-tree/src/arm/socfpga_arria10_socdk.dtsi | 2 +- .../device-tree/src/arm/socfpga_arria5_socdk.dts | 4 +- .../src/arm/socfpga_cyclone5_chameleon96.dts | 2 +- .../src/arm/socfpga_cyclone5_de0_nano_soc.dts | 2 +- .../device-tree/src/arm/socfpga_cyclone5_socdk.dts | 2 +- .../src/arm/socfpga_cyclone5_sockit.dts | 2 +- .../device-tree/src/arm/socfpga_cyclone5_sodia.dts | 2 +- sys/contrib/device-tree/src/arm/spear1310-evb.dts | 2 +- sys/contrib/device-tree/src/arm/spear1340-evb.dts | 2 +- sys/contrib/device-tree/src/arm/spear1340.dtsi | 6 +- sys/contrib/device-tree/src/arm/spear13xx.dtsi | 6 +- sys/contrib/device-tree/src/arm/ste-ab8500.dtsi | 39 +- sys/contrib/device-tree/src/arm/ste-ab8505.dtsi | 34 +- .../device-tree/src/arm/ste-href-ab8500.dtsi | 2 +- sys/contrib/device-tree/src/arm/ste-href.dtsi | 25 +- sys/contrib/device-tree/src/arm/ste-snowball.dts | 27 +- .../src/arm/ste-ux500-samsung-codina.dts | 22 +- .../src/arm/ste-ux500-samsung-gavini.dts | 22 +- .../src/arm/ste-ux500-samsung-golden.dts | 22 +- .../src/arm/ste-ux500-samsung-janice.dts | 24 +- *** 2141 LINES SKIPPED ***