From nobody Tue Nov 15 19:02:39 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 4NBbCh074Lz4hVpF; Tue, 15 Nov 2022 19:02:40 +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 4NBbCg6xCLz4Glp; Tue, 15 Nov 2022 19:02:39 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1668538959; 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=gf9kjzfMm9LT2ZXCFGMbY5twohftA5xU4+M+THweIjc=; b=VDrbiPeIXhQDEW7XYz2nNnFxphnfO6QzCmZ4iKk++VxMHH8sUmJnjbWaHi4WeY+Jo/e85r XFQ6Mm/He7RCLka5oh5myFJCjds5OXXgI+VjJ0JCwKos8gBvi1D7HOFaZ5bfC+tgbW3I/8 gkNZMd+5IKZ+e2RJe80hilcaiHK7d+ZKRp1j3ylqfE2AHDSiN8UvfOte650oJYI01PYoZT q0B941qSN4DlAh9/C0PfR61R0pZEe/SFT/4rXBb7TNtHtcf+L2fHes2XLTgPjmHm9Ubmn5 dqW308570p6lD+QvLdnKE/Mb/lg9MyLm/8Zk8iJxskAn5LdAXAOLuiUoBZXiww== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1668538959; 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=gf9kjzfMm9LT2ZXCFGMbY5twohftA5xU4+M+THweIjc=; b=vJ4Ru+7D2G7tq1oips/fq36n2ALnFziWsnN/tcmfLqpXW6noN1uOcs+nK8NbuGNZcv+e7j MvI5nRlRT8XYEXshht6kZcChzffv1jsJwx0TzjGv3BtTfMX9m+8TgXVvqLzMkVNC0sclJu dJcAAYgIBETzealIikUuLe/QmeMrU2thSMhfgTVTSgyQtj/I8vJkguaQEYPtVUjgnhjPkv K66cgxQV8wPbxjl1NUgpxGPblwC4hq2I59+xUOxlYc3/ydHcjmP/m6KA1wKixoVD18GjcB yGzvzo7jq0h4MGPO/TIuzwTzA9ImOza2qc0igFVjlN3L8Spd6HOgYnkF9MmqIA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1668538959; a=rsa-sha256; cv=none; b=ichZXU/Wg6r1Fm9X/ujCEXY99JSeX46J4DK5zF77pVcEtL2vXz4mHEpgFTJ4ACAju924KK w+y5na2+3QxmwsbLJEYii7mKZTgUwR2NpOUsatDFazPgh25QiEu3yBZ5EbZLDUCjpC3WfZ Tnl8F6B8sWEWZXVNBy8UrTM9uds4scKYqL+ka7o4qEfcRv3wiYIPjjxOYVoyAUAiW5kghd 1AQh4+9Rat0Ma8SBOnH+y5OdqC+1u7o82rbRtsU9/g4HPFxpP5Yoe51G1yFUACtyZhLpyi jxshgUKU3xoAc/TpngQIty64mG+nZ0xpGsRg2AWEGF/k7BLNLo7xczSklN9zQw== 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 4NBbCg60MhzYG0; Tue, 15 Nov 2022 19:02:39 +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 2AFJ2dLt043327; Tue, 15 Nov 2022 19:02:39 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2AFJ2dui043325; Tue, 15 Nov 2022 19:02:39 GMT (envelope-from git) Date: Tue, 15 Nov 2022 19:02:39 GMT Message-Id: <202211151902.2AFJ2dui043325@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: b97ee269eae3 - main - Import device-tree files from Linux 6.0 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: b97ee269eae3cbaf35c18f51a459aea581c2a7dc Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by manu: URL: https://cgit.FreeBSD.org/src/commit/?id=b97ee269eae3cbaf35c18f51a459aea581c2a7dc commit b97ee269eae3cbaf35c18f51a459aea581c2a7dc Merge: d5b0e70f7e04 8bf583e1ce18 Author: Emmanuel Vadot AuthorDate: 2022-11-15 19:02:06 +0000 Commit: Emmanuel Vadot CommitDate: 2022-11-15 19:02:06 +0000 Import device-tree files from Linux 6.0 Sponsored by: Beckhoff Automation GmbH & Co. KG sys/contrib/device-tree/Bindings/Makefile | 4 +- sys/contrib/device-tree/Bindings/arm/altera.yaml | 10 +- .../arm/amlogic/amlogic,meson-gx-ao-secure.yaml | 2 +- .../Bindings/arm/arm,coresight-catu.yaml | 101 + .../Bindings/arm/arm,coresight-cpu-debug.yaml | 81 + .../Bindings/arm/arm,coresight-cti.yaml | 331 +++ .../Bindings/arm/arm,coresight-dynamic-funnel.yaml | 126 ++ .../arm/arm,coresight-dynamic-replicator.yaml | 126 ++ .../Bindings/arm/arm,coresight-etb10.yaml | 92 + .../Bindings/arm/arm,coresight-etm.yaml | 156 ++ .../Bindings/arm/arm,coresight-static-funnel.yaml | 90 + .../arm/arm,coresight-static-replicator.yaml | 91 + .../Bindings/arm/arm,coresight-stm.yaml | 101 + .../Bindings/arm/arm,coresight-tmc.yaml | 131 ++ .../Bindings/arm/arm,coresight-tpiu.yaml | 91 + .../Bindings/arm/arm,embedded-trace-extension.yaml | 74 + .../Bindings/arm/arm,trace-buffer-extension.yaml | 49 + .../device-tree/Bindings/arm/aspeed/aspeed.yaml | 87 + .../device-tree/Bindings/arm/atmel-at91.yaml | 6 +- .../device-tree/Bindings/arm/atmel-sysregs.txt | 15 - .../device-tree/Bindings/arm/bcm/brcm,bcm4708.yaml | 7 + .../device-tree/Bindings/arm/bcm/brcm,bcmbca.yaml | 93 + sys/contrib/device-tree/Bindings/arm/cpus.yaml | 2 + sys/contrib/device-tree/Bindings/arm/fsl.yaml | 61 +- .../arm/marvell/ap80x-system-controller.txt | 2 +- .../arm/marvell/cp110-system-controller.txt | 2 +- .../Bindings/arm/marvell/marvell,ac5.yaml | 32 + sys/contrib/device-tree/Bindings/arm/mediatek.yaml | 30 + .../arm/mediatek/mediatek,mt8186-sys-clock.yaml | 3 + .../arm/mediatek/mediatek,mt8192-clock.yaml | 8 - .../arm/mediatek/mediatek,mt8192-sys-clock.yaml | 3 + .../arm/mediatek/mediatek,mt8195-sys-clock.yaml | 3 + .../Bindings/arm/mediatek/mediatek,pericfg.yaml | 1 + .../device-tree/Bindings/arm/msm/qcom,saw2.txt | 2 +- .../device-tree/Bindings/arm/npcm/npcm.yaml | 7 + .../device-tree/Bindings/arm/npcm/nuvoton,gcr.yaml | 2 + sys/contrib/device-tree/Bindings/arm/qcom.yaml | 443 +++- sys/contrib/device-tree/Bindings/arm/rockchip.yaml | 5 + .../Bindings/arm/samsung/samsung-soc.yaml | 40 + .../device-tree/Bindings/arm/stm32/stm32.yaml | 8 +- .../device-tree/Bindings/arm/sunplus,sp7021.yaml | 29 + sys/contrib/device-tree/Bindings/arm/sunxi.yaml | 10 + .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml | 24 +- .../arm/tegra/nvidia,tegra-ccplex-cluster.yaml | 1 - .../arm/tegra/nvidia,tegra194-axi2apb.yaml | 40 + .../Bindings/arm/tegra/nvidia,tegra194-cbb.yaml | 97 + .../Bindings/arm/tegra/nvidia,tegra20-pmc.yaml | 2 +- .../Bindings/arm/tegra/nvidia,tegra234-cbb.yaml | 74 + .../device-tree/Bindings/arm/vexpress-sysreg.yaml | 10 +- .../device-tree/Bindings/ata/ceva,ahci-1v84.yaml | 189 ++ .../Bindings/bus/qcom,ssc-block-bus.yaml | 25 +- .../Bindings/chrome/google,cros-ec-typec.yaml | 15 +- .../chrome/google,cros-kbd-led-backlight.yaml | 35 + .../clock/allwinner,sun8i-a83t-de2-clk.yaml | 3 + .../Bindings/clock/fixed-factor-clock.yaml | 1 - .../device-tree/Bindings/clock/fsl,scu-clk.yaml | 43 + .../Bindings/clock/nuvoton,npcm845-clk.yaml | 49 + .../Bindings/clock/qcom,dispcc-sm8x50.yaml | 6 +- .../Bindings/clock/qcom,gcc-apq8064.yaml | 40 +- .../Bindings/clock/qcom,gcc-ipq8074.yaml | 5 + .../Bindings/clock/qcom,gcc-msm8996.yaml | 16 + .../device-tree/Bindings/clock/qcom,gcc-other.yaml | 5 +- .../Bindings/clock/qcom,gcc-sdm845.yaml | 3 + .../Bindings/clock/qcom,gpucc-sm8350.yaml | 72 + .../device-tree/Bindings/clock/qcom,rpmcc.yaml | 85 +- .../Bindings/clock/qcom,sm8450-camcc.yaml | 80 + .../Bindings/clock/renesas,rzg2l-cpg.yaml | 7 +- .../Bindings/clock/samsung,exynos7885-clock.yaml | 27 + .../Bindings/clock/sprd,ums512-clk.yaml | 71 + .../Bindings/clock/st,stm32mp1-rcc.yaml | 1 + .../device-tree/Bindings/clock/st/st,flexgen.txt | 2 +- .../Bindings/clock/sunplus,sp7021-clkc.yaml | 52 + .../device-tree/Bindings/clock/ti/davinci/pll.txt | 2 +- .../device-tree/Bindings/clock/ti/dra7-atl.txt | 2 +- .../Bindings/connector/usb-connector.yaml | 152 +- .../Bindings/cpufreq/cpufreq-qcom-hw.yaml | 1 + .../Bindings/cpufreq/qcom-cpufreq-nvmem.yaml | 11 +- .../Bindings/display/allwinner,sun4i-a10-tcon.yaml | 4 + .../Bindings/display/amlogic,meson-dw-hdmi.yaml | 2 +- .../Bindings/display/amlogic,meson-vpu.yaml | 2 +- .../device-tree/Bindings/display/arm,pl11x.yaml | 15 +- .../device-tree/Bindings/display/atmel,lcdc.txt | 1 - .../Bindings/display/bridge/analogix,anx7625.yaml | 19 +- .../Bindings/display/bridge/analogix,anx7814.yaml | 2 +- .../Bindings/display/bridge/fsl,imx8qxp-ldb.yaml | 173 ++ .../display/bridge/fsl,imx8qxp-pixel-combiner.yaml | 144 ++ .../display/bridge/fsl,imx8qxp-pixel-link.yaml | 144 ++ .../display/bridge/fsl,imx8qxp-pxl2dpi.yaml | 108 + .../Bindings/display/bridge/fsl,ldb.yaml | 16 +- .../display/bridge/ingenic,jz4780-hdmi.yaml | 1 - .../Bindings/display/bridge/ite,it66121.yaml | 2 +- .../Bindings/display/bridge/sil,sii9022.yaml | 131 ++ .../Bindings/display/bridge/ti,dlpc3433.yaml | 117 ++ .../device-tree/Bindings/display/fsl,lcdif.yaml | 1 + .../Bindings/display/mediatek/mediatek,dpi.yaml | 11 +- .../Bindings/display/mediatek/mediatek,dsi.yaml | 116 ++ .../display/mediatek/mediatek,mdp-rdma.yaml | 88 + .../Bindings/display/msm/dp-controller.yaml | 8 +- .../device-tree/Bindings/display/msm/hdmi.yaml | 232 +++ .../Bindings/display/panel/arm,rtsm-display.yaml | 27 + .../Bindings/display/panel/ebbg,ft8719.yaml | 74 + .../display/panel/feiyang,fy07024di26a30d.yaml | 1 - .../Bindings/display/panel/ilitek,ili9341.yaml | 49 +- .../Bindings/display/panel/lg,lg4573.yaml | 2 +- .../Bindings/display/panel/lgphilips,lb035q02.yaml | 3 + .../Bindings/display/panel/novatek,nt36672a.yaml | 2 + .../Bindings/display/panel/panel-simple.yaml | 8 + .../Bindings/display/panel/raydium,rm67191.yaml | 1 + .../Bindings/display/panel/samsung,ld9040.yaml | 3 + .../Bindings/display/panel/sgd,gktw70sdae4se.yaml | 2 +- .../Bindings/display/panel/sharp,lq101r1sx01.yaml | 7 +- .../Bindings/display/panel/sitronix,st7789v.yaml | 3 + .../device-tree/Bindings/display/panel/tpo,td.yaml | 3 + .../display/samsung/samsung,exynos-hdmi-ddc.yaml | 1 - .../display/samsung/samsung,exynos-hdmi.yaml | 1 - .../display/samsung/samsung,exynos-mixer.yaml | 1 - .../display/samsung/samsung,exynos5433-decon.yaml | 1 - .../display/samsung/samsung,exynos5433-mic.yaml | 1 - .../display/samsung/samsung,exynos7-decon.yaml | 1 - .../Bindings/display/samsung/samsung,fimd.yaml | 1 - .../Bindings/display/simple-framebuffer.yaml | 1 - .../Bindings/display/sitronix,st7735r.yaml | 1 + .../Bindings/display/solomon,ssd1307fb.yaml | 7 +- .../display/tegra/nvidia,tegra114-mipi.yaml | 74 + .../display/tegra/nvidia,tegra124-dpaux.yaml | 152 ++ .../display/tegra/nvidia,tegra124-sor.yaml | 197 ++ .../display/tegra/nvidia,tegra124-vic.yaml | 72 + .../Bindings/display/tegra/nvidia,tegra186-dc.yaml | 85 + .../display/tegra/nvidia,tegra186-display.yaml | 310 +++ .../display/tegra/nvidia,tegra186-dsi-padctl.yaml | 45 + .../Bindings/display/tegra/nvidia,tegra20-dc.yaml | 183 ++ .../Bindings/display/tegra/nvidia,tegra20-dsi.yaml | 159 ++ .../Bindings/display/tegra/nvidia,tegra20-epp.yaml | 70 + .../display/tegra/nvidia,tegra20-gr2d.yaml | 74 + .../display/tegra/nvidia,tegra20-gr3d.yaml | 215 ++ .../display/tegra/nvidia,tegra20-hdmi.yaml | 126 ++ .../display/tegra/nvidia,tegra20-host1x.yaml | 431 ++++ .../Bindings/display/tegra/nvidia,tegra20-isp.yaml | 67 + .../Bindings/display/tegra/nvidia,tegra20-mpe.yaml | 73 + .../Bindings/display/tegra/nvidia,tegra20-tvo.yaml | 58 + .../Bindings/display/tegra/nvidia,tegra20-vi.yaml | 163 ++ .../display/tegra/nvidia,tegra210-csi.yaml | 52 + .../device-tree/Bindings/dma/apple,admac.yaml | 80 + sys/contrib/device-tree/Bindings/dma/fsl,edma.yaml | 155 ++ .../Bindings/dma/mediatek,uart-dma.yaml | 1 + .../device-tree/Bindings/dma/moxa,moxart-dma.txt | 4 +- .../Bindings/dma/nvidia,tegra186-gpc-dma.yaml | 4 +- .../device-tree/Bindings/dma/qcom,bam-dma.yaml | 100 + .../device-tree/Bindings/dma/snps,dw-axi-dmac.yaml | 7 +- .../device-tree/Bindings/dma/stericsson,dma40.yaml | 159 ++ .../Bindings/dsp/mediatek,mt8186-dsp.yaml | 91 + .../Bindings/dsp/mediatek,mt8195-dsp.yaml | 10 +- sys/contrib/device-tree/Bindings/eeprom/at25.yaml | 5 +- .../Bindings/eeprom/microchip,93lc46b.yaml | 69 + .../device-tree/Bindings/firmware/arm,scmi.yaml | 10 + .../device-tree/Bindings/firmware/fsl,scu.yaml | 210 ++ .../device-tree/Bindings/firmware/qcom,scm.txt | 4 + .../device-tree/Bindings/fpga/fpga-region.txt | 2 +- .../Bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml | 44 + .../device-tree/Bindings/gpio/fsl-imx-gpio.yaml | 2 + .../device-tree/Bindings/gpio/gpio-mvebu.yaml | 146 ++ .../device-tree/Bindings/gpio/gpio-pca9570.yaml | 1 + .../device-tree/Bindings/gpio/gpio-pisosr.txt | 2 +- .../device-tree/Bindings/gpio/gpio-tpic2810.yaml | 51 + .../device-tree/Bindings/gpio/gpio-zynq.yaml | 59 +- .../Bindings/gpio/renesas,rcar-gpio.yaml | 4 +- .../Bindings/gpio/rockchip,gpio-bank.yaml | 2 + .../device-tree/Bindings/gpio/sifive,gpio.yaml | 4 + .../Bindings/gpio/x-powers,axp209-gpio.yaml | 6 + .../device-tree/Bindings/gpu/arm,mali-bifrost.yaml | 25 +- .../device-tree/Bindings/gpu/brcm,bcm-v3d.yaml | 1 + .../device-tree/Bindings/hwinfo/renesas,prr.yaml | 37 + .../Bindings/hwinfo/samsung,exynos-chipid.yaml | 41 + .../Bindings/hwinfo/samsung,s5pv210-chipid.yaml | 30 + .../device-tree/Bindings/hwinfo/ti,k3-socinfo.yaml | 40 + .../device-tree/Bindings/hwmon/adi,adm1177.yaml | 1 - .../device-tree/Bindings/hwmon/adt7475.yaml | 2 +- .../Bindings/hwmon/ibm,p8-occ-hwmon.txt | 25 + .../Bindings/hwmon/moortec,mr75203.yaml | 1 - .../device-tree/Bindings/hwmon/national,lm90.yaml | 131 ++ .../Bindings/i2c/amlogic,meson6-i2c.yaml | 2 +- .../Bindings/i2c/arm,i2c-versatile.yaml | 29 + .../device-tree/Bindings/i2c/i2c-mt65xx.yaml | 1 + sys/contrib/device-tree/Bindings/i2c/i2c-rk3x.yaml | 2 + .../Bindings/i2c/marvell,mv64xxx-i2c.yaml | 10 +- .../Bindings/i2c/nuvoton,npcm7xx-i2c.yaml | 25 +- .../Bindings/i2c/opencores,i2c-ocores.yaml | 113 ++ .../device-tree/Bindings/i2c/qcom,i2c-cci.yaml | 242 +++ .../device-tree/Bindings/i2c/renesas,riic.yaml | 3 + .../device-tree/Bindings/i2c/renesas,rzv2m.yaml | 80 + .../device-tree/Bindings/i2c/st,nomadik-i2c.yaml | 115 ++ .../device-tree/Bindings/i2c/st,stm32-i2c.yaml | 9 + .../Bindings/iio/accel/adi,adis16240.yaml | 2 +- .../Bindings/iio/accel/adi,adxl345.yaml | 2 +- .../Bindings/iio/accel/bosch,bmi088.yaml | 2 + .../Bindings/iio/accel/fsl,mma7455.yaml | 1 - .../Bindings/iio/accel/murata,sca3300.yaml | 1 + .../device-tree/Bindings/iio/adc/adi,ad7091r5.yaml | 2 +- .../device-tree/Bindings/iio/adc/adi,ad7606.yaml | 3 +- .../device-tree/Bindings/iio/adc/adi,ad9467.yaml | 1 - .../device-tree/Bindings/iio/adc/adi,axi-adc.yaml | 1 - .../Bindings/iio/adc/fsl,vf610-adc.yaml | 9 +- .../Bindings/iio/adc/mediatek,mt2701-auxadc.yaml | 1 + .../Bindings/iio/adc/nuvoton,npcm750-adc.yaml | 7 +- .../Bindings/iio/adc/nxp,lpc1850-adc.yaml | 2 +- .../Bindings/iio/adc/qcom,spmi-rradc.yaml | 51 + .../Bindings/iio/adc/renesas,rzg2l-adc.yaml | 28 +- .../Bindings/iio/adc/ti,adc108s102.yaml | 2 +- .../device-tree/Bindings/iio/adc/ti,ads124s08.yaml | 2 +- .../Bindings/iio/amplifiers/adi,hmc425a.yaml | 1 - .../device-tree/Bindings/iio/dac/adi,ad5766.yaml | 2 + .../device-tree/Bindings/iio/dac/adi,ad5770r.yaml | 2 +- .../Bindings/iio/dac/microchip,mcp4922.yaml | 1 + .../device-tree/Bindings/iio/dac/ti,dac5571.yaml | 1 + .../Bindings/iio/gyroscope/bosch,bmg160.yaml | 2 + .../Bindings/iio/imu/adi,adis16480.yaml | 2 +- .../device-tree/Bindings/iio/imu/nxp,fxos8700.yaml | 2 +- .../Bindings/iio/proximity/semtech,sx9324.yaml | 39 + .../Bindings/iio/proximity/semtech,sx9360.yaml | 9 + .../Bindings/iio/proximity/st,vl53l0x.yaml | 5 + .../device-tree/Bindings/input/adc-joystick.yaml | 2 +- .../device-tree/Bindings/input/adc-keys.yaml | 103 + .../input/allwinner,sun4i-a10-lradc-keys.yaml | 5 +- .../Bindings/input/ariel-pwrbutton.yaml | 1 + .../device-tree/Bindings/input/azoteq,iqs7222.yaml | 41 +- .../device-tree/Bindings/input/da9062-onkey.txt | 2 +- .../device-tree/Bindings/input/elan,ekth6915.yaml | 65 + .../Bindings/input/fsl,mpr121-touchkey.yaml | 4 +- .../device-tree/Bindings/input/fsl,scu-key.yaml | 40 + .../device-tree/Bindings/input/gpio-keys.yaml | 167 +- sys/contrib/device-tree/Bindings/input/input.yaml | 24 +- .../device-tree/Bindings/input/iqs269a.yaml | 17 +- .../device-tree/Bindings/input/iqs626a.yaml | 13 +- .../device-tree/Bindings/input/iqs62x-keys.yaml | 9 +- .../device-tree/Bindings/input/max77650-onkey.yaml | 8 +- .../Bindings/input/microchip,cap11xx.yaml | 2 +- .../Bindings/input/touchscreen/edt-ft5x06.yaml | 8 + .../Bindings/input/touchscreen/ektf2127.txt | 2 +- .../Bindings/input/touchscreen/goodix.yaml | 1 + .../Bindings/interconnect/fsl,imx8m-noc.yaml | 8 +- .../Bindings/interconnect/mediatek,cci.yaml | 141 ++ .../Bindings/interconnect/qcom,msm8998-bwmon.yaml | 86 + .../Bindings/interconnect/qcom,rpm.yaml | 6 +- .../Bindings/interconnect/qcom,rpmh-common.yaml | 43 + .../Bindings/interconnect/qcom,rpmh.yaml | 22 +- .../Bindings/interconnect/qcom,sm6350-rpmh.yaml | 82 + .../Bindings/interconnect/samsung,exynos-bus.yaml | 290 +++ .../Bindings/interrupt-controller/apple,aic.yaml | 2 +- .../interrupt-controller/rda,8810pl-intc.yaml | 43 + .../interrupt-controller/renesas,rzg2l-irqc.yaml | 134 ++ .../interrupt-controller/sifive,plic-1.0.0.yaml | 65 +- .../interrupt-controller/sunplus,sp7021-intc.yaml | 62 + .../device-tree/Bindings/iommu/arm,smmu.yaml | 1 + .../device-tree/Bindings/iommu/mediatek,iommu.yaml | 17 + .../Bindings/leds/backlight/common.yaml | 2 +- .../Bindings/leds/backlight/gpio-backlight.yaml | 2 +- .../Bindings/leds/backlight/led-backlight.yaml | 2 +- .../Bindings/leds/backlight/lm3630a-backlight.yaml | 2 +- .../Bindings/leds/backlight/pwm-backlight.yaml | 2 +- .../leds/backlight/richtek,rt4831-backlight.yaml | 5 + .../Bindings/leds/cznic,turris-omnia-leds.yaml | 2 + .../device-tree/Bindings/leds/issi,is31fl319x.yaml | 193 ++ .../device-tree/Bindings/leds/leds-bcm63138.yaml | 95 + .../Bindings/leds/leds-class-multicolor.yaml | 34 +- .../device-tree/Bindings/leds/leds-lp50xx.yaml | 116 +- .../device-tree/Bindings/leds/leds-lp55xx.yaml | 222 +- .../Bindings/leds/leds-pwm-multicolor.yaml | 51 +- .../device-tree/Bindings/leds/leds-qcom-lpg.yaml | 3 + .../Bindings/leds/skyworks,aat1290.yaml | 95 + .../Bindings/mailbox/amlogic,meson-gxbb-mhu.yaml | 2 +- .../device-tree/Bindings/mailbox/arm,mhu.yaml | 1 + .../device-tree/Bindings/mailbox/fsl,mu.yaml | 6 +- .../Bindings/mailbox/qcom,apcs-kpss-global.yaml | 46 +- .../device-tree/Bindings/mailbox/qcom-ipcc.yaml | 1 + .../Bindings/media/allwinner,sun6i-a31-csi.yaml | 58 +- .../media/allwinner,sun6i-a31-mipi-csi2.yaml | 137 ++ .../media/allwinner,sun8i-a83t-mipi-csi2.yaml | 125 ++ .../Bindings/media/amlogic,axg-ge2d.yaml | 2 +- .../Bindings/media/amlogic,gx-vdec.yaml | 2 +- .../Bindings/media/amlogic,meson-gx-ao-cec.yaml | 2 +- .../Bindings/media/gpio-ir-receiver.yaml | 40 + .../Bindings/media/i2c/aptina,mt9p031.yaml | 1 + .../Bindings/media/i2c/onnn,ar0521.yaml | 112 + .../Bindings/media/i2c/ovti,ov5693.yaml | 124 ++ .../media/mediatek,vcodec-subdev-decoder.yaml | 52 +- .../Bindings/media/mediatek-jpeg-encoder.yaml | 6 + .../Bindings/media/nxp,imx-mipi-csi2.yaml | 11 +- .../Bindings/media/qcom,sdm660-camss.yaml | 7 + sys/contrib/device-tree/Bindings/media/rc.yaml | 2 +- .../Bindings/media/rockchip,rk3568-vepu.yaml | 69 + .../device-tree/Bindings/media/rockchip-isp1.yaml | 23 +- .../Bindings/media/samsung,s5pv210-jpeg.yaml | 123 ++ .../memory-controllers/canaan,k210-sram.yaml | 52 + .../memory-controllers/fsl/imx8m-ddrc.yaml | 2 +- .../memory-controllers/mediatek,smi-common.yaml | 1 + .../memory-controllers/mediatek,smi-larb.yaml | 1 + .../device-tree/Bindings/mfd/dlg,da9063.yaml | 132 ++ .../device-tree/Bindings/mfd/fsl,imx8qxp-csr.yaml | 192 ++ .../device-tree/Bindings/mfd/gateworks-gsc.yaml | 1 - .../device-tree/Bindings/mfd/google,cros-ec.yaml | 3 + .../device-tree/Bindings/mfd/khadas,mcu.yaml | 2 +- .../device-tree/Bindings/mfd/mps,mp2629.yaml | 4 +- sys/contrib/device-tree/Bindings/mfd/mt6397.txt | 8 +- .../device-tree/Bindings/mfd/qcom,spmi-pmic.yaml | 190 ++ .../device-tree/Bindings/mfd/qcom,tcsr.yaml | 50 + .../device-tree/Bindings/mfd/qcom-pm8xxx.yaml | 2 +- .../Bindings/mfd/rohm,bd71815-pmic.yaml | 2 +- .../device-tree/Bindings/mfd/st,stm32-lptimer.yaml | 28 +- .../device-tree/Bindings/mfd/st,stm32-timers.yaml | 37 +- sys/contrib/device-tree/Bindings/mfd/syscon.yaml | 2 +- .../Bindings/mfd/ti,j721e-system-controller.yaml | 12 + .../device-tree/Bindings/mips/lantiq/rcu.txt | 2 +- .../Bindings/misc/qemu,vcpu-stall-detector.yaml | 51 + .../Bindings/mmc/brcm,sdhci-brcmstb.yaml | 32 +- .../device-tree/Bindings/mmc/mmc-spi-slot.yaml | 77 + sys/contrib/device-tree/Bindings/mmc/mtk-sd.yaml | 62 +- .../device-tree/Bindings/mmc/renesas,sdhi.yaml | 7 +- .../device-tree/Bindings/mmc/rockchip-dw-mshc.yaml | 1 + .../Bindings/mmc/samsung,exynos-dw-mshc.yaml | 160 ++ .../Bindings/mmc/samsung,s3c6410-sdhci.yaml | 81 + .../device-tree/Bindings/mmc/sdhci-msm.yaml | 84 +- .../Bindings/mtd/microchip,mchp48l640.yaml | 7 +- sys/contrib/device-tree/Bindings/mtd/mxc-nand.yaml | 2 - .../mtd/partitions/arm,arm-firmware-suite.yaml | 28 + .../Bindings/mtd/partitions/partition.yaml | 20 +- .../Bindings/mtd/partitions/qcom,smem-part.yaml | 27 + .../device-tree/Bindings/mtd/qcom,nandc.yaml | 27 + .../Bindings/net/allwinner,sun8i-a83t-emac.yaml | 1 + .../device-tree/Bindings/net/altera_tse.txt | 2 +- .../Bindings/net/amlogic,meson-dwmac.yaml | 2 +- .../Bindings/net/broadcom-bluetooth.yaml | 25 + .../Bindings/net/can/microchip,mpfs-can.yaml | 45 + .../device-tree/Bindings/net/can/nxp,sja1000.yaml | 132 ++ .../device-tree/Bindings/net/cdns,macb.yaml | 14 +- sys/contrib/device-tree/Bindings/net/cpsw.txt | 2 +- .../Bindings/net/dsa/hirschmann,hellcreek.yaml | 2 +- .../Bindings/net/dsa/mediatek,mt7530.yaml | 407 ++++ .../Bindings/net/dsa/microchip,lan937x.yaml | 192 ++ .../Bindings/net/dsa/renesas,rzn1-a5psw.yaml | 157 ++ .../Bindings/net/ethernet-controller.yaml | 35 +- sys/contrib/device-tree/Bindings/net/fsl,fec.yaml | 11 +- .../Bindings/net/mediatek,star-emac.yaml | 17 + sys/contrib/device-tree/Bindings/net/micrel.txt | 1 + .../device-tree/Bindings/net/nfc/marvell,nci.yaml | 4 +- .../device-tree/Bindings/net/nfc/nxp,nci.yaml | 1 - .../device-tree/Bindings/net/nfc/st,st-nci.yaml | 5 +- .../device-tree/Bindings/net/nfc/st,st95hf.yaml | 7 +- .../device-tree/Bindings/net/nfc/ti,trf7970a.yaml | 7 +- .../Bindings/net/pcs/renesas,rzn1-miic.yaml | 171 ++ sys/contrib/device-tree/Bindings/net/qcom-emac.txt | 2 +- .../device-tree/Bindings/net/rockchip,emac.yaml | 115 ++ sys/contrib/device-tree/Bindings/net/sff,sfp.yaml | 142 ++ .../device-tree/Bindings/net/snps,dwmac.yaml | 5 + .../device-tree/Bindings/net/ti,dp83822.yaml | 2 +- .../device-tree/Bindings/net/ti,dp83867.yaml | 20 +- .../device-tree/Bindings/net/ti,dp83869.yaml | 2 +- .../Bindings/net/wireless/brcm,bcm4329-fmac.yaml | 10 + .../Bindings/net/wireless/mediatek,mt76.yaml | 13 + .../device-tree/Bindings/net/xlnx,emaclite.yaml | 63 + .../device-tree/Bindings/nvmem/fsl,scu-ocotp.yaml | 56 + .../device-tree/Bindings/nvmem/mediatek,efuse.yaml | 89 + .../Bindings/nvmem/microchip,sama7g5-otpc.yaml | 50 + .../device-tree/Bindings/opp/opp-v2-base.yaml | 10 + .../device-tree/Bindings/opp/opp-v2-kryo-cpu.yaml | 16 + .../Bindings/opp/opp-v2-qcom-level.yaml | 1 + .../device-tree/Bindings/pci/fsl,imx6q-pcie.yaml | 1 + .../device-tree/Bindings/pci/host-generic-pci.yaml | 3 + .../device-tree/Bindings/pci/mediatek-pcie.txt | 1 + .../Bindings/pci/nvidia,tegra194-pcie-ep.yaml | 319 +++ .../Bindings/pci/nvidia,tegra194-pcie.yaml | 350 ++++ .../device-tree/Bindings/pci/qcom,pcie.yaml | 55 +- .../Bindings/pci/renesas,pci-rcar-gen2.yaml | 186 ++ .../device-tree/Bindings/pci/snps,dw-pcie.yaml | 4 +- .../Bindings/pci/xilinx-versal-cpm.yaml | 38 +- sys/contrib/device-tree/Bindings/perf/arm,ccn.yaml | 40 + .../Bindings/phy/amlogic,axg-mipi-dphy.yaml | 2 +- .../phy/amlogic,g12a-mipi-dphy-analog.yaml | 35 + .../phy/amlogic,meson-axg-mipi-pcie-analog.yaml | 2 +- .../Bindings/phy/amlogic,meson-g12a-usb2-phy.yaml | 2 +- .../phy/amlogic,meson-g12a-usb3-pcie-phy.yaml | 2 +- .../device-tree/Bindings/phy/cdns,dphy.yaml | 5 +- .../Bindings/phy/fsl,imx8qm-lvds-phy.yaml | 61 + .../device-tree/Bindings/phy/mediatek,dsi-phy.yaml | 4 + .../Bindings/phy/mediatek,pcie-phy.yaml | 75 + .../device-tree/Bindings/phy/mediatek,tphy.yaml | 2 + .../device-tree/Bindings/phy/mxs-usb-phy.txt | 1 + .../device-tree/Bindings/phy/phy-tegra194-p2u.yaml | 17 +- .../device-tree/Bindings/phy/qcom,edp-phy.yaml | 6 + .../Bindings/phy/qcom,hdmi-phy-other.yaml | 104 + .../Bindings/phy/qcom,hdmi-phy-qmp.yaml | 85 + .../device-tree/Bindings/phy/qcom,qmp-phy.yaml | 2 + .../device-tree/Bindings/phy/renesas,usb3-phy.yaml | 2 +- .../Bindings/phy/samsung,exynos-hdmi-phy.yaml | 1 - .../device-tree/Bindings/phy/samsung,ufs-phy.yaml | 15 +- .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 34 +- .../Bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 2 +- .../Bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 2 +- .../Bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 2 +- .../Bindings/pinctrl/fsl,scu-pinctrl.yaml | 74 + .../Bindings/pinctrl/nuvoton,wpcm450-pinctrl.yaml | 2 +- .../Bindings/pinctrl/pinctrl-mt8186.yaml | 31 +- .../Bindings/pinctrl/pinctrl-mt8192.yaml | 64 +- .../Bindings/pinctrl/pinctrl-mt8195.yaml | 41 +- .../Bindings/pinctrl/qcom,ipq6018-pinctrl.yaml | 2 +- .../Bindings/pinctrl/qcom,msm8909-tlmm.yaml | 152 ++ .../Bindings/pinctrl/qcom,pmic-gpio.yaml | 4 + .../pinctrl/qcom,sc7280-lpass-lpi-pinctrl.yaml | 6 +- .../Bindings/pinctrl/qcom,sc7280-pinctrl.yaml | 2 +- .../Bindings/pinctrl/qcom,sm6375-tlmm.yaml | 158 ++ .../device-tree/Bindings/pinctrl/renesas,pfc.yaml | 1 + .../Bindings/pinctrl/renesas,rzg2l-pinctrl.yaml | 15 + .../Bindings/pinctrl/renesas,rzv2m-pinctrl.yaml | 170 ++ .../Bindings/pinctrl/st,stm32-pinctrl.yaml | 4 +- .../Bindings/pinctrl/sunplus,sp7021-pinctrl.yaml | 5 +- .../Bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml | 4 + .../Bindings/power/amlogic,meson-ee-pwrc.yaml | 8 +- .../Bindings/power/amlogic,meson-sec-pwrc.yaml | 4 +- .../Bindings/power/apple,pmgr-pwrstate.yaml | 2 +- .../Bindings/power/brcm,bcm63xx-power.yaml | 4 +- .../device-tree/Bindings/power/fsl,scu-pd.yaml | 41 + .../Bindings/power/mediatek,power-controller.yaml | 2 + .../device-tree/Bindings/power/qcom,rpmpd.yaml | 3 +- .../device-tree/Bindings/power/renesas,apmu.yaml | 4 +- .../Bindings/power/renesas,rcar-sysc.yaml | 4 +- .../device-tree/Bindings/power/reset/qcom,pon.yaml | 8 +- .../Bindings/power/reset/qcom,pshold.yaml | 35 + .../Bindings/power/reset/regulator-poweroff.yaml | 2 +- .../Bindings/power/reset/xlnx,zynqmp-power.yaml | 2 +- .../power/supply/active-semi,act8945a-charger.yaml | 4 +- .../device-tree/Bindings/power/supply/bq2415x.yaml | 4 +- .../device-tree/Bindings/power/supply/bq24190.yaml | 6 +- .../device-tree/Bindings/power/supply/bq24257.yaml | 4 +- .../device-tree/Bindings/power/supply/bq24735.yaml | 4 +- .../device-tree/Bindings/power/supply/bq2515x.yaml | 7 +- .../device-tree/Bindings/power/supply/bq256xx.yaml | 6 +- .../device-tree/Bindings/power/supply/bq25890.yaml | 4 +- .../device-tree/Bindings/power/supply/bq25980.yaml | 7 +- .../device-tree/Bindings/power/supply/bq27xxx.yaml | 4 +- .../Bindings/power/supply/charger-manager.yaml | 1 + .../Bindings/power/supply/cpcap-battery.yaml | 4 +- .../Bindings/power/supply/cpcap-charger.yaml | 4 +- .../Bindings/power/supply/dlg,da9150-charger.yaml | 4 +- .../power/supply/dlg,da9150-fuel-gauge.yaml | 4 +- .../Bindings/power/supply/ingenic,battery.yaml | 4 +- .../device-tree/Bindings/power/supply/isp1704.yaml | 4 +- .../Bindings/power/supply/lego,ev3-battery.yaml | 4 +- .../Bindings/power/supply/lltc,lt3651-charger.yaml | 4 +- .../Bindings/power/supply/lltc,ltc294x.yaml | 4 +- .../Bindings/power/supply/ltc4162-l.yaml | 4 +- .../Bindings/power/supply/maxim,ds2760.yaml | 4 +- .../Bindings/power/supply/maxim,max14656.yaml | 4 +- .../Bindings/power/supply/maxim,max17040.yaml | 4 +- .../Bindings/power/supply/maxim,max17042.yaml | 4 +- .../Bindings/power/supply/maxim,max8903.yaml | 4 +- .../Bindings/power/supply/nokia,n900-battery.yaml | 4 +- .../Bindings/power/supply/olpc-battery.yaml | 4 +- .../Bindings/power/supply/power-supply.yaml | 4 +- .../Bindings/power/supply/qcom,pm8941-charger.yaml | 9 +- .../power/supply/richtek,rt5033-battery.yaml | 4 +- .../Bindings/power/supply/richtek,rt9455.yaml | 4 +- .../Bindings/power/supply/sc2731-charger.yaml | 4 +- .../Bindings/power/supply/sc27xx-fg.yaml | 4 +- .../power/supply/stericsson,ab8500-btemp.yaml | 4 +- .../power/supply/stericsson,ab8500-chargalg.yaml | 4 +- .../power/supply/stericsson,ab8500-charger.yaml | 4 +- .../power/supply/stericsson,ab8500-fg.yaml | 4 +- .../power/supply/summit,smb347-charger.yaml | 6 +- .../Bindings/power/supply/tps65090-charger.yaml | 4 +- .../Bindings/power/supply/tps65217-charger.yaml | 4 +- .../Bindings/power/supply/twl4030-charger.yaml | 4 +- .../supply/x-powers,axp20x-ac-power-supply.yaml | 4 +- .../x-powers,axp20x-battery-power-supply.yaml | 4 +- .../supply/x-powers,axp20x-usb-power-supply.yaml | 4 +- .../device-tree/Bindings/powerpc/fsl/cpus.txt | 2 +- .../device-tree/Bindings/powerpc/fsl/mpc5200.txt | 2 +- .../Bindings/powerpc/opal/power-mgt.txt | 2 +- sys/contrib/device-tree/Bindings/pwm/clk-pwm.yaml | 46 + .../device-tree/Bindings/pwm/pwm-mediatek.txt | 3 + .../device-tree/Bindings/regulator/mps,mp5416.yaml | 1 + .../Bindings/regulator/nxp,pca9450-regulator.yaml | 11 - .../Bindings/regulator/pwm-regulator.yaml | 126 ++ .../Bindings/regulator/qcom,smd-rpm-regulator.yaml | 4 + .../Bindings/regulator/qcom,spmi-regulator.yaml | 322 +++ .../device-tree/Bindings/regulator/regulator.yaml | 1 + .../device-tree/Bindings/remoteproc/mtk,scp.yaml | 2 + .../device-tree/Bindings/remoteproc/qcom,adsp.yaml | 74 +- .../Bindings/remoteproc/qcom,glink-edge.yaml | 72 + .../device-tree/Bindings/remoteproc/qcom,q6v5.txt | 90 +- .../Bindings/remoteproc/qcom,qcs404-cdsp-pil.yaml | 1 - .../Bindings/remoteproc/qcom,sc7180-mss-pil.yaml | 245 +++ .../Bindings/remoteproc/qcom,sc7280-mss-pil.yaml | 266 +++ .../Bindings/remoteproc/qcom,sc7280-wpss-pil.yaml | 21 +- .../Bindings/remoteproc/qcom,sdm845-adsp-pil.yaml | 1 - .../Bindings/remoteproc/qcom,smd-edge.yaml | 85 + .../Bindings/remoteproc/ti,pru-rproc.yaml | 5 +- .../Bindings/reset/amlogic,meson-reset.yaml | 2 +- .../Bindings/reset/atmel,at91sam9260-reset.yaml | 68 + .../Bindings/reset/nuvoton,npcm750-reset.yaml | 10 +- .../Bindings/reset/renesas,rzg2l-usbphy-ctrl.yaml | 1 + .../device-tree/Bindings/reset/sunplus,reset.yaml | 38 + .../Bindings/reset/ti,tps380x-reset.yaml | 49 + sys/contrib/device-tree/Bindings/riscv/cpus.yaml | 5 + .../Bindings/riscv/sifive-l2-cache.yaml | 77 +- .../Bindings/rng/amlogic,meson-rng.yaml | 2 +- .../device-tree/Bindings/rtc/fsl,scu-rtc.yaml | 31 + .../Bindings/rtc/microcrystal,rv3032.yaml | 1 + .../device-tree/Bindings/rtc/nuvoton,nct3018y.yaml | 45 + .../device-tree/Bindings/rtc/nxp,pcf85063.yaml | 92 + .../device-tree/Bindings/rtc/qcom-pm8xxx-rtc.yaml | 2 +- .../device-tree/Bindings/rtc/rtc-ds1307.yaml | 102 + .../device-tree/Bindings/rtc/rtc-mt6397.txt | 2 + .../device-tree/Bindings/rtc/ti,k3-rtc.yaml | 62 + .../device-tree/Bindings/rtc/trivial-rtc.yaml | 2 + .../device-tree/Bindings/rtc/xlnx,zynqmp-rtc.yaml | 12 +- sys/contrib/device-tree/Bindings/serial/8250.yaml | 1 + .../Bindings/serial/amlogic,meson-uart.yaml | 2 +- .../device-tree/Bindings/serial/mediatek,uart.yaml | 120 ++ .../device-tree/Bindings/serial/renesas,hscif.yaml | 1 + sys/contrib/device-tree/Bindings/serial/rs485.yaml | 4 +- .../Bindings/serial/snps-dw-apb-uart.yaml | 2 + .../device-tree/Bindings/serio/ps2-gpio.yaml | 64 + .../Bindings/soc/amlogic/amlogic,canvas.yaml | 2 +- .../Bindings/soc/bcm/brcm,bcm2835-pm.yaml | 86 + .../device-tree/Bindings/soc/mediatek/devapc.yaml | 1 + .../Bindings/soc/mediatek/mediatek,mutex.yaml | 99 + .../device-tree/Bindings/soc/mediatek/mtk-svs.yaml | 91 + .../soc/microchip/atmel,at91rm9200-tcb.yaml | 6 +- .../microchip/microchip,mpfs-sys-controller.yaml | 4 +- .../Bindings/soc/qcom/qcom,aoss-qmp.yaml | 3 +- .../Bindings/soc/qcom/qcom,rpmh-rsc.yaml | 33 +- .../Bindings/soc/qcom/qcom,smd-rpm.yaml | 37 +- .../device-tree/Bindings/soc/qcom/qcom,smd.yaml | 52 +- .../device-tree/Bindings/soc/qcom/qcom,spm.yaml | 1 + .../device-tree/Bindings/soc/qcom/qcom,wcnss.yaml | 1 - .../Bindings/soc/samsung/exynos-pmu.yaml | 13 +- .../Bindings/soc/samsung/exynos-usi.yaml | 8 +- .../device-tree/Bindings/soc/ti/ti,pruss.yaml | 5 +- .../device-tree/Bindings/sound/adi,adau1977.yaml | 7 +- .../device-tree/Bindings/sound/adi,max98396.yaml | 30 +- .../sound/allwinner,sun50i-a64-codec-analog.yaml | 5 + .../Bindings/sound/atmel,sama5d2-classd.yaml | 100 + .../Bindings/sound/atmel,sama5d2-i2s.yaml | 85 + .../Bindings/sound/atmel,sama5d2-pdmic.yaml | 98 + .../Bindings/sound/atmel-sam9x5-wm8731-audio.txt | 2 +- sys/contrib/device-tree/Bindings/sound/da9055.txt | 2 +- .../device-tree/Bindings/sound/fsl,micfil.yaml | 85 + sys/contrib/device-tree/Bindings/sound/fsl,mqs.txt | 2 +- .../device-tree/Bindings/sound/fsl,spdif.yaml | 4 + sys/contrib/device-tree/Bindings/sound/fsl-sai.txt | 11 + sys/contrib/device-tree/Bindings/sound/mt6358.txt | 4 +- .../device-tree/Bindings/sound/mt8186-afe-pcm.yaml | 175 ++ .../sound/mt8186-mt6366-da7219-max98357.yaml | 75 + .../sound/mt8186-mt6366-rt1019-rt5682s.yaml | 75 + sys/contrib/device-tree/Bindings/sound/nau8821.txt | 2 +- .../Bindings/sound/nvidia,tegra210-ahub.yaml | 4 + .../Bindings/sound/nvidia,tegra210-mbdrc.yaml | 47 + .../Bindings/sound/nvidia,tegra210-ope.yaml | 87 + .../Bindings/sound/nvidia,tegra210-peq.yaml | 48 + .../device-tree/Bindings/sound/nxp,tfa989x.yaml | 1 + .../device-tree/Bindings/sound/qcom,sm8250.yaml | 3 + .../device-tree/Bindings/sound/qcom,wcd934x.yaml | 2 +- .../device-tree/Bindings/sound/qcom,wsa883x.yaml | 74 + .../device-tree/Bindings/sound/renesas,rz-ssi.yaml | 3 +- .../device-tree/Bindings/sound/rockchip-i2s.yaml | 7 + .../device-tree/Bindings/sound/sgtl5000.yaml | 1 + .../Bindings/sound/snps,designware-i2s.yaml | 94 + .../device-tree/Bindings/sound/tas2562.yaml | 2 +- .../device-tree/Bindings/sound/tlv320adcx140.yaml | 6 +- .../device-tree/Bindings/sound/wlf,wm8731.yaml | 9 +- .../Bindings/spi/amlogic,meson-gx-spicc.yaml | 2 +- .../Bindings/spi/amlogic,meson6-spifc.yaml | 2 +- .../Bindings/spi/atmel,at91rm9200-spi.yaml | 75 + .../spi/cdns,qspi-nor-peripheral-props.yaml | 2 +- .../device-tree/Bindings/spi/cdns,qspi-nor.yaml | 2 +- .../device-tree/Bindings/spi/hpe,gxp-spifi.yaml | 56 + .../Bindings/spi/mediatek,spi-mt65xx.yaml | 2 + .../Bindings/spi/mediatek,spi-mtk-nor.yaml | 15 +- .../device-tree/Bindings/spi/nuvoton,npcm-fiu.txt | 13 +- .../spi/nvidia,tegra210-quad-peripheral-props.yaml | 33 + .../Bindings/spi/nvidia,tegra210-quad.yaml | 22 +- .../Bindings/spi/qcom,spi-geni-qcom.yaml | 5 +- .../device-tree/Bindings/spi/samsung,spi.yaml | 6 +- .../device-tree/Bindings/spi/snps,dw-apb-ssi.yaml | 26 +- .../device-tree/Bindings/spi/spi-cadence.yaml | 7 + .../device-tree/Bindings/spi/spi-controller.yaml | 19 +- .../Bindings/spi/spi-peripheral-props.yaml | 18 +- .../device-tree/Bindings/spi/spi-zynqmp-qspi.yaml | 7 + .../device-tree/Bindings/sram/qcom,imem.yaml | 75 + .../device-tree/Bindings/sram/qcom,ocmem.yaml | 10 +- .../Bindings/thermal/brcm,avs-ro-thermal.yaml | 2 +- .../Bindings/thermal/fsl,scu-thermal.yaml | 38 + .../Bindings/thermal/nvidia,tegra124-soctherm.txt | 2 +- .../Bindings/thermal/qcom,spmi-temp-alarm.yaml | 85 + .../Bindings/thermal/rcar-gen3-thermal.yaml | 36 +- .../device-tree/Bindings/thermal/rcar-thermal.yaml | 2 +- .../Bindings/thermal/thermal-zones.yaml | 1 + .../Bindings/timer/allwinner,sun4i-a10-timer.yaml | 1 + .../device-tree/Bindings/timer/ingenic,tcu.yaml | 4 +- .../Bindings/timer/mediatek,mtk-timer.txt | 6 +- .../Bindings/timer/nuvoton,npcm7xx-timer.yaml | 2 + .../Bindings/timer/nvidia,tegra186-timer.yaml | 109 + .../device-tree/Bindings/timer/renesas,cmt.yaml | 16 +- .../device-tree/Bindings/timer/st,nomadik-mtu.yaml | 58 + .../device-tree/Bindings/trivial-devices.yaml | 6 +- sys/contrib/device-tree/Bindings/ufs/qcom,ufs.yaml | 2 + .../device-tree/Bindings/ufs/renesas,ufs.yaml | 61 + .../Bindings/ufs/samsung,exynos-ufs.yaml | 1 + .../Bindings/usb/allwinner,sun4i-a10-musb.yaml | 1 + .../Bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml | 2 +- .../device-tree/Bindings/usb/analogix,anx7411.yaml | 81 + .../Bindings/usb/aspeed,ast2600-udc.yaml | 52 + sys/contrib/device-tree/Bindings/usb/atmel-usb.txt | 3 + sys/contrib/device-tree/Bindings/usb/dwc2.yaml | 3 + .../device-tree/Bindings/usb/generic-ehci.yaml | 8 +- .../device-tree/Bindings/usb/generic-ohci.yaml | 1 + .../Bindings/usb/mediatek,mtk-xhci.yaml | 5 + .../device-tree/Bindings/usb/mediatek,mtu3.yaml | 4 + .../device-tree/Bindings/usb/qcom,dwc3.yaml | 158 +- .../device-tree/Bindings/usb/realtek,rts5411.yaml | 10 +- .../device-tree/Bindings/usb/snps,dwc3.yaml | 5 + .../device-tree/Bindings/usb/st,typec-stm32g0.yaml | 91 + .../device-tree/Bindings/usb/ti,usb8041.yaml | 67 + .../device-tree/Bindings/vendor-prefixes.yaml | 26 +- sys/contrib/device-tree/Bindings/virtio/mmio.yaml | 4 + .../Bindings/watchdog/amlogic,meson-gxbb-wdt.yaml | 2 +- .../Bindings/watchdog/faraday,ftwdt010.yaml | 2 +- .../device-tree/Bindings/watchdog/fsl,scu-wdt.yaml | 34 + .../Bindings/watchdog/nuvoton,npcm-wdt.txt | 3 +- .../Bindings/watchdog/qcom,pm8916-wdt.yaml | 51 + .../device-tree/Bindings/watchdog/qcom-wdt.yaml | 1 + .../Bindings/watchdog/realtek,otto-wdt.yaml | 1 + .../device-tree/Bindings/writing-bindings.rst | 2 +- .../include/dt-bindings/clock/bcm21664.h | 10 +- .../include/dt-bindings/clock/bcm281xx.h | 10 +- .../include/dt-bindings/clock/exynos7885.h | 54 +- .../dt-bindings/clock/nuvoton,npcm845-clk.h | 49 + .../include/dt-bindings/clock/qcom,dispcc-sm8350.h | 75 + .../include/dt-bindings/clock/qcom,gcc-ipq8074.h | 4 + .../include/dt-bindings/clock/qcom,gcc-msm8939.h | 1 + .../include/dt-bindings/clock/qcom,gpucc-sm8350.h | 52 + .../include/dt-bindings/clock/qcom,sm8450-camcc.h | 159 ++ .../include/dt-bindings/clock/r9a07g043-cpg.h | 20 + .../include/dt-bindings/clock/sprd,ums512-clk.h | 397 ++++ .../dt-bindings/clock/sunplus,sp7021-clkc.h | 88 + .../include/dt-bindings/clock/tegra234-clock.h | 105 + .../include/dt-bindings/clock/ti-dra7-atl.h | 10 +- .../device-tree/include/dt-bindings/gpio/gpio.h | 3 + .../include/dt-bindings/interconnect/fsl,imx8mp.h | 59 + .../include/dt-bindings/interconnect/qcom,sm6350.h | 148 ++ .../include/dt-bindings/mailbox/qcom-ipcc.h | 1 + .../include/dt-bindings/memory/tegra234-mc.h | 26 + .../include/dt-bindings/net/pcs-rzn1-miic.h | 33 + .../dt-bindings/nvmem/microchip,sama7g5-otpc.h | 12 + .../device-tree/include/dt-bindings/pinctrl/hisi.h | 10 +- .../include/dt-bindings/pinctrl/keystone.h | 10 +- .../include/dt-bindings/pinctrl/r7s9210-pinctrl.h | 2 +- .../include/dt-bindings/pinctrl/rzg2l-pinctrl.h | 2 +- .../include/dt-bindings/pinctrl/rzv2m-pinctrl.h | 23 + .../include/dt-bindings/power/mt6795-power.h | 16 + .../include/dt-bindings/power/mt6797-power.h | 9 +- .../include/dt-bindings/power/qcom-rpmpd.h | 7 + .../include/dt-bindings/power/tegra234-powergate.h | 2 + .../include/dt-bindings/reset/mt8186-resets.h | 5 + .../include/dt-bindings/reset/mt8192-resets.h | 8 + .../include/dt-bindings/reset/mt8195-resets.h | 6 + .../include/dt-bindings/reset/sama7g5-reset.h | 10 + .../dt-bindings/reset/sunplus,sp7021-reset.h | 87 + .../include/dt-bindings/reset/tegra234-reset.h | 10 + .../include/dt-bindings/soc/samsung,boot-mode.h | 18 + .../include/dt-bindings/sound/qcom,wcd9335.h | 15 + sys/contrib/device-tree/src/arm/alpine.dtsi | 2 +- .../src/arm/am335x-boneblack-wireless.dts | 2 +- .../device-tree/src/arm/am335x-boneblack.dts | 4 + .../device-tree/src/arm/am335x-boneblue.dts | 2 +- .../src/arm/am335x-bonegreen-wireless.dts | 2 +- sys/contrib/device-tree/src/arm/am335x-cm-t335.dts | 4 +- sys/contrib/device-tree/src/arm/am335x-evm.dts | 8 +- .../device-tree/src/arm/am335x-guardian.dts | 2 - .../src/arm/am335x-moxa-uc-2100-common.dtsi | 4 +- .../src/arm/am335x-moxa-uc-8100-common.dtsi | 4 +- .../device-tree/src/arm/am335x-pcm-953.dtsi | 4 +- sys/contrib/device-tree/src/arm/am335x-pepper.dts | 8 +- .../src/arm/am335x-sancloud-bbe-extended-wifi.dts | 2 +- sys/contrib/device-tree/src/arm/am335x-shc.dts | 6 +- sys/contrib/device-tree/src/arm/am33xx-l4.dtsi | 3 +- sys/contrib/device-tree/src/arm/am33xx.dtsi | 5 +- sys/contrib/device-tree/src/arm/am3517-evm-ui.dtsi | 26 +- sys/contrib/device-tree/src/arm/am3517-evm.dts | 18 +- sys/contrib/device-tree/src/arm/am3517.dtsi | 5 +- .../device-tree/src/arm/am3874-iceboard.dts | 4 +- sys/contrib/device-tree/src/arm/am4372.dtsi | 5 +- sys/contrib/device-tree/src/arm/am437x-idk-evm.dts | 6 +- sys/contrib/device-tree/src/arm/am437x-l4.dtsi | 2 +- sys/contrib/device-tree/src/arm/am5748.dtsi | 4 + sys/contrib/device-tree/src/arm/animeo_ip.dts | 10 +- .../device-tree/src/arm/arm-realview-eb.dtsi | 2 +- .../device-tree/src/arm/arm-realview-pb1176.dts | 2 +- .../device-tree/src/arm/arm-realview-pb11mp.dts | 2 +- .../device-tree/src/arm/arm-realview-pbx.dtsi | 2 +- .../device-tree/src/arm/armada-370-c200-v2.dts | 8 +- sys/contrib/device-tree/src/arm/armada-370-rd.dts | 2 - .../src/arm/armada-370-seagate-nas-xbay.dtsi | 8 +- .../src/arm/armada-370-seagate-personal-cloud.dtsi | 8 +- .../src/arm/armada-381-netgear-gs110emx.dts | 2 +- .../src/arm/armada-385-clearfog-gtr.dtsi | 4 +- .../device-tree/src/arm/armada-385-linksys.dtsi | 4 +- .../src/arm/armada-385-turris-omnia.dts | 10 +- .../src/arm/armada-388-clearfog-base.dts | 2 +- .../device-tree/src/arm/armada-388-clearfog.dts | 2 +- .../device-tree/src/arm/armada-xp-axpwifiap.dts | 6 +- .../src/arm/armada-xp-linksys-mamba.dts | 8 +- .../src/arm/armada-xp-openblocks-ax3-4.dts | 6 +- .../device-tree/src/arm/artpec6-devboard.dts | 9 +- .../device-tree/src/arm/aspeed-ast2500-evb.dts | 2 +- .../device-tree/src/arm/aspeed-ast2600-evb-a1.dts | 1 + .../device-tree/src/arm/aspeed-ast2600-evb.dts | 2 +- .../src/arm/aspeed-bmc-ampere-mtjade.dts | 30 +- .../src/arm/aspeed-bmc-bytedance-g220a.dts | 48 +- .../device-tree/src/arm/aspeed-bmc-ibm-everest.dts | 10 +- .../device-tree/src/arm/aspeed-bmc-ibm-rainier.dts | 14 +- .../src/arm/aspeed-bmc-inspur-fp5280g2.dts | 22 +- .../device-tree/src/arm/aspeed-bmc-opp-mihawk.dts | 23 +- .../device-tree/src/arm/aspeed-bmc-opp-mowgli.dts | 20 +- .../device-tree/src/arm/aspeed-bmc-opp-nicole.dts | 2 +- .../src/arm/aspeed-bmc-opp-palmetto.dts | 2 +- .../device-tree/src/arm/aspeed-bmc-opp-romulus.dts | 2 +- .../device-tree/src/arm/aspeed-bmc-opp-swift.dts | 30 +- .../device-tree/src/arm/aspeed-bmc-opp-tacoma.dts | 14 +- .../device-tree/src/arm/aspeed-bmc-opp-vesnin.dts | 4 +- .../src/arm/aspeed-bmc-opp-witherspoon.dts | 16 +- .../device-tree/src/arm/aspeed-bmc-opp-zaius.dts | 4 +- .../src/arm/aspeed-bmc-portwell-neptune.dts | 6 +- .../device-tree/src/arm/aspeed-bmc-quanta-s6q.dts | 6 +- sys/contrib/device-tree/src/arm/at91-foxg20.dts | 4 +- sys/contrib/device-tree/src/arm/at91-gatwick.dts | 2 +- sys/contrib/device-tree/src/arm/at91-kizbox.dts | 8 +- .../device-tree/src/arm/at91-kizbox2-common.dtsi | 10 +- .../device-tree/src/arm/at91-kizbox3-hs.dts | 14 +- .../src/arm/at91-kizboxmini-common.dtsi | 6 +- .../device-tree/src/arm/at91-nattis-2-natte-2.dts | 2 +- sys/contrib/device-tree/src/arm/at91-qil_a9260.dts | 4 +- sys/contrib/device-tree/src/arm/at91-sam9x60ek.dts | 7 +- .../device-tree/src/arm/at91-sama5d27_som1.dtsi | 4 +- .../device-tree/src/arm/at91-sama5d27_som1_ek.dts | 8 +- .../device-tree/src/arm/at91-sama5d27_wlsom1.dtsi | 23 +- .../src/arm/at91-sama5d27_wlsom1_ek.dts | 7 +- .../device-tree/src/arm/at91-sama5d2_icp.dts | 30 +- .../device-tree/src/arm/at91-sama5d2_ptc_ek.dts | 12 +- .../device-tree/src/arm/at91-sama5d2_xplained.dts | 12 +- .../device-tree/src/arm/at91-sama5d3_xplained.dts | 4 +- .../device-tree/src/arm/at91-sama5d4_xplained.dts | 4 +- sys/contrib/device-tree/src/arm/at91-sama5d4ek.dts | 4 +- sys/contrib/device-tree/src/arm/at91-sama7g5ek.dts | 22 +- sys/contrib/device-tree/src/arm/at91-wb45n.dts | 7 +- sys/contrib/device-tree/src/arm/at91-wb50n.dts | 10 +- sys/contrib/device-tree/src/arm/at91sam9260.dtsi | 2 +- sys/contrib/device-tree/src/arm/at91sam9260ek.dts | 6 +- sys/contrib/device-tree/src/arm/at91sam9261.dtsi | 2 +- sys/contrib/device-tree/src/arm/at91sam9261ek.dts | 10 +- sys/contrib/device-tree/src/arm/at91sam9263.dtsi | 2 +- sys/contrib/device-tree/src/arm/at91sam9263ek.dts | 6 +- .../device-tree/src/arm/at91sam9g20ek_common.dtsi | 6 +- .../src/arm/at91sam9g25-gardena-smart-gateway.dts | 2 +- sys/contrib/device-tree/src/arm/at91sam9g45.dtsi | 2 +- .../device-tree/src/arm/at91sam9m10g45ek.dts | 16 +- sys/contrib/device-tree/src/arm/at91sam9n12.dtsi | 2 +- sys/contrib/device-tree/src/arm/at91sam9n12ek.dts | 4 +- sys/contrib/device-tree/src/arm/at91sam9rl.dtsi | 2 +- sys/contrib/device-tree/src/arm/at91sam9rlek.dts | 6 +- sys/contrib/device-tree/src/arm/at91sam9x5.dtsi | 2 +- sys/contrib/device-tree/src/arm/axm5516-cpus.dtsi | 32 +- sys/contrib/device-tree/src/arm/bcm11351.dtsi | 14 +- .../device-tree/src/arm/bcm21664-garnet.dts | 14 +- sys/contrib/device-tree/src/arm/bcm21664.dtsi | 14 +- sys/contrib/device-tree/src/arm/bcm2711-rpi.dtsi | 4 + sys/contrib/device-tree/src/arm/bcm2711.dtsi | 14 +- sys/contrib/device-tree/src/arm/bcm28155-ap.dts | 22 +- .../device-tree/src/arm/bcm2835-common.dtsi | 1 + sys/contrib/device-tree/src/arm/bcm283x.dtsi | 8 +- .../device-tree/src/arm/bcm4708-asus-rt-ac56u.dts | 6 +- .../device-tree/src/arm/bcm4708-asus-rt-ac68u.dts | 8 +- .../arm/bcm4708-buffalo-wzr-1166dhp-common.dtsi | 10 +- .../src/arm/bcm4708-buffalo-wzr-1750dhp.dts | 10 +- .../src/arm/bcm4708-linksys-ea6300-v1.dts | 4 +- .../src/arm/bcm4708-linksys-ea6500-v2.dts | 4 +- .../device-tree/src/arm/bcm4708-luxul-xap-1510.dts | 2 +- .../device-tree/src/arm/bcm4708-luxul-xwc-1000.dts | 2 +- .../device-tree/src/arm/bcm4708-netgear-r6250.dts | 6 +- .../src/arm/bcm4708-netgear-r6300-v2.dts | 6 +- .../src/arm/bcm4708-smartrg-sr400ac.dts | 6 +- .../device-tree/src/arm/bcm47081-asus-rt-n18u.dts | 4 +- .../src/arm/bcm47081-buffalo-wzr-600dhp2.dts | 8 +- .../src/arm/bcm47081-buffalo-wzr-900dhp.dts | 2 +- .../src/arm/bcm47081-luxul-xap-1410.dts | 2 +- .../src/arm/bcm47081-luxul-xwr-1200.dts | 2 +- .../src/arm/bcm47081-tplink-archer-c5-v2.dts | 4 +- .../device-tree/src/arm/bcm4709-asus-rt-ac87u.dts | 6 +- .../src/arm/bcm4709-buffalo-wxr-1900dhp.dts | 14 +- .../device-tree/src/arm/bcm4709-linksys-ea9200.dts | 6 +- .../device-tree/src/arm/bcm4709-netgear-r7000.dts | 8 +- .../device-tree/src/arm/bcm4709-netgear-r8000.dts | 10 +- .../src/arm/bcm4709-tplink-archer-c9-v1.dts | 6 +- .../device-tree/src/arm/bcm47094-asus-rt-ac88u.dts | 8 +- .../src/arm/bcm47094-dlink-dir-885l.dts | 6 +- .../src/arm/bcm47094-linksys-panamera.dts | 6 +- .../src/arm/bcm47094-luxul-abr-4500.dts | 2 +- .../src/arm/bcm47094-luxul-xap-1610.dts | 2 +- .../src/arm/bcm47094-luxul-xbr-4500.dts | 2 +- .../src/arm/bcm47094-luxul-xwc-2000.dts | 4 +- .../src/arm/bcm47094-luxul-xwr-3100.dts | 2 +- .../src/arm/bcm47094-luxul-xwr-3150-v1.dts | 2 +- .../device-tree/src/arm/bcm47094-netgear-r8500.dts | 8 +- .../device-tree/src/arm/bcm47094-phicomm-k3.dts | 2 +- .../src/arm/bcm47189-luxul-xap-1440.dts | 2 +- .../device-tree/src/arm/bcm47189-luxul-xap-810.dts | 2 +- .../device-tree/src/arm/bcm47189-tenda-ac9.dts | 6 +- sys/contrib/device-tree/src/arm/bcm47622.dtsi | 14 +- .../device-tree/src/arm/bcm53015-meraki-mr26.dts | 166 ++ .../device-tree/src/arm/bcm53016-meraki-mr32.dts | 4 +- sys/contrib/device-tree/src/arm/bcm5301x.dtsi | 6 +- sys/contrib/device-tree/src/arm/bcm63138.dtsi | 4 +- sys/contrib/device-tree/src/arm/bcm63148.dtsi | 103 + sys/contrib/device-tree/src/arm/bcm63178.dtsi | 120 ++ sys/contrib/device-tree/src/arm/bcm6756.dtsi | 130 ++ sys/contrib/device-tree/src/arm/bcm6846.dtsi | 103 + sys/contrib/device-tree/src/arm/bcm6855.dtsi | 120 ++ sys/contrib/device-tree/src/arm/bcm6878.dtsi | 111 + .../device-tree/src/arm/bcm911360_entphn.dts | 4 +- .../device-tree/src/arm/bcm947189acdbmr.dts | 4 +- sys/contrib/device-tree/src/arm/bcm953012er.dts | 4 +- .../src/arm/bcm958625-meraki-alamo.dtsi | 2 +- .../src/arm/bcm958625-meraki-kingpin.dtsi | 2 +- sys/contrib/device-tree/src/arm/bcm963138.dts | 27 + sys/contrib/device-tree/src/arm/bcm963138dvt.dts | 2 +- sys/contrib/device-tree/src/arm/bcm963148.dts | 30 + sys/contrib/device-tree/src/arm/bcm963178.dts | 30 + sys/contrib/device-tree/src/arm/bcm96756.dts | 30 + sys/contrib/device-tree/src/arm/bcm96846.dts | 30 + sys/contrib/device-tree/src/arm/bcm96855.dts | 30 + sys/contrib/device-tree/src/arm/bcm96878.dts | 30 + sys/contrib/device-tree/src/arm/da850-evm.dts | 18 +- sys/contrib/device-tree/src/arm/da850.dtsi | 12 +- sys/contrib/device-tree/src/arm/dm8148-evm.dts | 2 +- sys/contrib/device-tree/src/arm/dm814x.dtsi | 6 +- sys/contrib/device-tree/src/arm/dm8168-evm.dts | 2 +- sys/contrib/device-tree/src/arm/dm816x.dtsi | 6 +- .../device-tree/src/arm/dra62x-j5eco-evm.dts | 2 +- sys/contrib/device-tree/src/arm/dra62x.dtsi | 6 +- .../device-tree/src/arm/dra7-dspeve-thermal.dtsi | 5 +- .../device-tree/src/arm/dra7-iva-thermal.dtsi | 5 +- .../device-tree/src/arm/dra72x-mmc-iodelay.dtsi | 10 +- .../device-tree/src/arm/dra74x-mmc-iodelay.dtsi | 10 +- sys/contrib/device-tree/src/arm/dra76x.dtsi | 6 +- sys/contrib/device-tree/src/arm/e60k02.dtsi | 4 +- sys/contrib/device-tree/src/arm/e70k02.dtsi | 8 +- sys/contrib/device-tree/src/arm/ecx-common.dtsi | 10 +- sys/contrib/device-tree/src/arm/en7523-evb.dts | 8 + sys/contrib/device-tree/src/arm/en7523.dtsi | 66 + sys/contrib/device-tree/src/arm/exynos-pinctrl.h | 55 + .../device-tree/src/arm/exynos3250-artik5.dtsi | 2 +- .../device-tree/src/arm/exynos3250-pinctrl.dtsi | 2 +- sys/contrib/device-tree/src/arm/exynos3250.dtsi | 6 +- sys/contrib/device-tree/src/arm/exynos4.dtsi | 8 +- .../device-tree/src/arm/exynos4210-i9100.dts | 8 +- .../device-tree/src/arm/exynos4210-origen.dts | 12 +- .../device-tree/src/arm/exynos4210-pinctrl.dtsi | 2 +- .../device-tree/src/arm/exynos4210-trats.dts | 2 +- .../device-tree/src/arm/exynos4412-galaxy-s3.dtsi | 8 +- .../device-tree/src/arm/exynos4412-itop-elite.dts | 15 +- .../device-tree/src/arm/exynos4412-midas.dtsi | 3 +- .../device-tree/src/arm/exynos4412-odroidu3.dts | 4 +- .../device-tree/src/arm/exynos4412-odroidx.dts | 5 +- .../device-tree/src/arm/exynos4412-p4note.dtsi | 86 +- .../device-tree/src/arm/exynos4412-pinctrl.dtsi | 2 +- .../device-tree/src/arm/exynos4412-tiny4412.dts | 3 + sys/contrib/device-tree/src/arm/exynos5.dtsi | 2 +- .../device-tree/src/arm/exynos5250-arndale.dts | 12 +- .../device-tree/src/arm/exynos5250-pinctrl.dtsi | 2 +- .../src/arm/exynos5250-snow-common.dtsi | 2 +- .../device-tree/src/arm/exynos5250-spring.dts | 2 +- .../device-tree/src/arm/exynos5260-pinctrl.dtsi | 2 +- .../device-tree/src/arm/exynos5410-pinctrl.dtsi | 2 +- .../src/arm/exynos5420-arndale-octa.dts | 2 +- .../device-tree/src/arm/exynos5420-peach-pit.dts | 2 +- .../device-tree/src/arm/exynos5420-pinctrl.dtsi | 2 +- .../device-tree/src/arm/exynos5422-odroidhc1.dts | 4 +- .../device-tree/src/arm/exynos5422-odroidxu4.dts | 4 +- .../src/arm/exynos54xx-odroidxu-leds.dtsi | 8 +- .../device-tree/src/arm/exynos5800-peach-pi.dts | 2 +- sys/contrib/device-tree/src/arm/imx23-pinfunc.h | 8 +- sys/contrib/device-tree/src/arm/imx25.dtsi | 2 +- sys/contrib/device-tree/src/arm/imx27.dtsi | 6 +- sys/contrib/device-tree/src/arm/imx28-pinfunc.h | 8 +- sys/contrib/device-tree/src/arm/imx31.dtsi | 4 +- sys/contrib/device-tree/src/arm/imx50.dtsi | 6 +- sys/contrib/device-tree/src/arm/imx51-ts4800.dts | 2 +- sys/contrib/device-tree/src/arm/imx51.dtsi | 6 +- sys/contrib/device-tree/src/arm/imx53.dtsi | 6 +- sys/contrib/device-tree/src/arm/imx6dl-plym2m.dts | 2 +- sys/contrib/device-tree/src/arm/imx6dl-prtvt7.dts | 2 +- sys/contrib/device-tree/src/arm/imx6dl-victgo.dts | 2 +- sys/contrib/device-tree/src/arm/imx6dl.dtsi | 2 +- .../device-tree/src/arm/imx6q-apalis-eval.dts | 127 +- .../src/arm/imx6q-apalis-ixora-v1.1.dts | 263 +-- .../src/arm/imx6q-apalis-ixora-v1.2.dts | 276 +++ .../device-tree/src/arm/imx6q-apalis-ixora.dts | 113 +- .../device-tree/src/arm/imx6q-bosch-acc.dts | 4 +- sys/contrib/device-tree/src/arm/imx6q-gk802.dts | 9 +- .../src/arm/imx6q-skov-reve-mi1010ait-1cp1.dts | 6 + sys/contrib/device-tree/src/arm/imx6q.dtsi | 4 +- .../device-tree/src/arm/imx6qdl-apalis.dtsi | 638 ++++-- .../device-tree/src/arm/imx6qdl-colibri.dtsi | 19 +- .../src/arm/imx6qdl-kontron-samx6i.dtsi | 12 +- .../device-tree/src/arm/imx6qdl-prti6q.dtsi | 3 + .../device-tree/src/arm/imx6qdl-skov-cpu-revc.dtsi | 4 +- .../device-tree/src/arm/imx6qdl-skov-cpu.dtsi | 10 + .../device-tree/src/arm/imx6qdl-vicut1.dtsi | 2 +- sys/contrib/device-tree/src/arm/imx6qdl.dtsi | 6 +- .../device-tree/src/arm/imx6sl-tolino-shine2hd.dts | 10 +- sys/contrib/device-tree/src/arm/imx6sx.dtsi | 2 +- .../src/arm/imx6ul-kontron-n6x1x-s.dtsi | 1 - .../device-tree/src/arm/imx6ul-phytec-segin.dtsi | 5 - .../device-tree/src/arm/imx6ul-tqma6ul2l.dtsi | 2 +- sys/contrib/device-tree/src/arm/imx6ul.dtsi | 36 +- .../device-tree/src/arm/imx6ull-colibri.dtsi | 1 - .../device-tree/src/arm/imx6ull-tqma6ull2.dtsi | 2 +- .../device-tree/src/arm/imx6ull-tqma6ull2l.dtsi | 2 +- sys/contrib/device-tree/src/arm/imx6ull.dtsi | 2 +- .../device-tree/src/arm/imx6ulz-bsh-smm-m2.dts | 4 + .../device-tree/src/arm/imx7-colibri-aster.dtsi | 142 +- .../device-tree/src/arm/imx7-colibri-eval-v3.dtsi | 156 +- .../device-tree/src/arm/imx7-colibri-iris-v2.dtsi | 112 + .../device-tree/src/arm/imx7-colibri-iris.dtsi | 108 + sys/contrib/device-tree/src/arm/imx7-colibri.dtsi | 830 +++++--- .../device-tree/src/arm/imx7d-colibri-aster.dts | 30 +- .../src/arm/imx7d-colibri-emmc-aster.dts | 10 +- .../src/arm/imx7d-colibri-emmc-eval-v3.dts | 10 +- .../src/arm/imx7d-colibri-emmc-iris-v2.dts | 21 + .../src/arm/imx7d-colibri-emmc-iris.dts | 21 + .../device-tree/src/arm/imx7d-colibri-emmc.dtsi | 17 +- .../device-tree/src/arm/imx7d-colibri-eval-v3.dts | 45 +- .../device-tree/src/arm/imx7d-colibri-iris-v2.dts | 83 + .../device-tree/src/arm/imx7d-colibri-iris.dts | 56 + sys/contrib/device-tree/src/arm/imx7d-colibri.dtsi | 13 +- sys/contrib/device-tree/src/arm/imx7d-sdb.dts | 2 +- sys/contrib/device-tree/src/arm/imx7d-smegw01.dts | 4 +- sys/contrib/device-tree/src/arm/imx7d.dtsi | 2 +- .../device-tree/src/arm/imx7s-colibri-aster.dts | 27 +- .../device-tree/src/arm/imx7s-colibri-eval-v3.dts | 43 +- .../device-tree/src/arm/imx7s-colibri-iris-v2.dts | 78 + .../device-tree/src/arm/imx7s-colibri-iris.dts | 51 + sys/contrib/device-tree/src/arm/imx7s-colibri.dtsi | 5 +- sys/contrib/device-tree/src/arm/imx7s.dtsi | 2 +- sys/contrib/device-tree/src/arm/imxrt1050.dtsi | 4 +- .../device-tree/src/arm/imxrt1170-pinfunc.h | 1561 ++++++++++++++ .../device-tree/src/arm/integratorap-im-pd1.dts | 5 +- sys/contrib/device-tree/src/arm/integratorap.dts | 9 +- .../device-tree/src/arm/keystone-k2e-netcp.dtsi | 26 +- sys/contrib/device-tree/src/arm/keystone-k2e.dtsi | 6 +- .../device-tree/src/arm/keystone-k2g-netcp.dtsi | 2 +- sys/contrib/device-tree/src/arm/keystone-k2g.dtsi | 18 +- .../device-tree/src/arm/keystone-k2hk-netcp.dtsi | 12 +- sys/contrib/device-tree/src/arm/keystone-k2hk.dtsi | 4 +- .../device-tree/src/arm/keystone-k2l-netcp.dtsi | 18 +- sys/contrib/device-tree/src/arm/keystone-k2l.dtsi | 8 +- sys/contrib/device-tree/src/arm/keystone.dtsi | 18 +- .../src/arm/lan966x-kontron-kswitch-d10-mmt.dtsi | 13 + .../device-tree/src/arm/lan966x-pcb8291.dts | 61 +- .../device-tree/src/arm/lan966x-pcb8309.dts | 184 ++ sys/contrib/device-tree/src/arm/lan966x.dtsi | 32 +- sys/contrib/device-tree/src/arm/lpc18xx.dtsi | 6 +- sys/contrib/device-tree/src/arm/ls1021a-iot.dts | 2 +- *** 2353 LINES SKIPPED ***