This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from df0cc57e057f Linux 5.16 new 85744f2d938c ARM: shmobile: rcar-gen2: Add missing of_node_put() new 6eecfd592d5e Merge tag 'renesas-arm-soc-for-v5.17-tag1' of git://git.ke [...] new 6786e78d6b7a ARM: ixp4xx: remove dead configs CPU_IXP43X and CPU_IXP46X new 019cd8a9e3bc ARM: ixp4xx: remove unused header file pata_ixp4xx_cf.h new 4d4872fef9d1 Merge tag 'ixp4xx-arm-soc-v5.17' of git://git.kernel.org/p [...] new efe33befc2ff ARM: imx: remove dead left-over from i.MX{27,31,35} removal new b0100bce4ff8 ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART new 9193b2b75e06 Merge tag 'imx-soc-5.17' of git://git.kernel.org/pub/scm/l [...] new 90dc0df9168b ARM: s3c: include header for prototype of s3c2410_modify_misccr new 7f9ec9b59c27 ARM: s3c: add one more "fallthrough" statement in Jive new 3ac5f9db26bb ARM: samsung: Remove HAVE_S3C2410_I2C and use direct dependencies new e91aad4b604a Merge tag 'samsung-soc-5.17' of git://git.kernel.org/pub/s [...] new ce96a964682a arm64: exynos: Enable Exynos Multi-Core Timer driver new bfc3a3f93ef7 MAINTAINERS: Add Florian as BCM5301X and BCM53573 maintainer new fe47ec5fa8ec Merge tag 'arm-soc/for-5.17/maintainers' of https://github [...] new 1135ec008ef3 Merge tag 'soc-5.17' of git://git.kernel.org/pub/scm/linux [...] new 8c4e1b1617bb ARM: configs: gemini: Activate crypto driver new 44e009607444 arm64: defconfig: Enable R-Car S4-8 new a60c67fe3acf Merge tag 'renesas-arm-defconfig-for-v5.17-tag1' of git:// [...] new cbb469f7518f ARM: tegra_defconfig: Enable drivers wanted by Acer Chrome [...] new ca1f7d245f53 ARM: config: multi v7: Enable display drivers used by Tegr [...] new d71329b69bb6 ARM: tegra_defconfig: Enable S/PDIF driver new 02e7cb574c21 ARM: config: multi v7: Enable NVIDIA Tegra20 S/PDIF driver new 8ed567fbea94 ARM: config: multi v7: Enable NVIDIA Tegra20 APB DMA driver new 9ca65b682d36 Merge tag 'tegra-for-5.17-arm-defconfig' of git://git.kern [...] new 3b2e5d74e25f ARM: configs: at91: sama7: Enable SPI NOR and QSPI controller new e1137bcefa02 ARM: configs: at91: Enable crypto software implementations new 6f6287b8b403 Merge tag 'at91-defconfig-5.17' of git://git.kernel.org/pu [...] new 7306251b1e99 arm64: defconfig: Enable VIDEO_IMX_MEDIA new 8791aa1891a9 arm64: defconfig: Enable OV5640 new 2ecc02a6b3f0 arm64: defconfig: enable drivers for TQ TQMa8MxML-MBa8Mx new 97416aab1517 arm64: defconfig: enable drivers for booting i.MX8ULP new c720e38f4c2d ARM: imx_v6_v7_defconfig: Enable for DHCOM devices require [...] new c6abaad5e992 Merge tag 'imx-defconfig-5.17' of git://git.kernel.org/pub [...] new 0d2589aa5ca9 arm64: defconfig: Enable Samsung I2C driver new 0dca3c5e017a Merge tag 'defconfig-5.17' of git://git.kernel.org/pub/scm [...] new 4c7924fb905b soc: renesas: rcar-rst: Add support to set rproc boot address new 05b22caa7490 soc: renesas: Consolidate product register handling new 0491871b63da Merge tag 'renesas-drivers-for-v5.17-tag1' of git://git.ke [...] new 6df9d38f9146 soc: apple: Add driver for Apple PMGR power state controls new 5b532920d74e Merge tag 'asahi-soc-pmgr-5.17' of https://github.com/Asah [...] new 7fd890b89dea soc: xilinx: move PM_INIT_FINALIZE to zynqmp_pm_domains driver new c4245100f746 soc: xilinx: cleanup debug and error messages new e7a9106c32c0 soc: xilinx: use a properly named field instead of flags new 628e8ba1d331 soc: xilinx: add a to_zynqmp_pm_domain macro new 168e05c131cd firmware: xilinx: check return value of zynqmp_pm_get_api_ [...] new 5213313b9ad8 Merge tag 'zynqmp-soc-for-v5.17' of https://github.com/Xil [...] new 63d5bc420f46 docs: staging/tee.rst: add a section on OP-TEE notifications new ff5fdc34d0ae dt-bindings: arm: optee: add interrupt property new f18397ab3ae2 tee: fix put order in teedev_close_context() new 1e2c3ef0496e tee: export teedev_open() and teedev_close_context() new 787c80cc7b22 optee: separate notification functions new 6749e69c4dad optee: add asynchronous notifications new b98aee466d19 optee: Fix NULL but dereferenced coccicheck error new c6e5bdae04a3 Merge tag 'optee-async-notif-for-v5.17' of https://git.lin [...] new c271aa1f7351 dt-bindings: memory: renesas,rpc-if: Add support for the R [...] new 4b5a231ff617 dt-bindings: memory: renesas,rpc-if: Add optional interrup [...] new 818fdfa89baa memory: renesas-rpc-if: Return error in case devm_ioremap_ [...] new 5da9b59b23d8 memory: renesas-rpc-if: Drop usage of RPCIF_DIRMAP_SIZE macro new b04cc0d912eb memory: renesas-rpc-if: Add support for RZ/G2L new 2602dc10f9d9 memory: renesas-rpc-if: Silence clang warning new 2db468d6fda4 memory: renesas-rpc-if: simplify register update new 57ea9daad51f memory: renesas-rpc-if: avoid use of undocumented bits new 3542de6a5b15 memory: renesas-rpc-if: refactor MOIIO and IOFV macros new e8f7875680ae Merge tag 'memory-controller-drv-renesas-5.17' of git://gi [...] new cc1fe1e54ba5 soc: apple: apple-pmgr-pwrstate: Add auto-PM min level support new 8e136c5ea43a soc: apple: apple-pmgr-pwrstate: Do not build as a module new d9bd3e9aca67 Merge tag 'asahi-soc-pmgr-5.17-v2' of https://github.com/A [...] new e62906d6315f soc: renesas: rcar-gen4-sysc: Introduce R-Car Gen4 SYSC driver new 500daa0e6be2 dt-bindings: power: Add r8a779f0 SYSC power domain definitions new 81c165582323 dt-bindings: clock: Add r8a779f0 CPG Core Clock Definitions new 5ca77c9d80d3 Merge tag 'renesas-r8a779f0-dt-binding-defs-tag' into rene [...] new 654d5fdb8923 soc: renesas: r8a779f0-sysc: Add r8a779f0 support new 9711633587f4 soc: renesas: Identify R-Car S4-8 new 363b41dd2539 soc: renesas: rcar-rst: Add support for R-Car S4-8 new 5a17799462f8 Merge tag 'renesas-drivers-for-v5.17-tag2' of git://git.ke [...] new 8aa35e0bb5ea soc: ti: pruss: fix referenced node in error message new 7c1c1d36e830 firmware: ti_sci: rm: remove unneeded semicolon new a34ff76a1615 soc: ti: k3-socinfo: Add entry for J721S2 SoC family new 1bb0b8b195d8 soc: ti: knav_dma: Fix NULL vs IS_ERR() checking in dma_init new 4f34ebadff06 Merge tag 'ti-driver-soc-fixes-for-v5.17' of git://git.ker [...] new 006da96c840f soc/tegra: Enable runtime PM during OPP state-syncing new 9131c6331726 soc/tegra: Add devm_tegra_core_dev_init_opp_table_common() new c132bc881f2f Merge branch 'tegra-for-5.17-soc-opp' of git://git.kernel. [...] new 8b85e11c1a7a usb: chipidea: tegra: Add runtime PM and OPP support new 59caf73284d1 bus: tegra-gmi: Add runtime PM and OPP support new 3da9b0feaa16 pwm: tegra: Add runtime PM and OPP support new d618978dd4d3 mmc: sdhci-tegra: Add runtime PM and OPP support new 6902dc2fd57c mtd: rawnand: tegra: Add runtime PM and OPP support new 07f837554bb5 spi: tegra20-slink: Add OPP support new e0abae195355 media: staging: tegra-vde: Support generic power domain new a1539b2e2631 Merge tag 'tegra-for-5.17-drivers' of git://git.kernel.org [...] new 66209e6fbd56 soc/tegra: Don't print error message when OPPs not available new 765d95f8ac54 soc/tegra: pmc: Add reboot notifier new aeecc50ace04 soc/tegra: fuse: Reset hardware new 88724b78a84c soc/tegra: fuse: Use resource-managed helpers new 80ef351c9871 soc/tegra: regulators: Prepare for suspend new 8d1a3411da0c soc/tegra: pmc: Rename 3d power domains new 81c4c86c6665 soc/tegra: pmc: Rename core power domain new b118863d2fcf Merge tag 'tegra-for-5.17-soc' of git://git.kernel.org/pub [...] new bb29e4091079 ARM: at91: pm: Add of_node_put() before goto new a904c5f099e0 Merge tag 'at91-soc-5.17' of git://git.kernel.org/pub/scm/ [...] new f756f435f7dd soc: imx: gpcv2: Synchronously suspend MIX domains new 8361b8b29f93 soc: imx: gpcv2: keep i.MX8MM VPU-H1 bus clock active new 7b983da38417 bus: imx-weim: optionally enable continuous burst clock new e2a6d22f3b48 soc: imx: gpcv2: keep i.MX8MN gpumix bus clock enabled new a0ec8a3a4c81 soc: imx: gpcv2: Add dispmix and mipi domains to imx8mn new b77beaaee1be dt-bindings: power: imx8mn: add defines for DISP blk-ctrl domains new 7f511d514e8c soc: imx: imx8m-blk-ctrl: add i.MX8MN DISP blk-ctrl new 87e1287614ae Merge tag 'imx-drivers-5.17' of git://git.kernel.org/pub/s [...] new 569e45a11354 soc: samsung: exynos-chipid: describe which SoCs go with c [...] new 214f78060713 soc: samsung: exynos-chipid: add Exynos7885 SoC support new a67cce839451 dt-bindings: samsung: pmu: Document Exynos850 new f5dc0140d483 soc: samsung: exynos-pmu: Add Exynos850 support new e522ae91b8ff dt-bindings: soc: samsung: Add Exynos USI bindings new edb5dd48b320 Merge tag 'samsung-dt64-exynos-usi-5.17' into next/drivers new b603377e408f soc: samsung: Add USI driver new 96c8bddb6cde dt-bindings: soc: samsung: keep SoC driver bindings together new 9593bdfa1d14 Merge tag 'samsung-drivers-5.17' of git://git.kernel.org/p [...] new bd9ccaec6ac9 soc: qcom: qmi: Fix a typo in a comment new 7ba9dd0d04a8 soc: qcom: rpmpd: Drop unused res_name from struct rpmpd new 2475fcfbe4e3 dt-bindings: power: rpmpd: Add QCM2290 support new 1cd3921aa95e soc: qcom: rpmpd: Add QCM2290 support new 2e8f2d3a691e dt-bindings: soc: qcom: stats: Document compatibles with f [...] new 708dbf4490c8 soc: qcom: stats: Add fixed sleep stats offset for older R [...] new 6fc61c39ee1a soc: qcom: llcc: Add configuration data for SM8350 new 92c550f9ffd2 PM: AVS: qcom-cpr: Use div64_ul instead of do_div new 3925b909f758 soc: qcom: aoss: constify static struct thermal_cooling_de [...] new 8712107740ad dt-bindings: qcom-rpmpd: Add sm6125 power domains new 82c6bf7585cd soc: qcom: rpmpd: Add support for sm6125 new 71ca61c4d009 dt-bindings: arm: cpus: Add kryo780 compatible new 028e4c664906 dt-bindings: firmware: scm: Add SM8450 compatible new 0e57fe4d11e5 dt-bindings: arm: qcom: Document SM8450 SoC and boards new aa9fc2c7e577 soc: qcom: smem: Update max processor count new 22c755708c23 dt-bindings: power: rpmpd: Add SM8450 to rpmpd binding new 5d12289516d9 soc: qcom: rpmhpd: Add SM8450 power domains new 9e4cdb4ca7e1 soc: qcom: socinfo: add SM8450 ID new 84e3b09292a4 soc: qcom: rpmhpd: sm8450: Add the missing .peer for sm8450_cx_ao new 09bb67c104b5 soc: qcom: rpmhpd: Rename rpmhpd struct names new 7d6a0a4dcf14 soc: qcom: rpmhpd: Remove mx/cx relationship on sc7280 new 90c74c1c2574 soc: qcom: rpmhpd: Sort power-domain definitions and lists new 492c995ab1ed dt-bindings: arm: msm: Add LLCC for SM6350 new bd0d04d4144d dt-bindings: firmware: scm: Add SM6350 compatible new 1e20b28d2e0e dt-bindings: arm: msm: Don't mark LLCC interrupt as required new d39cec003ab0 soc: qcom: socinfo: Add SM6350 and SM7225 new e395f021cceb soc: qcom: rpmh-rsc: Fix typo in a comment new 13ee75c7b57c Merge tag 'qcom-drivers-for-5.17' of git://git.kernel.org/ [...] new e85195d5bf89 Merge tag 'drivers-5.17' of git://git.kernel.org/pub/scm/l [...] new 8e0150fe5cf5 ARM: dts: milbeaut: add a clock node for M10V new 2fc4dfc294ee ARM: dts: milbeaut: set clock phandle to timer node new 69a25d34f377 ARM: dts: milbeaut: set clock phandle to uart node new 5d7248e956e6 ARM: dts: spear3xx: Use plgpio regmap in SPEAr310 and SPEAr320 new 7cf4cc3e8524 ARM: dts: spear3xx: Add spear320s dtsi new 1ab0a62f28c9 ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Add missing camera re [...] new 68f8eb19c18a arm64: dts: renesas: r9a07g044: Add SCIF[1-4] nodes new 5a8aa63c9bca arm64: dts: renesas: rzg2l-smarc: Enable SCIF2 on carrier board new f9a2adcc9e90 arm64: dts: renesas: r9a07g044: Add SCI[0-1] nodes new 52e844ee9a6f arm64: dts: reneas: rzg2: Add SDnH clocks new eca6ab6e362e arm64: dts: reneas: rcar-gen3: Add SDnH clocks new e1a9faddffe7 arm64: dts: renesas: cat875: Add rx/tx delays new a5c29f614669 arm64: dts: renesas: r9a07g044: Add RSPI{0,1,2} nodes new 7dd4fdec402e arm64: dts: renesas: rzg2l-smarc: Enable RSPI1 on carrier board new 5fcf8b0656cf arm64: dts: renesas: r9a07g044: Sort psci node new 59a7d68b6984 arm64: dts: renesas: r9a07g044: Add OSTM nodes new 00d071e23c61 arm64: dts: renesas: rzg2l-smarc-som: Enable OSTM new c81bd70f47ce arm64: dts: renesas: rzg2l-smarc-som: Enable serial NOR flash new fee3eae1334a arm64: dts: renesas: r9a07g044: Rename SDHI clocks new eb7621ce3362 arm64: dts: renesas: r9a07g044: Add WDT nodes new 44c2d2c2d25e arm64: dts: renesas: rzg2l-smarc-som: Enable watchdog new 7744b393c95a arm64: dts: renesas: Fix operating point table node names new 36959e2108b6 arm64: dts: renesas: r9a07g044: Add OPP table new 9fd8bbefc312 arm64: dts: renesas: ulcb: Merge hdmi0_con new bd4fa23731a5 arm64: dts: renesas: salvator-common: Merge hdmi0_con new cdda01947bba arm64: dts: renesas: r8a779a0: Add DU support new ee58c0a4d726 Merge tag 'renesas-arm-dt-for-v5.17-tag1' of git://git.ker [...] new e051025efac3 dt-bindings: mmc: renesas,sdhi: Add optional SDnH clock new 663eede58f83 dt-bindings: arm: renesas: Document R-Car S4-8 SoC DT bindings new 06bd71cd2ebd dt-bindings: reset: renesas,rst: Document r8a779f0 reset module new c014e935596b dt-bindings: power: renesas,rcar-sysc: Document r8a779f0 S [...] new 217c7d1840b5 dt-bindings: mmc: renesas,sdhi: Rename RZ/G2L clocks new 541b107cccf4 Merge tag 'renesas-dt-bindings-for-v5.17-tag1' of git://gi [...] new 95f04048325c ARM: dts: ux500: Add reset lines to IP blocks new 11611eecb8aa ARM: dts: ux500: Fixup Gavini magnetometer new b9ca111fae48 Merge tag 'ux500-dts-v5.17-1' of git://git.kernel.org/pub/ [...] new 4754eab7e5a7 ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectors new ad1569476e76 dt-bindings: arm: apple: Add iMac (24-inch 2021) to Apple [...] new 7c77ab91b33d arm64: dts: apple: Add missing M1 (t8103) devices new 90458f6eec42 arm64: dts: apple: t8103: Add i2c nodes new c03edf1c0fc8 arm64: dts: apple: t8103: Add cd321x nodes new 6f8260557d49 dt-bindings: i2c: apple,i2c: Add power-domains property new 364609125e2c dt-bindings: iommu: apple,dart: Add power-domains property new 1ed162b56baa dt-bindings: pinctrl: apple,pinctrl: Add power-domains property new 72baffdd26fb dt-bindings: interrupt-controller: apple,aic: Add power-do [...] new 9e9652862ac2 dt-bindings: watchdog: Add Apple Watchdog new bd4d13ed210a MAINTAINERS: Add PMGR power state files to ARM/APPLE MACHINE new e8117f85b95b dt-bindings: power: Add apple,pmgr-pwrstate binding new c83eeec79ff6 dt-bindings: arm: apple: Add apple,pmgr binding new 106ba3b48a35 arm64: dts: apple: t8103: Add PMGR nodes new 2ba22cfeda44 arm64: dts: apple: t8103: Add UART2 new bf2c05b619ff arm64: dts: apple: t8103: Expose PCI node for the WiFi MAC [...] new 7f0ef89c0fa9 Merge tag 'asahi-soc-dt-5.17' of https://github.com/AsahiL [...] new c681c6fcc5dd arm64: dts: rockchip: add interrupt and headphone-detectio [...] new e92df2c61c10 arm64: dts: rockchip: define usb hub and 2.5GbE nic on helios64 new 755fff528b1b arm64: dts: rockchip: add variables for pcie completion to [...] new 8169b9894dbd arm64: dts: rockchip: Enable HDD power on helios64 new 2e4dbcf7177e arm64: dts: rockchip: Change pwm pinctrl-name to "default" [...] new aaa552d84580 arm64: dts: rockchip: Add spi nodes on rk356x new ea1847c09c34 arm64: dts: rockchip: Add spi1 pins on Quartz64 A new a39891a6e420 arm64: dts: rockchip: Add missing secondary compatible for [...] new f471b1b2db08 arm64: dts: rockchip: Fix Bluetooth on ROCK Pi 4 boards new f3141df0418c Merge tag 'v5.17-rockchip-dts64-1' of git://git.kernel.org [...] new 83c9eee72603 arm64: dts: meson-sm1-odroid: add cec nodes new cdc509169459 arm64: dts: amlogic: meson-g12: Fix thermal-zones indent new bb98a6fd0b0e arm64: dts: amlogic: meson-g12: Fix GPU operating point ta [...] new 95d35256b564 arm64: dts: amlogic: Fix SPI NOR flash node name for ODROI [...] new 8182a35868db arm64: dts: meson-gxbb-wetek: fix HDMI in early boot new c019abb2feba arm64: dts: meson-gxbb-wetek: fix missing GPIO binding new 1e9fc71213d7 arm64: dts: meson-gxbb-wetek: use updated LED bindings new 75fb3b1be53c arm64: dts: meson: p241: add vcc_5v regulator new 0a62b3cc0af9 arm64: dts: meson: p241: add sound support new 1c8e994f16b7 Merge tag 'amlogic-arm64-dt-for-v5.17' of git://git.kernel [...] new 12f332d2dd31 ARM: dts: at91: update alternate function of signal PD20 new 6d4518a086b2 ARM: dts: at91: sama5d2_xplained: remove PA11__SDMMC0_VDDS [...] new b3111fe15df5 ARM: dts: at91: add Microchip EVB-KSZ9477 board new cf4060f1bb64 ARM: dts: at91: sama5d2: Name the qspi clock new 0081a525ceef ARM: dts: at91: sama7g5: Add QSPI nodes new 078c2a0e8e60 ARM: dts: at91: sama7g5ek: Add QSPI0 node new 7b7320905a59 Merge tag 'at91-dt-5.17' of git://git.kernel.org/pub/scm/l [...] new c25b80c560b8 ARM: dts: Add FSG3 system controller and LEDs new 65248dde8152 ARM: dts: Add Goramo MultiLink device tree new 7b9eb6cfdb78 ARM: dts: ixp4xx: Add devicetree for Gateway 7001 new 2aaeccfafbf9 Merge tag 'ixp4xx-dtx-v5.17' of git://git.kernel.org/pub/s [...] new b046049e59dc ARM: dts: stm32: fix dtbs_check warning on ili9341 dts bin [...] new 958b18a40415 ARM: dts: stm32: add pull-up to USART3 and UART7 RX pins o [...] new a2368f896607 ARM: dts: stm32: clean uart4_idle_pins_a node for stm32mp15 new 2312a6e7b301 ARM: dts: stm32: tune the HS USB PHYs on stm32mp15xx-dkx new 28f645fc9424 ARM: dts: stm32: tune the HS USB PHYs on stm32mp157c-ev1 new 1149ccc5e891 ARM: dts: stm32: fix stusb1600 pinctrl used on stm32mp157c-dk new 856732adc1ac ARM: dts: stm32: Enable LVDS panel on i.Core STM32MP1 EDIMM2.2 new 854b020b165f dt-bindings: arm: stm32: Add Engicam i.Core STM32MP1 C.TOU [...] new 3ff0810ffc47 ARM: dts: stm32: Add Engicam i.Core STM32MP1 C.TOUCH 2.0 10.1" OF new 03e9474bfc4d Merge tag 'stm32-dt-for-v5.17-1' of git://git.kernel.org/p [...] new 111659c2a570 arm64: dts: apple: t8103: Remove PCIe max-link-speed properties new d824dade33bf dt-bindings: power: apple,pmgr-pwrstate: Add apple,min-state prop new 34e5719e1c6b arm64: dts: apple: t8103: Add apple,min-state to DCP PMGR nodes new e15b8c856398 dt-bindings: arm: apple: Add t6000/t6001 MacBook Pro 14/16 [...] new b66652c7517c dt-bindings: i2c: apple,i2c: Add apple,t6000-i2c compatible new 42c2366a9cbe dt-bindings: pci: apple,pcie: Add t6000 support new cba9c615bec1 dt-bindings: pinctrl: apple,pinctrl: Add apple,t6000-pinct [...] new b4d11106d751 arm64: dts: apple: t8103: Add watchdog node new 57337b252442 arm64: dts: apple: t8103: Rename clk24 to clkref new 8adf987ce082 arm64: dts: apple: t8103: Sort nodes by address new 301f651614c3 dt-bindings: mailbox: apple,mailbox: Add power-domains property new 5f424ff299ac Merge tag 'asahi-soc-dt-5.17-v2' of https://github.com/Asa [...] new f4c35356e0fc arm64: dts: n5x: add qspi, usb, and ethernet support new 8dce88fe80a8 arm64: dts: Update NAND MTD partition for Agilex and Stratix 10 new 4a097f29fb52 Merge tag 'socfpga_dts_update_for_v5.17' of git://git.kern [...] new 36b88b209593 ARM: dts: elpida_ecb240abacn: Change Elpida compatible new f3499b1329c9 ARM: dts: am335x-boneblack-common: move system-power-controller new 1e72c64eb75e ARM: dts: am335x-icev2: Add system-power-controller to RTC node new d2e8a6c43bbf ARM: dts: am437x-cm-t43: Use a correctly spelled DT property new 6c06a9f55b5f ARM: dts: am43xx: Describe the magnetic reader/ADC1 hardwa [...] new 6fde719b19af ARM: dts: am437x-gp-evm: enable ADC1 new 7ebe6e99f770 ARM: dts: motorola-mapphone: Drop second ti,wlcore compati [...] new fa0fdb78cb5d ARM: dts: am335x: Use correct vendor prefix for Asahi Kasei Corp. new 365ee8033142 Merge tag 'omap-for-v5.17/dt-signed' of git://git.kernel.o [...] new d900a1cd310d arm64: dts: allwinner: add 'chassis-type' property new e927f53f7dd9 arm64: dts: allwinner: h6: tanix-tx6: Add SPDIF new f7e47d85f3f5 arm64: dts: allwinner: h6: tanix-tx6: Add I2C node new 725bc607aa02 ARM: dts: sun8i: h3: beelink-x2: Sort nodes new 3047444def12 arm64: dts: allwinner: a64: Add CEC clock to HDMI new 38df5750962c ARM: dts: sunxi: Add CEC clock to DW-HDMI new bbdde16e5d7e ARM: dts: sun8i: h3: beelink-x2: Add GPIO CEC node new 34734edd06f8 dt-bindings: crypto: Add optional dma properties new 71b597ef5d46 dt-bindings: clock: sunxi: Export CLK_DRAM for devfreq new 245578ba9f03 dt-bindings: arm: sunxi: Expand MBUS binding new 9f193dedd6ef dt-bindings: arm: sunxi: Add H5 MBUS compatible new c8f7b50785ca ARM: dts: sunxi: h3/h5: Update MBUS node new 00b9773b128a arm64: dts: allwinner: a64: Update MBUS node new 145988cff2a1 ARM: dts: sun8i: Adjust power key nodes new 8ff8d6936ec9 arm64: dts: allwinner: h6: tanix-tx6: Split to DT and DTSI new fcad81d944e7 dt-bindings: arm: sunxi: Add Tanix TX6 mini new fa33ec5157b0 arm64: dts: allwinner: h6: Add Tanix TX6 mini dts new 083581930954 arm64: dts: allwinner: h6: tanix: Add MMC1 node new a8a051984a75 arm64: dts: allwinner: h6: tanix-tx6: Enable bluetooth new 0baddea60e8d arm64: dts: allwinner: h6: Add Hantro G2 node new c9074c91516d Merge tag 'sunxi-dt-for-5.17-1' of git://git.kernel.org/pu [...] new 82ce79391d0e arm64: dts: renesas: Fix thermal bindings new 35ae0d00ab5a Merge tag 'renesas-r8a779f0-dt-binding-defs-tag' into rene [...] new c62331e8222f arm64: dts: renesas: Add Renesas R8A779F0 SoC support new 08b8699eb369 arm64: dts: renesas: Add Renesas Spider boards support new b2db714bc9a6 arm64: dts: renesas: r8a779a0: Add DSI encoders new 5a6bca1ff7a5 arm64: dts: renesas: falcon-cpu: Add DSI display output new 844dd4378453 arm64: dts: renesas: r9a07g044: Add TSU node new 88404c56fde0 arm64: dts: renesas: r9a07g044: Create thermal zone to sup [...] new b6db8f72dddc arm64: dts: renesas: r9a07g044: Add Mali-G31 GPU node new d563f4bac991 arm64: dts: renesas: rzg2l-smarc-som: Add vdd core regulator new c9b7011768b5 arm64: dts: renesas: Fix pin controller node names new 527c71547dbf Merge tag 'renesas-arm-dt-for-v5.17-tag2' of git://git.ker [...] new d01986bec388 dt-bindings: arm: renesas: Document Renesas Spider boards new 79309f5bf43d Merge tag 'renesas-dt-bindings-for-v5.17-tag2' of git://gi [...] new fc5e0e376219 dt-bindings: Update headers for Tegra234 new 8c970e7ee7ae dt-bindings: memory: tegra: Update for Tegra194 new c3859c1436e3 dt-bindings: memory: tegra: Add Tegra234 support new d875175d8726 dt-bindings: tegra: Describe recent developer kits consistently new b39cc7956577 dt-bindings: tegra: Document Jetson AGX Orin (and devkit) new d9203d081a61 dt-bindings: sram: Document NVIDIA Tegra SYSRAM new 57978838889d dt-bindings: Add YAML bindings for NVENC and NVJPG new 51a0f370886a dt-bindings: misc: Convert Tegra MISC to json-schema new e109c0acb835 dt-bindings: mmc: tegra: Convert to json-schema new 068cf93f9002 dt-bindings: mailbox: tegra: Convert to json-schema new 0637af949a8c dt-bindings: mailbox: tegra: Document Tegra234 HSP new 2f9df754d0c2 dt-bindings: rtc: tegra: Convert to json-schema new aa8f488fd616 dt-bindings: rtc: tegra: Document Tegra234 RTC new 25388844f92f dt-bindings: fuse: tegra: Convert to json-schema new f8dd779bcb4b dt-bindings: fuse: tegra: Document Tegra234 FUSE new d5de8b7608e9 dt-bindings: mmc: tegra: Document Tegra234 SDHCI new 96b594d2a093 dt-bindings: serial: 8250: Document Tegra234 UART new 5cda3b25cb04 dt-bindings: tegra: pmc: Convert to json-schema new d289f9de8b95 dt-bindings: firmware: tegra: Convert to json-schema new a12e1b7812ff dt-bindings: thermal: tegra186-bpmp: Convert to json-schema new 8461fe3e443b dt-bindings: serial: tegra-tcu: Convert to json-schema new cd1fe47862c7 dt-bindings: serial: Document Tegra234 TCU new a90901a5a373 dt-bindings: usb: tegra-xudc: Document interconnects and i [...] new b58db7135a12 dt-bindings: ARM: tegra: Document ASUS Transformers new f64de71a9383 dt-bindings: ARM: tegra: Document Pegatron Chagall new d0e70d130484 dt-bindings: clock: tegra-car: Document new clock sub-nodes new 425a68a96369 dt-bindings: host1x: Document OPP and power domain properties new 0c41e287f754 dt-bindings: host1x: Document Memory Client resets of Host [...] new ccc3016261ed media: dt: bindings: tegra-vde: Convert to schema new c9059a6bb993 media: dt: bindings: tegra-vde: Document OPP and power domain new b87cd3759d9d Merge tag 'tegra-for-5.17-dt-bindings' of git://git.kernel [...] new d9652f589edc Merge tag 'tegra-for-5.17-dt-bindings-memory' into for-5.1 [...] new 7fa307524a4d arm64: tegra: Fixup SYSRAM references new e537adde131b arm64: tegra: Add clock for Tegra234 RTC new 98094be152d3 arm64: tegra: Update Tegra234 BPMP channel addresses new e086d82d4f3e arm64: tegra: Fill in properties for Tegra234 eMMC new 06ad2ec4e5f8 arm64: tegra: Add Tegra234 TCU device new f0e1266818f5 arm64: tegra: Add main and AON GPIO controllers on Tegra234 new a12cf5c339b0 arm64: tegra: Describe Tegra234 CPU hierarchy new 533337d5c843 arm64: tegra: Add NVIDIA Jetson AGX Orin Developer Kit support new ff21087e6131 arm64: tegra: Add support to enumerate SD in UHS mode new f7eb27857284 arm64: tegra: Add NVENC and NVJPG nodes for Tegra186 and Tegra194 new e762232f9466 arm64: tegra: Add ISO SMMU controller for Tegra194 new 4cc3e3e164c0 arm64: tegra: Rename top-level clocks new 097e01c61015 arm64: tegra: Rename top-level regulators new bd1fefcbdd8f arm64: tegra: Add native timer support on Tegra186 new 2c6fd24dcbf0 arm64: tegra: Fix unit-addresses on Norrin new 64b407827670 arm64: tegra: Remove unsupported properties on Norrin new bb43b219c88c arm64: tegra: Fix compatible string for Tegra132 timer new ed9e9a6eb118 arm64: tegra: Add OPP tables on Tegra132 new 92564257d7af arm64: tegra: Fix Tegra132 I2C compatible string list new 9f27a6c42116 arm64: tegra: Drop unused AHCI clocks on Tegra132 new fce5d0731616 arm64: tegra: Sort Tegra132 XUSB clocks correctly new fe57ff5365c9 arm64: tegra: Rename thermal zones nodes new 4b5ae31fb756 arm64: tegra: Rename power-monitor input nodes new 548c9c5aaf85 arm64: tegra: Fix Tegra186 compatible string list new 2b14cbd643fe arm64: tegra: Adjust length of CCPLEX cluster MMIO region new e7445ab7dc51 arm64: tegra: Drop unit-address for audio card graph endpoints new 56797e625910 arm64: tegra: Use JEDEC vendor prefix for SPI NOR flash chips new 2fcb87970e42 arm64: tegra: Drop unsupported nvidia,lpdr property new cd6157c1978c arm64: tegra: Fix Tegra194 HSP compatible string new 1ff75059077c arm64: tegra: Drop unused properties for Tegra194 PCIe new c453cc9e9e1a arm64: tegra: Remove undocumented Tegra194 PCIe "core_m" clock new 99d9bde5b4ab arm64: tegra: Rename TCU node to "serial" new 1dcf00ae8205 arm64: tegra: Remove unsupported regulator properties new 635fb5d4cb25 arm64: tegra: Rename GPIO hog nodes to match schema new 31bc882c03d4 arm64: tegra: jetson-tx1: Remove extra PLL power supplies [...] new 54215999f30b arm64: tegra: smaug: Remove extra PLL power supplies for XUSB new 9c1b3ef8e204 arm64: tegra: jetson-nano: Remove extra PLL power supplies [...] new 28a44b900e57 arm64: tegra: Add missing TSEC properties on Tegra210 new f2ef6a9180f3 arm64: tegra: Sort Tegra210 XUSB clocks correctly new 027529473672 arm64: tegra: Remove unused only-1-8-v properties new 553f07360e23 arm64: tegra: Rename Ethernet PHY nodes new a52280c844c0 arm64: tegra: Add dma-coherent for Tegra194 VIC new c2fee44399af arm64: tegra: Update SDMMC4 speeds for Tegra194 new cc9396676c1b arm64: tegra: Add EMC general interrupt on Tegra194 new eed280dfe91d arm64: tegra: Add memory controller on Tegra234 new 6de481e5ab0d arm64: tegra: Hook up MMC and BPMP to memory controller new 914ed1f56581 arm64: tegra: Add host1x hotflush reset on Tegra210 new a862e8180886 Merge tag 'tegra-for-5.17-arm64-dt' of git://git.kernel.or [...] new 7a0df1f969c1 arm64: dts: ti: k3-j721e: correct cache-sets info new 4d3984906397 arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node new 3f92a5be6084 arm64: dts: ti: j721e-main: Fix 'dtbs_check' in serdes_ln_ [...] new a27a93bf7004 arm64: dts: ti: k3-am642: Fix the L2 cache sets new d0c826106f3f arm64: dts: ti: k3-j7200: Fix the L2 cache sets new e9ba3a5bc6fd arm64: dts: ti: k3-j721e: Fix the L2 cache sets new a172c8693170 arm64: dts: ti: k3-j7200: Correct the d-cache-sets info new 44226253e651 arm64: dts: ti: k3-am64-main: add timesync router node new c3e4ea557ddb arm64: dts: ti: k3-am65-mcu: Add Support for MCAN new f533bb82def8 arm64: dts: ti: am654-base-board/am65-iot2050-common: Disa [...] new 4688a4fcb7a2 arm64: dts: ti: k3-j721e: Add support for MCAN nodes new 87d60c4663b6 arm64: dts: ti: k3-j721e-common-proc-board: Add support fo [...] new 9c4441ad3da1 arm64: dts: ti: k3-am64-main: Add support for MCAN new 2f474da98caf arm64: dts: ti: k3-am642-evm/sk: Add support for main doma [...] new 277ee96f89d8 arm64: dts: ti: iot2050: Disable mcasp nodes at dtsi level new 6b1caf4dea3e dt-bindings: arm: ti: Add bindings for J721s2 SoC new beba81faad86 dt-bindings: pinctrl: k3: Introduce pinmux definitions for J721S2 new b8545f9d3a54 arm64: dts: ti: Add initial support for J721S2 SoC new d502f852d22a arm64: dts: ti: Add initial support for J721S2 System on Module new effb32e931dd arch: arm64: ti: Add support J721S2 Common Processor Board new 990102a792c8 Merge tag 'ti-k3-dt-for-v5.17' of git://git.kernel.org/pub [...] new 1f1cb308abc5 arm/arm64: dts: Enable CP0 GPIOs for CN9130-CRB new 35d544a273ea arm/arm64: dts: Add MV88E6393X to CN9130-CRB device tree new 73a78b6130d9 arm64: dts: marvell: armada-37xx: Add xtal clock to comphy node new effd42600b98 arm64: dts: marvell: cn9130: add GPIO and SPI aliases new 0734f8311ce7 arm64: dts: marvell: cn9130: enable CP0 GPIO controllers new 0724f8a14726 Merge tag 'mvebu-dt64-5.17-1' of git://git.kernel.org/pub/ [...] new 62480772263a ARM: dts: armada-38x: Add generic compatible to UART nodes new 8d5c175fe19a Merge tag 'mvebu-dt-5.17-1' of git://git.kernel.org/pub/sc [...] new 8a3804c030e4 ARM: dts: Remove "spidev" nodes new 3e63d6a197d5 dt-bindings: vendor-prefixes: Add an entry for JOZ BV new 74fb79574d26 dt-bindings: arm: fsl: add JOZ Access Point new 5a759dac6503 dt-bindings: arm: fsl: add TQ-Systems boards based on i.MX [...] new 97164c0419fc dt-bindings: arm: fsl: Add Y Soft IOTA Crux/Crux+ boards new 8355d48fd1ec dt-bindings: arm: fsl: Add binding for imx8ulp evk new ee6302d90db9 dt-bindings: arm: fsl: add TQMa8MxML boards new 50ef92d89c12 dt-bindings: arm: fsl: add TQMa8MxNL boards new 9aa637b5673c dt-bindings: arm: fsl: add TQMa8Mx boards new ced795c2648a dt-bindings: bus: imx-weim: add words about continuous bclk new c4cacb5b80f4 dt-bindings: soc: imx: Add binding doc for spba bus new 63aca69c224f dt-bindings: Add vendor prefix for BSH Hausgeraete GmbH new 50cee5eb406b dt-bindings: arm: fsl: Add iMX8MN BSH SMM S2 boards new 8802266a1033 dt-bindings: arm: fsl: Add BSH SMM-M2 IMX6ULZ SystemMaster board new e1e06edd94d5 dt-bindings: soc: add binding for i.MX8MN DISP blk-ctrl new 9018001ee03e Merge tag 'imx-bindings-5.17' of git://git.kernel.org/pub/ [...] new f9d3b807daa6 ARM: dts: vf610-zii-dev-rev-b: correct phy-mode for 6185 dsa link new 52c612692848 ARM: dts: vf610-zii-dev-rev-b: specify phy-mode for external PHYs new 1aa590c85ae4 ARM: dts: imx: Fix typo in pinfunc comments new 2db0624b78c4 ARM: dts: add JOZ Access Point new 2439d70c52c5 ARM: dts: imx6qdl-tqma6: add ERR006687 hardware workaround [...] new ef3846247b41 ARM: dts: imx6qdl: add TQ-Systems MBa6x device trees new 0de4ab81ab26 ARM: dts: imx6dl-yapp4: Add Y Soft IOTA Crux/Crux+ board new b357ffd8604a ARM: dts: imx: Change spba to spba-bus new 74092acd6eab ARM: dts: imx7s-warp: Drop undefined property in mipi_csi node new 473d06b9093d ARM: dts: imx7: Drop reset-names property for mipi_csi node new 3f8b6cf82088 ARM: dts: imx7: Group mipi_csi 'port' children in a 'ports' node new 05be8e7472cd ARM: dts: imx1: drop "fsl,imx-clk32" new 9a68c8ec9ac9 ARM: dts: imx25: drop "fsl,imx-osc" new 20adb4921cd6 ARM: dts: imx50: drop "fsl,imx-osc" new c5e526a9c3d5 ARM: dts: imx50: drop "fsl,imx-ckil" new c522683be5b5 ARM: dts: imx50: drop "fsl,imx-ckih1" new f6bc4a7c037f ARM: dts: imx50: drop "fsl,imx-ckih2" new 73cda7c63a59 ARM: dts: imx51: drop "fsl,imx-osc" new 929bdb7b0afb ARM: dts: imx51: drop "fsl,imx-ckil" new 58cd720f3f5a ARM: dts: imx51: drop "fsl,imx-ckih1" new 0dee2e69efc2 ARM: dts: imx51: drop "fsl,imx-ckih2" new 39cd25fe2e1d ARM: dts: imx53: drop "fsl,imx-osc" new ac0894359ecf ARM: dts: imx53: drop "fsl,imx-ckil" new 917fee9c6f7b ARM: dts: imx53: drop "fsl,imx-ckih1" new 4ce956128d43 ARM: dts: imx53: drop "fsl,imx-ckih2" new 36b85fdaa36a ARM: dts: imx6qdl: drop "fsl,imx-osc" new 5368f930cc65 ARM: dts: imx6qdl: drop "fsl,imx-ckil" new bca46d8e5fed ARM: dts: imx6qdl: drop "fsl,imx-ckih1" new e7ed6ba0239d ARM: dts: imx6qdl-dhcom: Align PHY reset timing with other [...] new cbcf2b40a7cf ARM: dts: imx6qdl-dhcom: Identify the PHY by ethernet-phy- [...] new eb197dfe389a ARM: dts: imx6ulz-bsh-smm-m2: Add BSH SMM-M2 IMX6ULZ SystemMaster new 538e5f7106f6 ARM: dts: imx7d-remarkable2: add wacom digitizer device new 20c7b41d03d3 ARM: dts: imx6qdl-dhcom: Add USB overcurrent pin on SoM layer new 841b71c57bcf ARM: dts: imx6qdl: phytec: Add support for optional PEB-EV [...] new d3af422c0587 ARM: dts: imx6qdl: phytec: Add support for optional PEB-AV [...] new 3951cc6bae4c ARM: dts: imx6: phytec: Add PEB-WLBT-05 support new a5a44f4d509e Merge tag 'imx-dt-5.17' of git://git.kernel.org/pub/scm/li [...] new b70bf26a704c arm64: dts: freescale: add 'chassis-type' property new 38c0b9496127 arm64: dts: imx: imx8mn-beacon: Drop undocumented clock-na [...] new 745fa3e40ff5 arm64: dts: fsl-ls1043a-rdb: add delay between CS and CLK [...] new e3f775070e06 arm64: dts: imx8mm-beacon: Enable USB Controllers new b43e6c03a854 arm64: dts: split out a shared imx8mq-librem5-r3.dtsi description new 1019b783696a arm64: dts: imx8mq-librem5: describe power supply for cameras new fed7603597fa arm64: dts: imx8mq-librem5: describe the selfie cam new c190510714df arm64: dts: imx8mq-librem5-r3.dtsi: describe selfie cam XS [...] new cb551b5e3bab arm64: dts: imx8m: add cache info new b0b46118ed26 arm64: dts: imx8qm: add cache info new ebd922967f33 arm64: dts: imx8qxp: add cache info new 4172986a64da arm64: dts: lx2162a: Add CAN nodes for LX2162A-QDS new 474b61a7106b arm64: dts: imx8mq: fix the schema check errors for fsl,tm [...] new e523b7c54c05 arm64: dts: imx8mm: Add CSI nodes new 9f046930657e arm64: dts: imx8mm-beacon: Enable OV5640 Camera new fe6291e96313 arm64: dts: imx8ulp: Add the basic dtsi file for imx8ulp new a6e917b7366c arm64: dts: imx8ulp: Add the basic dts for imx8ulp evk board new dfcd1b6f7620 arm64: dts: freescale: add initial device tree for TQMa8MQ [...] new 3e56e354db6d arm64: dts: freescale: add initial device tree for TQMa8MQ [...] new b186b8b6e770 arm64: dts: freescale: add initial device tree for TQMa8Mx [...] new 6133d8422889 arm64: dts: imx8mn-evk: add hardware reset for FEC PHY new e0aa402b40a2 arm64: dts: imx8mp-evk: add hardware reset for EQOS PHY new 20b6559ecf5d arm64: dts: imx8m: disable smart eee for FEC PHY new 09e5ccdd866c arm64: dts: imx8m: configure FEC PHY VDDIO voltage new 311ad460c4fa arm64: dts: imx8mp-evk: disable CLKOUT clock for ENET PHY new baf55c1509fe arm64: dts: imx8m: remove unused "nvmem_macaddr_swap" prop [...] new 44d0dfee53ff arm64: dts: imx8mp: add mac address for EQOS new 6c5d66cb28b0 arm64: dts: ls1028a-rdb: sort nodes alphabetically by label new d18c7980d4d7 arm64: dts: ls1028a-rdb: add an alias for the FlexSPI controller new 96ad273759e0 arm64: dts: ls1028a-rdb: add aliases for the Ethernet ports new bd8a9cd624c6 arm64: dts: ls1028a-rdb: update copyright new 22e9e261bfe8 arm64: dts: ls1088a: Add reboot nodes new a3d5b4e2af44 arm64: dts: ls1088a: add snps incr burst type adjustment for usb1 new 1a42daaa3c7e arm64: dts: imx8mq-evk: link regulator to VPU domain new 057ccd9db760 dt-bindings: power: imx8ulp: add power domain header file new a38771d7a49b arm64: dts: imx8ulp: add scmi firmware node new 03eb813dac25 arm64: dts: imx8ulp: add power domain entry for usdhc new aafac22d6b23 arm64: dts: imx8mm/n: Remove the 'pm-ignore-notify' property new bd4372f056a2 arm64: dts: imx8mn-bsh-smm-s2/pro: Add iMX8MN BSH SMM S2 boards new ee47d510b4d2 arm64: dts: nitrogen8-som: correct network PHY reset new 92d2c17edb2a arm64: dts: nitrogen8-som: correct i2c1 pad-ctrl new 842912c42e88 arm64: dts: imx8mm: don't assign PLL2 in SoC dtsi new 674d63dfadb5 arm64: dts: lx2160a-rdb: Add Inphi PHY node new 519bace37b2d arm64: dts: lx2160a: add optee-tz node new eb70c4a3b1aa arm64: dts: lx2160a-qds: Add mdio mux nodes new a5b13770faf3 arm64: dts: lx2160a: enable usb3-lpm-capable for usb3 nodes new 23817c839673 arm64: dts: lx2162a-qds: support SD UHS-I and eMMC HS400 modes new cc03211c745a arm64: dts: lx2162a-qds: add interrupt line for RTC node new e84e22c0c3b3 arm64: dts: ls1028a: Add PCIe EP nodes new dd3d936a1b17 arm64: dts: ls1028a: add ftm_alarm1 node to be used as wak [...] new 71799672ea24 arm64: dts: ls1028a: add flextimer based pwm nodes new b2e2d3e02fb6 arm64: dts: ls1028a-rdb: enable pwm0 new cbe9d948eadf arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus new 52b98481171e arm64: dts: ls1028a-qds: enable lpuart1 new e426d63e752b arm64: dts: ls1028a-qds: add overlays for various serdes p [...] new 0bc3e333a0c8 arm64: dts: imx8mp-evk: configure multiple queues on eqos new 33f8b4862a8b Merge tag 'imx-dt64-5.17' of git://git.kernel.org/pub/scm/ [...] new 5d978f8ad2ae arm64: dts: mt8183: change rpmsg property name new 7f1a9f47df61 arm64: dts: mediatek: mt8192: fix i2c node names new 9cf6a26ae352 arm64: dts: mediatek: mt8516: remove 2 invalid i2c clocks new ff9ea5c62279 arm64: dts: mediatek: mt8183-evb: Add node for thermistor new 2706707b225d arm64: dts: mt8183: jacuzzi: remove unused ddc-i2c-bus new 52e84f233459 arm64: dts: mt8183: Add kukui-jacuzzi-cozmo board new 1c1f350be884 arm64: dts: mt8183: Add more fennel SKUs new 3831b385147f arm64: dts: mt8183: Add kakadu sku22 new 735810139312 dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzzi-cozmo new bf08726b34c1 dt-bindings: arm64: dts: mediatek: Add more SKUs for mt818 [...] new 861a08874fdb dt-bindings: arm64: dts: mediatek: Add sku22 for mt8183 ka [...] new ab0c1e34536c arm64: dts: mediatek: mt8173: Add gce-client-reg to displa [...] new 98c3384fa770 arm64: dts: mt8183-kukui: Update Tboard sensor mapping table new 08c40de81b77 arm64: dts: mediatek: mt8173-elm: Move pwm pinctrl to pwm0 node new 54337a96f31b arm64: dts: mediatek: mt8173-elm: Add backlight enable pin config new 7781083fd609 arm64: dts: mt8183: support coresight-cpu-debug for mt8183 new 19ebf10e8d83 dt-bindings: arm64: dts: mediatek: Add mt7986 series new 50137c150f5f arm64: dts: mediatek: add basic mt7986 support new fd31f778da81 arm64: dts: mt8183: kukui: Add Type C node new c3a064a32ed9 arm64: dts: mediatek: add pinctrl support for mt7986a new f40c0f800f15 arm64: dts: mediatek: add pinctrl support for mt7986b new 505596c8d3cb Merge tag 'v5.16-next-dts64' of git://git.kernel.org/pub/s [...] new aa67bacb482a arm: dts: mt6589: Add device tree for Fairphone 1 new aa7bb116f041 Merge tag 'v5.16-next-dts32' of git://git.kernel.org/pub/s [...] new 9cb6de45a006 ARM: dts: exynos: Fix BCM4330 Bluetooth reset polarity in I9100 new 8e14b530f8c9 ARM: dts: exynos: Use interrupt for BCM4330 host wakeup in I9100 new 29bf0ff5ae18 ARM: dts: exynos: Rename hsi2c nodes to i2c for Exynos5260 new d07156eb8aec Merge tag 'samsung-dt-5.17' of git://git.kernel.org/pub/sc [...] new 8858f8622e82 arm64: dts: exynos: Rename hsi2c nodes to i2c for Exynos54 [...] new 7836149e155b arm64: dts: exynos: convert serial_0 to USI on ExynosAutov9 new d56a8e9c7af8 dt-bindings: soc: samsung: Fix I2C clocks order in USI bin [...] new 0257bc5cceaf Merge branch 'for-v5.17/dt-usi' into next/dt64 new c96ebc5fde27 dt-bindings: arm: samsung: document jackpotlte board binding new 2d6a1c7d5772 dt-bindings: Add vendor prefix for WinLink new e1ba2f940ba4 dt-bindings: arm: samsung: Document E850-96 board binding new 51b1a5729469 dt-bindings: pinctrl: samsung: Add pin drive definitions f [...] new 0fd319105fde Merge tag 'samsung-dt64-5.17' of git://git.kernel.org/pub/ [...] new 0714ccb54c38 ARM: tegra: Clean up external memory controller nodes new 0a6a64f904c6 ARM: tegra: Specify correct PMIC compatible on Tegra114 boards new 0b9f3940d630 ARM: tegra: Rename SPI flash chip nodes new 4f74ed817ef8 ARM: tegra: Rename top-level clocks new c629196d04c8 ARM: tegra: Rename top-level regulators new f8d5db7e27b3 ARM: tegra: Fix compatible string for Tegra114+ timer new 82d03bec4e97 ARM: tegra: Add #reset-cells for Tegra114 MC new 63658cbc66a2 ARM: tegra: Rename GPIO hog nodes to match schema new 1b5bad01abdc ARM: tegra: Rename GPU node on Tegra124 new 9ab9ecd83a3e ARM: tegra: Drop reg-shift for Tegra HS UART new 272c5c3a3792 ARM: tegra: Rename thermal zone nodes new c6d4a8977598 ARM: tegra: Rename CPU and EMC OPP table device-tree nodes new 9b07cfe27647 ARM: tegra: Fix Tegra124 I2C compatible string list new e51c87b7cb1a ARM: tegra: Drop unused AHCI clocks on Tegra124 new 4b7f222d8323 ARM: tegra: Sort Tegra124 XUSB clocks correctly new 959fddf537c8 ARM: tegra: Avoid pwm- prefix in pinmux nodes new 86a3a7f8a42b ARM: tegra: Add compatible string for built-in ASIX on Col [...] new e1808b09df86 ARM: tegra: Remove PHY reset GPIO references from USB cont [...] new c98167bbe865 ARM: tegra: Add dummy backlight power supplies new 9b34a2a1bc6e ARM: tegra: Use correct vendor prefix for Invensense new fe3c94e8e7e4 ARM: tegra: Remove unsupported properties on Apalis new e6cc64655480 ARM: tegra: nexus7: Drop clock-frequency from NFC node new e3cc9c1c51f8 ARM: tegra: Remove stray #reset-cells property new 695494bb969a ARM: tegra: Fix SLINK compatible string on Tegra30 new b716d046041e ARM: tegra: Fix I2C mux reset GPIO reference on Cardhu new c6e331a2bb06 ARM: tegra: Avoid phandle indirection on Ouya new b405066bd3e0 ARM: tegra: Add device-tree for ASUS Transformer EeePad TF101 new 91ead34f47c9 ARM: tegra: Add common device-tree base for Tegra30 ASUS T [...] new a0d7dba8c3c1 ARM: tegra: Add common device-tree for LVDS display panels [...] new 9b66bd835dfd ARM: tegra: Add device-tree for ASUS Transformer Prime TF201 new 65fce832a97c ARM: tegra: Add device-tree for ASUS Transformer Pad TF300T new 2602de4800e6 ARM: tegra: Add device-tree for ASUS Transformer Pad TF300TG new e6d391a0b29b ARM: tegra: Add device-tree for ASUS Transformer Infinity TF700T new 2b69c7b5fd35 ARM: tegra: Add device-tree for ASUS Transformer Pad TF701T new 87d9cf2e8469 ARM: tegra: Add device-tree for Pegatron Chagall new ef6fb9875ce0 ARM: tegra: Add device-tree for 1080p version of Nyan Big new e6fd5c1e9fc5 ARM: tegra: Add usb-role-switch property to USB OTG ports new 770586291f9a ARM: tegra: Enable HDMI CEC on Nyan new 894ea1121b29 ARM: tegra: Enable CPU DFLL on Nyan new 7525c2a354e0 ARM: tegra: Add CPU thermal zones to Nyan device-tree new a28c1b4f11fc ARM: tegra: nexus7: Use common LVDS display device-tree new e6e395578a6e ARM: tegra: Enable video decoder on Tegra114 new 3478494dcae1 ARM: tegra: Add 500 MHz entry to Tegra30 memory OPP table new 83b7f0b8aeab ARM: tegra: Add OPP tables and power domains to Tegra20 de [...] new 73e2b72a3518 ARM: tegra: Add OPP tables and power domains to Tegra30 de [...] new 1caf3ef4c0fe ARM: tegra: Add Memory Client resets to Tegra20 GR2D, GR3D [...] new 2c16be669291 ARM: tegra: Add Memory Client resets to Tegra30 GR2D, GR3D [...] new 279e7aa30424 ARM: tegra20/30: Disable unused host1x hardware new dcbc40848de4 ARM: tegra: Add S/PDIF node to Tegra20 device-tree new dd2cac867a78 ARM: tegra: Add HDMI audio graph to Tegra20 device-tree new 7a53acabf80f ARM: tegra: acer-a500: Enable S/PDIF and HDMI audio new 919be27fd004 ARM: tegra: paz00: Enable S/PDIF and HDMI audio new 9ca9a608a787 ARM: tegra: Add back gpio-ranges properties new b59e11495b1a ARM: tegra: Add memory client hotflush resets on Tegra114 new bd048487af68 ARM: tegra: Add host1x hotflush reset on Tegra124 new 5c4a5b36e43e Merge tag 'tegra-for-5.17-arm-dt' of git://git.kernel.org/ [...] new 801cd261718e ARM: dts: qcom: update USB nodes with new platform specifi [...] new 254a27585eb1 ARM: dts: qcom: sdx55: Add support for PCIe PHY new a5a2661287b4 ARM: dts: qcom: sdx55-fn980: Enable PCIE0 PHY new e6b69813283f ARM: dts: qcom: sdx55: Add support for PCIe EP new 7cecfb53cad8 ARM: dts: qcom: sdx55-fn980: Enable PCIe EP new e1fb17ee85bc ARM: dts: qcom: sdx55-fn980: Enable IPA new 1f7fe79d03b2 ARM: dts: qcom: sdx55-t55: Enable IPA new a6839c42fe7c ARM: dts: qcom: Build apq8016-sbc/DragonBoard 410c DTB on ARM32 new 8f8ef3860d44 dt-bindings: clock: Add SDX65 GCC clock bindings new da1f7d0b621e Merge tag 'e15509b2b7c9b600ab38c5269d4fac609c077b5b.163886 [...] new 3b338c9a6a2a dt-bindings: arm: qcom: Document SDX65 platform and boards new bae2f5979c6e ARM: dts: qcom: Add SDX65 platform and MTP board support new ff8b573a6ccf ARM: dts: qcom: sdx65: Add pincontrol node new ef5ad2608511 ARM: dts: qcom: Drop input-name property new dfdded9b0b3f Merge tag 'qcom-dts-for-5.17' of git://git.kernel.org/pub/ [...] new 24f52ef0c4bf arm64: dts: qcom: sm8250: Add nodes for tx and rx macros w [...] new 5a263cf629a8 arm64: dts: qcom: sm8250-mtp: Add wcd9380 audio codec node new 6fcda0b556cc arm64: dts: qcom: sm8250-mtp: Add wsa8810 audio codec node new fa244dca404c arm64: dts: qcom: sm8250-mtp: add sound card support new 0112b06fde55 arm64: dts: qcom: Add missing 'chassis-type's new 37613aee2179 arm64: dts: qcom: sc7280: Add venus DT node new 00128a57c0fe arm64: dts: qcom: sdm845-oneplus-common: set venus firmware path new 42dd1efffebd arm64: dts: qcom: sdm845-xiaomi-beryllium: set venus firmw [...] new d201f67714a3 arm64: dts: qcom: ipq8074: add MDIO bus new 963070f76213 arm64: dts: qcom: sc7180: Include gpio.h in edp bridge dts new 0417a86b200b arm64: dts: qcom: sc7180: Specify "data-lanes" for DSI hos [...] new 7624b41b3379 arm64: dts: qcom: sc7180: Support Lazor/Limozeen rev9 new 3922ccaed4ac arm64: dts: qcom: sc7180: Support Homestar rev4 new c41910f257a2 arm64: dts: qcom: msm8996: drop not documented adreno properties new 30a7f99befc6 arm64: dts: qcom: Add support for SONY Xperia XZ2 / XZ2C / [...] new e2bbebf3b04c arm64: dts: qcom: apq8096-db820c: specify adsp firmware name new 7c57dcae949d arm64: dts: qcom: apq8096-db820c: add missing regulator details new a49c3dd1f782 arm64: dts: qcom: apq8096-db820c: correct lvs1 and lvs2 su [...] new 227ee1583ba4 arm64: dts: qcom: msm8994-sony-xperia-kitakami: correct lv [...] new 4c821bd42ccc arm64: dts: qcom: msm8996-sony-xperia-tone: fix SPMI regul [...] new 25fdaae63a69 arm64: dts: qcom: msm8996-xiaomi-scorpio: Add touchkey controller new de0a2ae359ef arm64: dts: qcom: msm8996-xiaomi-common: Change TUSB320 to [...] new 5663ca59bb4f arm64: dts: qcom: Add missing vdd-supply for QUSB2 PHY new f0360a7c1742 arm64: dts: qcom: sm8350: Move gpio.h inclusion to SoC DTSI new e84d04a2b221 arm64: dts: qcom: sm8350: Add missing QUPv3 ID2 new f4d4ca9f3934 arm64: dts: qcom: sm8350: Add redistributor stride to GICv3 new ed9500c1df59 arm64: dts: qcom: sm8350: Specify clock-frequency for arch timer new 9e7f7b65c7f0 arm64: dts: qcom: sm[68]350: Use interrupts-extended with [...] new f52dd33943ca arm64: dts: qcom: sm8350: Shorten camera-thermal-bottom name new 2dab7aac493d arm64: dts: qcom: *8350* Consolidate PON/RESIN usage new 9ea9eb36b3c0 arm64: dts: qcom: sm8350: Describe GCC dependency clocks new cf03cd7e12bd arm64: dts: qcom: sm8350: Set up WRAP0 QUPs new 8934535531c8 arm64: dts: qcom: sm8350: Set up WRAP1 QUPs new 98374e6925b8 arm64: dts: qcom: sm8350: Set up WRAP2 QUPs new 9bc2c8fea55c arm64: dts: qcom: sm8350: Assign iommus property to QUP WRAPs new c2721b0c23d9 arm64: dts: qcom: Add support for Xperia 1 III / 5 III new 1209e9246632 arm64: dts: qcom: sm8350-sagami: Enable and populate I2C/S [...] new ce2762aec737 arm64: dts: qcom: sm8350-sagami: Configure remote processors new 9ac8999e8d6c arm64: dts: qcom: sm8350: Add LLCC node new 96e1e3a15273 arm64: dts: qcom: sc7180: Fix ps8640 power sequence for Ho [...] new fa09b2248714 arm64: dts: qcom: sc7280: Fix incorrect clock name new bd7d507935ca arm64: dts: qcom: sc7280: Add pcie clock support new 66b788133030 arm64: dts: qcom: sc7280: Fix 'interrupt-map' parent addre [...] new b139425115b8 arm64: dts: qcom: sdm630: Assign numbers to eMMC and SD new 9f6cbe37a72f arm64: dts: qcom: sdm630-pm660: Move RESIN to pm660 dtsi new 262a8ad19cdf arm64: dts: qcom: sdm660-xiaomi-lavender: Add RPM and fixe [...] new 4c420a0449ce arm64: dts: qcom: sdm660-xiaomi-lavender: Add PWRKEY and RESIN new cf85e9aee210 arm64: dts: qcom: sdm660-xiaomi-lavender: Add eMMC and SD new e631e904e1d8 arm64: dts: qcom: sdm660-xiaomi-lavender: Enable Simple Fr [...] new e5d3e752b050 arm64: dts: qcom: sdm660-xiaomi-lavender: Add USB new 8e0e8016cb79 arm64: dts: qcom: sm8250: Add CPU opp tables new 1c0ac047bbfb arm64: dts: qcom: msm8916: Add RPM sleep stats new 686743033265 arm64: dts: qcom: sdm660-xiaomi-lavender: Add volume up button new 95dcb997772e arm64: dts: qcom: Drop input-name property new 7a21328bb3ad dt-bindings: arm: qcom: Document qcom,sc7280-crd board new 427b249504ea arm64: dts: qcom: sc7280-crd: Add device tree files for CRD new 248da168fbae arm64: dts: qcom: sc7280: Define EC and H1 nodes for IDP/CRD new 3ebf11fa4a35 arm64: dts: qcom: sc7280-crd: Add Touchscreen and touchpad [...] new d0bfc92303dd arm64: dts: qcom: sm6125: Add RPMPD node new 556a9f3ae17e arm64: dts: qcom: sm6125: Add power domains to sdhc new b0293c19d42f arm64: dts: qcom: msm8916: fix MMC controller aliases new bd943653b10d arm64: dts: qcom: Add device tree for Samsung J5 2015 (sam [...] new f56498fc6a93 arm64: dts: qcom: sm6350: Fix validation errors new 489be59b635b arm64: dts: qcom: sm6350: Add MPSS nodes new efc33c969f23 arm64: dts: qcom: sm6350: Add ADSP nodes new 8eb5287e8a42 arm64: dts: qcom: sm6350: Add CDSP nodes new bc279dc04e9e arm64: dts: qcom: sm7225-fairphone-fp4: Enable ADSP, CDSP & MPSS new 8e6de09c716f arm64: dts: qcom: sdm845-oneplus-*: add msm-id and board-id new c16160cfa565 arm64: dts: qcom: add minimal DTS for Microsoft Surface Duo 2 new c02b360ca67e arm64: dts: qcom: c630: Fix soundcard setup new ef10e1b89508 arm64: dts: qcom: c630: add headset jack and button detect [...] new 202f69cd4e1d Revert "arm64: dts: qcom: sm8350: Specify clock-frequency [...] new 72a0ca203ca7 dt-bindings: clock: Add SM8450 GCC clock bindings new 2bf0038f20b8 Merge tag '20211207114003.100693-2-vkoul@kernel.org' into [...] new 409fd3f10c0b arm64: qcom: dts: drop legacy property #stream-id-cells new 4cc7c85cccc8 arm64: dts: qcom: pm8998: Add ADC Thermal Monitor node new d5e12f3823ae arm64: dts: qcom: sdm845: mtp: Add vadc channels and therm [...] new c8b9d64bb262 arm64: dts: qcom: sdm845: add QFPROM chipset specific compatible new 72cb4c48a46a arm64: dts: qcom: ipq6018: Fix gpio-ranges property new 5188049c9b36 arm64: dts: qcom: Add base SM8450 DTSI new ec950d557284 arm64: dts: qcom: sm8450: Add tlmm nodes new 285f97bc4b01 arm64: dts: qcom: sm8450: Add reserved memory nodes new 892d5395396d arm64: dts: qcom: sm8450: add smmu nodes new 24de05c38e6b arm64: dts: qcom: Add base SM8450 QRD DTS new 128914ad2303 arm64: dts: qcom: sm8450-qrd: Add rpmh regulator nodes new 07fa917a335e arm64: dts: qcom: sm8450: add ufs nodes new 8f8f98c88168 arm64: dts: qcom: sm8450-qrd: enable ufs nodes new 61eba74e473e arm64: dts: qcom: sm8450: Add rpmhpd node new 015a89f0d317 arm64: dts: qcom: sm8450: add cpufreq support new bf0a257a9418 arm64: dts: qcom: sm8450: add i2c13 and i2c14 device nodes new 19fd04fb9247 arm64: dts: qcom: sm8450: Add usb nodes new 27a0d0b846d9 arm64: dts: qcom: sm8450-qrd: Enable USB nodes new c23f1b77358c arm64: dts: qcom: sm6125: Avoid using missing SM6125_VDDCX new c03b7ba96976 Merge tag 'qcom-arm64-for-5.17-1' of git://git.kernel.org/ [...] new 5f9cfe9e94a6 ARM: dts: NSP: MX65: add qca8k falling-edge, PLL properties new 8c9f00d4b051 ARM: dts: BCM5301X: remove unnecessary address & size cell [...] new 3d2d52a0d183 ARM: dts: BCM5301X: define RTL8365MB switch on Asus RT-AC88U new de7880016665 ARM: BCM53016: MR32: convert to Broadcom iProc I2C Driver new 31fd9b79dc58 ARM: dts: BCM5301X: update CRU block description new 1a46061a2a41 ARM: dts: BCM5301X: use non-deprecated USB 2.0 PHY binding new 5e8c1bf1a0a5 ARM: dts: bcm2711-rpi-4-b: Add gpio offsets to line name array new 3aee738a3d7a Merge tag 'tags/bcm2835-dt-next-2021-12-13' into devicetree/next new 13391025039f ARM: dts: Cygnus: Fixed iProc PCIe controller properties new 89b9492c113c ARM: dts: Cygnus: Update PCIe PHY node unit name(s) new d2b820bb16c5 ARM: dts: HR2: Fixed iProc PCIe MSI sub-node new 69c4e53bdd05 ARM: dts: NSP: Fixed iProc PCIe MSI sub-node new 9a68c53f875e ARM: dts: NSP: Rename SATA unit name new eafba51c545a dt-bindings: soc: bcm: Convert brcm,bcm2835-vchiq to json-schema new e138d78ffee6 Merge tag 'tags/bcm2835-bindings-2021-12-18' into devicetree/next new 5e33f1c4a7cb ARM: dts: BCM5301X: correct RX delay and enable flow contr [...] new e5a8aa778d46 Merge tag 'arm-soc/for-5.17/devicetree' of https://github. [...] new 7b0c9ca7f18e dt-bindings: arm: bcm: document Netgear RAXE500 binding new d0e68d354f34 arm64: dts: broadcom: bcm4908: add DT for Netgear RAXE500 new e9aff54425f0 Merge tag 'arm-soc/for-5.17/devicetree-arm64' of https://g [...] new f5029f62d9ba soc: bcm: brcmstb: Add of_node_put() in pm-mips new 862d7e543415 Merge tag 'arm-soc/for-5.17/drivers' of https://github.com [...] new 82099d76cb6f ARM: dts: aspeed: tyan-s7106: Update nct7802 config new 8189162c66b7 ARM: dts: aspeed: mtjade: Add I2C buses for NVMe devices new 16d6dc8d8030 ARM: dts: aspeed: mtjade: Add uefi partition new 1bf6751c8d8e dt-bindings: vendor-prefixes: add YADRO new 67ac01d03862 ARM: dts: aspeed: add device tree for YADRO VEGMAN BMC new bc9fd597b300 dt-bindings: aspeed: Add Secure Boot Controller bindings new fea289467608 ARM: dts: aspeed: Add secure boot controller node new 0720caa3f81d ARM: dts: Add openbmc-flash-layout-64-alt.dtsi new b26965e99788 ARM: dts: aspeed: g220a: Enable secondary flash new a8c729e966c4 ARM: dts: aspeed: Adding Facebook Bletchley BMC new 4fcbe1f5b6ba ARM: dts: aspeed: tyan-s7106: Add uart_routing and fix vua [...] new 30daf3cd8997 ARM: dts: aspeed: Add TYAN S8036 BMC machine new 1fe5c05c7c25 ARM: dts: aspeed: p10: Enable USB host ports new 62589e873d8e ARM: dts: aspeed: p10: Add TPM device new a350dc623e36 ARM: dts: aspeed: add LCLK setting into LPC IBT node new 002c42d37e45 dt-bindings: ipmi: bt-bmc: add 'clocks' as a required property new 45cd8bbaaa18 ARM: dts: aspeed: add LCLK setting into LPC KCS nodes new d8db5d8a012b Merge tag 'aspeed-5.17-devicetree' of git://git.kernel.org [...] new 8b0c59c622dc Revert "ARM: dts: BCM5301X: define RTL8365MB switch on Asu [...] new aca48b2dd1e7 Merge tag 'dt-5.17' of git://git.kernel.org/pub/scm/linux/ [...] new 3d24568b01c5 RISC-V: Add StarFive SoC Kconfig option new 3234d3a13743 dt-bindings: timer: Add StarFive JH7100 clint new 9ac16169b4d4 dt-bindings: interrupt-controller: Add StarFive JH7100 plic new 38bb8a7264da dt-bindings: clock: starfive: Add JH7100 clock definitions new af35098f4fcd dt-bindings: clock: starfive: Add JH7100 bindings new 4210be668a09 clk: starfive: Add JH7100 clock generator driver new 810e287e83b6 dt-bindings: reset: Add StarFive JH7100 reset definitions new d7d456a5201d dt-bindings: reset: Add Starfive JH7100 reset bindings new 0be3a1595bf8 reset: starfive-jh7100: Add StarFive JH7100 reset driver new 3021114b3d17 dt-bindings: pinctrl: Add StarFive pinctrl definitions new 7431b391df95 dt-bindings: pinctrl: Add StarFive JH7100 bindings new ec648f6b7686 pinctrl: starfive: Add pinctrl driver for StarFive SoCs new d0b65b150097 dt-bindings: serial: snps-dw-apb-uart: Add JH7100 uarts new b0ad20a3b64b serial: 8250_dw: Add StarFive JH7100 quirk new ec85362fb121 RISC-V: Add initial StarFive JH7100 device tree new a43676272a6e RISC-V: Add BeagleV Starlight Beta device tree new 4c0777712385 Merge tag 'jh7100-for-5.17' of https://github.com/esmil/li [...] new 299e6f788eab reset: starfive-jh7100: Fix 32bit compilation new bb4ed26e7e83 Merge tag 'newsoc-5.17' of git://git.kernel.org/pub/scm/li [...] new 473dcf0ffc31 Documentation, arch: Remove leftovers from raw device new 2ac7069ad764 Documentation, arch: Remove leftovers from CIFS_WEAK_PW_HASH new 5a608e40f9f8 arch: Remove leftovers from mandatory file locking new e0cb56546d39 arch: Remove leftovers from prism54 wireless driver new 733e417518a6 asm-generic/error-injection.h: fix a spelling mistake, and [...] new a7ac31406137 Merge tag 'asm-generic-5.17' of git://git.kernel.org/pub/s [...] new 56c7c6eaf3eb perf/arm-cmn: Fix CPU hotplug unregistration new 6190741c294d perf/arm-cmn: Account for NUMA affinity new 82d8ea4b4500 perf/arm-cmn: Drop compile-test restriction new 5f167eab83f1 perf/arm-cmn: Refactor node ID handling new da5f7d2c8019 perf/arm-cmn: Streamline node iteration new 0947c80aba23 perf/arm-cmn: Refactor DTM handling new 847eef94e632 perf/arm-cmn: Optimise DTM counter reads new 4f2c3872dde5 perf/arm-cmn: Optimise DTC counter accesses new 558a07807038 perf/arm-cmn: Move group validation data off-stack new 61ec1d875812 perf/arm-cmn: Demarcate CMN-600 specifics new 60d1504070c2 perf/arm-cmn: Support new IP features new e310644724e1 dt-bindings: perf: arm-cmn: Add CI-700 new b2fea780c928 perf/arm-cmn: Add CI-700 Support new a88fa6c28b86 perf/arm-cmn: Add debugfs topology info new fc369f925f5c Merge branch 'for-next/perf-cmn' into for-next/perf new 036a7584bede drivers: perf: Add LLC-TAD perf counter support new 4cbf47728f8d dt-bindings: perf: Add YAML schemas for Marvell CN10K LLC- [...] new e73bc4fd78c4 Merge branch 'for-next/perf-cn10k' into for-next/perf new c8602008e247 docs: perf: Add description for HiSilicon PCIe PMU driver new 8404b0fbc7fb drivers/perf: hisi: Add driver for HiSilicon PCIe PMU new 8330904fedb1 Merge branch 'for-next/perf-hisi' into for-next/perf new 2704e7594383 dt-bindings: Add Arm SMMUv3 PMCG binding new 3f7be4356176 perf/smmuv3: Add devicetree support new df457ca973fe perf/smmuv3: Synthesize IIDR from CoreSight ID registers new 1879a61f4ad8 Merge branch 'for-next/perf-smmu' into for-next/perf new 369461ce8fb6 x86: perf: Move RDPMC event flag to a common definition new 82ff0c022d19 perf: Add a counter for number of user access events in context new e2012600810c arm64: perf: Add userspace counter access disable switch new 83a7a4d643d3 arm64: perf: Enable PMU counter userspace access for perf event new aa1005d15d2a Documentation: arm64: Document PMU counters access from userspace new 8bd09b41b82f Merge branch 'for-next/perf-user-counter-access' into for- [...] new d4c4844a9b47 arm64: perf: Support Denver and Carmel PMUs new 6ac9f30bd43b arm64: perf: Simplify registration boilerplate new 893c34b60a59 arm64: perf: Support new DT compatibles new 1609c22a8a09 Merge branch 'for-next/perf-cpu' into for-next/perf new 527a7f52529f perf/smmuv3: Fix unused variable warning when CONFIG_OF=n new 2da56881a7f8 drivers: perf: marvell_cn10k: fix an IS_ERR() vs NULL check new 3da4390bcdf4 arm64: perf: Don't register user access sysctl handler mul [...] new d658220a1c45 arm64/kvm: Fix bitrotted comment for SVE handling in handl [...] new b6363fe7b513 arm64: Simplify checking for populated DT new c9f5ea08a0f0 arm64: entry: Use SDEI event constants new fde046e07d33 arm64: extable: remove unused ex_handler_t definition new 7afccde389dc arm64: kexec: reduce calls to page_address() new a3a5b763410c arm64: mm: Rename asid2idx() to ctxid2asid() new 386a74677be1 arm64: mm: Use asid feature macro for cheanup new 12b792e5e234 arm64/fp: Add comments documenting the usage of state rest [...] new f2cefc0c2d2a docs/arm64: delete a space from tagged-address-abi new c2c529b27ceb arm64: remove __dma_*_area() aliases new d5624bb29f49 asm-generic: introduce io_stop_wc() and add implementation [...] new 31e833b20312 arm64: Unhash early pointer print plus improve comment new 38e0257e0e6f arm64: errata: Fix exec handling in erratum 1418040 workaround new 89d30b11507d arm64: Drop outdated links in comments new daa149dd8cd4 arm64: Use correct method to calculate nomap region boundaries new f0616abd4e67 arm64: clear_page() shouldn't use DC ZVA when DCZID_EL0.DZP == 1 new 685e2564daa1 arm64: mte: DC {GVA,GZVA} shouldn't be used when DCZID_EL0 [...] new 1614b2b11fab arch: Make ARCH_STACKWALK independent of STACKTRACE new 1e5428b2b7e8 arm64: Add comment for stack_info::kr_cur new 86bcbafcb726 arm64: Mark __switch_to() as __sched new ed876d35a1dc arm64: Make perf_callchain_kernel() use arch_stack_walk() new 4f62bb7cb165 arm64: Make __get_wchan() use arch_stack_walk() new 39ef362d2d45 arm64: Make return_address() use arch_stack_walk() new 22ecd975b61d arm64: Make profile_pc() use arch_stack_walk() new 2dad6dc17bd0 arm64: Make dump_backtrace() use arch_stack_walk() new d2d1d2645cfd arm64: Make some stacktrace functions private new 2c54b423cf85 arm64/xor: use EOR3 instructions when available new 6f6cfa586799 arm64: mm: use die_kernel_fault() in do_mem_abort() new 07b742a4d912 arm64: mm: log potential KASAN shadow alias new 5c13f042e732 arm64: cpufeature: add HWCAP for FEAT_AFP new 9e45365f1469 arm64: add ID_AA64ISAR2_EL1 sys register new 1175011a7d00 arm64: cpufeature: add HWCAP for FEAT_RPRES new 8e6082e94aac arm64: atomics: format whitespace consistently new ef5324506098 arm64: atomics lse: define SUBs in terms of ADDs new 5e9e43c987b2 arm64: atomics: lse: define ANDs in terms of ANDNOTs new 8a578a759ad6 arm64: atomics: lse: improve constraints for simple ops new 053f58bab331 arm64: atomics: lse: define RETURN ops in terms of FETCH ops new 580b536b504f Merge 'arm64/for-next/fixes' into for-next/bti new 9be34be87cc8 arm64: Add macro version of the BTI instruction new 481ee45ce9e0 arm64: Unconditionally override SYM_FUNC macros new 742a15b1a23a arm64: Use BTI C directly and unconditionally new dd73d18e7fc7 arm64: Ensure that the 'bti' macro is defined where linkag [...] new 97bcbee404e3 arm64/sve: Make sysctl interface for SVE reusable by SME new 30c43e73b3fa arm64/sve: Generalise vector length configuration prctl() for SME new aed34d9e52b8 arm64/sve: Minor clarification of ABI documentation new 18edbb6b3259 kselftest/arm64: Parameterise ptrace vector length information new 9331a604858a kselftest/arm64: Allow signal tests to trigger from a function new b77e995e3b96 kselftest/arm64: Add a test program to exercise the syscall ABI new 2c94ebedc844 kselftest/arm64: Add pidbench for floating point syscall cases new dd03762ab608 arm64: Enable KCSAN new 945409a6ef44 Merge branches 'for-next/misc', 'for-next/cache-ops-dzp', [...] new 9b9e21136004 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] new b087dfab4d39 s390/crypto: add SIMD implementation for ChaCha20 new a84d1c5006b5 s390/cio: remove uevent suppress from cio driver new 764fc3187c3f s390/qdio: remove QDIO_SBAL_SIZE macro new bd3a025dd22c s390/qdio: improve handling of CIWs new 718ce9e10171 s390/qdio: avoid allocating the qdio_irq with GFP_DMA new 0a86cdcb4ce2 s390/qdio: clean up access to queue in qdio_handle_activat [...] new 513251fe25d3 s390/qdio: clarify handler logic for qdio_handle_activate_check() new b44995e51522 s390/qdio: split qdio_inspect_queue() new a60bffe536f9 s390/qdio: split do_QDIO() new 97aa7468f697 s390/vmcp: use page_to_virt instead of page_to_phys new 4e4dc65ab578 s390/pci: use phys_to_virt() for AIBVs/DIBVs new 568de506e317 s390/pci: use physical addresses in DMA tables new e628f2879303 s390/qdio: remove unneeded sanity check in qdio_do_sqbs() new 32ddf3e124ee s390/qdio: clarify logical vs absolute in QIB's kerneldoc new 402ff5a3387d s390/nmi: add missing __pa/__va address conversion of exte [...] new f139862b92cf s390/vfio-ap: add status attribute to AP queue device's sysfs dir new d2f2949ab6b6 s390/mm: add missing phys_to_virt translation to page tabl [...] new 9d6305c2a116 s390/diag: use pfn_to_phys() instead of open coding new 69700fb43898 s390/cmm: add missing virt_to_phys() conversion new 2f882800f6ab s390/pgalloc: add virt/phys address handling to base asce [...] new da001fce26be s390/pgalloc: use pointers instead of unsigned long values new 7a334a28a14b s390/ap: add missing virt_to_phys address conversion new 893d4d9c62ec s390/exit: remove dead reference to do_exit from copy_thread new b6b486ecef02 s390/sclp: fix memblock_phys_free() vs memblock_free() confusion new fcfcba6dfc9a s390/smp: fix memblock_phys_free() vs memblock_free() confusion new 15b5c1833afc s390/uv: fix memblock virtual vs physical address confusion new 248420797d28 s390/disassembler: update opcode table new cff2d3abc8da s390/zcrypt: CCA control CPRB sending new c7ed509b21b6 s390/nmi: disable interrupts on extended save area update new cb22cd2d8ff3 s390/sclp: release SCLP early buffer after kernel initialization new c2c224932fd0 s390/mm: fix 2KB pgtable release race new 1194372db6f3 s390/mm: better annotate 2KB pagetable fragments handling new 4c88bb96e40b s390/mm: check 2KB-fragment page on release new 39d02827ed40 s390/crypto: fix compile error for ChaCha20 module new a0e45d40d5f8 s390/crash_dump: fix virtual vs physical address handling new c4538d0f1901 s390: remove unused TASK_SIZE_OF new 7b2932162f66 s390/pci: simplify __pciwb_mio() inline asm new 1350f36d3825 s390/sclp_sd: use default_groups in kobj_type new 0704a8586f75 s390/dasd: use default_groups in kobj_type new f0d43b3a3809 Merge tag 's390-5.17-1' of git://git.kernel.org/pub/scm/li [...] new 376e3fdecb0d m68k: Enable memtest functionality new 1a0ae068bf6b m68k: defconfig: Update defconfigs for v5.16-rc1 new 8cc1e20765f0 Merge tag 'm68k-for-v5.17-tag1' of git://git.kernel.org/pu [...] new 0fe4ff885f8a x86/fpu: Correct AVX512 state tracking new 191cf7fab9ef Merge tag 'x86_fpu_for_v5.17_rc1' of git://git.kernel.org/ [...] new 6da5175dbe1c x86/paravirt: Fix build PARAVIRT_XXL=y without XEN_PV new e59451fd3bfa Merge tag 'x86_paravirt_for_v5.17_rc1' of git://git.kernel [...] new 9e4d52a00a02 x86/ce4100: Replace "ti,pcf8575" by "nxp,pcf8575" new cd36722d7473 Merge tag 'x86_platform_for_v5.17_rc1' of git://git.kernel [...] new 18c3933c1983 x86/sev: Shorten GHCB terminate macro names new dbc4c70e3cdf x86/sev: Get rid of excessive use of defines new 5ed0a99b12aa x86/head64: Carve out the guest encryption postprocessing [...] new 75cc9a84c9eb x86/sev: Remove do_early_exception() forward declarations new 8260b9820f70 x86/sev: Use CC_ATTR attribute to generalize string I/O unroll new dbca5e1a04f8 x86/sev: Rename mem_encrypt.c to mem_encrypt_amd.c new 20f07a044a76 x86/sev: Move common memory encryption code to mem_encrypt.c new 01d5e7872c1c Merge tag 'x86_sev_for_v5.17_rc1' of git://git.kernel.org/ [...] new df0114f1f871 x86/resctrl: Remove redundant assignment to variable chunks new d3c20bfb7493 Merge tag 'x86_cache_for_v5.17_rc1' of git://git.kernel.or [...] new d6d261bded8a x86/sgx: Add new sgx_epc_page flag bit to mark free pages new 40e0e7843e23 x86/sgx: Add infrastructure to identify SGX EPC pages new 992801ae9243 x86/sgx: Initial poison handling for dirty and free pages new a495cbdffa30 x86/sgx: Add SGX infrastructure to recover from poison new 03b122da74b2 x86/sgx: Hook arch_memory_failure() into mainline code new c6acb1e7bf46 x86/sgx: Add hook to error injection address validation new 3ad6fd77a2d6 x86/sgx: Add check for SGX pages to ghes_do_memory_failure() new 5064343fb155 selftests/sgx: Fix a benign linker warning new 39f62536be2f selftests/sgx: Assign source for each segment new 5f0ce664d8c6 selftests/sgx: Make data measurement for an enclave segmen [...] new 3200505d4de6 selftests/sgx: Create a heap for the test enclave new 147172148909 selftests/sgx: Dump segments and /proc/self/maps only on failure new 1b35eb719549 selftests/sgx: Encpsulate the test enclave creation new 065825db1fd6 selftests/sgx: Move setup_test_encl() to each TEST_F() new f0ff2447b861 selftests/sgx: Add a new kselftest: Unclobbered_vdso_overs [...] new 41493a095e48 selftests/sgx: Provide per-op parameter structs for the te [...] new c085dfc7685c selftests/sgx: Rename test properties in preparation for m [...] new abc5cec47350 selftests/sgx: Add page permission and exception test new 26e688f1263a selftests/sgx: Enable multiple thread support new 688542e29fae selftests/sgx: Add test for multiple TCS entry new 379e4de9e140 x86/sgx: Fix minor documentation issues new 5c16f7ee03c0 Merge branch 'x86/urgent' into x86/sgx, to resolve conflict new 50468e431335 x86/sgx: Add an attribute for the amount of SGX memory in [...] new 572a0a647b9b selftests/sgx: Fix corrupted cpuid macro invocation new 2056e2989bf4 x86/sgx: Fix NULL pointer dereference on non-SGX systems new bfed6efb8e13 Merge tag 'x86_sgx_for_v5.17_rc1' of git://git.kernel.org/ [...] new e1cd82a33902 x86/mm: Add missing <asm/cpufeatures.h> dependency to <asm [...] new 9de4999050b5 x86/realmode: Add comment for Global bit usage in trampoline_pgd new f154f290855b x86/mm/64: Flush global TLB on boot and AP bringup new 71d5049b0538 x86/mm: Flush global TLB when switching to trampoline page-table new 35fa745286ac x86/mm: Include spinlock_t definition in pgtable. new b64dfcde1ca9 x86/mm: Prevent early boot triple-faults with instrumentation new 4a692ae36061 Merge tag 'x86_mm_for_v5.17_rc1' of git://git.kernel.org/p [...] new 23ef731e4365 x86/insn-eval: Handle insn_get_opcode() failure new d5ec1877df6d x86/insn-eval: Introduce insn_get_modrm_reg_ptr() new 70a81f99e45b x86/insn-eval: Introduce insn_decode_mmio() new c494eb366dbf x86/sev-es: Use insn_decode_mmio() for MMIO implementation new 4d5cff69fbdd x86/mtrr: Remove the mtrr_bp_init() stub new 2e97a0c02b94 Merge tag 'x86_misc_for_v5.17_rc1' of git://git.kernel.org [...] new 61646ca83d38 x86/uaccess: Move variable into switch case statement new 20735d24adfe x86/fpu: Remove duplicate copy_fpstate_to_sigframe() prototype new bc7aaf52f963 x86/boot/string: Add missing function prototypes new 0be4838f018c x86/events/amd/iommu: Remove redundant assignment to varia [...] new 308319e990ae Merge tag 'x86_cleanups_for_v5.17_rc1' of git://git.kernel [...] new 9c7e2634f647 x86/cpu: Don't write CSTAR MSR on Intel CPUs new 244122b4d2e5 x86/lib: Add fast-short-rep-movs check to copy_user_enhanc [...] new 25f8c7785e25 Merge tag 'x86_cpu_for_v5.17_rc1' of git://git.kernel.org/ [...] new 5fe392ff9d1f x86/boot/compressed: Move CLANG_FLAGS to beginning of KBUI [...] new 3c6d4056663d Merge tag 'x86_build_for_v5.17_rc1' of git://git.kernel.or [...] new a41f5b78ac5b x86/vdso: Remove -nostdlib compiler flag new 9102fa346041 x86/purgatory: Remove -nostdlib compiler flag new 133d9c53c9dc Merge tag 'x86_vdso_for_v5.17_rc1' of git://git.kernel.org [...]
The 990 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/stable/sysfs-devices-node | 6 + Documentation/admin-guide/cifs/usage.rst | 7 +- Documentation/admin-guide/devices.txt | 8 +- Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/admin-guide/perf/hisi-pcie-pmu.rst | 106 + Documentation/admin-guide/sysctl/kernel.rst | 11 + Documentation/arm64/cpu-feature-registers.rst | 17 + Documentation/arm64/elf_hwcaps.rst | 8 + Documentation/arm64/perf.rst | 78 +- Documentation/arm64/sve.rst | 2 +- Documentation/arm64/tagged-address-abi.rst | 2 +- Documentation/devicetree/bindings/arm/apple.yaml | 27 +- .../devicetree/bindings/arm/apple/apple,pmgr.yaml | 134 + .../devicetree/bindings/arm/aspeed/aspeed,sbc.yaml | 37 + .../devicetree/bindings/arm/bcm/brcm,bcm4908.yaml | 1 + Documentation/devicetree/bindings/arm/cpus.yaml | 1 + .../bindings/arm/firmware/linaro,optee-tz.yaml | 8 + Documentation/devicetree/bindings/arm/fsl.yaml | 78 + .../devicetree/bindings/arm/mediatek.yaml | 20 + .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 2 +- Documentation/devicetree/bindings/arm/qcom.yaml | 14 + Documentation/devicetree/bindings/arm/renesas.yaml | 12 + .../bindings/arm/samsung/samsung-boards.yaml | 12 + .../devicetree/bindings/arm/stm32/stm32.yaml | 1 + Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml | 91 +- Documentation/devicetree/bindings/arm/tegra.yaml | 48 +- .../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 133 - .../bindings/arm/tegra/nvidia,tegra186-pmc.yaml | 198 + Documentation/devicetree/bindings/arm/ti/k3.yaml | 6 + .../devicetree/bindings/bus/fsl,spba-bus.yaml | 68 + Documentation/devicetree/bindings/bus/imx-weim.txt | 5 + .../bindings/clock/nvidia,tegra20-car.yaml | 37 + .../devicetree/bindings/clock/qcom,gcc-sdx65.yaml | 80 + .../devicetree/bindings/clock/qcom,gcc-sm8450.yaml | 85 + .../bindings/clock/starfive,jh7100-clkgen.yaml | 56 + .../crypto/allwinner,sun4i-a10-crypto.yaml | 10 + .../display/tegra/nvidia,tegra20-host1x.txt | 53 + .../bindings/firmware/nvidia,tegra186-bpmp.txt | 107 - .../bindings/firmware/nvidia,tegra186-bpmp.yaml | 186 + .../devicetree/bindings/firmware/qcom,scm.txt | 2 + .../bindings/fuse/nvidia,tegra20-fuse.txt | 42 - .../bindings/fuse/nvidia,tegra20-fuse.yaml | 89 + .../bindings/gpu/host1x/nvidia,tegra210-nvenc.yaml | 135 + .../bindings/gpu/host1x/nvidia,tegra210-nvjpg.yaml | 94 + .../devicetree/bindings/i2c/apple,i2c.yaml | 7 +- .../bindings/interrupt-controller/apple,aic.yaml | 3 + .../interrupt-controller/sifive,plic-1.0.0.yaml | 1 + .../devicetree/bindings/iommu/apple,dart.yaml | 3 + .../bindings/ipmi/aspeed,ast2400-ibt-bmc.txt | 2 + .../devicetree/bindings/mailbox/apple,mailbox.yaml | 3 + .../bindings/mailbox/nvidia,tegra186-hsp.txt | 72 - .../bindings/mailbox/nvidia,tegra186-hsp.yaml | 114 + .../devicetree/bindings/media/nvidia,tegra-vde.txt | 64 - .../bindings/media/nvidia,tegra-vde.yaml | 119 + .../memory-controllers/nvidia,tegra186-mc.yaml | 98 +- .../memory-controllers/renesas,rpc-if.yaml | 54 +- .../bindings/misc/nvidia,tegra186-misc.txt | 14 - .../bindings/misc/nvidia,tegra186-misc.yaml | 43 + .../bindings/misc/nvidia,tegra20-apbmisc.txt | 17 - .../bindings/misc/nvidia,tegra20-apbmisc.yaml | 51 + .../bindings/mmc/nvidia,tegra20-sdhci.txt | 143 - .../bindings/mmc/nvidia,tegra20-sdhci.yaml | 317 + .../devicetree/bindings/mmc/renesas,sdhi.yaml | 48 +- .../devicetree/bindings/pci/apple,pcie.yaml | 28 +- .../devicetree/bindings/perf/arm,cmn.yaml | 21 +- .../devicetree/bindings/perf/arm,smmu-v3-pmcg.yaml | 70 + .../bindings/perf/marvell-cn10k-tad.yaml | 63 + .../devicetree/bindings/pinctrl/apple,pinctrl.yaml | 7 +- .../bindings/pinctrl/starfive,jh7100-pinctrl.yaml | 307 + .../bindings/power/apple,pmgr-pwrstate.yaml | 79 + .../devicetree/bindings/power/qcom,rpmpd.yaml | 3 + .../bindings/power/renesas,rcar-sysc.yaml | 1 + .../devicetree/bindings/reset/renesas,rst.yaml | 1 + .../bindings/reset/starfive,jh7100-reset.yaml | 38 + .../devicetree/bindings/rtc/nvidia,tegra20-rtc.txt | 24 - .../bindings/rtc/nvidia,tegra20-rtc.yaml | 61 + Documentation/devicetree/bindings/serial/8250.yaml | 3 +- .../bindings/serial/nvidia,tegra194-tcu.txt | 35 - .../bindings/serial/nvidia,tegra194-tcu.yaml | 61 + .../bindings/serial/snps-dw-apb-uart.yaml | 5 + .../bindings/soc/bcm/brcm,bcm2835-vchiq.txt | 17 - .../bindings/soc/bcm/brcm,bcm2835-vchiq.yaml | 53 + .../bindings/soc/imx/fsl,imx8mn-disp-blk-ctrl.yaml | 97 + .../devicetree/bindings/soc/qcom/qcom-stats.yaml | 5 + .../{arm => soc}/samsung/exynos-chipid.yaml | 2 +- .../pmu.yaml => soc/samsung/exynos-pmu.yaml} | 4 +- .../bindings/soc/samsung/exynos-usi.yaml | 159 + Documentation/devicetree/bindings/sram/sram.yaml | 3 + .../thermal/nvidia,tegra186-bpmp-thermal.txt | 33 - .../thermal/nvidia,tegra186-bpmp-thermal.yaml | 42 + .../devicetree/bindings/timer/sifive,clint.yaml | 1 + .../devicetree/bindings/usb/nvidia,tegra-xudc.yaml | 13 + .../devicetree/bindings/vendor-prefixes.yaml | 8 + .../devicetree/bindings/watchdog/apple,wdt.yaml | 52 + Documentation/firmware-guide/acpi/apei/einj.rst | 19 + Documentation/memory-barriers.txt | 8 + Documentation/staging/tee.rst | 30 + Documentation/x86/sgx.rst | 14 +- MAINTAINERS | 31 + arch/Kconfig | 4 + arch/arm/Kconfig | 1 - arch/arm/Kconfig.debug | 14 +- arch/arm/boot/dts/Makefile | 39 +- arch/arm/boot/dts/am335x-bone-common.dtsi | 1 + arch/arm/boot/dts/am335x-boneblack-common.dtsi | 4 - arch/arm/boot/dts/am335x-boneblue.dts | 2 +- arch/arm/boot/dts/am335x-icev2.dts | 4 + arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 2 +- arch/arm/boot/dts/am437x-cm-t43.dts | 2 +- arch/arm/boot/dts/am437x-gp-evm.dts | 8 + arch/arm/boot/dts/am437x-l4.dtsi | 31 +- arch/arm/boot/dts/am43xx-clocks.dtsi | 7 + arch/arm/boot/dts/armada-38x.dtsi | 4 +- arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts | 267 + arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts | 12 + .../arm/boot/dts/aspeed-bmc-facebook-bletchley.dts | 756 ++ arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 17 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 11 + arch/arm/boot/dts/aspeed-bmc-tyan-s7106.dts | 40 + ...mc-tyan-s7106.dts => aspeed-bmc-tyan-s8036.dts} | 202 +- arch/arm/boot/dts/aspeed-bmc-vegman-n110.dts | 149 + arch/arm/boot/dts/aspeed-bmc-vegman-rx20.dts | 255 + arch/arm/boot/dts/aspeed-bmc-vegman-sx20.dts | 154 + arch/arm/boot/dts/aspeed-bmc-vegman.dtsi | 311 + arch/arm/boot/dts/aspeed-g4.dtsi | 1 + arch/arm/boot/dts/aspeed-g5.dtsi | 5 + arch/arm/boot/dts/aspeed-g6.dtsi | 10 + arch/arm/boot/dts/at91-q5xr5.dts | 18 - arch/arm/boot/dts/at91-sama5d2_xplained.dts | 5 +- arch/arm/boot/dts/at91-sama5d3_ksz9477_evb.dts | 209 + arch/arm/boot/dts/at91-sama7g5ek.dts | 73 + arch/arm/boot/dts/at91-wb50n.dts | 6 - arch/arm/boot/dts/bcm-cygnus.dtsi | 18 +- arch/arm/boot/dts/bcm-hr2.dtsi | 4 +- arch/arm/boot/dts/bcm-nsp.dtsi | 8 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 28 +- arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts | 3 +- arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 62 +- arch/arm/boot/dts/bcm5301x.dtsi | 31 +- arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi | 4 + arch/arm/boot/dts/elpida_ecb240abacn.dtsi | 2 +- arch/arm/boot/dts/exynos4210-i9100.dts | 7 +- arch/arm/boot/dts/exynos5260.dtsi | 8 +- arch/arm/boot/dts/gemini-nas4220b.dts | 2 +- arch/arm/boot/dts/imx1-pinfunc.h | 6 +- arch/arm/boot/dts/imx1.dtsi | 2 +- arch/arm/boot/dts/imx25.dtsi | 4 +- arch/arm/boot/dts/imx27-pinfunc.h | 6 +- arch/arm/boot/dts/imx28-tx28.dts | 36 - arch/arm/boot/dts/imx31.dtsi | 2 +- arch/arm/boot/dts/imx50.dtsi | 10 +- arch/arm/boot/dts/imx51.dtsi | 10 +- arch/arm/boot/dts/imx53-tx53.dtsi | 11 - arch/arm/boot/dts/imx53.dtsi | 10 +- arch/arm/boot/dts/imx6dl-mba6.dtsi | 22 + arch/arm/boot/dts/imx6dl-mba6a.dts | 21 + arch/arm/boot/dts/imx6dl-mba6b.dts | 21 + arch/arm/boot/dts/imx6dl-phytec-mira-rdk-nand.dts | 3 + arch/arm/boot/dts/imx6q-mba6.dtsi | 44 + arch/arm/boot/dts/imx6q-mba6a.dts | 20 + arch/arm/boot/dts/imx6q-mba6b.dts | 20 + arch/arm/boot/dts/imx6q-phytec-mira-rdk-emmc.dts | 3 + arch/arm/boot/dts/imx6q-phytec-mira-rdk-nand.dts | 3 + arch/arm/boot/dts/imx6q-yapp4-crux.dts | 54 + arch/arm/boot/dts/imx6qdl-dhcom-drc02.dtsi | 4 + arch/arm/boot/dts/imx6qdl-dhcom-pdk2.dtsi | 4 + arch/arm/boot/dts/imx6qdl-dhcom-som.dtsi | 8 +- arch/arm/boot/dts/imx6qdl-mba6.dtsi | 526 + arch/arm/boot/dts/imx6qdl-mba6a.dtsi | 36 + arch/arm/boot/dts/imx6qdl-mba6b.dtsi | 52 + .../boot/dts/imx6qdl-phytec-mira-peb-av-02.dtsi | 119 + .../boot/dts/imx6qdl-phytec-mira-peb-eval-01.dtsi | 71 + .../boot/dts/imx6qdl-phytec-mira-peb-wlbt-05.dtsi | 85 + arch/arm/boot/dts/imx6qdl-tqma6a.dtsi | 20 + arch/arm/boot/dts/imx6qdl-tx6.dtsi | 12 - arch/arm/boot/dts/imx6qdl.dtsi | 8 +- arch/arm/boot/dts/imx6qp-mba6b.dts | 18 + arch/arm/boot/dts/imx6qp-phytec-mira-rdk-nand.dts | 3 + arch/arm/boot/dts/imx6qp-yapp4-crux-plus.dts | 54 + arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi | 12 - .../boot/dts/imx6ul-phytec-segin-ff-rdk-nand.dts | 1 + .../boot/dts/imx6ul-phytec-segin-peb-wlbt-05.dtsi | 90 + arch/arm/boot/dts/imx6ul-prti6g.dts | 6 - arch/arm/boot/dts/imx6ul-tx6ul.dtsi | 24 - arch/arm/boot/dts/imx6ull-jozacp.dts | 456 + .../boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts | 1 + .../boot/dts/imx6ull-phytec-segin-lc-rdk-nand.dts | 1 + .../boot/dts/imx6ull-phytec-segin-peb-wlbt-05.dtsi | 19 + arch/arm/boot/dts/imx6ulz-bsh-smm-m2.dts | 146 + arch/arm/boot/dts/imx7d-remarkable2.dts | 59 + arch/arm/boot/dts/imx7s-warp.dts | 14 +- arch/arm/boot/dts/imx7s.dtsi | 22 +- arch/arm/boot/dts/intel-ixp42x-freecom-fsg-3.dts | 59 + arch/arm/boot/dts/intel-ixp42x-gateway-7001.dts | 111 + .../arm/boot/dts/intel-ixp42x-goramo-multilink.dts | 180 + arch/arm/boot/dts/intel-ixp4xx.dtsi | 17 + arch/arm/boot/dts/milbeaut-m10v.dtsi | 9 + arch/arm/boot/dts/motorola-mapphone-common.dtsi | 2 +- arch/arm/boot/dts/mt6589-fairphone-fp1.dts | 30 + arch/arm/boot/dts/mt6589.dtsi | 2 +- arch/arm/boot/dts/omap3-tao3530.dtsi | 14 - arch/arm/boot/dts/openbmc-flash-layout-64-alt.dtsi | 35 + arch/arm/boot/dts/qcom-apq8016-sbc.dts | 2 + .../arm/boot/dts/qcom-apq8064-sony-xperia-yuga.dts | 1 - arch/arm/boot/dts/qcom-ipq4019.dtsi | 4 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 4 +- .../boot/dts/qcom-mdm9615-wp8548-mangoh-green.dts | 2 +- arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 1 - .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 1 - arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 1 - .../boot/dts/qcom-msm8974-sony-xperia-amami.dts | 1 - .../boot/dts/qcom-msm8974-sony-xperia-castor.dts | 1 - .../boot/dts/qcom-msm8974-sony-xperia-honami.dts | 1 - arch/arm/boot/dts/qcom-sdx55-t55.dts | 6 + arch/arm/boot/dts/qcom-sdx55-telit-fn980-tlb.dts | 59 + arch/arm/boot/dts/qcom-sdx55.dtsi | 80 + arch/arm/boot/dts/qcom-sdx65-mtp.dts | 25 + arch/arm/boot/dts/qcom-sdx65.dtsi | 222 + arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 16 + .../dts/r8a7742-iwg21d-q7-dbcm-ov5640-single.dtsi | 3 + arch/arm/boot/dts/sama5d2.dtsi | 2 + arch/arm/boot/dts/sama7g5-pinfunc.h | 2 +- arch/arm/boot/dts/sama7g5.dtsi | 30 + arch/arm/boot/dts/spear1310-evb.dts | 16 - arch/arm/boot/dts/spear1340-evb.dts | 16 - arch/arm/boot/dts/spear310.dtsi | 1 + arch/arm/boot/dts/spear320.dtsi | 1 + arch/arm/boot/dts/spear320s.dtsi | 24 + arch/arm/boot/dts/ste-dbx5x0.dtsi | 26 + arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 39 +- arch/arm/boot/dts/stm32f429-disco.dts | 2 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 32 +- .../stm32mp157a-icore-stm32mp1-ctouch2-of10.dts | 132 + .../dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts | 85 + arch/arm/boot/dts/stm32mp157c-ev1.dts | 22 + arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 16 + .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 3 +- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 34 +- arch/arm/boot/dts/sun8i-h3-nanopi.dtsi | 1 + arch/arm/boot/dts/sun8i-h3-orangepi-2.dts | 3 +- arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts | 3 +- arch/arm/boot/dts/sun8i-h3.dtsi | 4 + arch/arm/boot/dts/sun8i-r40.dtsi | 4 +- arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 3 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 15 +- arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi | 1 + arch/arm/boot/dts/tegra114-asus-tf701t.dts | 807 ++ arch/arm/boot/dts/tegra114-dalmore.dts | 21 +- arch/arm/boot/dts/tegra114-roth.dts | 16 +- arch/arm/boot/dts/tegra114-tn7.dts | 10 +- arch/arm/boot/dts/tegra114.dtsi | 58 +- arch/arm/boot/dts/tegra124-apalis-emc.dtsi | 436 +- arch/arm/boot/dts/tegra124-apalis-eval.dts | 2 +- arch/arm/boot/dts/tegra124-apalis-v1.2-eval.dts | 2 +- arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 16 +- arch/arm/boot/dts/tegra124-apalis.dtsi | 16 +- arch/arm/boot/dts/tegra124-jetson-tk1-emc.dtsi | 2606 ++--- arch/arm/boot/dts/tegra124-jetson-tk1.dts | 39 +- arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi | 11318 ++++++++++--------- arch/arm/boot/dts/tegra124-nyan-big-fhd.dts | 11 + arch/arm/boot/dts/tegra124-nyan-blaze-emc.dtsi | 758 +- arch/arm/boot/dts/tegra124-nyan.dtsi | 86 +- arch/arm/boot/dts/tegra124-peripherals-opp.dtsi | 140 +- arch/arm/boot/dts/tegra124-venice2.dts | 35 +- arch/arm/boot/dts/tegra124.dtsi | 45 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 27 +- ...cer-a500-picasso.dts => tegra20-asus-tf101.dts} | 1039 +- arch/arm/boot/dts/tegra20-colibri-eval-v3.dts | 4 +- arch/arm/boot/dts/tegra20-colibri-iris.dts | 4 +- arch/arm/boot/dts/tegra20-colibri.dtsi | 18 +- arch/arm/boot/dts/tegra20-cpu-opp-microvolt.dtsi | 82 +- arch/arm/boot/dts/tegra20-cpu-opp.dtsi | 82 +- arch/arm/boot/dts/tegra20-harmony.dts | 21 +- arch/arm/boot/dts/tegra20-medcom-wide.dts | 11 +- arch/arm/boot/dts/tegra20-paz00.dts | 22 +- arch/arm/boot/dts/tegra20-peripherals-opp.dtsi | 948 +- arch/arm/boot/dts/tegra20-plutux.dts | 8 +- arch/arm/boot/dts/tegra20-seaboard.dts | 23 +- arch/arm/boot/dts/tegra20-tamonten.dtsi | 7 +- arch/arm/boot/dts/tegra20-tec.dts | 8 +- arch/arm/boot/dts/tegra20-trimslice.dts | 26 +- arch/arm/boot/dts/tegra20-ventana.dts | 15 +- arch/arm/boot/dts/tegra20.dtsi | 162 +- arch/arm/boot/dts/tegra30-apalis-eval.dts | 2 +- arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts | 2 +- arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi | 6 +- arch/arm/boot/dts/tegra30-apalis.dtsi | 6 +- arch/arm/boot/dts/tegra30-asus-lvds-display.dtsi | 61 + .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 67 +- .../tegra30-asus-nexus7-grouper-maxim-pmic.dtsi | 4 +- ...tegra30-asus-nexus7-grouper-memory-timings.dtsi | 12 +- .../dts/tegra30-asus-nexus7-grouper-ti-pmic.dtsi | 2 +- arch/arm/boot/dts/tegra30-asus-nexus7-grouper.dtsi | 1 - arch/arm/boot/dts/tegra30-asus-nexus7-tilapia.dtsi | 2 - arch/arm/boot/dts/tegra30-asus-tf201.dts | 627 + arch/arm/boot/dts/tegra30-asus-tf300t.dts | 1034 ++ arch/arm/boot/dts/tegra30-asus-tf300tg.dts | 1087 ++ arch/arm/boot/dts/tegra30-asus-tf700t.dts | 823 ++ ...n.dtsi => tegra30-asus-transformer-common.dtsi} | 1724 +-- arch/arm/boot/dts/tegra30-beaver.dts | 24 +- arch/arm/boot/dts/tegra30-cardhu-a02.dts | 12 +- arch/arm/boot/dts/tegra30-cardhu-a04.dts | 14 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 35 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 25 +- arch/arm/boot/dts/tegra30-cpu-opp-microvolt.dtsi | 144 +- arch/arm/boot/dts/tegra30-cpu-opp.dtsi | 144 +- arch/arm/boot/dts/tegra30-ouya.dts | 8921 ++++++++------- arch/arm/boot/dts/tegra30-pegatron-chagall.dts | 2859 +++++ arch/arm/boot/dts/tegra30-peripherals-opp.dtsi | 1370 ++- arch/arm/boot/dts/tegra30.dtsi | 189 +- arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 6 +- arch/arm/configs/at91_dt_defconfig | 9 +- arch/arm/configs/cm_x300_defconfig | 1 - arch/arm/configs/ezx_defconfig | 1 - arch/arm/configs/gemini_defconfig | 3 +- arch/arm/configs/imote2_defconfig | 1 - arch/arm/configs/imx_v6_v7_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 7 + arch/arm/configs/nhk8815_defconfig | 1 - arch/arm/configs/pxa_defconfig | 1 - arch/arm/configs/sama5_defconfig | 8 + arch/arm/configs/sama7_defconfig | 5 +- arch/arm/configs/spear13xx_defconfig | 1 - arch/arm/configs/spear3xx_defconfig | 1 - arch/arm/configs/spear6xx_defconfig | 1 - arch/arm/configs/tegra_defconfig | 13 + arch/arm/include/debug/imx-uart.h | 18 +- arch/arm/mach-at91/pm.c | 2 + arch/arm/mach-exynos/Kconfig | 1 - arch/arm/mach-imx/Kconfig | 12 - arch/arm/mach-imx/Makefile | 2 - arch/arm/mach-ixp4xx/Kconfig | 13 - arch/arm/mach-s3c/Kconfig.s3c64xx | 1 - arch/arm/mach-s3c/gpio-samsung.c | 1 + arch/arm/mach-s3c/mach-jive.c | 1 + arch/arm/mach-s5pv210/Kconfig | 1 - arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 5 +- arch/arm64/Kconfig | 8 + arch/arm64/Kconfig.platforms | 1 + arch/arm64/Makefile | 5 + arch/arm64/boot/dts/allwinner/Makefile | 1 + .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 1 + .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 2 + .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 1 + .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 1 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 14 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 4 + .../dts/allwinner/sun50i-h6-tanix-tx6-mini.dts | 15 + .../boot/dts/allwinner/sun50i-h6-tanix-tx6.dts | 138 +- ...un50i-h6-tanix-tx6.dts => sun50i-h6-tanix.dtsi} | 50 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 9 + .../dts/altera/socfpga_stratix10_socdk_nand.dts | 24 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 112 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 10 +- .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 83 + arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 14 + arch/arm64/boot/dts/apple/Makefile | 4 + arch/arm64/boot/dts/apple/t8103-j274.dts | 33 +- arch/arm64/boot/dts/apple/t8103-j293.dts | 41 + arch/arm64/boot/dts/apple/t8103-j313.dts | 33 + arch/arm64/boot/dts/apple/t8103-j456.dts | 59 + arch/arm64/boot/dts/apple/t8103-j457.dts | 47 + .../dts/apple/{t8103-j274.dts => t8103-jxxx.dtsi} | 52 +- arch/arm64/boot/dts/apple/t8103-pmgr.dtsi | 1138 ++ arch/arm64/boot/dts/apple/t8103.dtsi | 187 +- arch/arm64/boot/dts/broadcom/bcm4908/Makefile | 1 + .../broadcom/bcm4908/bcm4908-netgear-raxe500.dts | 50 + arch/arm64/boot/dts/exynos/exynos5433.dtsi | 24 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 24 +- arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts | 4 + arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 36 +- arch/arm64/boot/dts/freescale/Makefile | 22 + .../boot/dts/freescale/fsl-ls1028a-qds-13bb.dts | 113 + .../boot/dts/freescale/fsl-ls1028a-qds-65bb.dts | 108 + .../boot/dts/freescale/fsl-ls1028a-qds-7777.dts | 82 + .../boot/dts/freescale/fsl-ls1028a-qds-85bb.dts | 107 + .../boot/dts/freescale/fsl-ls1028a-qds-899b.dts | 75 + .../boot/dts/freescale/fsl-ls1028a-qds-9999.dts | 79 + arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 39 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 103 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 130 +- arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 2 + arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 13 + arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 149 + arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 21 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 10 + arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts | 21 + .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 93 + .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 1 - arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 7 + .../dts/freescale/imx8mm-icore-mx8mm-ctouch2.dts | 1 - .../dts/freescale/imx8mm-icore-mx8mm-edimm2.2.dts | 1 - .../boot/dts/freescale/imx8mm-tqma8mqml-mba8mx.dts | 253 + .../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi | 335 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 86 +- .../dts/freescale/imx8mn-beacon-baseboard.dtsi | 1 - .../boot/dts/freescale/imx8mn-beacon-som.dtsi | 1 - .../dts/freescale/imx8mn-bsh-smm-s2-common.dtsi | 426 + .../arm64/boot/dts/freescale/imx8mn-bsh-smm-s2.dts | 48 + .../boot/dts/freescale/imx8mn-bsh-smm-s2pro.dts | 80 + arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 9 + .../boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx.dts | 237 + .../arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi | 322 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 29 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 73 + arch/arm64/boot/dts/freescale/imx8mp.dtsi | 35 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 9 + .../arm64/boot/dts/freescale/imx8mq-librem5-r3.dts | 25 +- ...mx8mq-librem5-r3.dts => imx8mq-librem5-r3.dtsi} | 26 +- .../arm64/boot/dts/freescale/imx8mq-librem5-r4.dts | 16 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 97 +- .../boot/dts/freescale/imx8mq-mnt-reform2.dts | 1 + .../boot/dts/freescale/imx8mq-nitrogen-som.dtsi | 15 +- .../boot/dts/freescale/imx8mq-tqma8mq-mba8mx.dts | 349 + arch/arm64/boot/dts/freescale/imx8mq-tqma8mq.dtsi | 360 + arch/arm64/boot/dts/freescale/imx8mq.dtsi | 115 +- arch/arm64/boot/dts/freescale/imx8qm.dtsi | 38 + arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 28 + arch/arm64/boot/dts/freescale/imx8ulp-evk.dts | 64 + arch/arm64/boot/dts/freescale/imx8ulp-pinfunc.h | 978 ++ arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 434 + arch/arm64/boot/dts/freescale/mba8mx.dtsi | 282 + .../boot/dts/intel/socfpga_agilex_socdk_nand.dts | 20 +- arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts | 71 + arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 2 + arch/arm64/boot/dts/marvell/cn9130-crb.dtsi | 140 + arch/arm64/boot/dts/marvell/cn9130.dtsi | 15 + arch/arm64/boot/dts/mediatek/Makefile | 6 + arch/arm64/boot/dts/mediatek/mt7986a-rfb.dts | 57 + arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 169 + arch/arm64/boot/dts/mediatek/mt7986b-rfb.dts | 29 + arch/arm64/boot/dts/mediatek/mt7986b.dtsi | 12 + arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 10 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 2 + arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 8 + ...-fennel.dtsi => mt8183-kukui-jacuzzi-cozmo.dts} | 14 +- .../mediatek/mt8183-kukui-jacuzzi-fennel-sku1.dts | 1 + .../mediatek/mt8183-kukui-jacuzzi-fennel-sku6.dts | 1 + ...u6.dts => mt8183-kukui-jacuzzi-fennel-sku7.dts} | 5 +- .../dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi | 1 - ....dts => mt8183-kukui-jacuzzi-fennel14-sku2.dts} | 5 +- .../dts/mediatek/mt8183-kukui-jacuzzi-fennel14.dts | 1 + .../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 1 - .../dts/mediatek/mt8183-kukui-kakadu-sku22.dts | 19 + arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 124 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 64 + arch/arm64/boot/dts/mediatek/mt8192.dtsi | 20 +- arch/arm64/boot/dts/mediatek/mt8516.dtsi | 27 +- arch/arm64/boot/dts/nvidia/Makefile | 1 + arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 36 +- .../boot/dts/nvidia/tegra132-peripherals-opp.dtsi} | 142 +- arch/arm64/boot/dts/nvidia/tegra132.dtsi | 48 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 20 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 20 +- .../dts/nvidia/tegra186-p3509-0000+p3636-0001.dts | 32 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 95 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 12 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 8 +- .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 20 +- .../arm64/boot/dts/nvidia/tegra194-p3668-0000.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194-p3668.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 231 +- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 3 - arch/arm64/boot/dts/nvidia/tegra210-p2530.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 37 +- arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi | 40 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 53 +- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 22 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 27 +- .../arm64/boot/dts/nvidia/tegra234-p3701-0000.dtsi | 24 + .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 24 + .../arm64/boot/dts/nvidia/tegra234-p3737-0000.dtsi | 5 + arch/arm64/boot/dts/nvidia/tegra234-sim-vdk.dts | 1 - arch/arm64/boot/dts/nvidia/tegra234.dtsi | 541 +- arch/arm64/boot/dts/qcom/Makefile | 19 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 10 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 2 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 12 + arch/arm64/boot/dts/qcom/msm8916-samsung-j5.dts | 209 + .../boot/dts/qcom/msm8916-samsung-serranove.dts | 1 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 9 +- arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 1 - .../boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi | 1 - .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi | 3 +- .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 30 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 4 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts | 28 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 4 - arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 1 + arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 3 - .../boot/dts/qcom/msm8998-oneplus-common.dtsi | 1 + .../boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi | 2 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 1 - arch/arm64/boot/dts/qcom/pm660.dtsi | 12 +- arch/arm64/boot/dts/qcom/pm8998.dtsi | 10 + arch/arm64/boot/dts/qcom/pmk8350.dtsi | 7 +- .../boot/dts/qcom/sc7180-trogdor-homestar-r2.dts | 2 + .../boot/dts/qcom/sc7180-trogdor-homestar-r3.dts | 6 +- ...estar-r3.dts => sc7180-trogdor-homestar-r4.dts} | 8 +- .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 3 - .../qcom/sc7180-trogdor-lazor-limozeen-nots-r4.dts | 2 +- .../qcom/sc7180-trogdor-lazor-limozeen-nots-r5.dts | 31 + ...s => sc7180-trogdor-lazor-limozeen-nots-r9.dts} | 8 +- ...en.dts => sc7180-trogdor-lazor-limozeen-r4.dts} | 10 +- ...en.dts => sc7180-trogdor-lazor-limozeen-r9.dts} | 6 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r0.dts | 2 + .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 2 + .../boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dts | 9 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dts | 9 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r3.dts | 8 +- ...or-r3-kb.dts => sc7180-trogdor-lazor-r9-kb.dts} | 4 +- ...-r3-lte.dts => sc7180-trogdor-lazor-r9-lte.dts} | 6 +- ...or-lazor-r3.dts => sc7180-trogdor-lazor-r9.dts} | 6 +- arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 3 - .../dts/qcom/sc7180-trogdor-parade-ps8640.dtsi | 2 + .../boot/dts/qcom/sc7180-trogdor-ti-sn65dsi86.dtsi | 3 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 4 + arch/arm64/boot/dts/qcom/sc7180.dtsi | 1 - arch/arm64/boot/dts/qcom/sc7280-crd.dts | 93 + arch/arm64/boot/dts/qcom/sc7280-idp-ec-h1.dtsi | 105 + arch/arm64/boot/dts/qcom/sc7280-idp2.dts | 1 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 89 +- .../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 17 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 6 +- .../dts/qcom/sdm636-sony-xperia-ganges-mermaid.dts | 1 + .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 351 + arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 140 + .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 1 + .../boot/dts/qcom/sdm845-oneplus-enchilada.dts | 2 + arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts | 2 + .../dts/qcom/sdm845-sony-xperia-tama-akari.dts | 13 + .../dts/qcom/sdm845-sony-xperia-tama-akatsuki.dts | 29 + .../dts/qcom/sdm845-sony-xperia-tama-apollo.dts | 13 + .../boot/dts/qcom/sdm845-sony-xperia-tama.dtsi | 438 + .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 1 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 3 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 30 + .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 1 - arch/arm64/boot/dts/qcom/sm6125.dtsi | 55 + arch/arm64/boot/dts/qcom/sm6350.dtsi | 299 +- arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 32 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 1 - arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 191 + arch/arm64/boot/dts/qcom/sm8250.dtsi | 472 +- arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 1 - ...0-mtp.dts => sm8350-microsoft-surface-duo2.dts} | 35 +- arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 10 +- .../dts/qcom/sm8350-sony-xperia-sagami-pdx214.dts | 19 + .../dts/qcom/sm8350-sony-xperia-sagami-pdx215.dts | 13 + .../boot/dts/qcom/sm8350-sony-xperia-sagami.dtsi | 259 + arch/arm64/boot/dts/qcom/sm8350.dtsi | 756 +- .../dts/qcom/{sm8350-mtp.dts => sm8450-qrd.dts} | 262 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 1115 ++ arch/arm64/boot/dts/renesas/Makefile | 2 + arch/arm64/boot/dts/renesas/cat875.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 22 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 20 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 11 +- arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 22 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 22 +- arch/arm64/boot/dts/renesas/r8a77960.dtsi | 22 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 22 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 20 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 11 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 3 +- .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 79 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 105 +- .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 36 + arch/arm64/boot/dts/renesas/r8a779f0-spider.dts | 22 + arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 121 + arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 382 +- arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 76 + arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 42 + arch/arm64/boot/dts/renesas/salvator-common.dtsi | 5 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 5 +- arch/arm64/boot/dts/rockchip/px30.dtsi | 2 +- .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 87 + arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 12 +- .../boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts | 11 + .../boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts | 18 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b.dts | 7 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4c.dts | 18 +- arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 5 + arch/arm64/boot/dts/rockchip/rk356x.dtsi | 96 +- arch/arm64/boot/dts/ti/Makefile | 2 + arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 36 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 40 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 8 + arch/arm64/boot/dts/ti/k3-am642.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 20 + arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 30 + arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 8 + arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-j7200.dtsi | 6 +- .../boot/dts/ti/k3-j721e-common-proc-board.dts | 155 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 198 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 28 + arch/arm64/boot/dts/ti/k3-j721e.dtsi | 6 +- .../boot/dts/ti/k3-j721s2-common-proc-board.dts | 421 + arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 937 ++ ...e-mcu-wakeup.dtsi => k3-j721s2-mcu-wakeup.dtsi} | 309 +- arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi | 175 + .../boot/dts/ti/{k3-j7200.dtsi => k3-j721s2.dtsi} | 45 +- arch/arm64/configs/defconfig | 13 + arch/arm64/crypto/aes-modes.S | 10 +- arch/arm64/include/asm/assembler.h | 10 + arch/arm64/include/asm/atomic_ll_sc.h | 86 +- arch/arm64/include/asm/atomic_lse.h | 270 +- arch/arm64/include/asm/barrier.h | 9 + arch/arm64/include/asm/cpu.h | 1 + arch/arm64/include/asm/fpsimd.h | 6 +- arch/arm64/include/asm/hwcap.h | 2 + arch/arm64/include/asm/linkage.h | 35 +- arch/arm64/include/asm/mte-kasan.h | 8 +- arch/arm64/include/asm/stacktrace.h | 10 +- arch/arm64/include/asm/sysreg.h | 16 + arch/arm64/include/uapi/asm/hwcap.h | 2 + arch/arm64/kernel/acpi.c | 35 +- arch/arm64/kernel/cpufeature.c | 13 + arch/arm64/kernel/cpuinfo.c | 3 + arch/arm64/kernel/entry-ftrace.S | 8 +- arch/arm64/kernel/entry.S | 6 +- arch/arm64/kernel/fpsimd.c | 69 +- arch/arm64/kernel/hibernate.c | 4 - arch/arm64/kernel/machine_kexec.c | 6 +- arch/arm64/kernel/perf_callchain.c | 15 +- arch/arm64/kernel/perf_event.c | 252 +- arch/arm64/kernel/process.c | 84 +- arch/arm64/kernel/ptrace.c | 4 +- arch/arm64/kernel/return_address.c | 8 +- arch/arm64/kernel/setup.c | 13 +- arch/arm64/kernel/stacktrace.c | 60 +- arch/arm64/kernel/time.c | 25 +- arch/arm64/kernel/vdso/Makefile | 1 + arch/arm64/kvm/handle_exit.c | 5 +- arch/arm64/kvm/hyp/nvhe/Makefile | 1 + arch/arm64/kvm/reset.c | 8 +- arch/arm64/kvm/sys_regs.c | 2 +- arch/arm64/lib/clear_page.S | 10 + arch/arm64/lib/kasan_sw_tags.S | 4 +- arch/arm64/lib/mte.S | 8 +- arch/arm64/lib/xor-neon.c | 147 +- arch/arm64/mm/cache.S | 24 +- arch/arm64/mm/context.c | 22 +- arch/arm64/mm/extable.c | 3 - arch/arm64/mm/fault.c | 9 +- arch/m68k/Kconfig | 1 + arch/m68k/configs/amiga_defconfig | 2 - arch/m68k/configs/apollo_defconfig | 2 - arch/m68k/configs/atari_defconfig | 2 - arch/m68k/configs/bvme6000_defconfig | 2 - arch/m68k/configs/hp300_defconfig | 2 - arch/m68k/configs/mac_defconfig | 2 - arch/m68k/configs/multi_defconfig | 2 - arch/m68k/configs/mvme147_defconfig | 2 - arch/m68k/configs/mvme16x_defconfig | 2 - arch/m68k/configs/q40_defconfig | 2 - arch/m68k/configs/sun3_defconfig | 2 - arch/m68k/configs/sun3x_defconfig | 2 - arch/m68k/kernel/setup_mm.c | 15 +- arch/m68k/mm/motorola.c | 2 + arch/mips/configs/decstation_64_defconfig | 1 - arch/mips/configs/decstation_defconfig | 1 - arch/mips/configs/decstation_r4k_defconfig | 1 - arch/mips/configs/fuloong2e_defconfig | 1 - arch/mips/configs/ip27_defconfig | 1 - arch/mips/configs/malta_defconfig | 1 - arch/mips/configs/malta_kvm_defconfig | 1 - arch/mips/configs/malta_qemu_32r6_defconfig | 1 - arch/mips/configs/maltaaprp_defconfig | 1 - arch/mips/configs/maltasmvp_defconfig | 1 - arch/mips/configs/maltasmvp_eva_defconfig | 1 - arch/mips/configs/maltaup_defconfig | 1 - arch/mips/configs/maltaup_xpa_defconfig | 1 - arch/powerpc/configs/pmac32_defconfig | 1 - arch/powerpc/configs/ppc6xx_defconfig | 1 - arch/powerpc/configs/pseries_defconfig | 1 - arch/powerpc/kernel/Makefile | 3 +- arch/riscv/Kconfig.socs | 8 + arch/riscv/boot/dts/Makefile | 1 + arch/riscv/boot/dts/starfive/Makefile | 2 + .../boot/dts/starfive/jh7100-beaglev-starlight.dts | 164 + arch/riscv/boot/dts/starfive/jh7100.dtsi | 230 + arch/riscv/kernel/stacktrace.c | 4 - arch/s390/configs/debug_defconfig | 1 + arch/s390/configs/defconfig | 1 + arch/s390/crypto/Makefile | 2 + arch/s390/crypto/chacha-glue.c | 100 + arch/s390/crypto/chacha-s390.S | 907 ++ arch/s390/crypto/chacha-s390.h | 14 + arch/s390/include/asm/ap.h | 4 +- arch/s390/include/asm/diag.h | 4 +- arch/s390/include/asm/nmi.h | 6 +- arch/s390/include/asm/pci_dma.h | 29 +- arch/s390/include/asm/processor.h | 3 +- arch/s390/include/asm/qdio.h | 25 +- arch/s390/include/asm/vx-insn.h | 117 + arch/s390/kernel/Makefile | 3 +- arch/s390/kernel/crash_dump.c | 2 +- arch/s390/kernel/dis.c | 1 + arch/s390/kernel/machine_kexec.c | 2 +- arch/s390/kernel/nmi.c | 43 +- arch/s390/kernel/process.c | 1 - arch/s390/kernel/setup.c | 2 +- arch/s390/kernel/smp.c | 35 +- arch/s390/kernel/uv.c | 10 +- arch/s390/mm/cmm.c | 2 +- arch/s390/mm/fault.c | 8 +- arch/s390/mm/init.c | 3 + arch/s390/mm/pgalloc.c | 244 +- arch/s390/pci/pci.c | 2 +- arch/s390/pci/pci_dma.c | 26 +- arch/s390/pci/pci_insn.c | 5 +- arch/s390/pci/pci_irq.c | 6 +- arch/s390/tools/opcodes.txt | 3 +- arch/sh/configs/titan_defconfig | 1 - arch/x86/Kconfig | 12 +- arch/x86/boot/compressed/Makefile | 7 +- arch/x86/boot/compressed/sev.c | 6 +- arch/x86/boot/string.h | 3 + arch/x86/entry/vdso/Makefile | 2 +- arch/x86/events/amd/iommu.c | 2 +- arch/x86/events/core.c | 10 +- arch/x86/events/perf_event.h | 2 +- arch/x86/include/asm/fpu/signal.h | 3 - arch/x86/include/asm/insn-eval.h | 13 + arch/x86/include/asm/io.h | 20 +- arch/x86/include/asm/irqflags.h | 7 +- arch/x86/include/asm/mtrr.h | 8 +- arch/x86/include/asm/page_64.h | 1 + arch/x86/include/asm/paravirt.h | 5 - arch/x86/include/asm/pgtable.h | 1 + arch/x86/include/asm/processor.h | 8 + arch/x86/include/asm/realmode.h | 1 + arch/x86/include/asm/set_memory.h | 4 + arch/x86/include/asm/sev-common.h | 55 +- arch/x86/include/asm/tlbflush.h | 5 + arch/x86/include/asm/uaccess.h | 5 +- arch/x86/kernel/Makefile | 2 +- arch/x86/kernel/cc_platform.c | 8 + arch/x86/kernel/cpu/common.c | 17 +- arch/x86/kernel/cpu/resctrl/monitor.c | 2 +- arch/x86/kernel/cpu/sgx/main.c | 162 +- arch/x86/kernel/cpu/sgx/sgx.h | 8 +- arch/x86/kernel/fpu/core.c | 21 +- arch/x86/kernel/head64.c | 74 +- arch/x86/kernel/head_64.S | 19 +- arch/x86/kernel/reboot.c | 12 +- arch/x86/kernel/setup.c | 7 +- arch/x86/kernel/sev-shared.c | 2 +- arch/x86/kernel/sev.c | 183 +- arch/x86/kvm/mmu/spte.c | 1 + arch/x86/lib/copy_user_64.S | 4 +- arch/x86/lib/insn-eval.c | 109 +- arch/x86/mm/Makefile | 7 +- arch/x86/mm/init.c | 5 + arch/x86/mm/mem_encrypt.c | 441 +- arch/x86/mm/{mem_encrypt.c => mem_encrypt_amd.c} | 79 - arch/x86/mm/tlb.c | 8 +- arch/x86/platform/ce4100/falconfalls.dts | 4 +- arch/x86/purgatory/Makefile | 2 +- arch/x86/realmode/init.c | 26 + drivers/acpi/apei/einj.c | 3 +- drivers/acpi/apei/ghes.c | 2 +- drivers/base/node.c | 3 + drivers/bus/imx-weim.c | 18 +- drivers/bus/tegra-gmi.c | 50 +- drivers/clk/Kconfig | 1 + drivers/clk/Makefile | 1 + drivers/clk/starfive/Kconfig | 9 + drivers/clk/starfive/Makefile | 3 + drivers/clk/starfive/clk-starfive-jh7100.c | 689 ++ drivers/clk/sunxi-ng/ccu-sun50i-a64.h | 2 - drivers/clk/sunxi-ng/ccu-sun8i-h3.h | 2 - drivers/crypto/Kconfig | 12 + drivers/firmware/ti_sci.c | 2 +- drivers/firmware/xilinx/zynqmp.c | 5 +- drivers/i2c/busses/Kconfig | 10 +- drivers/iommu/s390-iommu.c | 10 +- drivers/memory/renesas-rpc-if.c | 109 +- drivers/mmc/host/sdhci-tegra.c | 81 +- drivers/mtd/hyperbus/rpc-if.c | 4 +- drivers/mtd/nand/raw/tegra_nand.c | 58 +- drivers/perf/Kconfig | 9 +- drivers/perf/Makefile | 1 + drivers/perf/arm-cmn.c | 1111 +- drivers/perf/arm_smmuv3_pmu.c | 68 +- drivers/perf/hisilicon/Kconfig | 9 + drivers/perf/hisilicon/Makefile | 2 + drivers/perf/hisilicon/hisi_pcie_pmu.c | 948 ++ drivers/perf/marvell_cn10k_tad_pmu.c | 429 + drivers/pinctrl/Kconfig | 17 + drivers/pinctrl/Makefile | 1 + drivers/pinctrl/pinctrl-starfive.c | 1354 +++ drivers/pwm/pwm-tegra.c | 82 +- drivers/reset/Kconfig | 7 + drivers/reset/Makefile | 1 + drivers/reset/reset-starfive-jh7100.c | 173 + drivers/s390/block/dasd_devmap.c | 3 +- drivers/s390/char/sclp_early.c | 2 +- drivers/s390/char/sclp_sd.c | 3 +- drivers/s390/char/vmcp.c | 4 +- drivers/s390/cio/chsc_sch.c | 5 - drivers/s390/cio/css.c | 19 - drivers/s390/cio/device.c | 20 +- drivers/s390/cio/eadm_sch.c | 5 - drivers/s390/cio/qdio.h | 7 +- drivers/s390/cio/qdio_main.c | 210 +- drivers/s390/cio/qdio_setup.c | 22 +- drivers/s390/cio/vfio_ccw_drv.c | 5 - drivers/s390/crypto/vfio_ap_drv.c | 79 +- drivers/s390/crypto/zcrypt_api.c | 7 +- drivers/s390/net/qeth_core_main.c | 36 +- drivers/s390/scsi/zfcp_qdio.c | 19 +- drivers/soc/Kconfig | 1 + drivers/soc/Makefile | 1 + drivers/soc/apple/Kconfig | 22 + drivers/soc/apple/Makefile | 2 + drivers/soc/apple/apple-pmgr-pwrstate.c | 324 + drivers/soc/bcm/brcmstb/pm/pm-mips.c | 5 +- drivers/soc/imx/gpcv2.c | 29 +- drivers/soc/imx/imx8m-blk-ctrl.c | 77 +- drivers/soc/qcom/cpr.c | 2 +- drivers/soc/qcom/llcc-qcom.c | 28 + drivers/soc/qcom/qcom_aoss.c | 2 +- drivers/soc/qcom/qcom_stats.c | 13 + drivers/soc/qcom/qmi_interface.c | 2 +- drivers/soc/qcom/rpmh-rsc.c | 2 +- drivers/soc/qcom/rpmhpd.c | 326 +- drivers/soc/qcom/rpmpd.c | 42 +- drivers/soc/qcom/smem.c | 2 +- drivers/soc/qcom/socinfo.c | 3 + drivers/soc/renesas/Kconfig | 15 + drivers/soc/renesas/Makefile | 2 + drivers/soc/renesas/r8a779a0-sysc.c | 380 +- drivers/soc/renesas/r8a779f0-sysc.c | 47 + .../renesas/{r8a779a0-sysc.c => rcar-gen4-sysc.c} | 188 +- drivers/soc/renesas/rcar-gen4-sysc.h | 43 + drivers/soc/renesas/rcar-rst.c | 50 +- drivers/soc/renesas/renesas-soc.c | 127 +- drivers/soc/samsung/Kconfig | 14 + drivers/soc/samsung/Makefile | 2 + drivers/soc/samsung/exynos-chipid.c | 3 + drivers/soc/samsung/exynos-pmu.c | 2 + drivers/soc/samsung/exynos-usi.c | 285 + drivers/soc/tegra/common.c | 29 +- drivers/soc/tegra/fuse/fuse-tegra.c | 51 +- drivers/soc/tegra/fuse/fuse-tegra20.c | 33 +- drivers/soc/tegra/fuse/fuse.h | 1 + drivers/soc/tegra/pmc.c | 41 +- drivers/soc/tegra/regulators-tegra20.c | 99 + drivers/soc/tegra/regulators-tegra30.c | 122 + drivers/soc/ti/k3-socinfo.c | 3 +- drivers/soc/ti/knav_dma.c | 20 +- drivers/soc/ti/pruss.c | 2 +- drivers/soc/xilinx/zynqmp_pm_domains.c | 91 +- drivers/soc/xilinx/zynqmp_power.c | 1 - drivers/spi/spi-rpc-if.c | 4 +- drivers/spi/spi-tegra20-slink.c | 9 +- drivers/staging/media/tegra-vde/vde.c | 63 +- drivers/tee/optee/Makefile | 1 + drivers/tee/optee/core.c | 2 +- drivers/tee/optee/ffa_abi.c | 6 +- drivers/tee/optee/notif.c | 125 + drivers/tee/optee/optee_msg.h | 9 + drivers/tee/optee/optee_private.h | 28 +- drivers/tee/optee/optee_rpc_cmd.h | 31 +- drivers/tee/optee/optee_smc.h | 75 +- drivers/tee/optee/rpc.c | 71 +- drivers/tee/optee/smc_abi.c | 237 +- drivers/tee/tee_core.c | 10 +- drivers/tty/serial/8250/8250_dw.c | 3 + drivers/usb/chipidea/ci_hdrc_tegra.c | 53 +- include/asm-generic/barrier.h | 11 + include/asm-generic/error-injection.h | 4 +- include/dt-bindings/clock/qcom,gcc-sdx65.h | 122 + include/dt-bindings/clock/qcom,gcc-sm8450.h | 244 + include/dt-bindings/clock/r8a779f0-cpg-mssr.h | 64 + include/dt-bindings/clock/starfive-jh7100.h | 202 + include/dt-bindings/clock/sun50i-a64-ccu.h | 2 +- include/dt-bindings/clock/sun8i-h3-ccu.h | 2 +- include/dt-bindings/clock/tegra234-clock.h | 26 +- include/dt-bindings/memory/tegra234-mc.h | 32 + include/dt-bindings/pinctrl/k3.h | 3 + include/dt-bindings/pinctrl/pinctrl-starfive.h | 275 + include/dt-bindings/pinctrl/samsung.h | 13 +- include/dt-bindings/power/imx8mn-power.h | 5 + include/dt-bindings/power/imx8ulp-power.h | 26 + include/dt-bindings/power/qcom-rpmpd.h | 33 + include/dt-bindings/power/r8a779f0-sysc.h | 30 + include/dt-bindings/reset/starfive-jh7100.h | 126 + include/dt-bindings/reset/tegra234-reset.h | 12 +- include/dt-bindings/soc/samsung,exynos-usi.h | 17 + include/linux/cc_platform.h | 11 + include/linux/cpuhotplug.h | 1 + include/linux/mm.h | 13 + include/linux/numa.h | 4 + include/linux/perf_event.h | 10 + include/linux/platform_data/pata_ixp4xx_cf.h | 21 - include/linux/soc/qcom/llcc-qcom.h | 3 + include/linux/soc/renesas/rcar-rst.h | 2 + include/linux/stacktrace.h | 35 +- include/linux/tee_drv.h | 14 + include/memory/renesas-rpc-if.h | 8 +- include/soc/tegra/common.h | 15 + kernel/events/core.c | 4 + kernel/kcsan/Makefile | 1 + mm/memory-failure.c | 19 +- tools/testing/selftests/arm64/Makefile | 2 +- tools/testing/selftests/arm64/abi/.gitignore | 1 + tools/testing/selftests/arm64/abi/Makefile | 8 + .../testing/selftests/arm64/abi/syscall-abi-asm.S | 240 + tools/testing/selftests/arm64/abi/syscall-abi.c | 318 + tools/testing/selftests/arm64/fp/.gitignore | 1 + tools/testing/selftests/arm64/fp/Makefile | 4 +- tools/testing/selftests/arm64/fp/fp-pidbench.S | 71 + tools/testing/selftests/arm64/fp/sve-ptrace.c | 219 +- .../selftests/arm64/signal/test_signals_utils.c | 12 +- tools/testing/selftests/sgx/Makefile | 2 +- tools/testing/selftests/sgx/defines.h | 33 +- tools/testing/selftests/sgx/load.c | 40 +- tools/testing/selftests/sgx/main.c | 356 +- tools/testing/selftests/sgx/main.h | 6 +- tools/testing/selftests/sgx/sigstruct.c | 12 +- tools/testing/selftests/sgx/test_encl.c | 60 +- tools/testing/selftests/sgx/test_encl_bootstrap.S | 21 +- 930 files changed, 65227 insertions(+), 20254 deletions(-) create mode 100644 Documentation/admin-guide/perf/hisi-pcie-pmu.rst create mode 100644 Documentation/devicetree/bindings/arm/apple/apple,pmgr.yaml create mode 100644 Documentation/devicetree/bindings/arm/aspeed/aspeed,sbc.yaml delete mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra186-pmc.txt create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra186-pmc.yaml create mode 100644 Documentation/devicetree/bindings/bus/fsl,spba-bus.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sdx65.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sm8450.yaml create mode 100644 Documentation/devicetree/bindings/clock/starfive,jh7100-clkgen.yaml delete mode 100644 Documentation/devicetree/bindings/firmware/nvidia,tegra186-bpmp.txt create mode 100644 Documentation/devicetree/bindings/firmware/nvidia,tegra186-bpmp.yaml delete mode 100644 Documentation/devicetree/bindings/fuse/nvidia,tegra20-fuse.txt create mode 100644 Documentation/devicetree/bindings/fuse/nvidia,tegra20-fuse.yaml create mode 100644 Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra210-nv [...] create mode 100644 Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra210-nv [...] delete mode 100644 Documentation/devicetree/bindings/mailbox/nvidia,tegra186-hsp.txt create mode 100644 Documentation/devicetree/bindings/mailbox/nvidia,tegra186-hsp.yaml delete mode 100644 Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt create mode 100644 Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml delete mode 100644 Documentation/devicetree/bindings/misc/nvidia,tegra186-misc.txt create mode 100644 Documentation/devicetree/bindings/misc/nvidia,tegra186-misc.yaml delete mode 100644 Documentation/devicetree/bindings/misc/nvidia,tegra20-apbmisc.txt create mode 100644 Documentation/devicetree/bindings/misc/nvidia,tegra20-apbmisc.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/nvidia,tegra20-sdhci.txt create mode 100644 Documentation/devicetree/bindings/mmc/nvidia,tegra20-sdhci.yaml create mode 100644 Documentation/devicetree/bindings/perf/arm,smmu-v3-pmcg.yaml create mode 100644 Documentation/devicetree/bindings/perf/marvell-cn10k-tad.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/starfive,jh7100-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/power/apple,pmgr-pwrstate.yaml create mode 100644 Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/nvidia,tegra20-rtc.txt create mode 100644 Documentation/devicetree/bindings/rtc/nvidia,tegra20-rtc.yaml delete mode 100644 Documentation/devicetree/bindings/serial/nvidia,tegra194-tcu.txt create mode 100644 Documentation/devicetree/bindings/serial/nvidia,tegra194-tcu.yaml delete mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-vchiq.txt create mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-vchiq.yaml create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mn-disp-blk-c [...] rename Documentation/devicetree/bindings/{arm => soc}/samsung/exynos-chipid.yaml (93%) rename Documentation/devicetree/bindings/{arm/samsung/pmu.yaml => soc/samsung/exyn [...] create mode 100644 Documentation/devicetree/bindings/soc/samsung/exynos-usi.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/nvidia,tegra186-bpmp- [...] create mode 100644 Documentation/devicetree/bindings/thermal/nvidia,tegra186-bpmp- [...] create mode 100644 Documentation/devicetree/bindings/watchdog/apple,wdt.yaml create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-bletchley.dts copy arch/arm/boot/dts/{aspeed-bmc-tyan-s7106.dts => aspeed-bmc-tyan-s8036.dts} (70%) create mode 100644 arch/arm/boot/dts/aspeed-bmc-vegman-n110.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-vegman-rx20.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-vegman-sx20.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-vegman.dtsi create mode 100644 arch/arm/boot/dts/at91-sama5d3_ksz9477_evb.dts create mode 100644 arch/arm/boot/dts/imx6dl-mba6.dtsi create mode 100644 arch/arm/boot/dts/imx6dl-mba6a.dts create mode 100644 arch/arm/boot/dts/imx6dl-mba6b.dts create mode 100644 arch/arm/boot/dts/imx6q-mba6.dtsi create mode 100644 arch/arm/boot/dts/imx6q-mba6a.dts create mode 100644 arch/arm/boot/dts/imx6q-mba6b.dts create mode 100644 arch/arm/boot/dts/imx6q-yapp4-crux.dts create mode 100644 arch/arm/boot/dts/imx6qdl-mba6.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-mba6a.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-mba6b.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-phytec-mira-peb-av-02.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-phytec-mira-peb-eval-01.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-phytec-mira-peb-wlbt-05.dtsi create mode 100644 arch/arm/boot/dts/imx6qp-mba6b.dts create mode 100644 arch/arm/boot/dts/imx6qp-yapp4-crux-plus.dts create mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-peb-wlbt-05.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-jozacp.dts create mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-peb-wlbt-05.dtsi create mode 100644 arch/arm/boot/dts/imx6ulz-bsh-smm-m2.dts create mode 100644 arch/arm/boot/dts/intel-ixp42x-gateway-7001.dts create mode 100644 arch/arm/boot/dts/intel-ixp42x-goramo-multilink.dts create mode 100644 arch/arm/boot/dts/mt6589-fairphone-fp1.dts create mode 100644 arch/arm/boot/dts/openbmc-flash-layout-64-alt.dtsi create mode 100644 arch/arm/boot/dts/qcom-apq8016-sbc.dts create mode 100644 arch/arm/boot/dts/qcom-sdx65-mtp.dts create mode 100644 arch/arm/boot/dts/qcom-sdx65.dtsi create mode 100644 arch/arm/boot/dts/spear320s.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-ctouch2-of10.dts create mode 100644 arch/arm/boot/dts/tegra114-asus-tf701t.dts create mode 100644 arch/arm/boot/dts/tegra124-nyan-big-fhd.dts copy arch/arm/boot/dts/{tegra20-acer-a500-picasso.dts => tegra20-asus-tf101.dts} (59%) create mode 100644 arch/arm/boot/dts/tegra30-asus-lvds-display.dtsi create mode 100644 arch/arm/boot/dts/tegra30-asus-tf201.dts create mode 100644 arch/arm/boot/dts/tegra30-asus-tf300t.dts create mode 100644 arch/arm/boot/dts/tegra30-asus-tf300tg.dts create mode 100644 arch/arm/boot/dts/tegra30-asus-tf700t.dts copy arch/arm/boot/dts/{tegra30-asus-nexus7-grouper-common.dtsi => tegra30-asus-tr [...] create mode 100644 arch/arm/boot/dts/tegra30-pegatron-chagall.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-tanix-tx6-mini.dts copy arch/arm64/boot/dts/allwinner/{sun50i-h6-tanix-tx6.dts => sun50i-h6-tanix.dts [...] create mode 100644 arch/arm64/boot/dts/apple/t8103-j293.dts create mode 100644 arch/arm64/boot/dts/apple/t8103-j313.dts create mode 100644 arch/arm64/boot/dts/apple/t8103-j456.dts create mode 100644 arch/arm64/boot/dts/apple/t8103-j457.dts copy arch/arm64/boot/dts/apple/{t8103-j274.dts => t8103-jxxx.dtsi} (54%) create mode 100644 arch/arm64/boot/dts/apple/t8103-pmgr.dtsi create mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/bcm4908-netgear-raxe500.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds-13bb.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds-65bb.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds-7777.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds-85bb.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds-899b.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds-9999.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-tqma8mqml-mba8mx.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-bsh-smm-s2-common.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-bsh-smm-s2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-bsh-smm-s2pro.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi copy arch/arm64/boot/dts/freescale/{imx8mq-librem5-r3.dts => imx8mq-librem5-r3.dts [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-tqma8mq-mba8mx.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-tqma8mq.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8ulp-evk.dts create mode 100755 arch/arm64/boot/dts/freescale/imx8ulp-pinfunc.h create mode 100644 arch/arm64/boot/dts/freescale/imx8ulp.dtsi create mode 100644 arch/arm64/boot/dts/freescale/mba8mx.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt7986a-rfb.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt7986a.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt7986b-rfb.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt7986b.dtsi copy arch/arm64/boot/dts/mediatek/{mt8183-kukui-jacuzzi-fennel.dtsi => mt8183-kuku [...] copy arch/arm64/boot/dts/mediatek/{mt8183-kukui-jacuzzi-fennel-sku6.dts => mt8183- [...] copy arch/arm64/boot/dts/mediatek/{mt8183-kukui-jacuzzi-fennel14.dts => mt8183-kuk [...] create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-kakadu-sku22.dts copy arch/{arm/boot/dts/tegra124-peripherals-opp.dtsi => arm64/boot/dts/nvidia/teg [...] create mode 100644 arch/arm64/boot/dts/nvidia/tegra234-p3701-0000.dtsi create mode 100644 arch/arm64/boot/dts/nvidia/tegra234-p3737-0000+p3701-0000.dts create mode 100644 arch/arm64/boot/dts/nvidia/tegra234-p3737-0000.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-j5.dts copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-homestar-r3.dts => sc7180-trogdor-ho [...] create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r5.dts rename arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor-limozeen-nots.dts => sc7180- [...] copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor-limozeen.dts => sc7180-trogdor [...] rename arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor-limozeen.dts => sc7180-trogd [...] copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor-r3-kb.dts => sc7180-trogdor-la [...] copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor-r3-lte.dts => sc7180-trogdor-l [...] copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor-r3.dts => sc7180-trogdor-lazor [...] create mode 100644 arch/arm64/boot/dts/qcom/sc7280-crd.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7280-idp-ec-h1.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sdm845-sony-xperia-tama-akari.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-sony-xperia-tama-akatsuki.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-sony-xperia-tama-apollo.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-sony-xperia-tama.dtsi copy arch/arm64/boot/dts/qcom/{sm8350-mtp.dts => sm8350-microsoft-surface-duo2.dts} (94%) create mode 100644 arch/arm64/boot/dts/qcom/sm8350-sony-xperia-sagami-pdx214.dts create mode 100644 arch/arm64/boot/dts/qcom/sm8350-sony-xperia-sagami-pdx215.dts create mode 100644 arch/arm64/boot/dts/qcom/sm8350-sony-xperia-sagami.dtsi copy arch/arm64/boot/dts/qcom/{sm8350-mtp.dts => sm8450-qrd.dts} (61%) create mode 100644 arch/arm64/boot/dts/qcom/sm8450.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779f0-spider-cpu.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779f0-spider.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779f0.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j721s2-common-proc-board.dts create mode 100644 arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi copy arch/arm64/boot/dts/ti/{k3-j721e-mcu-wakeup.dtsi => k3-j721s2-mcu-wakeup.dtsi} (50%) create mode 100644 arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi copy arch/arm64/boot/dts/ti/{k3-j7200.dtsi => k3-j721s2.dtsi} (82%) create mode 100644 arch/riscv/boot/dts/starfive/Makefile create mode 100644 arch/riscv/boot/dts/starfive/jh7100-beaglev-starlight.dts create mode 100644 arch/riscv/boot/dts/starfive/jh7100.dtsi create mode 100644 arch/s390/crypto/chacha-glue.c create mode 100644 arch/s390/crypto/chacha-s390.S create mode 100644 arch/s390/crypto/chacha-s390.h copy arch/x86/mm/{mem_encrypt.c => mem_encrypt_amd.c} (85%) create mode 100644 drivers/clk/starfive/Kconfig create mode 100644 drivers/clk/starfive/Makefile create mode 100644 drivers/clk/starfive/clk-starfive-jh7100.c create mode 100644 drivers/perf/hisilicon/hisi_pcie_pmu.c create mode 100644 drivers/perf/marvell_cn10k_tad_pmu.c create mode 100644 drivers/pinctrl/pinctrl-starfive.c create mode 100644 drivers/reset/reset-starfive-jh7100.c create mode 100644 drivers/soc/apple/Kconfig create mode 100644 drivers/soc/apple/Makefile create mode 100644 drivers/soc/apple/apple-pmgr-pwrstate.c create mode 100644 drivers/soc/renesas/r8a779f0-sysc.c copy drivers/soc/renesas/{r8a779a0-sysc.c => rcar-gen4-sysc.c} (51%) create mode 100644 drivers/soc/renesas/rcar-gen4-sysc.h create mode 100644 drivers/soc/samsung/exynos-usi.c create mode 100644 drivers/tee/optee/notif.c create mode 100644 include/dt-bindings/clock/qcom,gcc-sdx65.h create mode 100644 include/dt-bindings/clock/qcom,gcc-sm8450.h create mode 100644 include/dt-bindings/clock/r8a779f0-cpg-mssr.h create mode 100644 include/dt-bindings/clock/starfive-jh7100.h create mode 100644 include/dt-bindings/memory/tegra234-mc.h create mode 100644 include/dt-bindings/pinctrl/pinctrl-starfive.h create mode 100644 include/dt-bindings/power/imx8ulp-power.h create mode 100644 include/dt-bindings/power/r8a779f0-sysc.h create mode 100644 include/dt-bindings/reset/starfive-jh7100.h create mode 100644 include/dt-bindings/soc/samsung,exynos-usi.h delete mode 100644 include/linux/platform_data/pata_ixp4xx_cf.h create mode 100644 tools/testing/selftests/arm64/abi/.gitignore create mode 100644 tools/testing/selftests/arm64/abi/Makefile create mode 100644 tools/testing/selftests/arm64/abi/syscall-abi-asm.S create mode 100644 tools/testing/selftests/arm64/abi/syscall-abi.c create mode 100644 tools/testing/selftests/arm64/fp/fp-pidbench.S