bisecting fixing commit since 85c698863c15176f743fd1d1fcf39ceb9172c820 building syzkaller on af796c181d2f26346fd413a8aec4262799a13cd1 testing commit 85c698863c15176f743fd1d1fcf39ceb9172c820 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 79c0c6bce8928a8e120c57e2648b7be2fabe4dd9f5e117b370414d72ec756ade run #0: OK run #1: OK run #2: OK run #3: crashed: WARNING: ODEBUG bug in blk_mq_hw_sysfs_release run #4: crashed: KASAN: use-after-free Read in bdev_free_inode run #5: crashed: KASAN: use-after-free Read in bdev_free_inode run #6: crashed: WARNING: ODEBUG bug in blk_mq_hw_sysfs_release run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK reproducer seems to be flaky testing current HEAD 4e023b44d5cec470df1366a93112293cceddc3e8 testing commit 4e023b44d5cec470df1366a93112293cceddc3e8 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 43e3375eee4a2ca7fd027a4ab2bcab1323aafb26911484c21ec1aba83859551c all runs: OK # git bisect start 4e023b44d5cec470df1366a93112293cceddc3e8 85c698863c15176f743fd1d1fcf39ceb9172c820 Bisecting: 9768 revisions left to test after this (roughly 13 steps) [2219b0ceefe835b92a8a74a73fe964aa052742a2] Merge tag 'soc-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc testing commit 2219b0ceefe835b92a8a74a73fe964aa052742a2 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: fac0935ca083464d0ca10ac3d129760ea897c68551a530ef650cb3eaa97d1887 run #0: crashed: WARNING: ODEBUG bug in blk_mq_hw_sysfs_release run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good 2219b0ceefe835b92a8a74a73fe964aa052742a2 Bisecting: 4873 revisions left to test after this (roughly 12 steps) [f54ca91fe6f25c2028f953ce82f19ca2ea0f07bb] Merge tag 'net-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net testing commit f54ca91fe6f25c2028f953ce82f19ca2ea0f07bb compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: cb09b5dc1c47ab2d992707249c92946c043a00e3630e98583275913e2438bc39 all runs: OK # git bisect bad f54ca91fe6f25c2028f953ce82f19ca2ea0f07bb Bisecting: 2413 revisions left to test after this (roughly 11 steps) [95faf6ba654dd334617f347023e65b06d791c4a6] Merge tag 'driver-core-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core testing commit 95faf6ba654dd334617f347023e65b06d791c4a6 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 9dc13ff05a086e6b8832d2886f4ab46f0fb67f98533a495d05459158312cd494 all runs: OK # git bisect bad 95faf6ba654dd334617f347023e65b06d791c4a6 Bisecting: 1280 revisions left to test after this (roughly 10 steps) [7ddb58cb0ecae8e8b6181d736a87667cc9ab8389] Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux testing commit 7ddb58cb0ecae8e8b6181d736a87667cc9ab8389 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a50de0c0d1d0952abc3e45a14b7bc6dea730cb14dab47387af0603c37a9c8b89 all runs: OK # git bisect bad 7ddb58cb0ecae8e8b6181d736a87667cc9ab8389 Bisecting: 600 revisions left to test after this (roughly 9 steps) [7b27dc2769ba1bbd6fda196e6b426fe00722b0e1] Merge tag 'gemini-dts-for-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into arm/dt testing commit 7b27dc2769ba1bbd6fda196e6b426fe00722b0e1 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 736cb9bb4a6e846c675cf7791deb67343a9ed846f33e83075f22ffb512ed5a72 run #0: OK run #1: crashed: WARNING: ODEBUG bug in blk_mq_hw_sysfs_release run #2: crashed: KASAN: use-after-free Read in bdev_free_inode run #3: crashed: WARNING: ODEBUG bug in blk_mq_hw_sysfs_release run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good 7b27dc2769ba1bbd6fda196e6b426fe00722b0e1 Bisecting: 223 revisions left to test after this (roughly 8 steps) [d461e96cd22b5aeb1df448536b92e8d8e88c4a05] Merge tag 'drivers-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc testing commit d461e96cd22b5aeb1df448536b92e8d8e88c4a05 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 6a10d68f5180293264abe9fbdf0f8eb4e16907a0ab3b942492cac4db6c4911a9 all runs: OK # git bisect bad d461e96cd22b5aeb1df448536b92e8d8e88c4a05 Bisecting: 178 revisions left to test after this (roughly 8 steps) [e2a3495bf9b9cc3c187ec096cfee4e170e99c83a] Merge tag 'qcom-drivers-for-5.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/drivers testing commit e2a3495bf9b9cc3c187ec096cfee4e170e99c83a compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 15c9ec668c88ef9c8140f158effd08cfbf1ce2e9f86634e16a9bf99f1e2d3a23 run #0: crashed: KASAN: use-after-free Read in bdev_free_inode run #1: crashed: WARNING: ODEBUG bug in blk_mq_hw_sysfs_release run #2: crashed: WARNING: ODEBUG bug in blk_mq_hw_sysfs_release run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good e2a3495bf9b9cc3c187ec096cfee4e170e99c83a Bisecting: 93 revisions left to test after this (roughly 7 steps) [9271fccb001d80f26d690dd1752d6f11eb61b2e2] Merge tag 'qcom-dts-for-5.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt testing commit 9271fccb001d80f26d690dd1752d6f11eb61b2e2 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 736cb9bb4a6e846c675cf7791deb67343a9ed846f33e83075f22ffb512ed5a72 run #0: crashed: KASAN: use-after-free Read in bdev_free_inode run #1: crashed: WARNING: ODEBUG bug in blk_mq_hw_sysfs_release run #2: crashed: WARNING: ODEBUG bug in blk_mq_hw_sysfs_release run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: crashed: WARNING: ODEBUG bug in blk_mq_hw_sysfs_release run #18: OK run #19: OK # git bisect good 9271fccb001d80f26d690dd1752d6f11eb61b2e2 Bisecting: 46 revisions left to test after this (roughly 6 steps) [1351512f29b4348e6b497f6343896c1033d409b4] arm64: dts: qcom: Correct QMP PHY child node name testing commit 1351512f29b4348e6b497f6343896c1033d409b4 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 65895619433c754ce44db3981353c6048e1ca34ec6e78a215e30aa0aa93be4fc run #0: OK run #1: OK run #2: OK run #3: crashed: WARNING: ODEBUG bug in blk_mq_hw_sysfs_release run #4: crashed: KASAN: use-after-free Read in bdev_free_inode run #5: crashed: KASAN: use-after-free Read in bdev_free_inode run #6: crashed: WARNING: ODEBUG bug in blk_mq_hw_sysfs_release run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good 1351512f29b4348e6b497f6343896c1033d409b4 Bisecting: 23 revisions left to test after this (roughly 5 steps) [22efef1ca05d2c96730060750d00205c49b8b39c] arm64: dts: qcom: msm8916-asus-z00l: Add sensors testing commit 22efef1ca05d2c96730060750d00205c49b8b39c compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 65895619433c754ce44db3981353c6048e1ca34ec6e78a215e30aa0aa93be4fc run #0: OK run #1: crashed: WARNING: ODEBUG bug in blk_mq_hw_sysfs_release run #2: crashed: WARNING: ODEBUG bug in blk_mq_hw_sysfs_release run #3: crashed: KASAN: use-after-free Read in bdev_free_inode run #4: crashed: KASAN: use-after-free Read in bdev_free_inode run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good 22efef1ca05d2c96730060750d00205c49b8b39c Bisecting: 9 revisions left to test after this (roughly 4 steps) [c17c7cc775b31ab54e8cba05f9e7b16fd32dd84f] Merge tag 'asahi-soc-dt-5.16-v2' of https://github.com/AsahiLinux/linux into arm/dt testing commit c17c7cc775b31ab54e8cba05f9e7b16fd32dd84f compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 736cb9bb4a6e846c675cf7791deb67343a9ed846f33e83075f22ffb512ed5a72 run #0: crashed: KASAN: use-after-free Read in bdev_free_inode run #1: crashed: KASAN: use-after-free Read in bdev_free_inode run #2: crashed: WARNING: ODEBUG bug in blk_mq_hw_sysfs_release run #3: crashed: WARNING: ODEBUG bug in blk_mq_hw_sysfs_release run #4: OK run #5: OK run #6: OK run #7: OK run #8: crashed: WARNING: ODEBUG bug in blk_mq_hw_sysfs_release run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: crashed: KASAN: use-after-free Read in bdev_free_inode run #17: OK run #18: OK run #19: OK # git bisect good c17c7cc775b31ab54e8cba05f9e7b16fd32dd84f Bisecting: 4 revisions left to test after this (roughly 2 steps) [4f22aa4569e55131d69dae87e76869070d62c392] qcom: spm: allow compile-testing testing commit 4f22aa4569e55131d69dae87e76869070d62c392 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 15c9ec668c88ef9c8140f158effd08cfbf1ce2e9f86634e16a9bf99f1e2d3a23 run #0: crashed: WARNING: ODEBUG bug in blk_mq_hw_sysfs_release run #1: crashed: WARNING: ODEBUG bug in blk_mq_hw_sysfs_release run #2: crashed: KASAN: use-after-free Read in bdev_free_inode run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good 4f22aa4569e55131d69dae87e76869070d62c392 Bisecting: 1 revision left to test after this (roughly 1 step) [6a03568932b2711c91e1572f08867690b52a18df] Merge tag 'optee-ffa-fix-for-v5.16' of git://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers testing commit 6a03568932b2711c91e1572f08867690b52a18df compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 15c9ec668c88ef9c8140f158effd08cfbf1ce2e9f86634e16a9bf99f1e2d3a23 run #0: crashed: WARNING: ODEBUG bug in blk_mq_hw_sysfs_release run #1: crashed: WARNING: ODEBUG bug in blk_mq_hw_sysfs_release run #2: crashed: WARNING: ODEBUG bug in blk_mq_hw_sysfs_release run #3: crashed: KASAN: use-after-free Read in bdev_free_inode run #4: crashed: KASAN: use-after-free Read in bdev_free_inode run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good 6a03568932b2711c91e1572f08867690b52a18df Bisecting: 0 revisions left to test after this (roughly 0 steps) [ae45d84fc36d01dcb1007f4298871eec37907904] Merge tag 'dt-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc testing commit ae45d84fc36d01dcb1007f4298871eec37907904 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: fac0935ca083464d0ca10ac3d129760ea897c68551a530ef650cb3eaa97d1887 all runs: OK # git bisect bad ae45d84fc36d01dcb1007f4298871eec37907904 ae45d84fc36d01dcb1007f4298871eec37907904 is the first bad commit commit ae45d84fc36d01dcb1007f4298871eec37907904 Merge: 2219b0ceefe8 c17c7cc775b3 Author: Linus Torvalds Date: Wed Nov 3 16:56:03 2021 -0700 Merge tag 'dt-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc Pull ARM SoC DT updates from Arnd Bergmann: "This is a rather large update for the ARM devicetree files, after a few quieter releases, with 775 total commits and 47 branches pulled into this one. There are 5 new SoC types plus some minor variations, and a total of 60 new machines, so I'm limiting the summary to the main noteworthy items: - Apple M1 gain support for PCI and pinctrl, getting a bit closer to a usable system out of the box. - Qualcomm gains support for Snapdragon 690 (aka SM6350) as well as SM7225, 11 new smartphones, and three additional Chromebooks, and improvements all over the place. - Samsung gains support for ExynosAutov9, an automotive version of their smartphone SoC, but otherwise no major changes. - Microchip adds the SAMA5D29 SoC in the SAMA5 family, and a number of improvements for the recently added SAMA7 family. The LAN966 SoC that was added in the platform code does not have dts files yet. Two board files are added for the older at91sam9g20 SoC - Aspeed supports two additional server boards using their AST2600 as BMC, and improves support for qemu models - Rockchip RK3566/RK3688 gets added, along with six new development boards using RK3328/RK3399/RK3566, and one Chromebook tablet. - Two NAS boxes are added using the ARMv4 based Gemini platform - One new board is added to the Intel Arria SoC FPGA family - Marvell adds one network switch based on Armada 381 and the new MOCHAbin 7040 development board - NXP adds support for the S32G2 automotive SoC, two imx6 based ebook readers, and three additional development boards, which is notably less than their usual additions, but they also gain improvements to their many existing boards - STmicroelectronics adds their stm32mp13 SoC family along with a reference board - Renesas adds new versions of their R-Car Gen3 SoCs and many updates for their older generations - Broadcom adds support for a number of Cisco Meraki wireless controllers, along with two new boards and other updates for BCM53xx/BCM47xx networking SoCs and the Raspberry Pi boards - Mediatek improves support for the MT81xx SoCs used in Chromebooks as well as the MT76xx networking SoCs - NVIDIA adds a number of cleanups and additional support for more hardware on the already supported machines - TI K3 adds support for three new boards along with cleanups - Toshiba adds one board for the Visconti family - Xilinx adds five new ZynqMP based machines - Amlogic support is added for the Radxa Zero and two Jethub home automation controllers, along with changes to other machines - Rob Herring continues his work on fixing dtc warnings all over the tree. - Minor updates for TI OMAP, Mstar, Allwinner/sunxi, Hisilicon, Ux500, Unisoc" * tag 'dt-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (720 commits) arm64: dts: apple: j274: Expose PCI node for the Ethernet MAC address arm64: dts: apple: t8103: Add root port interrupt routing arm64: dts: apple: t8103: Add PCIe DARTs arm64: apple: Add PCIe node arm64: apple: Add pinctrl nodes ARM: dts: arm: Update ICST clock nodes 'reg' and node names ARM: dts: arm: Update register-bit-led nodes 'reg' and node names arm64: dts: exynos: add chipid node for exynosautov9 SoC ARM: dts: qcom: fix typo in IPQ8064 thermal-sensor node Revert "arm64: dts: qcom: msm8916-asus-z00l: Add sensors" arm64: dts: qcom: ipq6018: Remove unused 'iface_clk' property from dma-controller node arm64: dts: qcom: ipq6018: Remove unused 'qcom,config-pipe-trust-reg' property arm64: dts: qcom: sm8350: Add CPU topology and idle-states arm64: dts: qcom: Drop unneeded extra device-specific includes arm64: dts: qcom: msm8916: Drop standalone smem node arm64: dts: qcom: Fix node name of rpm-msg-ram device nodes arm64: dts: qcom: msm8916-asus-z00l: Add sensors arm64: dts: qcom: msm8916-asus-z00l: Add SDCard arm64: dts: qcom: msm8916-asus-z00l: Add touchscreen arm64: dts: qcom: sdm845-oneplus: remove devinfo-size from ramoops node ... .mailmap | 1 + Documentation/devicetree/bindings/arm/amlogic.yaml | 3 + .../devicetree/bindings/arm/atmel-at91.yaml | 12 + .../devicetree/bindings/arm/bcm/bcm2835.yaml | 1 + .../devicetree/bindings/arm/bcm/brcm,nsp.yaml | 65 +- Documentation/devicetree/bindings/arm/cpus.yaml | 2 + Documentation/devicetree/bindings/arm/fsl.yaml | 99 +- .../devicetree/bindings/arm/mediatek.yaml | 1 + .../bindings/arm/mediatek/mediatek,mmsys.yaml | 4 + Documentation/devicetree/bindings/arm/qcom.yaml | 23 + Documentation/devicetree/bindings/arm/renesas.yaml | 61 + .../devicetree/bindings/arm/rockchip.yaml | 48 +- .../devicetree/bindings/arm/rockchip/pmu.yaml | 4 + .../bindings/arm/samsung/samsung-boards.yaml | 6 + .../devicetree/bindings/arm/sprd/sprd.yaml | 5 + .../devicetree/bindings/arm/stm32/stm32.yaml | 4 + .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml | 1 + .../arm/sunxi/allwinner,sun6i-a31-cpuconfig.yaml | 38 + .../arm/sunxi/allwinner,sun9i-a80-prcm.yaml | 33 + Documentation/devicetree/bindings/arm/ti/k3.yaml | 15 +- Documentation/devicetree/bindings/arm/toshiba.yaml | 1 + Documentation/devicetree/bindings/arm/xilinx.yaml | 17 + .../bindings/display/brcm,bcm2835-dsi0.yaml | 3 + .../bindings/display/brcm,bcm2835-hdmi.yaml | 3 + .../bindings/display/brcm,bcm2835-v3d.yaml | 3 + .../bindings/display/brcm,bcm2835-vec.yaml | 3 + .../bindings/display/mediatek/mediatek,dsi.txt | 6 + .../bindings/gpu/host1x/nvidia,tegra210-nvdec.yaml | 106 + .../bindings/memory-controllers/omap-gpmc.txt | 157 - .../bindings/memory-controllers/ti,gpmc-child.yaml | 245 ++ .../bindings/memory-controllers/ti,gpmc.yaml | 172 + .../devicetree/bindings/mtd/gpmc-nand.txt | 147 - Documentation/devicetree/bindings/mtd/gpmc-nor.txt | 98 - .../devicetree/bindings/mtd/gpmc-onenand.txt | 48 - .../devicetree/bindings/mtd/ti,gpmc-nand.yaml | 121 + .../devicetree/bindings/mtd/ti,gpmc-onenand.yaml | 81 + Documentation/devicetree/bindings/net/gpmc-eth.txt | 97 - .../bindings/pci/nvidia,tegra194-pcie.txt | 2 +- .../bindings/serial/fsl,s32-linflexuart.txt | 22 - .../bindings/serial/fsl,s32-linflexuart.yaml | 48 + .../bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml | 94 + .../bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml | 76 + .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 3 + .../devicetree/bindings/vendor-prefixes.yaml | 10 + MAINTAINERS | 1 + arch/arm/boot/dts/Makefile | 26 +- arch/arm/boot/dts/am335x-pocketbeagle.dts | 1 + arch/arm/boot/dts/arm-realview-eb.dtsi | 42 +- arch/arm/boot/dts/arm-realview-pb1176.dts | 42 +- arch/arm/boot/dts/arm-realview-pb11mp.dts | 48 +- arch/arm/boot/dts/arm-realview-pbx.dtsi | 42 +- arch/arm/boot/dts/armada-381-netgear-gs110emx.dts | 295 ++ arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts | 5 + arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts | 21 +- arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 883 ++--- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 1287 +++++-- arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 9 +- .../boot/dts/aspeed-bmc-inventec-transformers.dts | 328 ++ arch/arm/boot/dts/aspeed-bmc-tyan-s7106.dts | 488 +++ arch/arm/boot/dts/aspeed-g4.dtsi | 6 + arch/arm/boot/dts/aspeed-g5.dtsi | 6 + arch/arm/boot/dts/aspeed-g6.dtsi | 26 + arch/arm/boot/dts/at91-lmu5000.dts | 147 + arch/arm/boot/dts/at91-q5xr5.dts | 199 ++ arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 12 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 23 +- arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 70 + arch/arm/boot/dts/at91-sama5d2_icp.dts | 22 +- arch/arm/boot/dts/at91-sama7g5ek.dts | 20 + arch/arm/boot/dts/at91-tse850-3.dts | 2 +- arch/arm/boot/dts/at91sam9260.dtsi | 2 +- arch/arm/boot/dts/axp209.dtsi | 6 +- arch/arm/boot/dts/axp22x.dtsi | 6 +- arch/arm/boot/dts/axp81x.dtsi | 10 +- arch/arm/boot/dts/bcm-nsp-ax.dtsi | 70 + arch/arm/boot/dts/bcm-nsp.dtsi | 52 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 38 +- arch/arm/boot/dts/bcm2711-rpi-cm4-io.dts | 138 + arch/arm/boot/dts/bcm2711-rpi-cm4.dtsi | 113 + arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 31 +- arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 36 +- arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 36 +- arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 36 +- arch/arm/boot/dts/bcm283x-rpi-wifi-bt.dtsi | 34 + arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 39 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 37 + arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 2 +- arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 2 +- arch/arm/boot/dts/bcm4709-linksys-ea9200.dts | 2 +- arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 2 +- arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 44 +- arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 2 +- arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts | 200 ++ arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 42 + arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 37 + arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 37 + arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 2 +- arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 37 + arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 35 +- arch/arm/boot/dts/bcm5301x.dtsi | 10 +- arch/arm/boot/dts/bcm53573.dtsi | 18 + arch/arm/boot/dts/bcm94708.dts | 2 +- arch/arm/boot/dts/bcm94709.dts | 2 +- arch/arm/boot/dts/bcm958522er.dts | 3 +- arch/arm/boot/dts/bcm958525er.dts | 3 +- arch/arm/boot/dts/bcm958525xmc.dts | 3 +- arch/arm/boot/dts/bcm958622hr.dts | 3 +- arch/arm/boot/dts/bcm958623hr.dts | 3 +- arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi | 281 ++ arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi | 163 + arch/arm/boot/dts/bcm958625-meraki-mx64-a0.dts | 25 + arch/arm/boot/dts/bcm958625-meraki-mx64.dts | 24 + arch/arm/boot/dts/bcm958625-meraki-mx64w-a0.dts | 33 + arch/arm/boot/dts/bcm958625-meraki-mx64w.dts | 32 + arch/arm/boot/dts/bcm958625-meraki-mx65.dts | 24 + arch/arm/boot/dts/bcm958625-meraki-mx65w.dts | 32 + .../arm/boot/dts/bcm958625-meraki-mx6x-common.dtsi | 129 + arch/arm/boot/dts/bcm958625hr.dts | 3 +- arch/arm/boot/dts/bcm958625k.dts | 3 +- arch/arm/boot/dts/bcm988312hr.dts | 7 +- arch/arm/boot/dts/dra7.dtsi | 19 + arch/arm/boot/dts/e60k02.dtsi | 2 +- arch/arm/boot/dts/e70k02.dtsi | 320 ++ arch/arm/boot/dts/emev2-kzm9d.dts | 2 +- arch/arm/boot/dts/exynos3250-rinato.dts | 1 + arch/arm/boot/dts/exynos4210-i9100.dts | 1 + arch/arm/boot/dts/exynos4210-origen.dts | 24 +- arch/arm/boot/dts/exynos4210-trats.dts | 1 + arch/arm/boot/dts/exynos4210-universal_c210.dts | 1 + arch/arm/boot/dts/exynos4412-i9300.dts | 1 + arch/arm/boot/dts/exynos4412-i9305.dts | 1 + arch/arm/boot/dts/exynos4412-n710x.dts | 1 + arch/arm/boot/dts/exynos4412-origen.dts | 14 +- arch/arm/boot/dts/exynos4412-p4note-n8010.dts | 1 + arch/arm/boot/dts/exynos4412-trats2.dts | 1 + arch/arm/boot/dts/exynos5250-arndale.dts | 3 - arch/arm/boot/dts/exynos5250-snow-rev5.dts | 1 + arch/arm/boot/dts/exynos5250-snow.dts | 1 + arch/arm/boot/dts/exynos5250-spring.dts | 1 + arch/arm/boot/dts/exynos5250.dtsi | 1 - arch/arm/boot/dts/exynos5420-peach-pit.dts | 1 + arch/arm/boot/dts/exynos5800-peach-pi.dts | 1 + arch/arm/boot/dts/gemini-dlink-dir-685.dts | 18 - arch/arm/boot/dts/gemini-ns2502.dts | 148 + arch/arm/boot/dts/gemini-sl93512r.dts | 18 - arch/arm/boot/dts/gemini-sq201.dts | 18 - arch/arm/boot/dts/gemini-ssi1328.dts | 138 + arch/arm/boot/dts/gemini-wbd111.dts | 18 - arch/arm/boot/dts/gemini-wbd222.dts | 18 - arch/arm/boot/dts/gemini.dtsi | 33 +- arch/arm/boot/dts/imx6dl-alti6p.dts | 2 +- arch/arm/boot/dts/imx6dl-b1x5v2.dtsi | 1 - arch/arm/boot/dts/imx6dl-prtrvt.dts | 2 - arch/arm/boot/dts/imx6dl-skov-revc-lt2.dts | 1 + arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 8 - arch/arm/boot/dts/imx6q-skov-revc-lt2.dts | 1 + arch/arm/boot/dts/imx6qdl-apalis.dtsi | 7 +- arch/arm/boot/dts/imx6qdl-phytec-mira.dtsi | 31 +- arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 12 +- arch/arm/boot/dts/imx6qdl-skov-revc-lt2.dtsi | 99 + arch/arm/boot/dts/imx6qdl-tqma6.dtsi | 2 +- arch/arm/boot/dts/imx6qdl.dtsi | 7 +- arch/arm/boot/dts/imx6qp-prtwd3.dts | 4 +- arch/arm/boot/dts/imx6qp.dtsi | 2 +- arch/arm/boot/dts/imx6sl-tolino-vision5.dts | 349 ++ arch/arm/boot/dts/imx6sl.dtsi | 18 +- arch/arm/boot/dts/imx6sll-kobo-librah2o.dts | 339 ++ arch/arm/boot/dts/imx6sll.dtsi | 22 +- arch/arm/boot/dts/imx6sx.dtsi | 6 +- arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 12 +- arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 1 + arch/arm/boot/dts/imx6ull-colibri-emmc-eval-v3.dts | 17 + .../arm/boot/dts/imx6ull-colibri-emmc-nonwifi.dtsi | 185 + arch/arm/boot/dts/imx6ull-colibri.dtsi | 32 +- arch/arm/boot/dts/imx7-mba7.dtsi | 42 +- arch/arm/boot/dts/imx7-tqma7.dtsi | 47 +- arch/arm/boot/dts/imx7d-mba7.dts | 6 +- arch/arm/boot/dts/imx7d-sdb.dts | 2 +- arch/arm/boot/dts/imx7d-tqma7.dtsi | 4 +- arch/arm/boot/dts/imx7d.dtsi | 7 +- arch/arm/boot/dts/imx7s-mba7.dts | 6 +- arch/arm/boot/dts/imx7s-tqma7.dtsi | 4 +- arch/arm/boot/dts/integrator.dtsi | 23 +- arch/arm/boot/dts/integratorap-im-pd1.dts | 9 +- arch/arm/boot/dts/integratorap.dts | 15 +- arch/arm/boot/dts/integratorcp.dts | 9 +- arch/arm/boot/dts/intel-ixp42x-adi-coyote.dts | 2 + arch/arm/boot/dts/intel-ixp42x-arcom-vulcan.dts | 2 + arch/arm/boot/dts/intel-ixp42x-dlink-dsm-g600.dts | 2 + arch/arm/boot/dts/intel-ixp42x-freecom-fsg-3.dts | 2 + .../arm/boot/dts/intel-ixp42x-gateworks-gw2348.dts | 2 + arch/arm/boot/dts/intel-ixp42x-iomega-nas100d.dts | 2 + arch/arm/boot/dts/intel-ixp42x-ixdpg425.dts | 2 + arch/arm/boot/dts/intel-ixp42x-linksys-nslu2.dts | 2 + arch/arm/boot/dts/intel-ixp42x-linksys-wrv54g.dts | 2 + arch/arm/boot/dts/intel-ixp42x-netgear-wg302v2.dts | 2 + .../arm/boot/dts/intel-ixp43x-gateworks-gw2358.dts | 2 + arch/arm/boot/dts/intel-ixp45x-ixp46x.dtsi | 8 + .../boot/dts/intel-ixp4xx-reference-design.dtsi | 2 + arch/arm/boot/dts/intel-ixp4xx.dtsi | 2 - arch/arm/boot/dts/iwg20d-q7-common.dtsi | 2 + arch/arm/boot/dts/ls1021a-qds.dts | 85 +- arch/arm/boot/dts/ls1021a-tsn.dts | 4 +- arch/arm/boot/dts/ls1021a-twr.dts | 63 +- arch/arm/boot/dts/ls1021a.dtsi | 219 +- arch/arm/boot/dts/mps2.dtsi | 10 +- arch/arm/boot/dts/mstar-v7.dtsi | 9 + arch/arm/boot/dts/mt7623.dtsi | 33 + arch/arm/boot/dts/mt7623a.dtsi | 4 + arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 25 + arch/arm/boot/dts/mt7629-rfb.dts | 3 +- arch/arm/boot/dts/mt7629.dtsi | 45 +- arch/arm/boot/dts/omap-gpmc-smsc911x.dtsi | 4 +- arch/arm/boot/dts/omap-gpmc-smsc9221.dtsi | 2 +- arch/arm/boot/dts/omap-zoom-common.dtsi | 4 +- arch/arm/boot/dts/omap2430-sdp.dts | 4 +- arch/arm/boot/dts/omap3-cpu-thermal.dtsi | 2 +- arch/arm/boot/dts/omap3-devkit8000-common.dtsi | 4 +- arch/arm/boot/dts/omap3-gta04.dtsi | 23 +- arch/arm/boot/dts/omap3-gta04a5.dts | 2 + arch/arm/boot/dts/omap3-overo-tobiduo-common.dtsi | 2 +- arch/arm/boot/dts/omap3-sb-t35.dtsi | 4 +- arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts | 237 ++ arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 10 +- arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 2 +- arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts | 6 +- arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 6 +- .../arm/boot/dts/qcom-apq8064-sony-xperia-yuga.dts | 4 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 63 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 8 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1.dtsi | 1 - arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c3.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c2.dts | 2 +- arch/arm/boot/dts/qcom-ipq8064-ap148.dts | 2 +- arch/arm/boot/dts/qcom-ipq8064-rb3011.dts | 8 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 26 +- arch/arm/boot/dts/qcom-mdm9615-wp8548.dtsi | 2 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 16 +- arch/arm/boot/dts/qcom-msm8226.dtsi | 263 +- arch/arm/boot/dts/qcom-msm8660-surf.dts | 4 +- arch/arm/boot/dts/qcom-msm8660.dtsi | 27 +- .../boot/dts/qcom-msm8916-samsung-serranove.dts | 3 + arch/arm/boot/dts/qcom-msm8916-smp.dtsi | 62 + arch/arm/boot/dts/qcom-msm8960-cdp.dts | 4 +- arch/arm/boot/dts/qcom-msm8960.dtsi | 4 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 16 +- arch/arm/boot/dts/qcom-pm8226.dtsi | 27 + arch/arm/boot/dts/qcom-pm8841.dtsi | 7 +- arch/arm/boot/dts/qcom-pm8941.dtsi | 11 +- arch/arm/boot/dts/qcom-pma8084.dtsi | 11 +- arch/arm/boot/dts/qcom-sdx55.dtsi | 1 - arch/arm/boot/dts/r7s72100-genmai.dts | 2 + arch/arm/boot/dts/r7s72100-gr-peach.dts | 2 + arch/arm/boot/dts/r7s72100-rskrza1.dts | 2 + arch/arm/boot/dts/r7s9210-rza2mevb.dts | 21 + arch/arm/boot/dts/r8a73a4-ape6evm.dts | 1 + arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 3 + arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 2 + arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 2 + arch/arm/boot/dts/r8a7743-sk-rzg1m.dts | 4 + arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 2 + arch/arm/boot/dts/r8a7745-sk-rzg1e.dts | 4 + arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 2 + arch/arm/boot/dts/r8a7778-bockw.dts | 2 +- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7790-lager.dts | 2 + arch/arm/boot/dts/r8a7790-stout.dts | 2 + arch/arm/boot/dts/r8a7791-koelsch.dts | 2 + arch/arm/boot/dts/r8a7791-porter.dts | 2 + arch/arm/boot/dts/r8a7793-gose.dts | 2 + arch/arm/boot/dts/r8a7794-alt.dts | 2 + arch/arm/boot/dts/r8a7794-silk.dts | 2 + arch/arm/boot/dts/rk3036.dtsi | 10 +- arch/arm/boot/dts/rk3066a-mk808.dts | 27 + arch/arm/boot/dts/rk3066a.dtsi | 32 +- arch/arm/boot/dts/rk3188.dtsi | 13 +- arch/arm/boot/dts/rk3229.dtsi | 2 +- arch/arm/boot/dts/rk322x.dtsi | 14 +- arch/arm/boot/dts/rk3288.dtsi | 22 +- arch/arm/boot/dts/rv1108.dtsi | 16 +- arch/arm/boot/dts/s5pv210-fascinate4g.dts | 1 + arch/arm/boot/dts/s5pv210-galaxys.dts | 1 + arch/arm/boot/dts/sama5d29.dtsi | 16 + arch/arm/boot/dts/sama7g5.dtsi | 43 + arch/arm/boot/dts/sh73a0-kzm9g.dts | 2 +- arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts | 112 + arch/arm/boot/dts/spear1310.dtsi | 6 - arch/arm/boot/dts/spear1340.dtsi | 2 - arch/arm/boot/dts/ste-ab8500.dtsi | 13 +- arch/arm/boot/dts/ste-ab8505.dtsi | 13 +- arch/arm/boot/dts/ste-href.dtsi | 6 + arch/arm/boot/dts/ste-snowball.dts | 6 + arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 4 + arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 4 + arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 4 + arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 7 + arch/arm/boot/dts/ste-ux500-samsung-kyle.dts | 4 + arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 38 +- arch/arm/boot/dts/stm32mp13-pinctrl.dtsi | 64 + arch/arm/boot/dts/stm32mp131.dtsi | 283 ++ arch/arm/boot/dts/stm32mp133.dtsi | 37 + arch/arm/boot/dts/stm32mp135.dtsi | 12 + arch/arm/boot/dts/stm32mp135f-dk.dts | 56 + arch/arm/boot/dts/stm32mp13xc.dtsi | 17 + arch/arm/boot/dts/stm32mp13xf.dtsi | 17 + arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 8 +- arch/arm/boot/dts/stm32mp151.dtsi | 18 +- arch/arm/boot/dts/stm32mp157c-odyssey.dts | 6 + arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 2 +- arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 2 +- arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 11 +- arch/arm/boot/dts/sun4i-a10.dtsi | 11 +- arch/arm/boot/dts/sun5i-a13.dtsi | 15 +- arch/arm/boot/dts/sun6i-a31.dtsi | 44 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 17 +- arch/arm/boot/dts/sun7i-a20.dtsi | 34 +- arch/arm/boot/dts/sun8i-a33.dtsi | 4 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 2 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 4 +- arch/arm/boot/dts/sun8i-h3.dtsi | 4 +- arch/arm/boot/dts/sun8i-r40.dtsi | 39 + arch/arm/boot/dts/sun8i-v3-sl631.dtsi | 2 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 2 +- arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi | 2 +- arch/arm/boot/dts/tegra114.dtsi | 8 +- arch/arm/boot/dts/tegra124.dtsi | 12 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 7 +- arch/arm/boot/dts/tegra20-paz00.dts | 2 - arch/arm/boot/dts/tegra20.dtsi | 13 +- .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 30 +- arch/arm/boot/dts/tegra30-ouya.dts | 5 +- arch/arm/boot/dts/tegra30.dtsi | 12 +- arch/arm/boot/dts/versatile-ab-ib2.dts | 6 +- arch/arm/boot/dts/versatile-ab.dts | 27 +- arch/arm/mach-qcom/Kconfig | 10 + arch/arm64/boot/dts/allwinner/axp803.dtsi | 10 +- arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 6 +- .../boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi | 2 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 28 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 3 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 17 + .../boot/dts/allwinner/sun50i-h5-cpu-opp.dtsi | 2 +- .../boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts | 9 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 2 +- .../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi | 2 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 8 +- arch/arm64/boot/dts/amlogic/Makefile | 3 + .../dts/amlogic/meson-axg-jethome-jethub-j100.dts | 362 ++ .../boot/dts/amlogic/meson-g12a-radxa-zero.dts | 405 +++ arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 2 +- .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 4 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi | 4 +- .../amlogic/meson-gxl-s905w-jethome-jethub-j80.dts | 241 ++ arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 61 + .../boot/dts/amlogic/meson-sm1-bananapi-m5.dts | 2 +- .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 2 +- arch/arm64/boot/dts/apple/t8103-j274.dts | 23 + arch/arm64/boot/dts/apple/t8103.dtsi | 207 ++ arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 27 +- arch/arm64/boot/dts/broadcom/Makefile | 1 + .../arm64/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts | 2 + arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 16 +- arch/arm64/boot/dts/exynos/Makefile | 3 +- arch/arm64/boot/dts/exynos/exynos5433-bus.dtsi | 10 +- arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 1 + arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts | 1 + arch/arm64/boot/dts/exynos/exynos5433.dtsi | 6 +- .../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 1189 +++++++ arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts | 56 + arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 306 ++ arch/arm64/boot/dts/freescale/Makefile | 4 + arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts | 1 + .../freescale/fsl-ls1028a-kontron-sl28-var1.dts | 60 +- .../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 17 +- .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 49 +- .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 31 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 10 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 19 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 72 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 40 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 40 +- .../dts/freescale/fsl-lx2160a-bluebox3-rev-a.dts | 34 + .../boot/dts/freescale/fsl-lx2160a-bluebox3.dts | 658 ++++ arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 24 +- .../boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 32 +- .../dts/freescale/imx8mm-kontron-n801x-som.dtsi | 4 +- .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 2 +- .../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 2 +- .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 2 +- .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 24 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 180 + arch/arm64/boot/dts/freescale/imx8mp.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 46 +- .../boot/dts/freescale/imx8mq-mnt-reform2.dts | 1 + .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 2 + arch/arm64/boot/dts/freescale/imx8mq.dtsi | 10 +- arch/arm64/boot/dts/freescale/s32g2.dtsi | 124 + arch/arm64/boot/dts/freescale/s32g274a-evb.dts | 34 + arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts | 40 + arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 8 +- arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts | 22 +- arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 2 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 4 +- arch/arm64/boot/dts/hisilicon/hikey970-pmic.dtsi | 86 + arch/arm64/boot/dts/marvell/Makefile | 1 + .../boot/dts/marvell/armada-7040-mochabin.dts | 458 +++ arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 97 +- arch/arm64/boot/dts/mediatek/mt6358.dtsi | 1 + .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 16 +- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 6 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 112 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 2 + .../mt8183-kukui-audio-da7219-max98357a.dtsi | 13 + .../mt8183-kukui-audio-da7219-rt1015p.dtsi | 13 + .../dts/mediatek/mt8183-kukui-audio-da7219.dtsi | 54 + .../dts/mediatek/mt8183-kukui-audio-max98357a.dtsi | 13 + .../dts/mediatek/mt8183-kukui-audio-rt1015p.dtsi | 13 + .../mt8183-kukui-audio-ts3a227e-max98357a.dtsi | 13 + .../mt8183-kukui-audio-ts3a227e-rt1015p.dtsi | 13 + .../dts/mediatek/mt8183-kukui-audio-ts3a227e.dtsi | 32 + .../dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-damu.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi | 1 + .../mt8183-kukui-jacuzzi-juniper-sku16.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-kappa.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-kenzo.dts | 1 + .../mediatek/mt8183-kukui-jacuzzi-willow-sku0.dts | 1 + .../mediatek/mt8183-kukui-jacuzzi-willow-sku1.dts | 1 + .../boot/dts/mediatek/mt8183-kukui-kakadu.dts | 1 + .../boot/dts/mediatek/mt8183-kukui-kodama.dtsi | 1 + .../boot/dts/mediatek/mt8183-kukui-krane.dtsi | 5 + arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 67 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 99 +- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 163 + arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 2 - arch/arm64/boot/dts/nvidia/tegra132.dtsi | 12 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 1554 ++++++++- .../dts/nvidia/tegra186-p3509-0000+p3636-0001.dts | 506 ++- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 136 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 1495 +++++++- .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 1522 ++++++++- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 209 +- arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 876 +++++ arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 876 +++++ arch/arm64/boot/dts/nvidia/tegra210.dtsi | 81 +- arch/arm64/boot/dts/qcom/Makefile | 12 + arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 832 ++++- arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 826 ----- .../apq8094-sony-xperia-kitakami-karin_windy.dts | 1 + arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 1070 +++++- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 1105 ------ arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 3 - arch/arm64/boot/dts/qcom/ipq6018.dtsi | 93 +- arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 6 + arch/arm64/boot/dts/qcom/ipq8074.dtsi | 92 +- .../boot/dts/qcom/msm8916-alcatel-idol347.dts | 1 + arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts | 126 + arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts | 1 + .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 63 +- .../boot/dts/qcom/msm8916-longcheer-l8910.dts | 1 + arch/arm64/boot/dts/qcom/msm8916-mtp.dts | 15 +- arch/arm64/boot/dts/qcom/msm8916-mtp.dtsi | 21 - .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 1 + .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 1 + .../boot/dts/qcom/msm8916-samsung-serranove.dts | 534 +++ .../boot/dts/qcom/msm8916-wingtech-wt88047.dts | 1 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 89 +- .../boot/dts/qcom/msm8992-bullhead-rev-101.dts | 2 + .../qcom/msm8992-msft-lumia-octagon-talkman.dts | 1 + arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 2 + .../arm64/boot/dts/qcom/msm8994-angler-rev-101.dts | 1 + .../qcom/msm8994-msft-lumia-octagon-cityman.dts | 1 + .../dts/qcom/msm8994-sony-xperia-kitakami-ivy.dts | 1 + .../qcom/msm8994-sony-xperia-kitakami-karin.dts | 1 + .../qcom/msm8994-sony-xperia-kitakami-satsuki.dts | 1 + .../qcom/msm8994-sony-xperia-kitakami-sumire.dts | 1 + .../qcom/msm8994-sony-xperia-kitakami-suzuran.dts | 1 + arch/arm64/boot/dts/qcom/msm8994.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996-mtp.dts | 24 +- arch/arm64/boot/dts/qcom/msm8996-mtp.dtsi | 30 - .../dts/qcom/msm8996-sony-xperia-tone-dora.dts | 1 + .../dts/qcom/msm8996-sony-xperia-tone-kagura.dts | 1 + .../dts/qcom/msm8996-sony-xperia-tone-keyaki.dts | 1 + .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 1 + .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 673 ++++ arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 465 +++ .../arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts | 432 +++ arch/arm64/boot/dts/qcom/msm8996.dtsi | 96 +- .../boot/dts/qcom/msm8998-asus-novago-tp370ql.dts | 1 + arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 2 + arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 320 ++ arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dts | 1 + .../boot/dts/qcom/msm8998-lenovo-miix-630.dts | 1 + arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 4 - .../boot/dts/qcom/msm8998-oneplus-cheeseburger.dts | 1 + .../boot/dts/qcom/msm8998-oneplus-common.dtsi | 4 - .../boot/dts/qcom/msm8998-oneplus-dumpling.dts | 1 + .../dts/qcom/msm8998-sony-xperia-yoshino-lilac.dts | 31 + .../dts/qcom/msm8998-sony-xperia-yoshino-maple.dts | 55 + .../qcom/msm8998-sony-xperia-yoshino-poplar.dts | 36 + .../boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi | 670 ++++ arch/arm64/boot/dts/qcom/msm8998.dtsi | 223 +- arch/arm64/boot/dts/qcom/pm6150l.dtsi | 1 + arch/arm64/boot/dts/qcom/pm6350.dtsi | 54 + arch/arm64/boot/dts/qcom/pm660.dtsi | 5 +- arch/arm64/boot/dts/qcom/pm660l.dtsi | 7 - arch/arm64/boot/dts/qcom/pm8916.dtsi | 18 +- arch/arm64/boot/dts/qcom/pm8994.dtsi | 13 +- arch/arm64/boot/dts/qcom/pmi8994.dtsi | 5 +- arch/arm64/boot/dts/qcom/pmi8998.dtsi | 12 + arch/arm64/boot/dts/qcom/pmk8350.dtsi | 1 + arch/arm64/boot/dts/qcom/qcs404.dtsi | 7 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 4 +- arch/arm64/boot/dts/qcom/sa8155p-adp.dts | 12 +- .../boot/dts/qcom/sc7180-trogdor-coachz-r1.dts | 14 + .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 3 +- .../boot/dts/qcom/sc7180-trogdor-homestar-r2.dts | 20 + .../boot/dts/qcom/sc7180-trogdor-homestar-r3.dts | 15 + .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 336 ++ arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 13 + .../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi | 11 + .../dts/qcom/sc7180-trogdor-parade-ps8640.dtsi | 109 + .../boot/dts/qcom/sc7180-trogdor-pompom-r1.dts | 8 + .../boot/dts/qcom/sc7180-trogdor-pompom-r2.dts | 8 + .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 9 +- arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 1 + .../boot/dts/qcom/sc7180-trogdor-ti-sn65dsi86.dtsi | 90 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 101 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 85 +- arch/arm64/boot/dts/qcom/sc7280-herobrine.dts | 14 + arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 1412 ++++++++ arch/arm64/boot/dts/qcom/sc7280-idp.dts | 12 + arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 271 +- arch/arm64/boot/dts/qcom/sc7280-idp2.dts | 8 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 3562 +++++++++++++++----- .../dts/qcom/sdm630-sony-xperia-ganges-kirin.dts | 1 + .../dts/qcom/sdm630-sony-xperia-nile-discovery.dts | 1 + .../dts/qcom/sdm630-sony-xperia-nile-pioneer.dts | 1 + .../dts/qcom/sdm630-sony-xperia-nile-voyager.dts | 1 + .../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 8 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 58 +- .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 1 + arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 17 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 16 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 18 +- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 26 +- .../boot/dts/qcom/sdm845-oneplus-enchilada.dts | 1 + arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts | 1 + .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 19 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 243 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 21 +- .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 1 + arch/arm64/boot/dts/qcom/sm6125.dtsi | 59 +- .../dts/qcom/sm6350-sony-xperia-lena-pdx213.dts | 58 + arch/arm64/boot/dts/qcom/sm6350.dtsi | 965 ++++++ arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 320 ++ arch/arm64/boot/dts/qcom/sm7225.dtsi | 16 + arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 2 - .../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 3 +- arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 2 - .../dts/qcom/sm8150-sony-xperia-kumano-bahamut.dts | 1 + .../dts/qcom/sm8150-sony-xperia-kumano-griffin.dts | 1 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 161 +- arch/arm64/boot/dts/qcom/sm8250-hdk.dts | 2 - arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 2 - .../dts/qcom/sm8250-sony-xperia-edo-pdx203.dts | 1 + .../dts/qcom/sm8250-sony-xperia-edo-pdx206.dts | 1 + arch/arm64/boot/dts/qcom/sm8250.dtsi | 52 +- arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 2 - arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 6 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 302 +- arch/arm64/boot/dts/renesas/Makefile | 2 + .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 3 + arch/arm64/boot/dts/renesas/cat875.dtsi | 2 + arch/arm64/boot/dts/renesas/draak.dtsi | 686 ++++ arch/arm64/boot/dts/renesas/ebisu.dtsi | 803 +++++ arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a77961.dtsi | 11 + arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 4 + arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 4 + arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 4 + arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 4 + arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 788 +---- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 671 +--- .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 70 + arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts | 2 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 1458 ++++++++ arch/arm64/boot/dts/renesas/r8a779m0.dtsi | 12 + arch/arm64/boot/dts/renesas/r8a779m1.dtsi | 9 + arch/arm64/boot/dts/renesas/r8a779m2.dtsi | 12 + arch/arm64/boot/dts/renesas/r8a779m3.dtsi | 9 + arch/arm64/boot/dts/renesas/r8a779m4.dtsi | 12 + .../boot/dts/renesas/r8a779m5-salvator-xs.dts | 36 + arch/arm64/boot/dts/renesas/r8a779m5.dtsi | 21 + arch/arm64/boot/dts/renesas/r8a779m6.dtsi | 12 + arch/arm64/boot/dts/renesas/r8a779m7.dtsi | 12 + arch/arm64/boot/dts/renesas/r8a779m8.dtsi | 12 + arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 337 ++ arch/arm64/boot/dts/renesas/r9a07g044l2-smarc.dts | 7 +- arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 275 ++ arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 292 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 56 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 + arch/arm64/boot/dts/rockchip/Makefile | 6 + arch/arm64/boot/dts/rockchip/px30-evb.dts | 52 + arch/arm64/boot/dts/rockchip/px30.dtsi | 126 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 49 +- arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts | 3 - arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 28 +- arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts | 110 + arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 17 +- arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi | 47 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 191 +- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 1 + .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 176 + arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 1 + .../boot/dts/rockchip/rk3399-gru-scarlet-dumo.dts | 41 + .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 182 + arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 4 +- .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 36 + arch/arm64/boot/dts/rockchip/rk3399-op1-opp.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi | 6 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 7 +- .../arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts | 218 ++ arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 54 + .../boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts | 14 + .../boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts | 47 + arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 29 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 116 +- arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 548 +++ arch/arm64/boot/dts/rockchip/rk3566.dtsi | 20 + arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 313 ++ arch/arm64/boot/dts/rockchip/rk3568-pinctrl.dtsi | 9 + arch/arm64/boot/dts/rockchip/rk3568.dtsi | 644 +--- arch/arm64/boot/dts/rockchip/rk356x.dtsi | 1145 +++++++ arch/arm64/boot/dts/ti/Makefile | 4 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 280 ++ arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 8 + arch/arm64/boot/dts/ti/k3-am64.dtsi | 2 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 8 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 8 + .../boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi | 46 + .../boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi | 51 + arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 39 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 8 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 4 - arch/arm64/boot/dts/ti/k3-am65.dtsi | 2 + .../dts/ti/k3-am6528-iot2050-basic-common.dtsi | 60 + .../boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts | 24 + arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts | 56 +- arch/arm64/boot/dts/ti/k3-am654.dtsi | 4 + .../dts/ti/k3-am6548-iot2050-advanced-common.dtsi | 56 + .../boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts | 29 + .../boot/dts/ti/k3-am6548-iot2050-advanced.dts | 50 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 3 + arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 7 +- arch/arm64/boot/dts/ti/k3-j7200.dtsi | 2 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 3 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 16 +- arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 1002 ++++++ arch/arm64/boot/dts/ti/k3-j721e.dtsi | 3 + arch/arm64/boot/dts/toshiba/Makefile | 1 + arch/arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts | 6 + .../boot/dts/toshiba/tmpv7708-visrobo-vrb.dts | 61 + .../boot/dts/toshiba/tmpv7708-visrobo-vrc.dtsi | 44 + arch/arm64/boot/dts/toshiba/tmpv7708.dtsi | 59 + arch/arm64/boot/dts/xilinx/Makefile | 14 + arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 13 +- .../arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dts | 315 ++ .../arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dts | 298 ++ arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts | 289 ++ arch/arm64/boot/dts/xilinx/zynqmp-smk-k26-revA.dts | 21 + arch/arm64/boot/dts/xilinx/zynqmp-zc1232-revA.dts | 16 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1254-revA.dts | 16 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1275-revA.dts | 18 +- .../boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts | 298 +- .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 342 +- .../boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts | 49 +- .../boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts | 24 +- .../boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts | 330 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 264 +- .../arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.1.dts | 15 + arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 320 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revB.dts | 3 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 292 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts | 250 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 340 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 274 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 93 +- drivers/watchdog/mtk_wdt.c | 6 +- include/dt-bindings/power/imx8mm-power.h | 9 + .../dt-bindings/reset-controller/mt2712-resets.h | 22 - .../dt-bindings/reset-controller/mt8183-resets.h | 98 - .../dt-bindings/reset-controller/mt8192-resets.h | 30 - include/dt-bindings/reset/mt2712-resets.h | 22 + include/dt-bindings/reset/mt8173-resets.h | 2 + include/dt-bindings/reset/mt8183-resets.h | 101 + include/dt-bindings/reset/mt8192-resets.h | 30 + 709 files changed, 49249 insertions(+), 9472 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun6i-a31-cpuconfig.yaml create mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun9i-a80-prcm.yaml create mode 100644 Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra210-nvdec.yaml delete mode 100644 Documentation/devicetree/bindings/memory-controllers/omap-gpmc.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/ti,gpmc-child.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/ti,gpmc.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/gpmc-nand.txt delete mode 100644 Documentation/devicetree/bindings/mtd/gpmc-nor.txt delete mode 100644 Documentation/devicetree/bindings/mtd/gpmc-onenand.txt create mode 100644 Documentation/devicetree/bindings/mtd/ti,gpmc-nand.yaml create mode 100644 Documentation/devicetree/bindings/mtd/ti,gpmc-onenand.yaml delete mode 100644 Documentation/devicetree/bindings/net/gpmc-eth.txt delete mode 100644 Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.txt create mode 100644 Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.yaml create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml create mode 100644 arch/arm/boot/dts/armada-381-netgear-gs110emx.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-inventec-transformers.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-tyan-s7106.dts create mode 100644 arch/arm/boot/dts/at91-lmu5000.dts create mode 100644 arch/arm/boot/dts/at91-q5xr5.dts create mode 100644 arch/arm/boot/dts/bcm-nsp-ax.dtsi create mode 100644 arch/arm/boot/dts/bcm2711-rpi-cm4-io.dts create mode 100644 arch/arm/boot/dts/bcm2711-rpi-cm4.dtsi create mode 100644 arch/arm/boot/dts/bcm283x-rpi-wifi-bt.dtsi create mode 100644 arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi create mode 100644 arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64-a0.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64w-a0.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64w.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx65.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx65w.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx6x-common.dtsi create mode 100644 arch/arm/boot/dts/e70k02.dtsi create mode 100644 arch/arm/boot/dts/gemini-ns2502.dts create mode 100644 arch/arm/boot/dts/gemini-ssi1328.dts create mode 100644 arch/arm/boot/dts/imx6qdl-skov-revc-lt2.dtsi create mode 100644 arch/arm/boot/dts/imx6sl-tolino-vision5.dts create mode 100644 arch/arm/boot/dts/imx6sll-kobo-librah2o.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-eval-v3.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-nonwifi.dtsi create mode 100644 arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts create mode 100644 arch/arm/boot/dts/qcom-msm8916-samsung-serranove.dts create mode 100644 arch/arm/boot/dts/qcom-msm8916-smp.dtsi create mode 100644 arch/arm/boot/dts/qcom-pm8226.dtsi create mode 100644 arch/arm/boot/dts/sama5d29.dtsi create mode 100644 arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts create mode 100644 arch/arm/boot/dts/stm32mp13-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp131.dtsi create mode 100644 arch/arm/boot/dts/stm32mp133.dtsi create mode 100644 arch/arm/boot/dts/stm32mp135.dtsi create mode 100644 arch/arm/boot/dts/stm32mp135f-dk.dts create mode 100644 arch/arm/boot/dts/stm32mp13xc.dtsi create mode 100644 arch/arm/boot/dts/stm32mp13xf.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-radxa-zero.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905w-jethome-jethub-j80.dts create mode 100644 arch/arm64/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts create mode 100644 arch/arm64/boot/dts/exynos/exynosautov9-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts create mode 100644 arch/arm64/boot/dts/exynos/exynosautov9.dtsi create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-bluebox3-rev-a.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-bluebox3.dts create mode 100644 arch/arm64/boot/dts/freescale/s32g2.dtsi create mode 100644 arch/arm64/boot/dts/freescale/s32g274a-evb.dts create mode 100644 arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts create mode 100644 arch/arm64/boot/dts/hisilicon/hikey970-pmic.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-7040-mochabin.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219-max98357a.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219-rt1015p.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-max98357a.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-rt1015p.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e-max98357a.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e-rt1015p.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8916-mtp.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-serranove.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-mtp.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-lilac.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-maple.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-poplar.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm6350.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r2.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r3.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-parade-ps8640.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-ti-sn65dsi86.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm6350-sony-xperia-lena-pdx213.dts create mode 100644 arch/arm64/boot/dts/qcom/sm6350.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts create mode 100644 arch/arm64/boot/dts/qcom/sm7225.dtsi create mode 100644 arch/arm64/boot/dts/renesas/draak.dtsi create mode 100644 arch/arm64/boot/dts/renesas/ebisu.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m0.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m2.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m4.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m6.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m7.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m8.dtsi create mode 100644 arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-dumo.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk356x.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-common.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-common.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-sk.dts create mode 100644 arch/arm64/boot/dts/toshiba/tmpv7708-visrobo-vrb.dts create mode 100644 arch/arm64/boot/dts/toshiba/tmpv7708-visrobo-vrc.dtsi create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-smk-k26-revA.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.1.dts delete mode 100644 include/dt-bindings/reset-controller/mt2712-resets.h delete mode 100644 include/dt-bindings/reset-controller/mt8183-resets.h delete mode 100644 include/dt-bindings/reset-controller/mt8192-resets.h create mode 100644 include/dt-bindings/reset/mt2712-resets.h create mode 100644 include/dt-bindings/reset/mt8183-resets.h create mode 100644 include/dt-bindings/reset/mt8192-resets.h Reproducer flagged being flaky revisions tested: 16, total time: 4h9m33.237445622s (build: 1h44m58.873100279s, test: 2h22m31.877705648s) first good commit: ae45d84fc36d01dcb1007f4298871eec37907904 Merge tag 'dt-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc recipients (to): ["anton@enomsg.org" "ccross@android.com" "devicetree@vger.kernel.org" "keescook@chromium.org" "robh+dt@kernel.org" "tony.luck@intel.com" "torvalds@linux-foundation.org"] recipients (cc): ["alexandre.belloni@bootlin.com" "daniel@0x0f.com" "fanghao11@huawei.com" "linux-arm-kernel@lists.infradead.org" "linux-kernel@vger.kernel.org" "ludovic.desroches@microchip.com" "nicolas.ferre@microchip.com"]