This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch stable in repository linux-next.
from 833477fce7a1 Merge tag 'sound-6.1-rc1' of git://git.kernel.org/pub/scm/ [...] adds ee50036b25be ARM: 9221/1: traps: print un-hashed user pc on undefined i [...] adds 3d47ff25685e ARM: 9226/1: disable FDPIC ABI adds edd61fc1ca4c ARM: 9228/1: vfp: kill vfp_flush/release_thread() adds 370d51c84216 ARM: 9232/1: Replace this_cpu_* with raw_cpu_* in handle_b [...] adds 09cffecaa770 ARM: 9224/1: Dump the stack traces based on the parameter [...] adds 5854e4d8530e ARM: 9233/1: stacktrace: Skip frame pointer boundary check [...] adds 752ec621ef5c ARM: 9234/1: stacktrace: Avoid duplicate saving of excepti [...] adds 8770b9e575ce ARM: 9240/1: dma-mapping: Pass (void *) to virt_to_page() adds 823f606ab6b4 ARM: 9242/1: kasan: Only map modules if CONFIG_KASAN_VMALLOC=n adds afd1efa1d801 ARM: 9245/1: dump: show FDT region adds e66372ecb80d ARM: 9246/1: dump: show page table level name adds 7782aae498b9 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds e92ab51026ae ARM: defconfig: reorder defconfig files adds d11277c35e1a ARM: defconfig: clean up multi_v4t and multi_v5 configs adds 7d40cecd0e36 ARM: defconfig: drop CONFIG_NET_VENDOR_ASIX=y adds 1c9cb2bbf7ce ARM: defconfig: drop CONFIG_SERIAL_OMAP references adds 1441a15dd496 ARM: defconfig: drop CONFIG_DRM_RCAR_LVDS adds 39916e7d40e8 ARM: defconfig: drop CONFIG_PTP_1588_CLOCK=y adds d1521bcef4fc ARM: defconfig: drop CONFIG_SND_SOC_FSL_SAI adds 1bc709eb315f ARM: defconfig: drop CONFIG_USB_FSL_USB2 adds 8a981ea176e2 ARM: defconfig: drop CONFIG_MICROCHIP_PIT64B adds 8bd2b56b53db ARM: defconfig: fix CONFIG_SND_SOC_AC97_CODEC name adds 839ddb93d5a0 Merge branch 'arm/defconfig-cleanup' into arm/defconfig adds 5b8e894163be ARM: configs: replace CONFIG_NO_HZ=y with CONFIG_NO_HZ_IDLE=y adds 853ff6c32150 arm64: defconfig: Drop ARM_CPUIDLE(generic idle driver) config adds 8b99550ba41f ARM: shmobile: defconfig: Refresh for v6.0-rc1 adds eb970f3eb909 arm64: defconfig: Enable additional support for Renesas platforms adds 853ca4bb741c Merge tag 'renesas-arm-defconfig-for-v6.1-tag1' of git://g [...] adds 26b6e7edcf29 arm: configs: Configs that had RPMSG_CHAR now get RPMSG_CTRL adds aa7f46b326e7 arm64: defconfig: Config that had RPMSG_CHAR now gets RPMSG_CTRL adds 7e21f077b1f1 arm64: defconfig: enable ARCH_BCM adds 0fd64e61d2e3 arm64: defconfig: enable ARCH_NXP adds 5a4ca019f627 ARM: config: ixp4xx: Disable legacy EEPROM driver adds d30b361310f8 arm64: defconfig: remove BCM4908 adds 79774742bde7 Merge tag 'arm-soc/for-6.1/defconfig-arm64' of https://git [...] adds 4cac4de4b05f arm64: defconfig: Enable Tegra MGBE driver adds 0ddf10a319f1 arm64: tegra: Enable Tegra SPI & QSPI in deconfig adds 747c39f0ebfa arm64: defconfig: Make TEGRA186_GPC_DMA built-in adds 7b04ab83762e Merge tag 'tegra-for-6.1-arm64-defconfig' of git://git.ker [...] adds 561044b5d652 arm64: defconfig: Enable devfreq cooling device adds e1381b13eef2 Merge tag 'sunxi-config-for-6.1-1' of https://git.kernel.o [...] adds 075ed7b9e408 arm64: configs: Enable all PMUs provided by Arm adds 6a09ffaed765 arm64: defconfig: enable more Qualcomm drivers adds 9385eb46e319 arm64: defconfig: enable newer Qualcomm SoC sound drivers adds 25c7d3857950 arm64: defconfig: Enabled SC8180x configs adds d1d48fd18abc Merge tag 'qcom-arm64-defconfig-for-6.1' of https://git.ke [...] adds 9ada42afdafc ARM: qcom_defconfig: enable more Qualcomm drivers adds 1c25ca9bb5c5 ARM: multi_v7_defconfig: enable more Qualcomm drivers adds 10fa117bfc0a ARM: qcom: include defconfig in MAINTAINERS adds 15116bf66724 Merge tag 'qcom-defconfig-for-6.1' of https://git.kernel.o [...] adds 27c49cafd080 ARM: configs: aspeed: Add support for USB flash drives adds 617baaacc527 ARM: configs: aspeed_g5: Add mp5023 driver adds bb51f68c57cf ARM: configs: aspeed_g5: Add TPM TIS I2C driver adds 4cb069db3f51 ARM: configs: aspeed_g5: Add PL2303 USB serial driver adds 54789080a59e ARM: configs: aspeed_g5: Enable MCTP stack adds 92a207c90781 ARM: configs: aspeed_g4: Enable OCC and NBD drivers adds 34f3b56d00cb ARM: configs: aspeed_g4: Enable IPV6 options adds 1a9a571e5ee2 ARM: config: aspeed: Enable namespaces adds 0cdc6ea53a21 ARM: configs: aspeed: Refresh defconfigs adds 8a908a1c5dd1 ARM: configs: aspeed_g4: Remove appended DTB and ATAG adds e0d468427882 ARM: config: aspeed_g5: Enable PECI adds ffc79c2097fd Merge tag 'aspeed-6.1-defconfig' of git://git.kernel.org/p [...] adds 489dd8611b64 arm64: defconfig: Enable Synopsys DWC MSHC driver adds 25631f1fec2a Merge tag 'v6.1-rockchip-defconfig64-1' of git://git.kerne [...] adds 40285e64c565 Merge tag 'arm-defconfig-6.1' of git://git.kernel.org/pub/ [...] adds 41a21e578da4 soc: renesas: Kconfig: Enable IRQC driver for RZ/G2L SoC adds 1b37236de8c1 soc: renesas: Identify R-Car H3Ne-1.7G adds ebd0e06f3063 soc: renesas: Identify RZ/Five SoC adds c9a2577d417c Merge tag 'renesas-drivers-for-v6.1-tag1' of git://git.ker [...] adds 9491cff16a49 soc: amlogic: meson-pwrc: Hold reference returned by of_ge [...] adds 3e3dcb464c0a Merge tag 'amlogic-drivers-for-v6.1' of git://git.kernel.o [...] adds 61b3c876c1cb memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() adds 8e4787582d92 memory: dfl-emif: Update the dfl emif driver support revision 1 adds 05215fb32010 memory: of: Fix refcount leak bug in of_get_ddr_timings() adds 48af14fb0eaa memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings() adds 9f8fb8032feb dt-bindings: memory: mediatek,smi: Update condition for mt [...] adds d551bdf349ba Merge tag 'memory-controller-drv-6.1' of https://git.kerne [...] adds fa0321ba51dd dt-bindings: memory-controller: Document Broadcom STB MEMC adds e3a1b9245ef7 Documentation: sysfs: Document Broadcom STB memc sysfs knobs adds a4be90ff7a7d memory: brcmstb_memc: Add Broadcom STB memory controller driver adds 4da90678a686 Merge tag 'memory-controller-drv-brcm-6.1' of https://git. [...] adds 9d9fde474302 dt-bindings: memory: mediatek: Add mt8188 smi binding adds 8c1561edc069 memory: mtk-smi: Add return value for configure port function adds 4e508b259ed0 memory: mtk-smi: Add enable IOMMU SMC command for MM master adds 673e71df5ccf memory: mtk-smi: mt8188: Add SMI Support adds c457d9a580fb Merge tag 'memory-controller-drv-mediatek-6.1' of https:// [...] adds 4e441643b322 dt-bindings: soc: grf: add pcie30-{phy,pipe}-grf adds daf7dc86513f dt-bindings: power: Add power-domain header for RV1126 adds aa247e4e9736 Merge branch 'v6.1-shared/powerdomain' into v6.1-armsoc/drivers adds 2f3484b27598 dt-bindings: power: rockchip: Document RV1126 power-controller adds 66296e0a318e soc: rockchip: power-domain: Add RV1126 power domains adds 593e860fdff9 dt-bindings: power: rockchip: Document RV1126 PMU IO domains adds 570ed4e5b0d9 soc: rockchip: io-domain: Add RV1126 IO domains adds 67944950c2d0 dt-bindings: power: add power-domain header for rk3588 adds 91b1a7ff70a5 Merge branch 'v6.1-shared/powerdomain' into v6.1-armsoc/drivers adds aa8414fffd98 dt-bindings: arm: rockchip: add rk5388 compatible string t [...] adds 167bbadee8c2 dt-bindings: power: rockchip: Add bindings for rk3588 adds 47bceb7cda6a soc: rockchip: power-domain: do not enable domain when adding it adds 6541b424ce1d soc: rockchip: power-domain: add power domain support for rk3588 adds c3fe295c2ee5 Merge tag 'v6.1-rockchip-drivers1' of git://git.kernel.org [...] adds 1d27e716805c dt-bindings: media: samsung,exynos5250-gsc: convert to dtschema adds 1f88d1e5f9e5 MAINTAINERS: pwm-fan: Drop Bartlomiej Zolnierkiewicz adds 6212d2d9bbde MAINTAINERS: Drop Bartlomiej Zolnierkiewicz adds d6ce6d14316e Merge tag 'samsung-drivers-6.1' of https://git.kernel.org/ [...] adds 751c3e19d0a3 soc: bcm: brcmstb: Document panic notifier action and remo [...] adds 7bb49d774f48 arm64: bcmbca: Make BCM4908 drivers depend on ARCH_BCMBCA adds 34fdb46f0fe2 Merge tag 'arm-soc/for-6.1/drivers' of https://github.com/ [...] adds d01387fc1642 firmware: arm_ffa: Add pointer to the ffa_dev_ops in struc [...] adds 320c3fa38c51 tee: optee: Drop ffa_ops in optee_ffa structure using ffa_ [...] adds 55bf84fd0a76 firmware: arm_ffa: Remove ffa_dev_ops_get() adds cb1f4c2c15bb firmware: arm_ffa: Add support for querying FF-A features adds e57fba9105fa firmware: arm_ffa: Use FFA_FEATURES to detect if native ve [...] adds 8c3812c8f74f firmware: arm_ffa: Make memory apis ffa_device independent adds 7aa7a9798955 firmware: arm_ffa: Rename ffa_dev_ops as ffa_ops adds bb1be7498500 firmware: arm_ffa: Add v1.1 get_partition_info support adds 106b11b1ccd5 firmware: arm_ffa: Set up 32bit execution mode flag using [...] adds 5b0c6328e47d firmware: arm_ffa: Split up ffa_ops into info, message and [...] adds 387969b7ab01 Merge tag 'ffa-updates-6.1' of git://git.kernel.org/pub/sc [...] adds f5a5e83379b5 soc: apple: rtkit: Add apple_rtkit_poll adds e941712cccab soc/tegra: fuse: Add missing of_node_put() in tegra_init_fuse() adds 0a3c2dbec425 soc/tegra: fuse: Add missing of_node_put() adds 1623566fc43e soc/tegra: pmc: Remove leading space adds 72ccc1f56491 soc/tegra: pmc: Add support for simple wake events adds a28dc5f17da5 soc/tegra: pmc: Add USB port wake events for Tegra194 adds 2254182807fc soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA adds c18f3524422d soc/tegra: pmc: Use devm_clk_get_optional() adds 74f7f183d81c soc/tegra: pmc: Check device node status property adds 3879b6604cf4 Merge tag 'tegra-for-6.1-soc' of git://git.kernel.org/pub/ [...] adds fa586abcfe4b firmware: tegra: Switch over to memdup_user() adds a30f202fdc27 Merge tag 'tegra-for-6.1-firmware' of git://git.kernel.org [...] adds 6ad45d25dd0a dt-bindings: soc: imx: add interconnect property for i.MX8 [...] adds 2928ff96496f dt-bindings: soc: imx: add interconnect property for i.MX8 [...] adds 05099a846fd7 dt-bindings: soc: imx: add interconnect property for i.MX8 [...] adds 402de4bfb3d0 dt-bindings: clk: imx8mm: don't use multiple blank lines adds 3627a8139da7 dt-bindings: arm: fsl: imx6ul-kontron: Update bindings adds 69e43d9e83dd dt-bindings: power: imx8mp-power: add HDMI HDCP/HRV adds c1d9381ce430 dt-bindings: soc: imx: drop minItems for i.MX8MM vpu blk ctrl adds 2345fc8dc2ec dt-bindings: soc: imx: add interconnect property for i.MX8 [...] adds c7ebd54158d3 dt-bindings: soc: imx: add i.MX8MP vpu blk ctrl adds 9d820e6581a8 dt-bindings: arm: fsl: Rename compatibles for Kontron i.MX [...] adds 25b189646787 dt-bindings: arm: fsl: Add Kontron BL i.MX8MM OSM-S board adds b08047d63ca0 dt-bindings: arm: fsl: Add MSC SM2S-IMX8PLUS SoM and SM2-M [...] adds 7a8a4471633a dt-bindings: mfd: syscon: Add i.MX93 blk ctrl system registers adds 4fed4d20c59b dt-bindings: soc: add i.MX93 SRC adds 121494030c53 dt-bindings: soc: add i.MX93 mediamix blk ctrl adds 6128972adba6 dt-bindings: arm: Add i.MX8M Mini Gateworks GW7904 board adds c09cc6e528c3 dt-bindings: firmware: add missing resource IDs for imx8dxl adds 64e61a940d96 dt-bindings: arm: imx: update fsl.yaml for imx8dxl adds c553ca9245f4 soc: imx: add icc paths for i.MX8MP media blk ctrl adds 50299fa1f8a0 soc: imx: add icc paths for i.MX8MP hsio/hdmi blk ctrl adds 77b0ddb42add soc: imx: add i.MX8MP HDMI blk ctrl HDCP/HRV_MWR adds a1a5f15f7f6c soc: imx: imx8m-blk-ctrl: add i.MX8MP VPU blk ctrl adds 5506018d3dec soc: imx: imx8mp-blk-ctrl: handle PCIe PHY resets adds df5a69653586 soc: imx: imx8m-blk-ctrl: Use genpd_xlate_onecell adds 0a0f7cc25d4a soc: imx: add i.MX93 SRC power domain driver adds e9aa77d413c9 soc: imx: add i.MX93 media blk ctrl driver adds b97e1e2faa3c Merge tag 'imx-drivers-6.1' of git://git.kernel.org/pub/sc [...] adds 460d9cb62f7f soc: sunxi: sram: Return void from the release function adds ee07b9056e3e soc: sunxi: sram: Save a pointer to the OF match data adds dd2ae2ecb0b9 soc: sunxi: sram: Export the LDO control register adds 1f698cb11dd4 soc: sunxi: sram: Add support for the D1 system control adds 891518b71753 Merge tag 'sunxi-drivers-for-6.1-1' of https://git.kernel. [...] adds 2778caedb566 soc: mediatek: Let PMIC Wrapper and SCPSYS depend on OF adds 61b55d8611e4 dt-bindings: soc: mediatek: pwrap: add compatible for mt8188 adds 2efddd28a2c7 soc: mediatek: mtk-svs: Switch to platform_get_irq() adds 93cd9b3e60b6 soc: mediatek: mtk-svs: Remove hardcoded irqflags adds 1cd80c06784d soc: mediatek: mtk-svs: Drop of_match_ptr() for of_match_table adds 02aace9be3cf soc: mediatek: mtk-svs: Use devm variant for dev_pm_opp_of [...] adds 3431c92f26e7 dt-bindings: power: mediatek: Refine multiple level power [...] adds 6e464f8b6301 dt-bindings: power: mediatek: Support naming power control [...] adds 1fedd6bee550 dt-bindings: power: mediatek: Update maintainer list adds 43819e385330 soc: mediatek: mtk-svs: Commonize t-calibration-data fuse [...] adds a92438c5a30a soc: mediatek: mtk-svs: Use bitfield access macros where possible adds 9d0d887ac7e5 soc: mediatek: mtk-svs: Explicitly include bitfield header adds 385ba16dbf9e soc: mediatek: pm-domains: Simplify some error message adds 7c4ddc819fba dt-bindings: soc: mediatek: Add mdp3 mutex support for mt8186 adds 21370ecddfe1 soc: mediatek: mutex: Add mt8186 mutex mod settings for mdp3 adds f3894f969cf5 dt-bindings: soc: mediatek: Add display mutex support for MT6795 adds 1b8501505f57 soc: mediatek: mutex: Add support for MT6795 Helio X10 dis [...] adds b404cb45990b soc: mediatek: Add mmsys func to adapt to dpi output for MT8186 adds b49aae5e9493 Merge tag 'v6.0-next-soc' of https://git.kernel.org/pub/sc [...] adds 3098fcb14e08 dt-bindings: interconnect: qcom,msm8998-bwmon: add support [...] adds 6356c7bb5383 soc: qcom: icc-bwmon: re-use IRQ enable/clear define adds 2b5d8b02f5ac soc: qcom: icc-bwmon: drop unused registers adds 1dd5246ea6ba soc: qcom: icc-bwmon: store reference to variant data in c [...] adds 956deab551b0 soc: qcom: icc-bwmon: clear all registers on init adds 650db9fa2c54 soc: qcom: icc-bwmon: store count unit per variant adds ec63dcd3c863 soc: qcom: icc-bwmon: use regmap and prepare for BWMON v5 adds e6f34184dd01 soc: qcom: icc-bwmon: add per-variant quirks adds 14af4ce084b5 soc: qcom: icc-bwmon: add support for SDM845 LLCC BWMON adds af8f6f39b8af soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() adds 90681f53b938 soc: qcom: smem_state: Add refcounting for the 'state->of_node' adds fd40048901d2 soc: qcom: socinfo: Add an ID for SM6375 adds 5257841aaa8c soc: qcom: socinfo: Add PM6125 ID adds 1c46589d4ec0 dt-bindings: firmware: convert Qualcomm SCM binding to the yaml adds 0e5732e4d584 soc: qcom: Make QCOM_RPMPD depend on OF adds f2567b732b0a dt-bindings: firmware: document Qualcomm SM6115 SCM adds 0425c5c6ebb2 soc: qcom: stats: Add SDM845 stats config and compatible adds 010681df6528 dt-bindings: soc: qcom: stats: Document SDM845 compatible adds 7eb89c17abd2 soc: qcom: icc-bwmon: remove redundant ret variable adds ff6d365898d4 soc: qcom: qmi: use const for struct qmi_elem_info adds 5365cea199c7 soc: qcom: llcc: Rename reg_offset structs to reflect LLCC [...] adds c13d7d261e36 soc: qcom: llcc: Pass LLCC version based register offsets [...] adds d8200483617c Merge tag '20220825043859.30066-3-manivannan.sadhasivam@li [...] adds b7c84ae757c2 dt-bindings: interconnect: qcom,msm8998-bwmon: Add support [...] adds 1335fc5b24d3 soc: qcom: icc-bwmon: add support for sc7280 LLCC BWMON adds cdad59c2d869 soc: qcom: icc-bwmon: force clear counter/irq registers adds bcd8868b1d84 dt-bindings: power: qcom,rpmpd: drop non-working codeauror [...] adds e66fee7519ad firmware: qcom: scm: remove unused __qcom_scm_init declaration adds 2d48e6ea3080 dt-bindings: power: rpmpd: Add SM6375 power domains adds df646a17f103 soc: qcom: rpmpd: Add SM6375 support adds 37d49c249cb8 Merge tag 'qcom-drivers-for-6.1' of https://git.kernel.org [...] adds 947f11d153f2 bus: hisi_lpc: Don't dereference fwnode handle adds 23bea44cd00c bus: hisi_lpc: Use devm_platform_ioremap_resource adds 5e3e70b8e1ae bus: hisi_lpc: Correct error code for timeout adds e8cd65061fac bus: hisi_lpc: Don't guard ACPI IDs with ACPI_PTR() adds 4678a2d352e0 bus: hisi_lpc: Use platform_device_register_full() adds 4cb59d5069f2 Merge tag 'hisi-drivers-for-6.1' of https://github.com/his [...] adds 96765cc47546 soc/tegra: Set ERD bit to mask inband errors adds b71344221466 soc/tegra: cbb: Add CBB 1.0 driver for Tegra194 adds fc2f151d2314 soc/tegra: cbb: Add driver for Tegra234 CBB 2.0 adds 53283105cab6 soc/tegra: cbb: Add support for Tegra241 (Grace) adds 3919d905351f Merge tag 'tegra-for-6.1-cbb' of git://git.kernel.org/pub/ [...] adds 26d8b279392c dt-bindings: soc: rockchip: Document RV1126 grf adds 614ce48b63c8 dt-bindings: soc: rockchip: Document RV1126 pmugrf adds 9c2f4521344f dt-bindings: arm: rockchip: pmu: add rockchip,rk3128-pmu adds adc4f190260a dt-bindings: soc: rockchip: grf: add rockchip,rk3128-grf adds f8acc844c9ec Merge tag 'v6.1-rockchip-drivers2' of git://git.kernel.org [...] adds 845081313632 dt-bindings: memory: synopsys,ddrc-ecc: Detach Zynq DDRC c [...] adds 9f60675a0f2e dt-bindings: memory: snps,dw-umctl2-ddrc: Use more descrip [...] adds fc436e55a1ab dt-bindings: memory: snps,dw-umctl2-ddrc: Replace opencode [...] adds 5514acb0dd03 dt-bindings: memory: snps,dw-umctl2-ddrc: Extend schema wi [...] adds f6f7d870c5b6 Merge tag 'memory-controller-drv-6.1-2' of https://git.ker [...] adds 998fcd001feb firmware/psci: Print a warning if PSCI doesn't accept PC mode adds 3137f2e60098 firmware/psci: Add debugfs support to ease debugging adds 4413794917ba ARM: remove check for CONFIG_DEBUG_LL_SER3 adds ff6862c23d2e Merge tag 'arm-drivers-6.1' of git://git.kernel.org/pub/sc [...] adds 61fb67dae505 ARM: dts: gemini: ns2502: permit to use gigabit adds 95bef83078a4 ARM: dts: gemini: ssi1328: permit to use gigabit adds f485f6d85269 ARM: dts: Let Gemini NS2502 parse redboot partitions adds 1db560169211 Merge tag 'gemini-dts-v6.1-1' of git://git.kernel.org/pub/ [...] adds 8f40330773cd ARM: dts: lan966x: add support for pcb8290 adds e9447260b4a1 ARM: dts: at91: sam9x60ek: remove simple-bus for regulators adds 0b7baa1a307f ARM: dts: lan966x: add led configuration adds 70fed748cdc0 Merge tag 'at91-dt-6.1' of git://git.kernel.org/pub/scm/li [...] adds 6a24768c6e30 arm64: dts: renesas: r8a779f0: Add SDHI0 support adds 1ada3e53b78a arm64: dts: renesas: spider-cpu: Enable eMMC0 adds d227fcc390e3 arm64: dts: renesas: r8a779f0: Add CMT support adds 5edc51af5b30 arm64: dts: renesas: r9a07g044: Add IRQC node adds 989fd5a7fb79 arm64: dts: renesas: r9a07g044: Update pinctrl node to han [...] adds 379478ab09e0 arm64: dts: renesas: r9a07g054: Add IRQC node adds b2c9af5f4752 arm64: dts: renesas: r9a07g054: Update pinctrl node to han [...] adds ee8898fd7a89 arm64: dts: renesas: Add Renesas R8A779MB SoC support adds 80c4ece67b40 dt-bindings: interrupt-controller: Add macros for NMI and [...] adds ffd882417412 arm64: dts: renesas: rzg2l-smarc-som: Add PHY interrupt su [...] adds 7adc69f8ac35 arm64: dts: renesas: r8a779f0: Add TMU nodes adds 200d8e0119fd arm64: dts: renesas: r9a07g043: Add DMA support to RSPI adds a43026b81170 arm64: dts: renesas: r9a07g044: Add DMA support to RSPI adds 34fac90f361f arm64: dts: renesas: r9a07g054: Add DMA support to RSPI adds 56f0a373f0a8 arm64: dts: renesas: r9a07g043: Fix audio clk node names adds f3b7bc89c97b arm64: dts: renesas: r9a07g044: Fix SCI{Rx,Tx} interrupt types adds 13dec051c7f1 arm64: dts: renesas: r9a07g054: Fix SCI{Rx,Tx} interrupt types adds 72a482dbaec4 arm64: dts: renesas: r9a07g043: Fix SCI{Rx,Tx} interrupt types adds 73ca80daf7b3 arm64: dts: renesas: r9a09g011: Add pinctrl node adds 54ac6794df9d arm64: dts: renesas: r9a09g011: Add i2c nodes adds 39ffd3307fb8 arm64: dts: renesas: rzv2m evk: Enable i2c adds 59c148535324 arm64: dts: renesas: r8a779{51|60|65}: Put I2C aliases to [...] adds 8cc5dcfabab8 arm64: dts: renesas: r8a77970: Put I2C aliases to board files adds efab8210e015 arm64: dts: renesas: r8a77980: Put I2C aliases to board files adds fb2a16097c3c arm64: dts: renesas: r8a77990: Put I2C aliases to board files adds 1d35135672c9 arm64: dts: renesas: r8a779a0: Put I2C aliases to board files adds 8d580c0f5371 arm64: dts: renesas: r8a774e1: Rename i2c_dvfs to iic_pmic adds 13079557ec97 arm64: dts: renesas: r8a774a1: Put I2C aliases to board files adds 1cc6987e501d arm64: dts: renesas: r8a779f0: Add MSIOF nodes adds c77543ae7b16 arm64: dts: renesas: Drop clock-names property from RPC node adds 33eef0752902 arm64: dts: renesas: Add condor-common.dtsi adds 6f06a74d7d89 arm64: dts: renesas: Add r8a77980a.dtsi adds 6f67580ca9ed arm64: dts: renesas: Add V3H2 Condor-I board support adds 73bf60ba7c18 Merge tag 'renesas-arm-dt-for-v6.1-tag1' of git://git.kern [...] adds f5f6306965aa dt-bindings: arm: renesas: Document R-Car H3Ne-1.7G SoC an [...] adds 5444c5cafdce dt-bindings: soc: renesas: renesas,rzg2l-sysc: Document RZ [...] adds fddccbcb4de7 dt-bindings: arm: renesas: Document Renesas R-Car V3H2 SoC [...] adds 71772aa7dd2b Merge tag 'renesas-dt-bindings-for-v6.1-tag1' of git://git [...] adds 59ec069d5055 arm64: dts: meson-axg: add support for JetHub D1p (j110) adds a80c60359a42 dt-bindings: arm: amlogic: add bindings for Jethub D1p (j110) adds 6b2592f087bb arm64: dts: meson-g12a: Remove 'enable-active-low' adds fdfaefa83172 arm64: dts: meson-sm1-sei610: Remove 'enable-active-low' adds 70bff3a65d4b dt-bindings: arm: amlogic: add Beelink GT1 Ultimate binding adds 5b3a87a5c4f2 arm64: dts: meson: add support for Beelink GT1 Ultimate adds 0cb66809b805 Merge tag 'amlogic-arm64-dt-for-v6.1' of git://git.kernel. [...] adds db7ad4153843 arm64: dts: rockchip: Add analog audio output on quartz64-b adds 2fd8bd005897 arm64: dts: rockchip: add vcc_cam regulator to rock-3a adds 7a3eabdcd0fd arm64: dts: rockchip: add vcc_mipi regulator to rock-3a adds a233ea1e6268 arm64: dts: rockchip: specify pinctrl for i2c adapters on rock-3a adds faedfa5b40f0 arm64: dts: rockchip: Add PCIe v3 nodes to rk3568 adds 86973ae0355b arm64: dts: rockchip: Add PCIe v3 nodes to BPI-R2-Pro adds b6c228401b25 arm64: dts: rockchip: add csi dphy node to rk356x adds 467dcf345613 dt-bindings: vendor-prefixes: Add OPEN AI LAB adds a15ca48b6451 dt-bindings: arm: rockchip: Add EAIDK-610 adds 904f983256fd arm64: dts: rockchip: Add dts for a rk3399 based board EAIDK-610 adds 23c5f1098147 dt-bindings: arm: rockchip: Add PinePhone Pro bindings adds 78a21c7d5952 arm64: dts: rockchip: Add initial support for Pine64 PineP [...] adds 638b8eb43b2a dt-bindings: arm: rockchip: Document Radxa ROCK 4C+ adds 9176ba910ba0 arm64: dts: rockchip: Add RK3399-T OPP table adds 246450344dad arm64: dts: rockchip: rk3399: Radxa ROCK 4C+ adds 024744964ef6 arm64: dts: rockchip: Fix SD card controller probe on Pine [...] adds a5d5e515ed89 arm64: dts: rockchip: add rk817 chg to Odroid Go Advance adds 7ebfd4f6b52a arm64: dts: rockchip: add LED for ROCK Pi 4A/B/C/A+/B+ adds 6cbd76752791 arm64: dts: rockchip: add LEDs for ROCK 4C+ adds bc17f2b9608f arm64: dts: rockchip: Add regulator suffix to BPI-R2-Pro adds fff05e5af224 dt-bindings: vendor-prefixes: add Anbernic adds 22eed92492e4 dt-bindings: arm: rockchip: Add Anbernic RG353P and RG503 adds 523adb553573 arm64: dts: rockchip: add Anbernic RG353P and RG503 adds cd4e5f30f51f arm64: dts: rockchip: Add PCIe 2 nodes to quartz64-b adds 1b8d4233f516 arm64: dts: rockchip: add rtc to rock3a adds 0fbbfb0b00d1 arm64: dts: rockchip: Enable PCIe controller on rock3a adds 944be6fba401 arm64: dts: rockchip: Add VPU support for RK3568/RK3566 adds 03d86fb5a569 arm64: dts: rockchip: Add Hantro encoder node to rk356x adds 91419ae0420f arm64: dts: rockchip: use BCLK to GPIO switch on rk3399 adds b5a88262223b Merge tag 'v6.1-rockchip-dts64-1' of git://git.kernel.org/ [...] adds d28b680a3494 ARM: dts: rockchip: fix rk3036 emac node compatible string adds 1dabb74971b3 ARM: dts: rockchip: restyle emac nodes adds b68ec1163c3c Merge tag 'v6.1-rockchip-dts32-1' of git://git.kernel.org/ [...] adds 446d5be80654 ARM: dts: stm32: add i2c nodes into stm32mp131.dtsi adds f5a058023239 ARM: dts: stm32: enable i2c1 and i2c5 on stm32mp135f-dk.dts adds 8539ebb435a5 ARM: dts: stm32: add spi nodes into stm32mp131.dtsi adds 15f72e0da4da ARM: dts: stm32: add pinctrl and disabled spi5 node in stm [...] adds a9b70102253c ARM: dts: stm32: Add timer interrupts on stm32mp15 adds a118ba387595 ARM: dts: stm32: Fix typo in license text for Engicam boards adds ea99a5a02ebc ARM: dts: stm32: Create separate pinmux for qspi cs pin in [...] adds 04c26c5a2da8 ARM: dts: stm32: argon: remove spidev node adds 6d243f898181 Merge tag 'stm32-dt-for-v6.1-1' of git://git.kernel.org/pu [...] adds b6740089b740 dt-bindings: clock: exynosautov9: correct clock numbering [...] adds 153da489e5e7 dt-bindings: clock: exynosautov9: add fys0 clock definitions adds 3c073243c5df dt-bindings: clock: exynosautov9: add fsys1 clock definitions adds 4b6ec8d88623 dt-bindings: clock: exynosautov9: add schema for cmu_fsys0/1 adds 45bbf4d76a67 dt-bindings: clock: exynos850: Add Exynos850 CMU_AUD adds f20f35f46f1a dt-bindings: clock: exynos850: Add Exynos850 CMU_IS adds 8f3fc0ed70b9 dt-bindings: clock: exynos850: Add Exynos850 CMU_MFCMSCL adds ac94f66521a5 arm64: dts: exynosautov9: add fsys0/1 clock DT nodes adds 2c8cf49c7dec arm64: dts: exynos: Add CMU_AUD, CMU_IS and CMU_MFCMSCL fo [...] adds 09a122384e34 arm64: dts: exynos: Add SysMMU nodes for Exynos850 adds dfce69c85205 dt-bindings: serial: samsung: add exynosautov9-uart compatible adds 2c12f88cef39 Merge tag 'samsung-dt64-6.1' of https://git.kernel.org/pub [...] adds 61dc1e3850a6 ARM: dts: BCM5301X: Add basic PCI controller properties adds 9bf2eb19c901 dt-bindings: arm64: bcmbca: Merge BCM4908 into BCMBCA adds 7284428cf70c dt-bindings: arm64: bcmbca: Update BCM4908 description adds 4fdcbde68229 arm64: dts: bcmbca: update BCM4908 board dts files adds ded8f2294589 arm64: dts: Move BCM4908 dts to bcmbca folder adds 72e0bdb6d7ed arm64: dts: Add BCM4908 generic board dts adds dd5c672d7ca9 arm64: bcmbca: Merge ARCH_BCM4908 to ARCH_BCMBCA adds e33060879cd3 Merge tag 'arm-soc/for-6.1/devicetree' of https://github.c [...] adds 456b6dd1baad arm64: dts: broadcom: bcm4908: add remaining LED pins adds 7de56b1dc114 arm64: dts: broadcom: bcm4908: add LEDs controller block adds 3bcae3396e98 arm64: dts: broadcom: bcm4908: add Asus GT-AC5300 LEDs adds 32c3d47fd7fc Merge tag 'arm-soc/for-6.1/devicetree-arm64' of https://gi [...] adds b716f7981e28 ARM: dts: lan966x: disable aes adds af2a5ea3ff8e dt-bindings: arm: at91: Add info on SAMA5D3-EDS adds 7ea519de7186 dts: arm: at91: Add SAMA5D3-EDS Board adds 944ec7d1a39e ARM: dts: at91: sama7g5: Swap rx and tx for spi11 adds 7fca501460f6 ARM: dts: at91: sam9x60ek: Add DBGU compatibles to uart1 adds f9e1d0767fde ARM: dts: at91: Add `atmel,usart-mode` required property t [...] adds 0b2eafe1167e spi: dt-bindings: atmel,at91rm9200-spi: Add DMA related pr [...] adds 2fef9856dcc6 Merge tag 'at91-dt-6.1-2' of https://git.kernel.org/pub/sc [...] adds 189c2e5c7669 dt-bindings: net: Add Tegra234 MGBE adds cc99f95d49b3 dt-bindings: Add Host1x context stream IDs on Tegra234 adds 195571f342ae Merge tag 'tegra-for-6.1-dt-bindings' of git://git.kernel. [...] adds 5b6b207ca553 Merge branch 'for-6.1/dt-bindings' into for-6.1/arm64/dt adds cd42b26a527f arm64: tegra: Add regulators required for PCIe adds ec142c44b026 arm64: tegra: Add P2U and PCIe controller nodes to Tegra234 DT adds 1d61cbb79058 arm64: tegra: Enable PCIe slots in P3737-0000 board adds 4f41e9d54275 arm64: tegra: Fix up compatible for Tegra234 GPCDMA adds 610cdf3186bc arm64: tegra: Add MGBE nodes on Tegra234 adds 8aec2c17b95e arm64: tegra: Enable MGBE on Jetson AGX Orin Developer Kit adds a63c0cd83720 arm64: dts: tegra: smaug: Add Bluetooth node adds a1e3de6ea519 arm64: dts: tegra: smaug: Add Wi-Fi node adds b0c1a994f660 arm64: tegra: Fixup iommu-map property formatting adds b35f5b53a87b arm64: tegra: Add context isolation domains on Tegra234 adds 0a4fa2504217 arm64: tegra: Enable HDA node for Jetson AGX Orin adds af4c27738c92 arm64: tegra: Add iommus for HDA on Tegra234 adds 8e4428051df1 arm64: tegra: Add GPCDMA support for Tegra I2C adds f58ec42950d6 Merge tag 'tegra-for-6.1-arm64-dt' of git://git.kernel.org [...] adds 2b14d7da6500 Merge tag 'imx-bindings-6.1' of git://git.kernel.org/pub/s [...] adds 8b212526a957 ARM: dts: imx6dl-yapp4: Bind the backlight controller to t [...] adds c9d38ff7080b ARM: dts: imx6: delete interrupts property if interrupts-e [...] adds 151c67c67b6c ARM: dts: imx6q-mccmon6: Add fsl,err006687-workaround-pres [...] adds cdf904c97b04 ARM: dts: imx6-sabrelite: change to use SPDX identifiers adds e45840c8eb04 ARM: dts: imx6qdl-mba6: don't use multiple blank lines adds 09b2152047d4 ARM: dts: imx6qdl: phytec: no spaces at start of line, ind [...] adds f9065184ea27 ARM: dts: imx6qdl-sabre: change to use SPDX identifiers adds 64bbac6733c1 ARM: dts: imx7d-pico: indent use tabs, no spaces at start of line adds 4404c1b7b04c ARM: dts: vf610: no spaces in indent but tabs adds 005e28586606 ARM: dts: vf610-twr: indent use tabs, no spaces at start of line adds de8aee649f86 ARM: dts: vf610: don't use multiple blank lines adds e7c4ebe2f9cd ARM: dts: imx7d-sdb: config the max pressure for tsc2046 adds bae57eacc0db ARM: dts: imx6qdl-vicut1.dtsi: Add backlight-isb node adds 5694eed98cca ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node adds afd8f77957e3 ARM: dts: imx6qdl-kontron-samx6i: hook up DDC i2c bus adds 4c95e7364705 ARM: dts: ls1021a: Use generic node name for DMA adds dac772cbd755 ARM: dts: imx6qdl-tqma6x: add fixed power supplies adds 34caa12608b6 ARM: dts: imx: align SPI node name with dtschema adds 1bad8bca9020 ARM: dts: imx: align LED node names with dtschema adds e067767e450f ARM: dts: imx: align gpio-keys node names with dtschema adds b709c5a39e7e ARM: dts: vf610: align SPI node name with dtschema adds 0fcf85d89de3 ARM: dts: imx6ul-kontron: Simplify devicetree structure adds 7e4bf4d8debc ARM: dts: imx6ul-kontron: Add imx6ull-kontron-bl to Makefile adds 3591be2e8a81 ARM: dts: imx6qdl-dhcom: Move IPU iomux node from PDK2 to [...] adds efa80587f29f ARM: dts: vf610: ddr pinmux adds 0d7d8861029a ARM: dts: imx7ulp: update the LPI2C clock-names adds 6497c72e5cc4 ARM: dts: imx7ulp: Add IPG clock for lpi2c adds b11d083c5dce ARM: dts: imx6q: add missing properties for sram adds f5848b95633d ARM: dts: imx6dl: add missing properties for sram adds 088fe5237435 ARM: dts: imx6qp: add missing properties for sram adds 60c9213a1d99 ARM: dts: imx6sl: add missing properties for sram adds 7492a83ed9b7 ARM: dts: imx6sll: add missing properties for sram adds 415432c008b2 ARM: dts: imx6sx: add missing properties for sram adds 218db824a751 ARM: dts: imx6sl: use tabs for code indent adds fd2dd7077c74 ARM: dts: imx6sx-udoo-neo: don't use multiple blank lines adds 179141ca7c71 ARM: dts: imx6: skov: migrate to resistive-adc-touch adds 6769089ecb50 ARM: dts: imx: update sdma node name format adds 2069c5265bb3 ARM: dts: imx6qdl-gw52xx: add CAN regulator adds ad928a743db8 ARM: dts: imx6qdl-gw53xx: add CAN regulator adds b7fd68ac2720 ARM: dts: imx6qdl-gw54xx: add CAN regulator adds 07d0db46b3d2 Merge tag 'imx-dt-6.1' of git://git.kernel.org/pub/scm/lin [...] adds 3175c70686c4 arm64: dts: imx8mp: add interconnects for media blk ctrl adds 31da63e1326c arm64: dts: imx8mp: add interconnect for hsio blk ctrl adds 683d7ffb7daa arm64: dts: imx8ulp: Add the fec support adds 1170826e1a3d arm64: dts: imx8ulp-evk: Add the fec support adds 7e431a93e86c arm64: dts: imx8mm-venice-gw72xx-0x: blank line at end of file adds 6fd44214f5f9 arm64: dts: imx8mp-verdin: don't use multiple blank lines adds 7e819a2d921e arm64: dts: mnt-reform2: don't use multiple blank lines adds ceefe3d5f11f arm64: dts: imx8mp: Add HW variant details to i.MX8M Plus [...] adds 6007e21018f6 arm64: dts: imx8mp: Drop Atheros PHY header from i.MX8M Pl [...] adds dcc80ddbc3a6 arm64: dts: imx8mp: Add SoM compatible to i.MX8M Plus DHCOM PDK2 adds 37bbb8b2f919 arm64: dts: imx8mm/n-venice-gw7902: Remove invalid property adds 8130fa71089a arm64: dts: imx8mm-venice-gw7903: add digital I/O ctl gpios adds 310dde60ddde arm64: dts: imx8mp-verdin: add cpu-supply adds df680992dd62 arm64: dts: imx8mp: add vpu pgc nodes adds a763d0cf290a arm64: dts: imx8mp: add VPU blk ctrl node adds 587c1fed72b3 arm64: dts: imx8mm-kontron: Adjust compatibles, file names [...] adds eef2c0217e02 arm64: dts: imx8mm-kontron: Use the VSELECT signal to swit [...] adds 3e44946da227 arm64: dts: imx8mm-kontron: Remove low DDRC operating point adds 9cb41873f8e1 arm64: dts: imx8mm-kontron: Use voltage rail names from sc [...] adds b63791966edf arm64: dts: imx8mm-kontron: Add SPI NOR partition layout adds de9618e84f76 arm64: dts: Add support for Kontron SL/BL i.MX8MM OSM-S adds b57f7d214189 arm64: dts: imx8-ss-dma: add IPG clock for i2c adds 4d50d2bf0e41 arm64: dts: imx8mm: Fix typo in license text for Engicam boards adds f703b6026d0a arm64: dts: imx8mp-msc-sm2s: Add device trees for MSC SM2S [...] adds 4dcb6c0fef5d arm64: dts: imx8mp: Add SNVS LPGPR adds 7db9905d48e1 arm64: dts: imx8ulp: no executable source file permission adds 9e65987b9584 arm64: dts: imx8mp: Add iMX8MP PCIe support adds d50650500064 arm64: dts: imx8mp-evk: Add PCIe support adds b340ee0263f4 arm64: dts: ls1028a: move DSA CPU port property to the com [...] adds d72e3b4e76db arm64: dts: ls1028a: mark enetc port 3 as a DSA master too adds 68ad0821fc7c arm64: dts: ls1028a: enable swp5 and eno3 for all boards adds f00df2bdb512 arm64: dts: imx8mq-librem5: describe the voice coil motor [...] adds c504745d821e arm64: dts: imx8mq-librem5: add RGB pwm notification leds adds 6effe295e1a8 arm64: dts: imx8mq-librem5: Add bq25895 as max17055's powe [...] adds 6ba73ecff00a arm64: dts: imx8mq-librem5: add USB type-c properties for [...] adds 2d43092e3243 arm64: dts: imx8mq-librem5: add usb-role-switch property to dwc3 adds 79d38f6b08ee arm64: dts: imx8mq-librem5: fix mipi_csi description adds 7e2c9e5146b2 arm64: dts: imx8ulp: drop undocumented property in cgc adds b2ca63697b0d arm64: dts: imx8ulp: correct the scmi sram node name adds ed4b58fa5ae7 arm64: dts: imx8ulp: add pmu node adds d2209e658468 arm64: dts: imx8ulp: add mailbox node adds 0acd1b1cf345 arm64: dts: imx8ulp: increase the clock speed of LPSPI adds 8728c63c1072 arm64: dts: verdin-imx8mm: rename sn65dsi83 to sn65dsi84 adds ac2ac9ff2dff arm64: dts: verdin-imx8mm: add lvds panel node adds 63a71a901021 arm64: dts: verdin-imx8mm: introduce hdmi-connector adds fb4f0b69565e arm64: dts: tqma8mpql: add USB DR support adds f2484a9470bf arm64: dts: imx93: correct SDHC clk entry adds e41ba6957139 arm64: dts: imx93: add gpio clk adds 0dfb380d2492 arm64: dts: imx93: add s4 mu node adds 000aed86e403 arm64: dts: imx93: add blk ctrl node adds b4aa33b3e51b arm64: dts: imx93: add a55 pmu adds 1225396fefea arm64: dts: imx93: add lpi2c nodes adds aff77421f13f arm64: dts: imx93: add lpspi nodes adds d314fd245d24 arm64: dts: imx8mq: update sdma node name format adds 5dfc7922ba02 arm64: dts: ls1028a-rdb: add more ethernet aliases adds e85d3458a804 arm64: dts: imx93: add src node adds a90a37bbeab4 arm64: dts: imx93: add mediamix blk ctrl node adds 21e24d257fe2 arm64: dts: imx8mp-venice-gw74xx: add USB DR support adds 07ce211afa5a arm64: dts: imx8mp-venice-gw74xx: add cpu-supply node for cpufreq adds 870f645b396b arm64: dts: imx8mp-venice-gw74xx: add WiFi/BT module support adds b999bdaf0597 arm64: dts: imx: Add i.mx8mm Gateworks gw7904 dts support adds 41d5ceff6052 arm64: dts: imx8: add a node label to ddr-pmu adds f537ee7f1e76 arm64: dts: freescale: add i.MX8DXL SoC support adds 8dd495d12374 arm64: dts: freescale: add support for i.MX8DXL EVK board adds 9e1afe14d9c1 arm64: dts: imx8mp-venice-gw74xx: add PCIe support adds 61759b114616 arm64: dts: ls208xa-qds: add mdio mux nodes from on-board FPGA adds 6f4ce5b8f331 arm64: dts: ls2080a-rdb: add phy nodes adds ad5b6611e157 arm64: dts: ls2081a-rdb: Add DTS for NXP LS2081ARDB adds 822f91d512ab arm64: dts: ls208xa-rdb: fix errata E-00013 adds 4dede987d9aa arm64: dts: ls208x: remove NXP Erratum A008585 from LS2088A. adds 9b6408f02708 arm64: dts: ls1043a: fix the wrong size of dcfg space adds d7b01cca020a arm64: dts: ls1043a: Enable usb3-lpm-capable for usb3 node adds ee00c1a6314d arm64: dts: ls1043a: use pcie aer/pme interrupts adds 8580b6aa02ac arm64: dts: ls1043a: Add SCFG phandle for PCIe nodes adds 5c4820af6531 arm64: dts: ls1043a: Add big-endian property for PCIe nodes adds 21d5096f840b arm64: dts: ls1043a: add missing dma ranges property adds f0560158da0b arm64: dts: ls1043a: make dma-coherent global to the SoC adds 4b211ebb887f arm64: dts: ls1043a: add gpio based i2c recovery information adds 2a2ab4d5206d arm64: dts: ls1043a: use a pseudo-bus to constrain usb and [...] adds ab9d8032dbd0 arm64: dts: ls1043a-qds: add mmio based mdio-mux support adds a81e12d2ac5f arm64: dts: ls1043a-rdb: add pcf85263 rtc node adds 6f3e8922e51c arm64: dts: ls1046a: Enable usb3-lpm-capable for usb3 node adds 163608619b71 arm64: dts: ls1046a: Add the PME interrupt and big-endian [...] adds b236df898245 arm64: dts: ls1046a: Add big-endian property for PCIe nodes adds 0d3990796fba arm64: dts: ls1046a: add missing dma ranges property adds 136975c33894 arm64: dts: ls1046a: make dma-coherent global to the SoC adds f8179c89d7b1 arm64: dts: ls1046a: use a pseudo-bus to constrain usb and [...] adds 0f62994a559a arm64: dts: ls1046a: add gpios based i2c recovery information adds 63c396414bfc arm64: dts: ls1046a-qds: add mmio based mdio-mux nodes for FPGA adds d4e87e4e8486 arm64: dts: ls1046a-qds: Modify the qspi flash frequency adds b805cc89bd39 Merge tag 'imx-dt64-6.1' of git://git.kernel.org/pub/scm/l [...] adds 7072784d97b2 arm64: dts: allwinner: a100: Add device node for DMA controller adds 5db5663cdf36 arm64: dts: allwinner: a100: Add I2C DMA requests adds a067916d20bd arm64: dts: allwinner: h6: Add cooling map for GPU adds 116745dd557b arm64: dts: allwinner: h6: Add GPU OPP table adds a684aa3830f5 arm64: dts: allwinner: beelink-gs1: Enable GPU OPP adds 938070f585b3 dt-bindings: sram: sunxi-sram: Clean up the compatible lists adds 35bd799307b2 dt-bindings: sram: sunxi-sram: Add D1 compatible string adds 9f1fe339ef27 Merge tag 'sunxi-dt-for-6.1-1' of https://git.kernel.org/p [...] adds 9d88bf08e46d ARM: dts: integrator: Tag PCI host with device_type adds 60a2fb8d202a arm64: dts: mt8183: add MediaTek MDP3 nodes adds a8013418d35c arm64: dts: mediatek: mt8183: add keyboard node adds 09c332027d87 arm64: dts: mediatek: mt8183-pumpkin: add keypad support adds d3dfd4688574 arm64: dts: mediatek: Update mt81xx scpsys node to align w [...] adds a376a9a64914 arm64: dts: mt8195: Disable watchdog external reset signal adds a93f071a753a arm64: dts: mt8195: Disable I2C0 node adds e39e72cffea3 arm64: dts: mt8195: Add cpufreq node adds 6aa5b46d1755 arm64: dts: mt8195: Add vdosys and vppsys clock nodes adds 2b515194bf0c arm64: dts: mt8195: Add power domains controller adds 385e0eedb7ab arm64: dts: mt8195: Add spmi node adds 867477a5d39f arm64: dts: mt8195: Add scp node adds 8903821c8ef9 arm64: dts: mt8195: Add audio related nodes adds 7dd5bc578974 arm64: dts: mt8195: Add adsp node and adsp mailbox nodes adds 04cd978316c9 arm64: dts: mt8195: Specify audio reset controller adds 3b5838d1d82e arm64: dts: mt8195: Add iommu and smi nodes adds 329239a154bc arm64: dts: mt8195: Add gce node adds b852ee68fd72 arm64: dts: mt8195: Add display node for vdosys0 adds 2e78620b1350 arm64: dts: Add MediaTek MT8186 dts and evaluation board a [...] adds 18222e059850 arm64: dts: mt8192: Add pwm node adds 85c4ec6f7cf5 arm64: dts: mt8192: Add mipi_tx node adds 7d3553788dd9 arm64: dts: mediatek: Add mmsys #reset-cells property for mt8192 adds b4b75bac952b arm64: dts: mt8192: Add display nodes adds 0708ed7c2c63 arm64: dts: mt8192: Add dsi node adds 6210fc2e4ca2 arm64: dts: mediatek: Add missing xHCI clocks for mt8192 a [...] adds 5334bed7b234 arm64: dts: mediatek: Fix build warnings of mt8173 vcodec nodes adds d86a1c69bd9a arm64: dts: mediatek: cherry: Enable the System Companion [...] adds e775cc1a9b4f arm64: dts: mediatek: cherry: Wire up the ChromeOS Embedde [...] adds 63ce81b224dd arm64: dts: mediatek: cherry: Add Google Security Chip (GSC) TPM adds 824fae69f53b arm64: dts: mediatek: cherry: Add keyboard mapping for the [...] adds 07984e82ae3b arm64: dts: mediatek: cherry: Enable secondary SD/MMC controller adds b53f37249cfa arm64: dts: mediatek: cherry: Enable Elantech eKTH3000 i2c [...] adds 260c04d425eb arm64: dts: mediatek: cherry: Enable MT6315 regulators on [...] adds 300218b0503d arm64: dts: mt7986: add built-in Wi-Fi device nodes adds 5ebb14aa5a19 arm64: dts: mediatek: mt6795: Add CPUX system timer node adds 9cc2df424a95 Merge tag 'v6.0-next-dts64' of https://git.kernel.org/pub/ [...] adds 46ddb8e9e740 Merge tag 'renesas-fixes-for-v6.0-tag1' into renesas-arm-d [...] adds e357955558e2 MAINTAINERS: Merge ARM/Renesas ARM64 and ARM/SH-Mobile ARM [...] adds 8419e21affa7 ARM: dts: r9a06g032: Add CAN{0,1} nodes adds 5b8adc815b80 ARM: dts: r9a06g032-rzn1d400-db: Enable CAN1 adds a43306faeea8 arm64: dts: renesas: r8a779g0: Add RWDT node adds 495e36c3a313 arm64: dts: renesas: white-hawk-cpu: Enable watchdog timer adds 4cebce257723 arm64: dts: renesas: r8a779g0: Add pinctrl device node adds 7a8d590de813 arm64: dts: renesas: white-hawk-cpu: Add serial port pin control adds ff77ba051485 arm64: dts: renesas: r8a779g0: Add I2C nodes adds 77643815b019 arm64: dts: renesas: white-hawk: Add I2C0 and EEPROMs adds 78c84f468084 arm64: dts: renesas: white-hawk: Add CSI/DSI sub-board adds 9c1277a25fe5 arm64: dts: renesas: white-hawk: Add Ethernet sub-board adds 120c7a58388f arm64: dts: renesas: r8a779g0: Add GPIO nodes adds 60dc0e87fb45 arm64: dts: renesas: white-hawk-cpu: Add GP LEDs adds 6672f84001dc arm64: dts: renesas: white-hawk-cpu: Add push switches adds 848c82db5692 arm64: dts: renesas: r8a779g0: Add RAVB nodes adds 7bb9e424357b arm64: dts: renesas: white-hawk: Move aliases and chosen adds 96f7071d2b75 arm64: dts: renesas: white-hawk-cpu: Add Ethernet support adds 5c2b5a284960 arm64: dts: renesas: spider: Move aliases and chosen adds 567934a8c3cc arm64: dts: renesas: spider-cpu: Add missing bootargs adds f4b7dffdc8bd arm64: dts: renesas: white-hawk-cpu: Add missing bootargs adds 167720e4bcc8 arm64: dts: renesas: r8a779a0: Update to R-Car Gen4 compat [...] adds 422797652877 ARM: dts: renesas: Fix USB PHY device and child node names adds 1ca318459c02 arm64: dts: renesas: rzg2ul-smarc-som: Drop enabling wdt2 adds 53072ba67e53 arm64: dts: renesas: rzg2ul-smarc: Include SoM DTSI into b [...] adds 4ebf297b9340 arm64: dts: renesas: Adjust whitespace around '{' adds c328a66dfd9a Merge tag 'renesas-arm-dt-for-v6.1-tag2' of git://git.kern [...] adds 5f120a4dc7a7 dt-bindings: arm: ti: k3: Sort the am654 board enums adds b73656582943 dt-bindings: arm: ti: k3: Sort the SoC definitions alphabetically adds 0058d4814faa arm64: dts: ti: k3-am64-main: Add main_cpts label adds e66e5b2d7f43 arm64: dts: ti: k3-am64: Add SA2UL address space to Main C [...] adds e170ae6dd67a arm64: dts: ti: k3-am64-main: Enable crypto accelerator adds f42f6f9e77ee arm64: dts: ti: k3-j721e-main: fix RNG node clock id adds 5ec06904310d arm64: dts: ti: k3-am64-main: Add GPMC memory controller node adds c920a6caba68 arm64: dts: ti: k3-am64-main: Add ELM (Error Location Modu [...] adds 6038f1171162 arm64: dts: ti: k3-j7200-main: Add main domain watchdog entries adds 1ad4669b4bbe arm64: dts: ti: k3-am65-main: Disable RNG node adds 530eaa573a33 arm64: dts: ti: k3-am65-main: Move SA2UL to unused PSI-L t [...] adds 49611f43e035 arm64: dts: ti: k3-am65-main: Do not exclusively claim SA2UL adds d683a73980a6 arm64: dts: ti: k3-j7200-mcu-wakeup: Add SA2UL node adds b216dc1a41f7 arm64: dts: ti: k3-am642-sk: Add DT entry for onboard LEDs adds ab1ad455cf33 arm64: dts: ti: k3-am62-main: Add epwm nodes adds acf3fdc88665 arm64: dts: ti: k3-am625-sk: Add epwm nodes adds a3c52977419b dt-bindings: arm: ti: Rearrange IOPAD macros alphabetically adds cad20a8de86f dt-bindings: arm: ti: Add bindings for AM62A7 SoC adds 1607e6f9289c dt-bindings: pinctrl: k3: Introduce pinmux definitions for AM62A adds 5fc6b1b62639 arm64: dts: ti: Introduce AM62A7 family of SoCs adds 38c4a08c820c arm64: dts: ti: Add support for AM62A7-SK adds 0d0a0b441346 arm64: dts: ti: k3-j7200: fix main pinmux range adds aa577af3de3b Merge tag 'ti-k3-dt-for-v6.1' of https://git.kernel.org/pu [...] adds 285033567337 ARM: dts: qcom: apq8084: add rpm-stats device node adds 47931796aad5 ARM: dts: qcom: msm8974: add rpm-stats device node adds f9aad4f098dc ARM: dts: qcom: stop using snps,dw-pcie falback adds a01bae600a0d ARM: dts: qcom-*: replace deprecated perst-gpio with perst-gpios adds a9f2cd80ee46 ARM: dts: qcom: ipq8064: add v2 dtsi variant adds 58907a1cae53 ARM: dts: qcom: ipq8064: add ipq8062 variant adds 12e621362be3 ARM: dts: qcom: ipq8064: add ipq8065 variant adds cb9d76394914 ARM: dts: qcom: msm8960: override nodes by label adds c77ad7f3ba7f ARM: dts: qcom: msm8226: override nodes by label adds 5bd858a82ab7 ARM: dts: qcom: msm8660: override nodes by label adds 7c7a05390b5e ARM: dts: qcom: msm8660-surf: move fixed regulator out of soc adds 32d6fa92c1fe ARM: dts: qcom: use GPIO flags for tlmm adds 662e305dfc29 ARM: dts: qcom: align SPMI PMIC ADC node name with dtschema adds 7b357d312622 ARM: dts: qcom: pm8941: align SPMI PMIC LPG node name with [...] adds 4bdfd92cb14d ARM: dts: qcom: pmx55: align SPMI PMIC Power-on node name [...] adds affa747d36aa ARM: dts: qcom: msm8660: Add GSBI1 SPI bus adds 77012a11c36e ARM: dts: qcom: msm8660: Add GSBI3 I2C bus adds 2aac1179717d ARM: dts: qcom: apq8060-dragonboard: Add TMA340 to APQ8060 [...] adds 6244e7da53dc ARM: dts: qcom: msm8660: add pxo/cxo clocks to the GCC node adds baecbda52933 ARM: dts: qcom: msm8660: fix node names for fixed clocks adds 16ae4e557b2f ARM: dts: qcom: apq8084: switch TCSR mutex to MMIO adds 18a4af7a5984 ARM: dts: qcom: msm8226: switch TCSR mutex to MMIO adds 30f17249c171 ARM: dts: qcom: apq8064: add clocks to the LCC device node adds 6e9b4595609a ARM: dts: qcom: msm8960: add clocks to the LCC device node adds 85ddc865219b ARM: dts: qcom: apq8064: add clocks to the GCC device node adds 80787e417f30 ARM: dts: qcom: msm8960: add clocks to the GCC device node adds f79742da254e ARM: dts: qcom: apq8064: add clocks to the MMCC device node adds 2e312b342924 ARM: dts: qcom: msm8960: add clocks to the MMCC device node adds 5eb82ddb7273 ARM: dts: qcom: align SDHCI reg-names with DT schema adds 49c19337d0ac ARM: dts: qcom: align SDHCI clocks with DT schema adds ee1e278a84e7 ARM: dts: qcom: ipq8064: reorganize node order and sort them adds cc02fed341d5 ARM: dts: qcom: ipq8064: pad addresses to 8 digit adds 25ba74dd6002 ARM: dts: qcom: msm8226: Add ADSP node adds 268c661c172d ARM: dts: qcom: apq8026-asus-sparrow: Enable ADSP adds 5cbd20166f0a ARM: dts: qcom: apq8026-lg-lenok: Enable ADSP adds 78559d6fb859 Merge tag 'qcom-dts-for-6.1' of https://git.kernel.org/pub [...] adds 300b5f661eeb arm64: dts: qcom: sdm845: narrow LLCC address space adds 7921bd3d96d5 arm64: dts: qcom: sdm845: add LLCC BWMON adds 6af72a312d76 arm64: dts: qcom: sc8280xp-crd: disable touchscreen pull-up adds ffe469eaa2fc arm64: dts: qcom: sc8280xp-crd: move HID pin config adds cf2a7f3c525b arm64: dts: qcom: sc8280xp-crd: mark HID wakeup sources adds e11978de1e60 arm64: dts: qcom: sc8280xp-lenovo-thinkpad-x13s: disable t [...] adds 97cc7ab3fb4d arm64: dts: qcom: sc8280xp-lenovo-thinkpad-x13s: move HID [...] adds 7093465237c5 arm64: dts: qcom: sc8280xp-lenovo-thinkpad-x13s: mark HID [...] adds ca1ce7207e53 arm64: dts: qcom: sc8280xp-lenovo-thinkpad-x13s: add alter [...] adds 3e4fec3bc8f8 arm64: dts: qcom: stop using snps,dw-pcie falback adds f3f5fb3184ec arm64: dts: qcom: replace deprecated perst-gpio with perst-gpios adds 38c5c4fe1701 arm64: dts: qcom: sm6350: Add interconnect support adds 8373f5d50095 arm64: dts: qcom: msm8916: add clocks to the GCC device node adds 2b96ef794caa arm64: dts: qcom: msm8992-xiaomi-libra: split qcom,msm-id [...] adds 18f581bfe29d arm64: dts: qcom: msm8998: add MSM8998 SDCC specific compatible adds 4277c839a139 dt-bindings: arm: qcom: Document Sony Xperia 1 IV (PDX223) adds 2fb19263442d arm64: dts: qcom: sm8450: Adjust memory map adds 20e8f1ee8d27 arm64: dts: qcom: sm8450: Add SDHCI2 adds 0a631a36f724 arm64: dts: qcom: Add device tree for Sony Xperia 1 IV adds 030a7bfb365f arm64: dts: qcom: Add SKU6 for sc7180-trogdor-pazquel-lte-parade adds 07603a1c17cf dt-bindings: arm: qcom: Document additional sku6 for sc718 [...] adds dc1b8ce9db8c dt-bindings: qcom: Document bindings for new msm8916-samsu [...] adds 995d1ac509fb arm64: dts: qcom: msm8916-samsung-e2015: Add initial common dtsi adds 87c1b199e622 ARM: dts: qcom-msm8916-samsung-e2015: Include dts from arm64 adds 90ca46731599 arm64: dts: qcom: msm8916-samsung-e2015: Add touchkey adds d749d52e251b arm64: dts: qcom: msm8916-samsung-a2015: Rename touchscree [...] adds 5a0504945878 arm64: dts: qcom: sdm845-xiaomi-polaris: Fix sde_dsi_activ [...] adds 4f2e28b2cc2e dt-bindings: mfd: qcom,tcsr: add several devices adds 100ce2205924 arm64: dts: qcom: msm8996: split TCSR halt regs out of mutex adds 31df41b59b0e arm64: dts: qcom: msm8996: switch TCSR mutex to MMIO adds fc10cfa38580 arm64: dts: qcom: msm8998: split TCSR halt regs out of mutex adds 408c4eadd5d6 arm64: dts: qcom: msm8998: switch TCSR mutex to MMIO adds b5cc3e52d993 arm64: dts: qcom: sc7180: add missing TCSR syscon compatible adds ce1ac53c7faa arm64: dts: qcom: sc7180: split TCSR halt regs out of mutex adds e66e548bab5e arm64: dts: qcom: sc7180: switch TCSR mutex to MMIO adds d9a2214d6ba5 arm64: dts: qcom: sc7280: split TCSR halt regs out of mutex adds 8a8531e69b2d arm64: dts: qcom: sdm845: split TCSR halt regs out of mutex adds 3ed99307ec84 arm64: dts: qcom: sdm845: switch TCSR mutex to MMIO adds a465a9877e3a arm64: dts: qcom: qcs404: switch TCSR mutex to MMIO adds 0da603387225 arm64: dts: qcom: sdm630: split TCSR halt regs out of mutex adds a4c82270f0f4 arm64: dts: qcom: sdm630: switch TCSR mutex to MMIO adds 86d7c9460e2c arm64: dts: qcom: sm8150: split TCSR halt regs out of mutex adds c752d491cd59 arm64: dts: qcom: sm8150: switch TCSR mutex to MMIO adds ed3163b02a2c arm64: dts: qcom: pm6150l: add missing adc channels adds b0f8e8a38a01 arm64: dts: qcom: sdm845: Reduce reg size for aoss_qmp adds 528dc60f9e5e arm64: dts: qcom: sdm845: Add the RPMh stats node adds 9f0149caf0dc arm64: dts: qcom: sm6350: Add GPI DMA nodes adds 8c7ebabd2e3f arm64: dts: qcom: sc7280: Cleanup the lpasscc node adds e02a16c23410 arm64: dts: qcom: sc7280: Update lpassaudio clock controll [...] adds d9a1e9227303 arm64: dts: qcom: sc7280: Update lpasscore node adds 412737a60c84 arm64: dts: qcom: sc8280xp-crd: disallow regulator mode switches adds 648ec2f2ddc0 arm64: dts: qcom: sc8280xp-lenovo-thinkpad-x13s: disallow [...] adds 2a6164cef63c arm64: dts: qcom: sa8295p-adp: disallow regulator mode switches adds 62e60e35309d arm64: dts: qcom: sdm845-db845c: drop power-domains from C [...] adds a64f7d415281 arm64: dts: qcom: sdm845-db845c: drop gpios from CCI I2C sensors adds 36c9d012f193 arm64: dts: qcom: use GPIO flags for tlmm adds d710fdfe4844 arm64: dts: qcom: msm8996-xiaomi-*: Add LEDs adds f72a9f525b98 dt-bindings: arm: qcom: document zoglin board adds 2cb88ebe4453 arm64: dts: qcom: sc7280: Add support for zoglin adds eeca7d46217c arm64: dts: qcom: pm8350c: Drop PWM reg declaration adds 144fbd028fde arm64: dts: qcom: sc7180-trogdor: Keep pm6150_adc enabled for TZ adds 643d05163e3a arm64: dts: qcom: sc7280-herobrine: Don't enable the USB 2.0 port adds 276ee34a40c1 arm64: dts: qcom: sm8450: add Inline Crypto Engine registe [...] adds 9ea5ae629914 arm64: dts: qcom: sm8250: move DSI opp table to the dsi0 node adds cab29d324a05 arm64: dts: qcom: sc7280-qcard: Add alias 'wifi0' adds ad3b0f33fa54 arm64: dts: qcom: sc7280: Update gpu opp table adds 448d8cdea68a arm64: dts: qcom: pmk8350: drop incorrect io-channel-ranges adds 64a48a25aeb1 arm64: dts: qcom: pmk8350: drop interrupt-names from ADC adds fe9132202a0b arm64: dts: qcom: align SPMI PMIC ADC node name with dtschema adds c29ed5af6f3a arm64: dts: qcom: align SPMI PMIC regulators node name wit [...] adds 15f50a487121 arm64: dts: qcom: align SPMI PMIC LPG node name with dtschema adds 87783dbe1c28 arm64: dts: qcom: align SPMI PMIC Power-on node name with [...] adds 09a19abffbd5 arm64: dts: qcom: align PMIC GPIO pin configuration with D [...] adds 5589ffb2da2a arm64: dts: qcom: sc7280-idp: correct ADC channel node nam [...] adds 209a04885ab5 arm64: dts: qcom: sdm845-mtp: correct ADC settle time adds b2f3eac1b77c arm64: dts: qcom: sc7280: Add cpu and llcc BWMON adds 8336a4e76119 dt-bindings: arm: qcom: document sc7280 and evoker board adds 2abf6b6b9429 arm64: dts: qcom: sc7280: Add device tree for herobrine evoker adds ae240fbffbad arm64: dts: qcom: sc8280xp: mark USB controllers as wakeup [...] adds d0909bf4fa0f arm64: dts: qcom: fix syscon node names adds 11975b9b8135 arm64: dts: qcom: Add pm7250b PMIC adds 80f63766e52d arm64: dts: qcom: sm7225-fairphone-fp4: Add pm7250b PMIC adds 7dac7991408f arm64: dts: qcom: sc8280xp-pmics: Remove reg entry & use c [...] adds 3ae82f22ed7a arm64: dts: qcom: msm8916-samsung-serranove: Add magnetometer adds b626ac159e5e arm64: dts: qcom: sc7280: correct CPU BWMON unit address adds 00d92171ee14 arm64: dts: qcom: sa8155p-adp: Remove unused properties fr [...] adds 593ad9132fd8 dt-bindings: arm: qcom: document sc7280 and villager board adds 3accba70e238 arm64: dts: qcom: sc7280: Add herobrine-villager-r1 adds d42fae738f3a arm64: dts: qcom: Add LTE SKUs for sc7280-villager family adds 05c23128898b dt-bindings: clock: Add "qcom,adsp-pil-mode" property adds 42801e618529 dt-bindings: clock: Add resets for LPASS audio clock contr [...] adds c9a406b42f5c dt-bindings: clock: Add support for external MCLKs for LPA [...] adds 12ef689f09ab arm64: dts: qcom: sc7280: Add nodes for soundwire and va t [...] adds d3219de8bceb arm64: dts: qcom: sc7280: Enable digital codecs and soundw [...] adds d5a959f96be1 arm64: dts: qcom: sc7280: Enable digital codecs and soundw [...] adds f8b4eb64f200 arm64: dts: qcom: sc7280: Add wcd9385 codec node for CRD 1 [...] adds 0a3a56a93fd9 arm64: dts: qcom: sc7280: Add wcd9385 codec node for CRD 3.0/3.1 adds d6c006f510d9 arm64: dts: qcom: sc7280: Add max98360a codec for CRD 1.0/ [...] adds 14afeaf91737 arm64: dts: qcom: sc7280: herobrine: Add max98360a codec node adds aee6873edb93 arm64: dts: qcom: sc7280: Add lpass cpu node adds 8cf4133bc1fb arm64: dts: qcom: sc7280: Enable lpass cpu node for CRD 1. [...] adds f10c73ac6e90 arm64: dts: qcom: sc7280: Enable lpass cpu node for CRD 3.0/3.1 adds ece7d81f2447 arm64: dts: qcom: sc7280: Add sound node for CRD 1.0/2.0 a [...] adds 29e0b604f040 arm64: dts: qcom: sc7280: Add sound node for CRD 3.0/3.1 adds 61a301ca8373 arm64: dts: qcom: sc7280: Fix Dmic no sound on villager-r1 adds be24fd19b1b4 arm64: dts: qcom: sm6125: align TLMM pin configuration wit [...] adds 448f5a002fed arm64: dts: qcom: sm6350: align TLMM pin configuration wit [...] adds c9c53d1f4329 arm64: dts: qcom: sm8350-sagami: correct TS pin property adds e227fa2970fd arm64: dts: qcom: sm8350: align TLMM pin configuration wit [...] adds a73747528867 arm64: dts: qcom: sm8450: align TLMM pin configuration wit [...] adds d801357a0573 arm64: dts: qcom: sc7280: align TLMM pin configuration wit [...] adds e0eeb08522c9 arm64: dts: qcom: sc7280-herobrine: correct TLMM gpio-line-names adds d30bcfa44085 arm64: dts: qcom: ipq6018: add missing TCSR syscon compatible adds d07ac9d93ced arm64: dts: qcom: msm8953: add missing TCSR syscon compatible adds 98460385091f arm64: dts: qcom: qcs404: add missing TCSR syscon compatible adds 8a99e0fc8bd3 arm64: dts: qcom: msm8996: add missing TCSR syscon compatible adds f5e303aefc06 arm64: dts: qcom: ipq6018: switch TCSR mutex to MMIO adds 9e826e05061c arm64: dts: qcom: msm8994: switch TCSR mutex to MMIO adds b504af6c9912 arm64: dts: qcom: Use WCD9335 DT bindings adds 157b61506628 arm64: dts: qcom: msm8996: add #clock-cells and XO clock t [...] adds f2819650aab5 arm64: dts: qcom: sm8250: provide additional MSI interrupts adds eddc917dbb7a arm64: dts: qcom: align SDHCI reg-names with DT schema adds a73dd03bb2e0 arm64: dts: qcom: sc7180-trogdor: Add nodes for onboard USB hub adds dc94156c6694 arm64: dts: qcom: sc7280-herobrine: Add nodes for onboard USB hub adds ff0ea86a538e dt-bindings: arm: qcom: Adjust LTE SKUs for sc7280-villager adds 68aa834823e0 arm64: dts: qcom: sc7280-villager: Adjust LTE SKUs adds aaf85b46aa41 arm64: dts: qcom: sc7280: Add missing aggre0, aggre1 clocks adds a672a9f4a6bb dt-bindings: pci: QCOM Add missing sc7280 aggre0, aggre1 clocks adds 8cd012f75178 arm64: dts: qcom: pmi8994: add missing MPP compatible fallback adds 308ff92e77aa arm64: dts: qcom: msm8994-msft-lumia-octagon: align resin [...] adds b94d7c1fc7c6 arm64: dts: qcom: msm8996-xiaomi: align PMIC GPIO pin conf [...] adds afa774bc17e6 arm64: dts: qcom: sa8295p-adp: add fallback compatible to [...] adds aa510b0c1fa3 arm64: dts: qcom: sa8295p-adp: add missing gpio-ranges in [...] adds ed22cc93abae arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size adds 677920072e9d arm64: dts: qcom: sm8450: fix UFS PHY serdes size adds 3d59187efc98 arm64: dts: qcom: sc7280: Add required-opps for USB adds 6972b275fedc Merge tag 'qcom-arm64-for-6.1' of https://git.kernel.org/p [...] adds 31be791e26cf arm64: dts: marvell: Add UART1-3 for AC5/AC5X adds ed276353a940 dt-bindings: vendor-prefixes: add Methode Electronics adds 888d6ffa1b82 dt-bindings: marvell: convert Armada 37xx compatibles to YAML adds 172f5fbd25a1 arm64: dts: marvell: espressobin-ultra: add generic Espres [...] adds 380c94660642 arm64: dts: marvell: uDPU: add missing SoC compatible adds f035bbde57ad arm64: dts: marvell: uDPU: align LED-s with bindings adds c269d4207c85 arm64: dts: marvell: uDPU: remove LED node pinctrl-names adds 565a6cf07d78 arm64: dts: marvell: rename temp sensor nodes adds ff5d694b0340 arm64: dts: marvell: split Methode uDPU DTS adds 28175c6c1be2 dt-bindings: marvell: armada-37xx: add Methode eDPU compatible adds 1a9f9785a9ab arm64: dts: marvell: add support for Methode eDPU adds 2b14d382ec97 arm64: dts: marvell: 98dx25xx: use correct property for i2c gpios adds 141258d4301e Merge tag 'mvebu-dt64-6.1-1' of git://git.kernel.org/pub/s [...] adds aa8dfaf50b2e ARM: dts: am335x-baltos: change nand-xfer-type adds 2cf0cc032db6 ARM: dts: am335x-baltos: add GPIO names for ir3220 and ir5 [...] adds 523717d8d8d5 ARM: dts: am335x-baltos: add GPIO names for ir2110 device adds f8eb85672362 ARM: dts: am335x-netcan: add GPIO names for NetCAN Plus device adds f5d044bdb8e7 ARM: dts: am335x-netcom: add GPIO names for NetCom Plus 8- [...] adds 8e9d75fd2ec2 ARM: dts: am335x-netcom: add GPIO names for NetCom Plus 2- [...] adds 79a9059970f7 Merge tag 'omap-for-6.1/dt-signed' of git://git.kernel.org [...] adds 49e93898f0dc ARM: dts: turris-omnia: Fix mpp26 pin name and comment adds 54d8a6b7f0e8 ARM: dts: armada-xp: align SPI node name with dtschema adds 04eabc6ac10f ARM: dts: kirkwood: lsxl: fix serial line adds 2d528eda7c96 ARM: dts: kirkwood: lsxl: remove first ethernet port adds 217dc618d5e8 ARM: dts: kirkwood: Add definitions for PCIe legacy INTx i [...] adds 5a203517db41 ARM: dts: dove: Add definitions for PCIe legacy INTx interrupts adds 09cec0232176 ARM: dts: armada-370.dtsi: Add definitions for PCIe legacy [...] adds 9271e56b033b ARM: dts: armada-xp-98dx3236.dtsi: Add definitions for PCI [...] adds b4371d2978c2 ARM: dts: armada-xp-mv78230.dtsi: Add definitions for PCIe [...] adds 2561806f3cd8 ARM: dts: armada-xp-mv78260.dtsi: Add definitions for PCIe [...] adds 1ba90924c370 ARM: dts: armada-xp-mv78460.dtsi: Add definitions for PCIe [...] adds 2fa6afbaafda ARM: dts: armada-375.dtsi: Add definitions for PCIe legacy [...] adds 5568352e716b ARM: dts: armada-380.dtsi: Add definitions for PCIe legacy [...] adds 89074c2d2811 ARM: dts: armada-39x.dtsi: Add definitions for PCIe legacy [...] adds b332ce1b7acb ARM: dts: kirkwood: Add definitions for PCIe error interrupts adds 39319cac50a2 ARM: dts: dove: Add definitions for PCIe error interrupts adds 467b43a944b3 ARM: dts: armada-38x: Add gpio-ranges for pin muxing adds 72ef30aa100a ARM: mvebu: add audio I2S controller to Armada 38x Device Tree adds 18960771a172 ARM: mvebu: add audio support to Armada 385 DB adds 424175c5b4b2 ARM: mvebu: Add spdif-pins mpp pins for Armada 38x adds ea31483565a1 ARM: dts: turris-omnia: Define S/PDIF audio card adds 649acf24d8c8 ARM: dts: turris-omnia: Add label for wan port adds 01c65733fadb Merge tag 'mvebu-dt-6.1-1' of git://git.kernel.org/pub/scm [...] adds 020986187753 arm64: dts: rockchip: Enable video output on rk3566-roc-pc adds 3a5247120668 arm64: dts: rockchip: enable gamma control on RK3399 adds b360cfbf86a9 dt-bindings: arm: rockchip: Add gru-scarlet sku{2,4} variants adds 578980728868 arm64: dts: rockchip: Support gru-scarlet sku{2,4} variants adds 1c33f8508b62 arm64: dts: rockchip: Add HDMI supplies on rk3399-roc-pc adds 27c92c60d1e6 arm64: dts: rockchip: add i2s0 I2S/PDM/TDM 8ch controller to px30 adds 3503c0eb4d10 dt-bindings: Add doc for FriendlyARM NanoPi R4S Enterprise [...] adds fd573b2bf2d2 arm64: dts: rockchip: Add RK3399 NanoPi R4S Enterprise Edition adds d99efdaba902 arm64: dts: rockchip: Enable HDMI and GPU on quartz64-b adds e18d9b093006 arm64: dts: rockchip: Add DSI and DSI-DPHY nodes to rk356x adds 110a1f0eea14 arm64: dts: rockchip: connect vcca_1v8 to APIO5_VDD on rk3 [...] adds a088c855acb8 arm64: dts: rockchip: fix regulator structure on rk3399-ro [...] adds b153f26d2c55 arm64: dts: rockchip: sort nodes/properties on rk3399-rock [...] adds 69448624b770 arm64: dts: rockchip: fix regulator name on rk3399-rock-4 adds 06c5b5690a57 arm64: dts: rockchip: sort nodes/properties on rk3399-rock-4 adds b6047ba2caac arm64: dts: rockchip: add avdd-0v9-supply and avdd-1v8-sup [...] adds 8cde9667137f arm64: dts: rockchip: set max drive-strength for cif_clkou [...] adds 921890cae252 arm64: dts: rockchip: add pinctrl for mipi-pdn pin on px30-evb adds 19d4aaf64091 arm64: dts: rockchip: use pin constant for reset-gpios on [...] adds 286c1d1c3074 Merge tag 'v6.1-rockchip-dts64-2' of git://git.kernel.org/ [...] adds 9deb10cf160e ARM: dts: aspeed: ast2600-evb: Update I2C devices adds 6da3f55fe822 ARM: dts: aspeed: bletchley: Add USB debug card IPMB node adds 5ac309fec697 ARM: dts: aspeed: bletchley: Remove hdc1080 node adds 93eaac48ea90 dt-bindings: arm: aspeed: document Ampere Mt.Mitchell BMC [...] adds 36d96827f480 ARM: dts: aspeed: Add device tree for Ampere's Mt. Mitchell BMC adds 2e72cc0b52fa ARM: dts: aspeed: mtjade: Remove gpio-keys entries adds d61e4defc907 ARM: dts: aspeed: Yosemite V2: Enable OCP debug card adds 4fb9c1489bb6 dt-bindings: arm: aspeed: document AMD DaytonaX adds 3293fca4a689 ARM: dts: aspeed: Add AMD DaytonaX BMC adds 3d50a89cb28b ARM: dts: aspeed: yosemitev2: Disable the EEPROM driver adds e360b84c3366 ARM: dts: aspeed-g6: Enable more UART controllers adds da41645f11bb ARM: dts: aspeed: ast2600-evb: Enable Quad SPI RX tranfers adds d91610916915 ARM: dts: aspeed: ast2600evb: Fix compatible string adds 73b4476562de ARM: dts: aspeed: ast2600-evb-a1: Add compatible adds a51278056107 Merge tag 'aspeed-6.1-devicetree' of git://git.kernel.org/ [...] adds 3ba2d4bb9592 ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family adds 2681eed29b9e ARM: dts: uniphier: Rename pvtctl node to thermal-sensor adds 242c78ff62ff ARM: dts: uniphier: Rename usb-phy node for USB2 to usb-co [...] adds 7e115bdd4f64 ARM: dts: uniphier: Rename usb-glue node for USB3 to usb-c [...] adds 888c701754a8 ARM: dts: uniphier: Rename gpio-hog node adds c9c50dfdf6e4 ARM: dts: uniphier: Use GIC interrupt definitions adds d5566de59bdd ARM: dts: uniphier: Add ahci controller nodes for Pro4 adds 97837505f067 ARM: dts: uniphier: Add ahci controller nodes for PXs2 adds 0aca3912ce31 ARM: dts: uniphier: Move interrupt-parent property to each [...] adds 86b20827bece ARM: dts: uniphier: Remove compatible "snps,dw-pcie-ep" fr [...] adds 2dfb62d6ce80 arm64: dts: uniphier: Rename pvtctl node to thermal-sensor adds 8fa3e658579a arm64: dts: uniphier: Rename usb-phy node for USB2 to usb- [...] adds 4cc752a88ca9 arm64: dts: uniphier: Rename usb-glue node for USB3 to usb [...] adds 173b9b8e5f83 arm64: dts: uniphier: Rename gpio-hog nodes adds 5ba95e8ec2dd arm64: dts: uniphier: Use GIC interrupt definitions adds 23e001e75db7 arm64: dts: uniphier: Add ahci controller nodes for PXs3 adds 19fee1a1096d arm64: dts: uniphier: Add USB-device support for PXs3 refe [...] adds 4ff64e7089d1 arm64: dts: uniphier: Fix opp-table node name for LD20 adds d93ecbf56946 arm64: dts: uniphier: Remove compatible "snps,dw-pcie" fro [...] adds 5381a96cd9c4 arm64: dts: uniphier: Add L2 cache node adds 302c9454e4d6 Merge branch 'uniphier/dt' into arm/dt adds bd1a665a01b4 arm64: dts: exynos: fix polarity of "enable" line of NFC c [...] adds a08137bd1e0a ARM: dts: exynos: fix polarity of VBUS GPIO of Origen adds 17fffac44943 ARM: dts: s5pv210: correct double "pins" in pinmux node adds 40a5af128af5 Merge tag 'samsung-dt-dt64-6.1-2' of https://git.kernel.or [...] adds 114b9da7ebd9 Revert "ARM: dts: BCM5301X: Add basic PCI controller properties" adds 7171a8da0003 Merge tag 'arm-dt-6.1' of git://git.kernel.org/pub/scm/lin [...] adds 96796c914b84 arm64: Kconfig.platforms: Re-organized Broadcom menu adds 566e373fe047 arm64: Kconfig.platforms: Group NXP platforms together adds 01bf00c52e9e MAINTAINERS: Add BCM4908 maintainer to BCMBCA entry adds 8a6660465a96 Merge tag 'arm-soc/for-6.1/maintainers' of https://github. [...] adds b519c9c7e68d ARM: footbridge: remove addin mode adds b6dd828445aa ARM: footbridge: remove leftover from personal-server adds e7536617baec ARM: footbridge: move isa-dma support into footbridge adds be7f3f901c61 ARM: footbridge: remove custom DMA address handling adds 0d9787fa2743 Merge branch 'footbridge/cleanup' of https://git.kernel.or [...] adds 92481c7d14b8 ARM: remove obsolete Makefile.boot infrastructure adds 8c7d29a75397 ARM: simplify machdirs/platdirs handling adds 6fd09c9afa49 ARM: Kconfig: clean up platform selection adds 5408445b1e4d ARM: fix XIP_KERNEL dependencies adds 84fc86360623 ARM: make ARCH_MULTIPLATFORM user-visible adds 8774d335446a Merge branch 'arm-multiplatform-cleanup' of https://git.ke [...] adds 47723de8d755 ARM: disallow PCI with MMU=n again adds bb81684d2d99 arm64: renesas: Drop selecting SOC_BUS adds c2ce1e734282 ARM: shmobile: Drop selecting SOC_BUS adds 1ee41d92f1a0 Merge tag 'renesas-arm-soc-for-v6.1-tag1' of git://git.ker [...] adds 63872304bdb3 ARM: orion: fix include path adds a4d1846512e1 pxa: Drop if with an always false condition adds c1ce7edcb69b ARM: s3c: remove orphan declarations from arch/arm/mach-s3 [...] adds 502647105a1d ARM: Drop CMDLINE_FORCE dependency on !ARCH_MULTIPLATFORM adds 136f4b1ec7c9 ARM: Drop CMDLINE_* dependency on ATAGS adds ef2fb84c130b ARM: aspeed: Kconfig: Fix indentation adds 41fc64a0550b Merge tag 'arm-soc-6.1' of git://git.kernel.org/pub/scm/li [...] adds a6f92909d6bb docs: perf: Add description for Alibaba's T-Head PMU driver adds cf7b61073e45 drivers/perf: add DDR Sub-System Driveway PMU driver for Y [...] adds d813a19e7d2e MAINTAINERS: add maintainers for Alibaba' T-Head PMU driver adds cbb0c02caf4b perf: arm64: Add SVE vector granule register to user regs adds 1f2906d1e10a arm64/sve: Add Perf extensions documentation adds aa3e49b606e0 arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header adds d09ee410a3c3 arm64/sve: Document our actual ABI for clearing registers [...] adds 81ff692ad924 arm64/sysreg: Add hwcap for SVE EBF16 adds a04054362e4a arm64/sysreg: Remove stray SMIDR_EL1 defines adds 4c8b18af25be arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration adds d9b230f64419 arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK adds 2d987e64e8c7 arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names adds a957c6be2b88 arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names adds 55adc08d7e64 arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names adds 6ca2b9ca459a arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names adds ed7c138d6f82 arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd adds 07d7d848b96b arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits adds 6fcd01935902 arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields adds 8f40baded4a1 arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange adds ca951862ad3e arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP adds 4f8456c3199d arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants adds 5620b4b03715 arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSI [...] adds 53275da8dccc arm64/sysreg: Standardise naming for SSBS feature enumeration adds 2e75b393ff2e arm64/sysreg: Standardise naming for MTE feature enumeration adds cf7fdbbe83a7 arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fracti [...] adds 514e9b2aed04 arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI en [...] adds ed9075201c5a arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME en [...] adds cfaa32108aea arm64/sysreg: Convert HCRX_EL2 to automatic generation adds 0b7ed4d8f59c arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation adds 7d751b313dd9 arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation adds cfa3a6c55b61 arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation adds cea08f2bf406 arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation adds ef4ba5a635bf arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation adds 0a45f3980db0 arm64/sysreg: Convert TIPDR_EL1 to automatic generation adds b1179b75e9a8 arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation adds 3e9ae1ce508b arm64/sysreg: Add defintion for ALLINT adds c0357a73fa4a arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with ar [...] adds fcf37b38ff22 arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names adds 121a8fc088f1 arm64/sysreg: Use feature numbering for PMU and SPE revisions adds e62a2d2610f0 arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation adds c65c617806ed arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation adds 10453bf149c9 arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation adds db74cd6337d2 arm64/sysreg: Fix a few missed conversions adds b3adc3844e1d arm64: module: move find_section to header adds 4e3bca8f7cdd arm64: alternative: patch alternatives in the vDSO adds 9025cebf12d1 arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday adds 16283c54a6c7 arm64: stacktrace: fix kerneldoc comments adds bc8d75212d73 arm64: stacktrace: simplify unwind_next_common() adds b532ab5f2338 arm64: stacktrace: rename unwind_next_common() -> unwind_n [...] adds 75758d511432 arm64: stacktrace: move SDEI stack helpers to stacktrace code adds 36f9a8793c16 arm64: stacktrace: add stackinfo_on_stack() helper adds d1f684e46bbd arm64: stacktrace: rework stack boundary discovery adds bd8abd68836b arm64: stacktrace: remove stack type from fp translator adds 8df137300d19 arm64: stacktrace: track all stack boundaries explicitly adds 4b5e694e25ca arm64: stacktrace: track hyp stacks in unwinder's address space adds b2c3ccbd0011 arm64: atomics: remove LL/SC trampolines adds 78f6f5c994ed arm64: atomic: always inline the assembly adds b502c87d2a26 arm64: report EL1 UNDEFs better adds 18906ff9af65 arm64: die(): pass 'err' as long adds 0f2cb928a154 arm64: consistently pass ESR_ELx to die() adds a1fafa3b24a7 arm64: rework FPAC exception handling adds 830a2a4d853f arm64: rework BTI exception handling adds 237405ebef58 arm64: cpufeature: Force HWCAP to be based on the sysreg v [...] adds 445c953e4a84 arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpuf [...] adds 1bdb0fbb2e27 arm64: errata: remove BF16 HWCAP due to incorrect result o [...] adds 120072f48f4e arm64: configs: Enable all PMUs provided by Arm adds 31dbadcc2828 arm64: defconfig: Enable memory hotplug and hotremove config adds e2c12540420d arm64: Enable docker support in defconfig adds d56f66d2bd4a arm64: defconfig: Add Coresight as module adds ecaf4d3f734f kselftest/arm64: Add test coverage for NT_ARM_TLS adds f285da05c62a arm64/ptrace: Document extension of NT_ARM_TLS to cover TP [...] adds 0027d9c6c7b5 arm64/ptrace: Support access to TPIDR2_EL0 adds 2ddadec2206c kselftest/arm64: Add coverage of TPIDR2_EL0 ptrace interface adds 3fb420f56cbf arm64: module: Make plt_equals_entry() static adds 5de229160508 arm64: module: Remove unused plt_entry_is_initialized() adds 8cfb08575c6d arm64: ftrace: fix module PLTs with mcount adds b23ec74cbd7a Merge branches 'for-next/doc', 'for-next/sve', 'for-next/s [...] adds 7a9bcaaad5f1 kselftest/arm64: Add simple hwcap validation adds 9e40e6272353 kselftest/arm64: Always encourage preemption for za-test adds 05a5980f7ff5 kselftest/arm64: Count SIGUSR2 deliveries in FP stress tests adds d47d8a5e21fc kselftest/arm64: Install signal handlers before output in [...] adds fd5c2c6f08b1 kselftest/arm64: kselftest harness for FP stress tests adds b95b07d1c4d4 kselftest/arm64: Tighten up validation of ZA signal context adds 0f40caf7ebfe kselftest/arm64: Add a test for signal frames with ZA disabled adds 647d0933809a kselftest/arm64: Enumerate SME rather than SVE vector leng [...] adds e40422c94e6a kselftest/arm64: Validate signal ucontext in place adds 5c152c2f66f9 kselftest/arm64: Fix validatation termination record after [...] adds b721c8237fe3 kselftest/arm64: Fix validation of EXTRA_CONTEXT signal co [...] adds 2384cd2b7e68 kselftest/arm64: Remove unneeded protype for validate_extr [...] adds 1998c823c535 kselftest/arm64: Only validate each signal context once adds ff89a81903d3 kselftest/arm64: Validate contents of EXTRA_CONTEXT blocks adds 2fa1116bb491 kselftest/arm64: Preserve any EXTRA_CONTEXT in handle_sign [...] adds 38150a6204c7 kselftest/arm64: Allow larger buffers in get_signal_context() adds 31ba63426b32 kselftest/arm64: Include larger SVE and SME VLs in signal tests adds bb7852c168fe kselftest/arm64: Correct buffer allocation for SVE Z registers adds af3ce550a659 kselftest/arm64: Enforce actual ABI for SVE syscalls adds 537addee1e8e kselftest/arm64: Fix spelling misakes of signal names adds 78d2b1976b51 kselftest/arm64: Add missing newline in hwcap output adds 859a9d51a268 kselftest/arm64: Add SVE 2 to the tested hwcaps adds ef939f30510b kselftest/arm64: Add hwcap test for RNG adds 33060a64901e kselftest/arm64: Fix typo in hwcap check adds 55c8a987dd73 kselftest/arm64: Don't enable v8.5 for MTE selftest builds adds c38d381fff26 kselftest/arm64: Don't repeat termination handler for fp-stress adds dd72dd7cd527 kselftest/arm64: Flag fp-stress as exiting when we begin f [...] adds a711987490a1 kselftest/arm64: Handle EINTR while reading data from children adds c397623262fa Merge branch 'for-next/kselftest' into for-next/core adds 92b4b5619f12 arm64: cpufeature: make cpus_have_cap() noinstr-safe adds 34bbfdfb146b arm64: alternatives: kvm: prepare for cap changes adds 747ad8d55764 arm64: alternatives: proton-pack: prepare for cap changes adds c5ba03260c7a arm64: alternatives: hoist print out of __apply_alternatives() adds b723edf3a12a arm64: alternatives: make alt_region const adds 4c0bd995d73e arm64: alternatives: have callbacks take a cap adds 21fb26bfb01f arm64: alternatives: add alternative_has_feature_*() adds d926079f17bf arm64: alternatives: add shared NOP callback adds 0072dc1b53c3 arm64: avoid BUILD_BUG_ON() in alternative-macros adds ba00c2a04fa5 arm64: fix the build with binutils 2.27 adds c704cf27a1ad Merge branch 'for-next/alternatives' into for-next/core adds 3fc24ef32d3b arm64: compat: Implement misalignment fixups for multiword loads adds 8eb858c44b98 arm64: run softirqs on the per-CPU IRQ stack adds 877ace9eab7d arm64: spectre: increase parameters that can be used to tu [...] adds e92072237e6c arm64: support huge vmalloc mappings adds c44094eee32f arm64: dma: Drop cache invalidation from arch_dma_prep_coherent() adds 739e49e0fc80 arm64: mm: handle ARM64_KERNEL_USES_PMD_MAPS in vmemmap_po [...] adds 973b9e373306 arm64: mte: move register initialization to C adds 2305b809be93 arm64: uaccess: simplify uaccess_mask_ptr() adds b9dd04a20f81 arm64/mm: fold check for KFENCE into can_set_direct_map() adds 8c6e3657be6b ARM64: reloc_test: add __init/__exit annotations to module [...] adds a0caebbd0460 arm64/kprobe: Optimize the performance of patching single- [...] adds 53630a1f6186 Merge branch 'for-next/misc' into for-next/core adds d2995249a2f7 arm64: alternatives: Use vdso/bits.h instead of linux/bits.h adds 18fd049731e6 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] adds 7e772dad9913 alpha: Use generic <asm-generic/io.h> adds 2c230431e1e8 sparc: Fix the generic IO helpers adds 77bfc8bdb5a1 parisc: Remove 64bit access on 32bit machines adds 437b6b35362b parisc: Use the generic IO helpers adds 773428ffd867 asm-generic: Remove empty #ifdef SA_RESTORER adds 97c318bfbe84 ia64: export memory_add_physaddr_to_nid to fix cxl build error adds fdc5bebfb66b parisc: hide ioread64 declaration on 32-bit adds 28a679ea60d0 parisc: Drop homebrewn io[read|write]64_[lo_hi|hi_lo] adds e19d4ebc536d alpha: add full ioread64/iowrite64 implementation adds 93ed07a23fd0 Merge tag 'asm-generic-6.1' of git://git.kernel.org/pub/sc [...] adds 0e29bc0ebaab selftests/vm: use top_srcdir instead of recomputing relati [...] adds f1375ec1df09 cpufreq: amd-pstate: Expose struct amd_cpudata adds 14eb1c96e3a3 cpufreq: amd-pstate: Add test module for amd-pstate driver adds e1083a03c553 selftests: amd-pstate: Add test trigger for amd-pstate driver adds 7fe3629729ce Documentation: amd-pstate: Add unit test introduction adds ce29a148f34f cpufreq: amd-pstate: modify type in argument 2 for filp_open adds 2354edd07b23 selftests/cpu-hotplug: Correct log info adds 972cf4ce51ef selftests/cpu-hotplug: Use return instead of exit adds 195d74be717a selftests/cpu-hotplug: Delete fault injection related code adds 51d4c851465c selftests/cpu-hotplug: Reserve one cpu online at least adds 96788ac53dba selftests/cpu-hotplug: Add log info when test success adds bf6430f8512d cpufreq: amd-pstate: Add explanation for X86_AMD_PSTATE_UT adds 83e14a57d59f docs:kselftest: fix kselftest_module.h path of example module adds dd42d9c3f461 Merge tag 'linux-kselftest-next-6.1-rc1' of git://git.kern [...] adds a15cfa39e8cf kunit: tool: make --raw_output=kunit (aka --raw_output) pr [...] adds d20a6ba5e3be kunit: add kunit.enable to enable/disable KUnit test adds 7d97635b7281 kunit: no longer call module_info(test, "Y") for kunit modules adds 7e2d619411cb Documentation: kunit: fix trivial typo adds 8ae4826363ce Documentation: Kunit: Fix inconsistent titles adds 43ca52a910d1 Documentation: KUnit: Fix non-uml anchor adds 3920c725cbff Documentation: Kunit: Add ref for other kinds of tests adds 2327f7e956ba Documentation: KUnit: remove duplicated docs for kunit_tool adds 5ceb9a255859 Documentation: KUnit: avoid repeating "kunit.py run" in start.rst adds c5b6c4ecbd95 Documentation: KUnit: add note about mrproper in start.rst adds 7a79b7df4e51 Documentation: KUnit: Reword start guide for selecting tests adds deff8d2955aa Documentation: KUnit: add intro to the getting-started page adds 79c18e37c4e6 Documentation: KUnit: update links in the index page adds 0f3f1123ac6e lib: overflow: update reference to kunit-tool adds 4bba2a04ef98 lib: stackinit: update reference to kunit-tool adds cb8a7d5340a3 kunit: tool: remove UML specific options from all_tests_um [...] adds 980ac3ad0512 kunit: tool: rename all_test_uml.config, use it for --alltests adds 4e37057387cc Documentation: Kunit: Use full path to .kunitconfig adds ffb39098bf87 Merge tag 'linux-kselftest-kunit-6.1-rc1' of git://git.ker [...]
No new revisions were added by this update.
Summary of changes: .../ABI/testing/sysfs-platform-brcmstb-memc | 15 + Documentation/admin-guide/kernel-parameters.txt | 13 +- Documentation/admin-guide/perf/alibaba_pmu.rst | 100 + Documentation/admin-guide/perf/index.rst | 1 + Documentation/admin-guide/pm/amd-pstate.rst | 76 + Documentation/arm64/elf_hwcaps.rst | 3 + Documentation/arm64/silicon-errata.rst | 2 + Documentation/arm64/sme.rst | 3 + Documentation/arm64/sve.rst | 22 +- Documentation/dev-tools/kselftest.rst | 2 +- Documentation/dev-tools/kunit/architecture.rst | 4 +- Documentation/dev-tools/kunit/faq.rst | 8 +- Documentation/dev-tools/kunit/index.rst | 18 +- Documentation/dev-tools/kunit/kunit-tool.rst | 232 -- Documentation/dev-tools/kunit/run_wrapper.rst | 38 +- Documentation/dev-tools/kunit/start.rst | 138 +- Documentation/dev-tools/kunit/usage.rst | 4 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 2 + .../devicetree/bindings/arm/aspeed/aspeed.yaml | 2 + .../devicetree/bindings/arm/atmel-at91.yaml | 7 + .../devicetree/bindings/arm/bcm/brcm,bcm4908.yaml | 42 - .../devicetree/bindings/arm/bcm/brcm,bcmbca.yaml | 25 + .../devicetree/bindings/arm/bcm/brcm,brcmstb.txt | 11 +- Documentation/devicetree/bindings/arm/fsl.yaml | 58 +- .../bindings/arm/marvell/armada-37xx.txt | 26 - .../bindings/arm/marvell/armada-37xx.yaml | 47 + Documentation/devicetree/bindings/arm/qcom.yaml | 21 + Documentation/devicetree/bindings/arm/renesas.yaml | 16 + .../devicetree/bindings/arm/rockchip.yaml | 53 +- .../devicetree/bindings/arm/rockchip/pmu.yaml | 4 + Documentation/devicetree/bindings/arm/ti/k3.yaml | 54 +- .../bindings/clock/qcom,sc7280-lpasscc.yaml | 6 +- .../bindings/clock/qcom,sc7280-lpasscorecc.yaml | 26 +- .../bindings/clock/samsung,exynos850-clock.yaml | 69 + .../bindings/clock/samsung,exynosautov9-clock.yaml | 44 + .../devicetree/bindings/firmware/qcom,scm.txt | 61 - .../devicetree/bindings/firmware/qcom,scm.yaml | 148 ++ .../bindings/interconnect/qcom,msm8998-bwmon.yaml | 3 + .../devicetree/bindings/media/exynos5-gsc.txt | 38 - .../bindings/media/samsung,exynos5250-gsc.yaml | 109 + .../memory-controllers/brcm,brcmstb-memc-ddr.yaml | 52 + .../memory-controllers/mediatek,smi-common.yaml | 15 +- .../memory-controllers/mediatek,smi-larb.yaml | 3 + .../memory-controllers/snps,dw-umctl2-ddrc.yaml | 118 + .../memory-controllers/synopsys,ddrc-ecc.yaml | 76 - .../memory-controllers/xlnx,zynq-ddrc-a05.yaml | 38 + .../devicetree/bindings/mfd/qcom,tcsr.yaml | 8 + Documentation/devicetree/bindings/mfd/syscon.yaml | 2 + .../bindings/net/nvidia,tegra234-mgbe.yaml | 162 ++ .../devicetree/bindings/pci/qcom,pcie.yaml | 10 +- .../bindings/power/mediatek,power-controller.yaml | 135 +- .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 + .../bindings/power/rockchip,power-controller.yaml | 4 + .../bindings/power/rockchip-io-domain.yaml | 30 + .../devicetree/bindings/serial/samsung_uart.yaml | 5 +- .../bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml | 110 +- .../bindings/soc/imx/fsl,imx8mp-hdmi-blk-ctrl.yaml | 9 + .../bindings/soc/imx/fsl,imx8mp-hsio-blk-ctrl.yaml | 10 + .../soc/imx/fsl,imx8mp-media-blk-ctrl.yaml | 14 + .../bindings/soc/imx/fsl,imx93-media-blk-ctrl.yaml | 80 + .../devicetree/bindings/soc/imx/fsl,imx93-src.yaml | 96 + .../bindings/soc/mediatek/mediatek,mutex.yaml | 2 + .../devicetree/bindings/soc/mediatek/pwrap.txt | 1 + .../devicetree/bindings/soc/qcom/qcom-stats.yaml | 1 + .../bindings/soc/renesas/renesas,rzg2l-sysc.yaml | 4 +- .../devicetree/bindings/soc/rockchip/grf.yaml | 7 + .../bindings/spi/atmel,at91rm9200-spi.yaml | 10 + .../sram/allwinner,sun4i-a10-system-control.yaml | 82 +- .../devicetree/bindings/vendor-prefixes.yaml | 6 + MAINTAINERS | 59 +- arch/alpha/include/asm/core_apecs.h | 22 +- arch/alpha/include/asm/core_cia.h | 22 +- arch/alpha/include/asm/core_lca.h | 22 +- arch/alpha/include/asm/core_marvel.h | 4 +- arch/alpha/include/asm/core_mcpcia.h | 28 +- arch/alpha/include/asm/core_t2.h | 16 +- arch/alpha/include/asm/io.h | 97 +- arch/alpha/include/asm/io_trivial.h | 18 +- arch/alpha/include/asm/jensen.h | 18 +- arch/alpha/include/asm/machvec.h | 8 +- arch/alpha/kernel/core_marvel.c | 2 +- arch/alpha/kernel/io.c | 17 + arch/alpha/kernel/machvec_impl.h | 2 + arch/arm/Kconfig | 135 +- arch/arm/Kconfig.debug | 8 +- arch/arm/Makefile | 43 +- arch/arm/boot/Makefile | 27 +- arch/arm/boot/bootp/Makefile | 35 +- arch/arm/boot/compressed/head.S | 4 - arch/arm/boot/dts/Makefile | 12 +- arch/arm/boot/dts/am335x-baltos-ir2110.dts | 144 ++ arch/arm/boot/dts/am335x-baltos-ir3220.dts | 148 ++ arch/arm/boot/dts/am335x-baltos-ir5221.dts | 148 ++ arch/arm/boot/dts/am335x-baltos.dtsi | 2 +- arch/arm/boot/dts/am335x-netcan-plus-1xx.dts | 144 ++ arch/arm/boot/dts/am335x-netcom-plus-2xx.dts | 144 ++ arch/arm/boot/dts/am335x-netcom-plus-8xx.dts | 156 ++ arch/arm/boot/dts/armada-370.dtsi | 28 +- arch/arm/boot/dts/armada-375.dtsi | 28 +- arch/arm/boot/dts/armada-380.dtsi | 42 +- arch/arm/boot/dts/armada-385-turris-omnia.dts | 32 +- arch/arm/boot/dts/armada-388-db.dts | 69 + arch/arm/boot/dts/armada-38x.dtsi | 26 + arch/arm/boot/dts/armada-39x.dtsi | 56 +- arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 14 +- arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts | 2 +- arch/arm/boot/dts/armada-xp-mv78230.dtsi | 70 +- arch/arm/boot/dts/armada-xp-mv78260.dtsi | 126 +- arch/arm/boot/dts/armada-xp-mv78460.dtsi | 140 +- arch/arm/boot/dts/aspeed-ast2600-evb-a1.dts | 2 +- arch/arm/boot/dts/aspeed-ast2600-evb.dts | 25 +- arch/arm/boot/dts/aspeed-bmc-amd-daytonax.dts | 319 +++ arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts | 95 - arch/arm/boot/dts/aspeed-bmc-ampere-mtmitchell.dts | 546 +++++ .../arm/boot/dts/aspeed-bmc-facebook-bletchley.dts | 13 +- .../boot/dts/aspeed-bmc-facebook-yosemitev2.dts | 15 +- arch/arm/boot/dts/aspeed-g6.dtsi | 56 + arch/arm/boot/dts/at91-sam9x60ek.dts | 81 +- arch/arm/boot/dts/at91-sama5d3_eds.dts | 307 +++ arch/arm/boot/dts/at91rm9200.dtsi | 6 + arch/arm/boot/dts/at91sam9260.dtsi | 8 + arch/arm/boot/dts/at91sam9261.dtsi | 5 + arch/arm/boot/dts/at91sam9263.dtsi | 5 + arch/arm/boot/dts/at91sam9g45.dtsi | 6 + arch/arm/boot/dts/at91sam9n12.dtsi | 6 + arch/arm/boot/dts/at91sam9rl.dtsi | 6 + arch/arm/boot/dts/at91sam9x5.dtsi | 7 + arch/arm/boot/dts/at91sam9x5_usart3.dtsi | 2 + arch/arm/boot/dts/dove.dtsi | 28 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 2 +- arch/arm/boot/dts/exynos4412-origen.dts | 2 +- arch/arm/boot/dts/gemini-ns2502.dts | 33 +- arch/arm/boot/dts/gemini-ssi1328.dts | 4 - arch/arm/boot/dts/imx23-xfi3.dts | 6 +- .../boot/dts/imx25-eukrea-mbimxsd25-baseboard.dts | 4 +- arch/arm/boot/dts/imx25.dtsi | 2 +- arch/arm/boot/dts/imx28-cfa10049.dts | 8 +- arch/arm/boot/dts/imx28-cfa10055.dts | 2 +- arch/arm/boot/dts/imx28-cfa10056.dts | 2 +- arch/arm/boot/dts/imx28-duckbill-2-enocean.dts | 2 +- arch/arm/boot/dts/imx28-eukrea-mbmx28lc.dtsi | 8 +- arch/arm/boot/dts/imx28-tx28.dts | 2 +- arch/arm/boot/dts/imx31.dtsi | 2 +- .../boot/dts/imx35-eukrea-mbimxsd35-baseboard.dts | 4 +- arch/arm/boot/dts/imx35.dtsi | 2 +- arch/arm/boot/dts/imx50-kobo-aura.dts | 6 +- arch/arm/boot/dts/imx50.dtsi | 2 +- arch/arm/boot/dts/imx51-apf51dev.dts | 2 +- arch/arm/boot/dts/imx51-babbage.dts | 2 +- arch/arm/boot/dts/imx51-zii-rdu1.dts | 2 +- arch/arm/boot/dts/imx51.dtsi | 2 +- arch/arm/boot/dts/imx53-ard.dts | 10 +- arch/arm/boot/dts/imx53-qsb-common.dtsi | 8 +- arch/arm/boot/dts/imx53-smd.dts | 4 +- arch/arm/boot/dts/imx53-tx53.dtsi | 2 +- arch/arm/boot/dts/imx53.dtsi | 2 +- arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi | 8 +- arch/arm/boot/dts/imx6dl-b1x5pv2.dtsi | 2 +- arch/arm/boot/dts/imx6dl-prtmvt.dts | 32 +- arch/arm/boot/dts/imx6dl-prtvt7.dts | 30 +- arch/arm/boot/dts/imx6dl-riotboard.dts | 1 + arch/arm/boot/dts/imx6dl-victgo.dts | 4 +- arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 1 + arch/arm/boot/dts/imx6dl.dtsi | 3 + arch/arm/boot/dts/imx6q-arm2.dts | 1 + arch/arm/boot/dts/imx6q-evi.dts | 1 + arch/arm/boot/dts/imx6q-mccmon6.dts | 2 + arch/arm/boot/dts/imx6q-novena.dts | 4 +- arch/arm/boot/dts/imx6q-pistachio.dts | 2 +- arch/arm/boot/dts/imx6q-sabrelite.dts | 37 +- arch/arm/boot/dts/imx6q-utilite-pro.dts | 2 +- arch/arm/boot/dts/imx6q-var-dt6customboard.dts | 6 +- arch/arm/boot/dts/imx6q.dtsi | 3 + arch/arm/boot/dts/imx6qdl-dhcom-pdk2.dtsi | 33 - arch/arm/boot/dts/imx6qdl-dhcom-som.dtsi | 33 + arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 18 +- arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 18 +- arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 18 +- arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi | 20 +- arch/arm/boot/dts/imx6qdl-mba6.dtsi | 1 - arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi | 1 + arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 1 + arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi | 1 + arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 1 + .../boot/dts/imx6qdl-phytec-mira-peb-av-02.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 1 + arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 37 +- arch/arm/boot/dts/imx6qdl-skov-cpu-revc.dtsi | 65 +- arch/arm/boot/dts/imx6qdl-tqma6a.dtsi | 2 + arch/arm/boot/dts/imx6qdl-tqma6b.dtsi | 1 + arch/arm/boot/dts/imx6qdl-ts7970.dtsi | 1 + arch/arm/boot/dts/imx6qdl-vicut1.dtsi | 22 + arch/arm/boot/dts/imx6qdl.dtsi | 2 +- arch/arm/boot/dts/imx6qp.dtsi | 6 + arch/arm/boot/dts/imx6sl.dtsi | 25 +- arch/arm/boot/dts/imx6sll.dtsi | 3 + arch/arm/boot/dts/imx6sx-udoo-neo.dtsi | 14 +- arch/arm/boot/dts/imx6sx.dtsi | 8 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 2 +- ...ron-n6310-s-43.dts => imx6ul-kontron-bl-43.dts} | 8 +- ...-n6x1x-s.dtsi => imx6ul-kontron-bl-common.dtsi} | 0 ...l-kontron-n6310-s.dts => imx6ul-kontron-bl.dts} | 9 +- arch/arm/boot/dts/imx6ul-kontron-n6310-som.dtsi | 41 - arch/arm/boot/dts/imx6ul-kontron-n6311-s.dts | 16 - arch/arm/boot/dts/imx6ul-kontron-n6311-som.dtsi | 40 - ...m-common.dtsi => imx6ul-kontron-sl-common.dtsi} | 15 + arch/arm/boot/dts/imx6ul-kontron-sl.dtsi | 14 + arch/arm/boot/dts/imx6ul-tx6ul.dtsi | 2 +- arch/arm/boot/dts/imx6ul.dtsi | 2 +- arch/arm/boot/dts/imx6ull-kontron-bl.dts | 15 + arch/arm/boot/dts/imx6ull-kontron-n6411-s.dts | 16 - arch/arm/boot/dts/imx6ull-kontron-n6411-som.dtsi | 40 - arch/arm/boot/dts/imx6ull-kontron-sl.dtsi | 13 + arch/arm/boot/dts/imx7d-pico.dtsi | 10 +- arch/arm/boot/dts/imx7d-sdb.dts | 13 +- arch/arm/boot/dts/imx7d-zii-rmu2.dts | 2 +- arch/arm/boot/dts/imx7d-zii-rpu2.dts | 2 +- arch/arm/boot/dts/imx7s.dtsi | 2 +- arch/arm/boot/dts/imx7ulp.dtsi | 10 +- arch/arm/boot/dts/kirkwood-6192.dtsi | 14 +- arch/arm/boot/dts/kirkwood-6281.dtsi | 14 +- arch/arm/boot/dts/kirkwood-6282.dtsi | 28 +- arch/arm/boot/dts/kirkwood-98dx4122.dtsi | 14 +- arch/arm/boot/dts/kirkwood-lsxl.dtsi | 16 +- arch/arm/boot/dts/lan966x-pcb8290.dts | 179 ++ arch/arm/boot/dts/lan966x-pcb8291.dts | 32 + arch/arm/boot/dts/lan966x-pcb8309.dts | 32 + arch/arm/boot/dts/ls1021a.dtsi | 2 +- arch/arm/boot/dts/qcom-apq8026-asus-sparrow.dts | 6 + arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts | 13 + arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 71 +- arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts | 2 +- arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 2 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 37 +- arch/arm/boot/dts/qcom-apq8074-dragonboard.dts | 3 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 32 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1.dtsi | 3 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1.dtsi | 4 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c1.dts | 5 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 7 +- arch/arm/boot/dts/qcom-ipq8062-smb208.dtsi | 37 + arch/arm/boot/dts/qcom-ipq8062.dtsi | 8 + arch/arm/boot/dts/qcom-ipq8064-v2.0-smb208.dtsi | 37 + arch/arm/boot/dts/qcom-ipq8064-v2.0.dtsi | 69 + arch/arm/boot/dts/qcom-ipq8064.dtsi | 773 ++++--- arch/arm/boot/dts/qcom-ipq8065-smb208.dtsi | 37 + arch/arm/boot/dts/qcom-ipq8065.dtsi | 8 + arch/arm/boot/dts/qcom-msm8226-samsung-s3ve3g.dts | 6 +- arch/arm/boot/dts/qcom-msm8226.dtsi | 103 +- arch/arm/boot/dts/qcom-msm8660-surf.dts | 57 +- arch/arm/boot/dts/qcom-msm8660.dtsi | 62 +- arch/arm/boot/dts/qcom-msm8916-samsung-e5.dts | 3 + arch/arm/boot/dts/qcom-msm8916-samsung-e7.dts | 3 + .../arm/boot/dts/qcom-msm8916-samsung-grandmax.dts | 3 + arch/arm/boot/dts/qcom-msm8960-cdp.dts | 623 +++--- arch/arm/boot/dts/qcom-msm8960.dtsi | 45 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 2 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 29 +- arch/arm/boot/dts/qcom-msm8974pro.dtsi | 6 +- arch/arm/boot/dts/qcom-pm8941.dtsi | 4 +- arch/arm/boot/dts/qcom-pma8084.dtsi | 2 +- arch/arm/boot/dts/qcom-pmx55.dtsi | 2 +- arch/arm/boot/dts/qcom-sdx65.dtsi | 2 +- arch/arm/boot/dts/r8a7742.dtsi | 6 +- arch/arm/boot/dts/r8a7743.dtsi | 6 +- arch/arm/boot/dts/r8a7744.dtsi | 6 +- arch/arm/boot/dts/r8a7745.dtsi | 6 +- arch/arm/boot/dts/r8a77470.dtsi | 8 +- arch/arm/boot/dts/r8a7790.dtsi | 6 +- arch/arm/boot/dts/r8a7791.dtsi | 6 +- arch/arm/boot/dts/r8a7794.dtsi | 6 +- arch/arm/boot/dts/r9a06g032-rzn1d400-db.dts | 28 + arch/arm/boot/dts/r9a06g032.dtsi | 20 + arch/arm/boot/dts/rk3036-evb.dts | 16 +- arch/arm/boot/dts/rk3036-kylin.dts | 16 +- arch/arm/boot/dts/rk3036.dtsi | 4 +- arch/arm/boot/dts/rk3066a-marsboard.dts | 17 +- arch/arm/boot/dts/rk3066a-rayeager.dts | 15 +- arch/arm/boot/dts/rk3188-radxarock.dts | 19 +- arch/arm/boot/dts/rk3xxx.dtsi | 2 - arch/arm/boot/dts/s5pv210-aries.dtsi | 4 +- arch/arm/boot/dts/s5pv210-galaxys.dts | 2 +- arch/arm/boot/dts/sam9x60.dtsi | 2 + arch/arm/boot/dts/sama5d2.dtsi | 11 + arch/arm/boot/dts/sama5d3.dtsi | 7 + arch/arm/boot/dts/sama5d3_uart.dtsi | 3 + arch/arm/boot/dts/sama5d4.dtsi | 9 + arch/arm/boot/dts/sama7g5.dtsi | 11 +- arch/arm/boot/dts/stm32mp13-pinctrl.dtsi | 57 + arch/arm/boot/dts/stm32mp131.dtsi | 160 ++ arch/arm/boot/dts/stm32mp135f-dk.dts | 33 + arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 50 +- arch/arm/boot/dts/stm32mp151.dtsi | 34 + .../stm32mp157a-icore-stm32mp1-ctouch2-of10.dts | 2 +- .../dts/stm32mp157a-icore-stm32mp1-ctouch2.dts | 2 +- .../dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts | 2 +- arch/arm/boot/dts/stm32mp157a-icore-stm32mp1.dtsi | 2 +- ...m32mp157a-microgea-stm32mp1-microdev2.0-of7.dts | 2 +- .../stm32mp157a-microgea-stm32mp1-microdev2.0.dts | 2 +- .../boot/dts/stm32mp157a-microgea-stm32mp1.dtsi | 2 +- arch/arm/boot/dts/stm32mp157c-emstamp-argon.dtsi | 6 - arch/arm/boot/dts/stm32mp157c-ev1.dts | 12 +- arch/arm/boot/dts/uniphier-ld4-ref.dts | 6 +- arch/arm/boot/dts/uniphier-ld4.dtsi | 49 +- arch/arm/boot/dts/uniphier-ld6b-ref.dts | 6 +- arch/arm/boot/dts/uniphier-pinctrl.dtsi | 10 + arch/arm/boot/dts/uniphier-pro4-ace.dts | 8 + arch/arm/boot/dts/uniphier-pro4-ref.dts | 14 +- arch/arm/boot/dts/uniphier-pro4.dtsi | 167 +- arch/arm/boot/dts/uniphier-pro5.dtsi | 57 +- arch/arm/boot/dts/uniphier-pxs2-gentil.dts | 4 + arch/arm/boot/dts/uniphier-pxs2.dtsi | 102 +- arch/arm/boot/dts/uniphier-sld8-ref.dts | 6 +- arch/arm/boot/dts/uniphier-sld8.dtsi | 49 +- arch/arm/boot/dts/uniphier-support-card.dtsi | 3 +- arch/arm/boot/dts/vf610-bk4.dts | 2 +- arch/arm/boot/dts/vf610-pinfunc.h | 52 +- arch/arm/boot/dts/vf610-twr.dts | 2 +- arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 2 +- arch/arm/boot/dts/vf610.dtsi | 1 - arch/arm/configs/aspeed_g4_defconfig | 10 +- arch/arm/configs/aspeed_g5_defconfig | 20 +- arch/arm/configs/assabet_defconfig | 2 + arch/arm/configs/at91_dt_defconfig | 2 +- arch/arm/configs/badge4_defconfig | 2 + arch/arm/configs/bcm2835_defconfig | 2 +- arch/arm/configs/cerfcube_defconfig | 2 + arch/arm/configs/cm_x300_defconfig | 2 +- arch/arm/configs/collie_defconfig | 2 + arch/arm/configs/davinci_all_defconfig | 2 +- arch/arm/configs/dove_defconfig | 4 +- arch/arm/configs/exynos_defconfig | 4 +- arch/arm/configs/ezx_defconfig | 2 +- arch/arm/configs/footbridge_defconfig | 2 + arch/arm/configs/h3600_defconfig | 2 + arch/arm/configs/hackkit_defconfig | 2 + arch/arm/configs/hisi_defconfig | 2 +- arch/arm/configs/imx_v4_v5_defconfig | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 4 +- arch/arm/configs/integrator_defconfig | 2 +- arch/arm/configs/ixp4xx_defconfig | 2 +- arch/arm/configs/jornada720_defconfig | 2 + arch/arm/configs/keystone_defconfig | 7 +- arch/arm/configs/lart_defconfig | 2 + arch/arm/configs/lpc18xx_defconfig | 2 +- arch/arm/configs/lpc32xx_defconfig | 2 +- arch/arm/configs/magician_defconfig | 2 +- arch/arm/configs/milbeaut_m10v_defconfig | 2 +- arch/arm/configs/mmp2_defconfig | 2 +- arch/arm/configs/moxart_defconfig | 2 +- arch/arm/configs/mps2_defconfig | 2 +- arch/arm/configs/multi_v4t_defconfig | 2 - arch/arm/configs/multi_v5_defconfig | 5 +- arch/arm/configs/multi_v7_defconfig | 28 +- arch/arm/configs/mv78xx0_defconfig | 2 +- arch/arm/configs/mvebu_v5_defconfig | 4 +- arch/arm/configs/mxs_defconfig | 6 +- arch/arm/configs/neponset_defconfig | 2 + arch/arm/configs/netwinder_defconfig | 2 + arch/arm/configs/omap1_defconfig | 4 +- arch/arm/configs/omap2plus_defconfig | 9 +- arch/arm/configs/orion5x_defconfig | 4 +- arch/arm/configs/oxnas_v6_defconfig | 2 +- arch/arm/configs/pcm027_defconfig | 2 +- arch/arm/configs/pleb_defconfig | 2 + arch/arm/configs/pxa168_defconfig | 4 +- arch/arm/configs/pxa910_defconfig | 4 +- arch/arm/configs/pxa_defconfig | 4 +- arch/arm/configs/qcom_defconfig | 7 +- arch/arm/configs/rpc_defconfig | 2 + arch/arm/configs/s3c6400_defconfig | 2 +- arch/arm/configs/s5pv210_defconfig | 4 +- arch/arm/configs/sama5_defconfig | 6 +- arch/arm/configs/sama7_defconfig | 4 +- arch/arm/configs/shannon_defconfig | 2 + arch/arm/configs/shmobile_defconfig | 10 +- arch/arm/configs/simpad_defconfig | 2 + arch/arm/configs/socfpga_defconfig | 6 +- arch/arm/configs/sp7021_defconfig | 2 +- arch/arm/configs/spear13xx_defconfig | 2 +- arch/arm/configs/spear3xx_defconfig | 2 +- arch/arm/configs/spear6xx_defconfig | 2 +- arch/arm/configs/stm32_defconfig | 2 +- arch/arm/configs/sunxi_defconfig | 4 +- arch/arm/configs/tegra_defconfig | 4 +- arch/arm/configs/vexpress_defconfig | 2 +- arch/arm/configs/vt8500_v6_v7_defconfig | 2 +- arch/arm/configs/xcep_defconfig | 2 +- arch/arm/include/asm/dma-direct.h | 1 - arch/arm/include/asm/dma.h | 2 +- arch/arm/include/asm/fpstate.h | 3 - arch/arm/include/asm/hardware/dec21285.h | 20 +- arch/arm/include/asm/mach/dma.h | 5 - arch/arm/include/asm/memory.h | 11 - arch/arm/include/asm/stacktrace.h | 8 + arch/arm/kernel/Makefile | 1 - arch/arm/kernel/devtree.c | 2 - arch/arm/kernel/process.c | 2 +- arch/arm/kernel/return_address.c | 1 + arch/arm/kernel/stacktrace.c | 84 +- arch/arm/kernel/traps.c | 14 +- arch/arm/lib/call_with_stack.S | 2 + arch/arm/mach-aspeed/Kconfig | 14 +- arch/arm/mach-at91/Makefile.boot | 4 - arch/arm/mach-davinci/Makefile.boot | 8 - arch/arm/mach-dove/Makefile | 2 +- arch/arm/mach-dove/Makefile.boot | 4 - arch/arm/mach-ep93xx/Makefile.boot | 2 - arch/arm/mach-footbridge/Kconfig | 48 +- arch/arm/mach-footbridge/Makefile | 5 +- arch/arm/mach-footbridge/Makefile.boot | 5 - arch/arm/mach-footbridge/common.c | 79 +- arch/arm/mach-footbridge/dc21285.c | 80 +- arch/arm/{kernel => mach-footbridge}/dma-isa.c | 11 +- arch/arm/mach-footbridge/dma.c | 58 - arch/arm/mach-footbridge/include/mach/dma-direct.h | 8 - arch/arm/mach-footbridge/include/mach/isa-dma.h | 14 +- arch/arm/mach-footbridge/include/mach/memory.h | 31 - arch/arm/mach-footbridge/isa.c | 14 +- arch/arm/mach-imx/Kconfig | 2 +- arch/arm/mach-imx/Makefile.boot | 0 arch/arm/mach-iop32x/Makefile.boot | 4 - arch/arm/mach-lpc18xx/Makefile.boot | 4 - arch/arm/mach-lpc32xx/Makefile.boot | 4 - arch/arm/mach-mv78xx0/Makefile | 2 +- arch/arm/mach-mvebu/Makefile | 2 +- arch/arm/mach-nspire/Kconfig | 2 +- arch/arm/mach-omap1/Makefile.boot | 4 - arch/arm/mach-orion5x/Makefile | 2 +- arch/arm/mach-rpc/Kconfig | 21 + arch/arm/mach-rpc/Makefile.boot | 5 - arch/arm/mach-s3c/Makefile.boot | 9 - arch/arm/mach-s3c/devs.h | 2 - arch/arm/mach-sa1100/Kconfig | 25 +- arch/arm/mach-sa1100/Makefile.boot | 9 - arch/arm/mach-shmobile/Kconfig | 1 - arch/arm/mach-stm32/Makefile.boot | 4 - arch/arm/mach-versatile/Makefile.boot | 4 - arch/arm/mach-vt8500/Makefile.boot | 4 - arch/arm/mm/dma-mapping.c | 2 +- arch/arm/mm/dump.c | 8 +- arch/arm/mm/kasan_init.c | 9 +- arch/arm/plat-orion/Makefile | 2 +- arch/arm64/Kconfig | 18 + arch/arm64/Kconfig.platforms | 63 +- arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 24 + .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 1 + .../boot/dts/allwinner/sun50i-h6-gpu-opp.dtsi | 87 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 51 +- arch/arm64/boot/dts/amlogic/Makefile | 3 + .../dts/amlogic/meson-axg-jethome-jethub-j100.dts | 338 +-- .../meson-axg-jethome-jethub-j110-rev-2.dts | 37 + .../meson-axg-jethome-jethub-j110-rev-3.dts | 27 + ...j100.dts => meson-axg-jethome-jethub-j1xx.dtsi} | 25 +- arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 1 - .../boot/dts/amlogic/meson-gxm-gt1-ultimate.dts | 91 + arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 1 - arch/arm64/boot/dts/broadcom/Makefile | 1 - arch/arm64/boot/dts/broadcom/bcm4908/Makefile | 5 - arch/arm64/boot/dts/broadcom/bcmbca/Makefile | 5 + .../{bcm4908 => bcmbca}/bcm4906-netgear-r8000p.dts | 2 +- .../bcm4906-tplink-archer-c2300-v1.dts | 2 +- .../dts/broadcom/{bcm4908 => bcmbca}/bcm4906.dtsi | 0 .../{bcm4908 => bcmbca}/bcm4908-asus-gt-ac5300.dts | 50 +- .../bcm4908-netgear-raxe500.dts | 2 +- .../dts/broadcom/{bcm4908 => bcmbca}/bcm4908.dtsi | 83 + arch/arm64/boot/dts/broadcom/bcmbca/bcm94908.dts | 30 + .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos850.dtsi | 83 + arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 28 + arch/arm64/boot/dts/freescale/Makefile | 7 +- .../fsl-ls1028a-kontron-kbox-a-230-ls.dts | 9 +- .../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 9 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 12 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 2 + arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts | 173 +- arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 10 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 132 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 157 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 117 +- arch/arm64/boot/dts/freescale/fsl-ls2080a-rdb.dts | 69 + arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | 4 + .../{fsl-ls208xa-rdb.dtsi => fsl-ls2081a-rdb.dts} | 106 +- arch/arm64/boot/dts/freescale/fsl-ls208xa-qds.dtsi | 65 +- arch/arm64/boot/dts/freescale/fsl-ls208xa-rdb.dtsi | 2 + arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 3 +- arch/arm64/boot/dts/freescale/imx8-ss-ddr.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi | 20 +- arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 426 ++++ arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi | 52 + arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi | 142 ++ arch/arm64/boot/dts/freescale/imx8dxl-ss-ddr.dtsi | 9 + arch/arm64/boot/dts/freescale/imx8dxl-ss-lsio.dtsi | 74 + arch/arm64/boot/dts/freescale/imx8dxl.dtsi | 238 ++ .../boot/dts/freescale/imx8mm-icore-mx8mm.dtsi | 2 +- ...ron-n801x-s.dts => imx8mm-kontron-bl-osm-s.dts} | 128 +- ...m-kontron-n801x-s.dts => imx8mm-kontron-bl.dts} | 9 +- ...on-n801x-som.dtsi => imx8mm-kontron-osm-s.dtsi} | 71 +- ...ntron-n801x-som.dtsi => imx8mm-kontron-sl.dtsi} | 53 +- .../boot/dts/freescale/imx8mm-venice-gw72xx-0x.dts | 1 - .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 1 - .../boot/dts/freescale/imx8mm-venice-gw7903.dts | 4 +- ...-venice-gw7903.dts => imx8mm-venice-gw7904.dts} | 247 +- arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 19 +- .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 1 - .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts | 9 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 53 + .../dts/freescale/imx8mp-icore-mx8mp-edimm2.2.dts | 2 +- .../boot/dts/freescale/imx8mp-icore-mx8mp.dtsi | 2 +- .../dts/freescale/imx8mp-msc-sm2s-14N0600E.dtsi | 68 + .../boot/dts/freescale/imx8mp-msc-sm2s-ep1.dts | 52 + arch/arm64/boot/dts/freescale/imx8mp-msc-sm2s.dtsi | 820 +++++++ .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 48 + .../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 150 +- arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 19 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 110 + arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 40 +- .../boot/dts/freescale/imx8mq-mnt-reform2.dts | 1 - arch/arm64/boot/dts/freescale/imx8mq.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8ulp-evk.dts | 57 + arch/arm64/boot/dts/freescale/imx8ulp-pinfunc.h | 0 arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 65 +- arch/arm64/boot/dts/freescale/imx93.dtsi | 206 +- arch/arm64/boot/dts/marvell/Makefile | 1 + arch/arm64/boot/dts/marvell/ac5-98dx25xx.dtsi | 38 +- arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts | 14 + .../dts/marvell/armada-3720-espressobin-ultra.dts | 4 +- arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts | 155 +- ...{armada-3720-uDPU.dts => armada-3720-uDPU.dtsi} | 57 +- arch/arm64/boot/dts/mediatek/Makefile | 1 + arch/arm64/boot/dts/mediatek/mt6795.dtsi | 8 + arch/arm64/boot/dts/mediatek/mt7986a-rfb.dts | 38 + arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 23 + arch/arm64/boot/dts/mediatek/mt7986b-rfb.dts | 40 + arch/arm64/boot/dts/mediatek/mt8167.dtsi | 3 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 7 +- arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 21 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 75 +- arch/arm64/boot/dts/mediatek/mt8186-evb.dts | 220 ++ arch/arm64/boot/dts/mediatek/mt8186.dtsi | 819 +++++++ arch/arm64/boot/dts/mediatek/mt8192.dtsi | 200 +- arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 256 +++ arch/arm64/boot/dts/mediatek/mt8195.dtsi | 1072 ++++++++- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 49 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 49 +- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 36 + .../arm64/boot/dts/nvidia/tegra234-p3701-0000.dtsi | 36 + .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 73 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 1115 ++++++++- arch/arm64/boot/dts/qcom/Makefile | 7 + arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 11 +- arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 2 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 15 +- arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 4 +- arch/arm64/boot/dts/qcom/ipq8074-hk10.dtsi | 4 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 6 +- .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 4 +- .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 4 +- .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 2 +- .../dts/qcom/msm8916-samsung-e2015-common.dtsi | 85 + arch/arm64/boot/dts/qcom/msm8916-samsung-e5.dts | 24 + arch/arm64/boot/dts/qcom/msm8916-samsung-e7.dts | 29 + .../boot/dts/qcom/msm8916-samsung-grandmax.dts | 60 + .../boot/dts/qcom/msm8916-samsung-serranove.dts | 9 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 18 +- arch/arm64/boot/dts/qcom/msm8953.dtsi | 6 +- arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 2 +- .../boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi | 2 +- .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 20 +- .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 4 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 52 + arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 5 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts | 33 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 41 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 24 +- arch/arm64/boot/dts/qcom/pm6150l.dtsi | 19 + arch/arm64/boot/dts/qcom/pm660.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm660l.dtsi | 4 +- .../boot/dts/qcom/{pm8150b.dtsi => pm7250b.dtsi} | 104 +- arch/arm64/boot/dts/qcom/pm8150.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8150b.dtsi | 4 +- arch/arm64/boot/dts/qcom/pm8150l.dtsi | 4 +- arch/arm64/boot/dts/qcom/pm8350c.dtsi | 3 +- arch/arm64/boot/dts/qcom/pm8953.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8994.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmi8994.dtsi | 4 +- arch/arm64/boot/dts/qcom/pmi8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmk8350.dtsi | 3 - arch/arm64/boot/dts/qcom/pmm8155au_1.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmm8155au_2.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 15 +- arch/arm64/boot/dts/qcom/sa8155p-adp.dts | 3 - arch/arm64/boot/dts/qcom/sa8295p-adp.dts | 23 +- .../boot/dts/qcom/sc7180-trogdor-coachz-r1.dts | 2 - .../boot/dts/qcom/sc7180-trogdor-lazor-r0.dts | 19 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 12 +- arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 2 - .../dts/qcom/sc7180-trogdor-pazquel-lte-parade.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-pompom-r1.dts | 11 +- arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 19 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 20 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 26 +- arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi | 11 - arch/arm64/boot/dts/qcom/sc7280-crd-r3.dts | 37 + .../dts/qcom/sc7280-herobrine-audio-wcd9385.dtsi | 155 ++ arch/arm64/boot/dts/qcom/sc7280-herobrine-crd.dts | 7 +- ...lager-r0.dts => sc7280-herobrine-evoker-r0.dts} | 6 +- .../dts/qcom/sc7280-herobrine-herobrine-r1.dts | 1 + .../boot/dts/qcom/sc7280-herobrine-lte-sku.dtsi | 17 + .../boot/dts/qcom/sc7280-herobrine-villager-r0.dts | 325 +-- .../dts/qcom/sc7280-herobrine-villager-r1-lte.dts | 14 + .../boot/dts/qcom/sc7280-herobrine-villager-r1.dts | 43 + ...lager-r0.dts => sc7280-herobrine-villager.dtsi} | 7 - arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 87 +- arch/arm64/boot/dts/qcom/sc7280-idp-ec-h1.dtsi | 8 +- arch/arm64/boot/dts/qcom/sc7280-idp.dts | 3 +- arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 240 +- arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 88 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 634 ++++-- arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 31 +- .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 48 +- arch/arm64/boot/dts/qcom/sc8280xp-pmics.dtsi | 3 +- arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 4 + arch/arm64/boot/dts/qcom/sdm630.dtsi | 18 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 16 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 12 +- .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 2 +- arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts | 8 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 66 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 2 +- arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts | 2 +- .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 4 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 10 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 182 +- arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 67 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 18 +- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 2 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 56 +- .../boot/dts/qcom/sm8350-sony-xperia-sagami.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 44 +- .../dts/qcom/sm8450-sony-xperia-nagara-pdx223.dts | 634 ++++++ arch/arm64/boot/dts/qcom/sm8450.dtsi | 233 +- arch/arm64/boot/dts/renesas/Makefile | 1 + .../{r8a77980-condor.dts => condor-common.dtsi} | 12 +- arch/arm64/boot/dts/renesas/ebisu.dtsi | 8 + arch/arm64/boot/dts/renesas/hihope-common.dtsi | 8 + .../boot/dts/renesas/r8a774a1-beacon-rzg2m-kit.dts | 8 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 12 - arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 3 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 11 - arch/arm64/boot/dts/renesas/r8a77960.dtsi | 11 - arch/arm64/boot/dts/renesas/r8a77965.dtsi | 11 - arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 5 + arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 5 + arch/arm64/boot/dts/renesas/r8a77970.dtsi | 9 - arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 534 +---- arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 6 + arch/arm64/boot/dts/renesas/r8a77980.dtsi | 10 - arch/arm64/boot/dts/renesas/r8a77980a-condor-i.dts | 15 + arch/arm64/boot/dts/renesas/r8a77980a.dtsi | 11 + arch/arm64/boot/dts/renesas/r8a77990.dtsi | 11 - .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 7 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 21 +- .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 55 + arch/arm64/boot/dts/renesas/r8a779f0-spider.dts | 9 - arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 212 ++ .../boot/dts/renesas/r8a779g0-white-hawk-cpu.dtsi | 151 ++ .../dts/renesas/r8a779g0-white-hawk-csi-dsi.dtsi | 15 + .../dts/renesas/r8a779g0-white-hawk-ethernet.dtsi | 16 + .../arm64/boot/dts/renesas/r8a779g0-white-hawk.dts | 15 +- arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 380 ++++ arch/arm64/boot/dts/renesas/r8a779mb.dtsi | 12 + arch/arm64/boot/dts/renesas/r9a07g043.dtsi | 20 +- arch/arm64/boot/dts/renesas/r9a07g043u11-smarc.dts | 12 + arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 75 +- arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 75 +- arch/arm64/boot/dts/renesas/r9a09g011-v2mevk2.dts | 27 + arch/arm64/boot/dts/renesas/r9a09g011.dtsi | 78 + arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 11 +- arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi | 5 - arch/arm64/boot/dts/renesas/rzg2ul-smarc.dtsi | 11 - arch/arm64/boot/dts/renesas/salvator-common.dtsi | 8 + arch/arm64/boot/dts/renesas/ulcb.dtsi | 8 + arch/arm64/boot/dts/rockchip/Makefile | 6 + arch/arm64/boot/dts/rockchip/px30-evb.dts | 17 +- arch/arm64/boot/dts/rockchip/px30.dtsi | 22 + arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 26 + .../{rk3399-roc-pc.dtsi => rk3399-eaidk-610.dts} | 582 +++-- .../boot/dts/rockchip/rk3399-gru-scarlet-inx.dts | 14 +- .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 10 + .../dts/rockchip/rk3399-nanopi-r4s-enterprise.dts | 29 + .../boot/dts/rockchip/rk3399-pinephone-pro.dts | 398 ++++ arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 6 +- ...3399-rock-pi-4.dtsi => rk3399-rock-4c-plus.dts} | 507 ++--- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 162 +- arch/arm64/boot/dts/rockchip/rk3399-t-opp.dtsi | 114 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 29 +- .../boot/dts/rockchip/rk3566-anbernic-rg353p.dts | 94 + .../boot/dts/rockchip/rk3566-anbernic-rg503.dts | 87 + .../boot/dts/rockchip/rk3566-anbernic-rgxx3.dtsi | 831 +++++++ arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts | 126 +- arch/arm64/boot/dts/rockchip/rk3566-roc-pc.dts | 52 + arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts | 129 +- arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 113 + arch/arm64/boot/dts/rockchip/rk3568.dtsi | 122 + arch/arm64/boot/dts/rockchip/rk356x.dtsi | 132 ++ arch/arm64/boot/dts/socionext/Makefile | 4 +- .../arm64/boot/dts/socionext/uniphier-ld11-ref.dts | 6 +- arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 59 +- .../boot/dts/socionext/uniphier-ld20-akebi96.dts | 6 +- .../arm64/boot/dts/socionext/uniphier-ld20-ref.dts | 6 +- arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 82 +- .../dts/socionext/uniphier-pxs3-ref-gadget0.dts | 41 + .../dts/socionext/uniphier-pxs3-ref-gadget1.dts | 40 + .../arm64/boot/dts/socionext/uniphier-pxs3-ref.dts | 14 +- arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 152 +- arch/arm64/boot/dts/ti/Makefile | 2 + arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 33 + arch/arm64/boot/dts/ti/k3-am625-sk.dts | 12 + arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 298 +++ arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi | 39 + arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi | 54 + arch/arm64/boot/dts/ti/k3-am62a.dtsi | 122 + arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 223 ++ arch/arm64/boot/dts/ti/k3-am62a7.dtsi | 103 + arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 50 +- arch/arm64/boot/dts/ti/k3-am64.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 8 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 85 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 7 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 10 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 29 +- arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 20 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 2 +- arch/arm64/configs/defconfig | 46 +- arch/arm64/include/asm/alternative-macros.h | 66 +- arch/arm64/include/asm/assembler.h | 20 +- arch/arm64/include/asm/atomic_ll_sc.h | 58 +- arch/arm64/include/asm/atomic_lse.h | 46 +- arch/arm64/include/asm/cache.h | 4 - arch/arm64/include/asm/cpufeature.h | 83 +- arch/arm64/include/asm/el2_setup.h | 18 +- arch/arm64/include/asm/exception.h | 9 +- arch/arm64/include/asm/hw_breakpoint.h | 4 +- arch/arm64/include/asm/hwcap.h | 1 + arch/arm64/include/asm/kvm_mmu.h | 5 +- arch/arm64/include/asm/kvm_pgtable.h | 6 +- arch/arm64/include/asm/lse.h | 5 +- arch/arm64/include/asm/module.h | 15 +- arch/arm64/include/asm/mte.h | 5 + arch/arm64/include/asm/processor.h | 2 +- arch/arm64/include/asm/sdei.h | 17 - arch/arm64/include/asm/stacktrace.h | 71 +- arch/arm64/include/asm/stacktrace/common.h | 221 +- arch/arm64/include/asm/stacktrace/nvhe.h | 4 +- arch/arm64/include/asm/sysreg.h | 211 +- arch/arm64/include/asm/system_misc.h | 2 +- arch/arm64/include/asm/uaccess.h | 22 +- arch/arm64/include/asm/vdso.h | 3 + arch/arm64/include/asm/vdso/gettimeofday.h | 19 +- arch/arm64/include/uapi/asm/hwcap.h | 1 + arch/arm64/include/uapi/asm/perf_regs.h | 7 + arch/arm64/kernel/Makefile | 1 + arch/arm64/kernel/alternative.c | 92 +- arch/arm64/kernel/compat_alignment.c | 387 ++++ arch/arm64/kernel/cpu_errata.c | 26 + arch/arm64/kernel/cpufeature.c | 325 +-- arch/arm64/kernel/cpuinfo.c | 1 + arch/arm64/kernel/debug-monitors.c | 2 +- arch/arm64/kernel/entry-common.c | 32 +- arch/arm64/kernel/entry.S | 8 +- arch/arm64/kernel/ftrace.c | 17 +- arch/arm64/kernel/head.S | 10 +- arch/arm64/kernel/hyp-stub.S | 8 +- arch/arm64/kernel/idreg-override.c | 10 +- arch/arm64/kernel/image-vars.h | 5 +- arch/arm64/kernel/irq.c | 14 + arch/arm64/kernel/module-plts.c | 3 +- arch/arm64/kernel/module.c | 15 - arch/arm64/kernel/mte.c | 51 + arch/arm64/kernel/perf_event.c | 8 +- arch/arm64/kernel/perf_regs.c | 30 +- arch/arm64/kernel/probes/kprobes.c | 27 +- arch/arm64/kernel/proton-pack.c | 16 +- arch/arm64/kernel/ptrace.c | 27 +- arch/arm64/kernel/reloc_test_core.c | 4 +- arch/arm64/kernel/sdei.c | 32 - arch/arm64/kernel/stacktrace.c | 66 +- arch/arm64/kernel/suspend.c | 2 + arch/arm64/kernel/traps.c | 48 +- arch/arm64/kernel/vdso.c | 3 - arch/arm64/kernel/vdso/vdso.lds.S | 7 + arch/arm64/kvm/debug.c | 4 +- arch/arm64/kvm/hyp/hyp-entry.S | 4 +- arch/arm64/kvm/hyp/include/nvhe/fixed_config.h | 60 +- arch/arm64/kvm/hyp/nvhe/pkvm.c | 38 +- arch/arm64/kvm/hyp/nvhe/stacktrace.c | 40 +- arch/arm64/kvm/hyp/nvhe/sys_regs.c | 10 +- arch/arm64/kvm/hyp/pgtable.c | 2 +- arch/arm64/kvm/pmu-emul.c | 16 +- arch/arm64/kvm/reset.c | 12 +- arch/arm64/kvm/stacktrace.c | 137 +- arch/arm64/kvm/sys_regs.c | 48 +- arch/arm64/kvm/va_layout.c | 5 +- arch/arm64/mm/context.c | 6 +- arch/arm64/mm/dma-mapping.c | 2 +- arch/arm64/mm/fault.c | 3 + arch/arm64/mm/init.c | 2 +- arch/arm64/mm/mmu.c | 23 +- arch/arm64/mm/pageattr.c | 8 +- arch/arm64/mm/proc.S | 46 +- arch/arm64/tools/cpucaps | 3 + arch/arm64/tools/sysreg | 449 +++- arch/ia64/mm/numa.c | 1 + arch/parisc/include/asm/io.h | 134 +- arch/parisc/lib/iomap.c | 60 +- arch/sparc/include/asm/io.h | 2 + arch/sparc/include/asm/io_64.h | 22 + drivers/bus/hisi_lpc.c | 96 +- drivers/cpufreq/Kconfig.x86 | 15 + drivers/cpufreq/Makefile | 1 + drivers/cpufreq/amd-pstate-ut.c | 293 +++ drivers/cpufreq/amd-pstate.c | 60 +- drivers/cpuidle/cpuidle-psci-domain.c | 4 +- drivers/firmware/arm_ffa/bus.c | 4 +- drivers/firmware/arm_ffa/driver.c | 132 +- drivers/firmware/efi/libstub/arm64-stub.c | 4 +- drivers/firmware/psci/psci.c | 118 +- drivers/firmware/qcom_scm.h | 2 - drivers/firmware/tegra/bpmp-debugfs.c | 13 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 4 +- drivers/hwtracing/coresight/coresight-trbe.h | 3 +- drivers/i2c/busses/Kconfig | 4 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 6 +- drivers/irqchip/irq-gic-v4.c | 2 +- drivers/memory/Kconfig | 9 + drivers/memory/Makefile | 1 + drivers/memory/brcmstb_memc.c | 301 +++ drivers/memory/dfl-emif.c | 62 +- drivers/memory/mtk-smi.c | 109 +- drivers/memory/of_memory.c | 2 + drivers/memory/pl353-smc.c | 1 + drivers/mtd/parsers/Kconfig | 6 +- drivers/net/ethernet/broadcom/Kconfig | 4 +- drivers/parisc/sba_iommu.c | 6 + drivers/pci/controller/Kconfig | 2 +- drivers/perf/Kconfig | 7 + drivers/perf/Makefile | 1 + drivers/perf/alibaba_uncore_drw_pmu.c | 810 +++++++ drivers/perf/arm_pmu.c | 2 +- drivers/perf/arm_spe_pmu.c | 6 +- drivers/phy/broadcom/Kconfig | 4 +- drivers/pinctrl/bcm/Kconfig | 4 +- drivers/reset/Kconfig | 2 +- drivers/soc/amlogic/meson-ee-pwrc.c | 5 +- drivers/soc/amlogic/meson-gx-pwrc-vpu.c | 5 +- drivers/soc/apple/rtkit.c | 6 + drivers/soc/bcm/bcm63xx/Kconfig | 4 +- drivers/soc/bcm/brcmstb/pm/pm-arm.c | 16 +- drivers/soc/imx/Kconfig | 8 + drivers/soc/imx/Makefile | 2 + drivers/soc/imx/imx8m-blk-ctrl.c | 96 +- drivers/soc/imx/imx8mp-blk-ctrl.c | 89 +- drivers/soc/imx/imx93-blk-ctrl.c | 436 ++++ drivers/soc/imx/imx93-pd.c | 164 ++ drivers/soc/imx/imx93-src.c | 33 + drivers/soc/mediatek/Kconfig | 2 + drivers/soc/mediatek/mt8186-mmsys.h | 6 + drivers/soc/mediatek/mtk-mmsys.c | 20 + drivers/soc/mediatek/mtk-mutex.c | 44 + drivers/soc/mediatek/mtk-pm-domains.c | 6 +- drivers/soc/mediatek/mtk-pmic-wrap.c | 2 +- drivers/soc/mediatek/mtk-scpsys.c | 2 +- drivers/soc/mediatek/mtk-svs.c | 284 ++- drivers/soc/pxa/ssp.c | 6 +- drivers/soc/qcom/Kconfig | 2 +- drivers/soc/qcom/icc-bwmon.c | 479 +++- drivers/soc/qcom/llcc-qcom.c | 92 +- drivers/soc/qcom/qcom_stats.c | 9 + drivers/soc/qcom/qmi_encdec.c | 50 +- drivers/soc/qcom/qmi_interface.c | 12 +- drivers/soc/qcom/rpmpd.c | 22 + drivers/soc/qcom/smem_state.c | 3 +- drivers/soc/qcom/smsm.c | 20 +- drivers/soc/qcom/socinfo.c | 2 + drivers/soc/renesas/Kconfig | 11 + drivers/soc/renesas/renesas-soc.c | 14 + drivers/soc/rockchip/io-domain.c | 20 + drivers/soc/rockchip/pm_domains.c | 130 +- drivers/soc/sunxi/sunxi_sram.c | 53 +- drivers/soc/tegra/Kconfig | 10 +- drivers/soc/tegra/Makefile | 1 + drivers/soc/tegra/cbb/Makefile | 9 + drivers/soc/tegra/cbb/tegra-cbb.c | 190 ++ drivers/soc/tegra/cbb/tegra194-cbb.c | 2364 ++++++++++++++++++++ drivers/soc/tegra/cbb/tegra234-cbb.c | 1113 +++++++++ drivers/soc/tegra/fuse/fuse-tegra.c | 1 + drivers/soc/tegra/fuse/tegra-apbmisc.c | 36 +- drivers/soc/tegra/pmc.c | 45 +- drivers/tee/optee/ffa_abi.c | 46 +- drivers/tee/optee/optee_private.h | 1 - drivers/tty/serial/21285.c | 3 - drivers/tty/serial/Kconfig | 4 +- drivers/watchdog/Kconfig | 2 +- include/asm-generic/signal.h | 2 - include/dt-bindings/clock/exynos850.h | 136 +- include/dt-bindings/clock/imx8mm-clock.h | 1 - .../dt-bindings/clock/qcom,lpassaudiocc-sc7280.h | 5 + .../dt-bindings/clock/qcom,lpasscorecc-sc7280.h | 2 + include/dt-bindings/clock/samsung,exynosautov9.h | 128 +- include/dt-bindings/firmware/imx/rsrc.h | 7 + .../dt-bindings/interrupt-controller/irqc-rzg2l.h | 25 + include/dt-bindings/memory/tegra234-mc.h | 10 + include/dt-bindings/pinctrl/k3.h | 15 +- include/dt-bindings/power/fsl,imx93-power.h | 15 + include/dt-bindings/power/imx8mp-power.h | 6 + include/dt-bindings/power/qcom-rpmpd.h | 12 + include/dt-bindings/power/rk3588-power.h | 69 + include/dt-bindings/power/rockchip,rv1126-power.h | 35 + include/kunit/test.h | 3 +- include/linux/amd-pstate.h | 77 + include/linux/arm_ffa.h | 36 +- include/linux/soc/apple/rtkit.h | 12 + include/linux/soc/mediatek/mtk-mmsys.h | 2 + include/linux/soc/mediatek/mtk-mutex.h | 2 + include/linux/soc/mediatek/mtk_sip_svc.h | 3 + include/linux/soc/qcom/llcc-qcom.h | 30 + include/linux/soc/qcom/qmi.h | 20 +- include/linux/soc/sunxi/sunxi_sram.h | 2 +- include/soc/mediatek/smi.h | 5 + include/soc/tegra/fuse.h | 6 + include/soc/tegra/tegra-cbb.h | 47 + include/uapi/linux/psci.h | 14 + lib/kunit/Kconfig | 11 + lib/kunit/executor.c | 4 + lib/kunit/test.c | 24 + lib/overflow_kunit.c | 2 +- lib/stackinit_kunit.c | 2 +- samples/qmi/qmi_sample_client.c | 10 +- .../{all_tests_uml.config => all_tests.config} | 2 - tools/testing/kunit/configs/broken_on_uml.config | 44 - tools/testing/kunit/kunit.py | 26 +- tools/testing/kunit/kunit_kernel.py | 30 +- tools/testing/kunit/kunit_parser.py | 10 +- tools/testing/kunit/kunit_tool_test.py | 26 +- tools/testing/selftests/Makefile | 1 + tools/testing/selftests/amd-pstate/Makefile | 9 + .../testing/selftests/amd-pstate/amd-pstate-ut.sh | 56 + tools/testing/selftests/amd-pstate/config | 1 + tools/testing/selftests/arm64/abi/.gitignore | 2 + tools/testing/selftests/arm64/abi/Makefile | 2 +- tools/testing/selftests/arm64/abi/hwcap.c | 336 +++ tools/testing/selftests/arm64/abi/ptrace.c | 241 ++ tools/testing/selftests/arm64/abi/syscall-abi.c | 61 +- tools/testing/selftests/arm64/fp/.gitignore | 1 + tools/testing/selftests/arm64/fp/Makefile | 5 +- tools/testing/selftests/arm64/fp/asm-offsets.h | 1 + tools/testing/selftests/arm64/fp/fp-stress.c | 555 +++++ tools/testing/selftests/arm64/fp/fpsimd-test.S | 51 +- tools/testing/selftests/arm64/fp/sve-test.S | 51 +- tools/testing/selftests/arm64/fp/za-test.S | 58 +- tools/testing/selftests/arm64/mte/Makefile | 5 +- tools/testing/selftests/arm64/mte/mte_helper.S | 2 + .../selftests/arm64/signal/test_signals_utils.c | 59 +- .../selftests/arm64/signal/test_signals_utils.h | 5 +- .../signal/testcases/fake_sigreturn_bad_magic.c | 2 +- .../signal/testcases/fake_sigreturn_bad_size.c | 2 +- .../testcases/fake_sigreturn_bad_size_for_magic0.c | 2 +- .../testcases/fake_sigreturn_duplicated_fpsimd.c | 2 +- .../testcases/fake_sigreturn_misaligned_sp.c | 2 +- .../testcases/fake_sigreturn_missing_fpsimd.c | 2 +- .../testcases/fake_sigreturn_sme_change_vl.c | 2 +- .../testcases/fake_sigreturn_sve_change_vl.c | 2 +- .../selftests/arm64/signal/testcases/sme_vl.c | 2 +- .../selftests/arm64/signal/testcases/ssve_regs.c | 25 +- .../selftests/arm64/signal/testcases/sve_regs.c | 23 +- .../selftests/arm64/signal/testcases/sve_vl.c | 2 +- .../selftests/arm64/signal/testcases/testcases.c | 48 +- .../selftests/arm64/signal/testcases/testcases.h | 9 +- .../signal/testcases/{za_regs.c => za_no_regs.c} | 45 +- .../selftests/arm64/signal/testcases/za_regs.c | 44 +- tools/testing/selftests/cpu-hotplug/Makefile | 2 +- tools/testing/selftests/cpu-hotplug/config | 1 - .../selftests/cpu-hotplug/cpu-on-off-test.sh | 140 +- tools/testing/selftests/vm/Makefile | 2 +- tools/testing/selftests/vm/gup_test.c | 2 +- tools/testing/selftests/vm/hmm-tests.c | 4 +- tools/testing/selftests/vm/ksm_tests.c | 2 +- 992 files changed, 37317 insertions(+), 9135 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-platform-brcmstb-memc create mode 100644 Documentation/admin-guide/perf/alibaba_pmu.rst delete mode 100644 Documentation/dev-tools/kunit/kunit-tool.rst delete mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm4908.yaml create mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-37xx.yaml delete mode 100644 Documentation/devicetree/bindings/firmware/qcom,scm.txt create mode 100644 Documentation/devicetree/bindings/firmware/qcom,scm.yaml delete mode 100644 Documentation/devicetree/bindings/media/exynos5-gsc.txt create mode 100644 Documentation/devicetree/bindings/media/samsung,exynos5250-gsc.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/brcm,brcms [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/snps,dw-um [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/synopsys,d [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/xlnx,zynq- [...] create mode 100644 Documentation/devicetree/bindings/net/nvidia,tegra234-mgbe.yaml create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx93-media-blk-c [...] create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx93-src.yaml create mode 100644 arch/arm/boot/dts/aspeed-bmc-amd-daytonax.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-ampere-mtmitchell.dts create mode 100644 arch/arm/boot/dts/at91-sama5d3_eds.dts rename arch/arm/boot/dts/{imx6ul-kontron-n6310-s-43.dts => imx6ul-kontron-bl-43.dt [...] rename arch/arm/boot/dts/{imx6ul-kontron-n6x1x-s.dtsi => imx6ul-kontron-bl-common. [...] rename arch/arm/boot/dts/{imx6ul-kontron-n6310-s.dts => imx6ul-kontron-bl.dts} (52%) delete mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6310-som.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6311-s.dts delete mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6311-som.dtsi rename arch/arm/boot/dts/{imx6ul-kontron-n6x1x-som-common.dtsi => imx6ul-kontron-s [...] create mode 100644 arch/arm/boot/dts/imx6ul-kontron-sl.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-kontron-bl.dts delete mode 100644 arch/arm/boot/dts/imx6ull-kontron-n6411-s.dts delete mode 100644 arch/arm/boot/dts/imx6ull-kontron-n6411-som.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-kontron-sl.dtsi create mode 100644 arch/arm/boot/dts/lan966x-pcb8290.dts create mode 100644 arch/arm/boot/dts/qcom-ipq8062-smb208.dtsi create mode 100644 arch/arm/boot/dts/qcom-ipq8062.dtsi create mode 100644 arch/arm/boot/dts/qcom-ipq8064-v2.0-smb208.dtsi create mode 100644 arch/arm/boot/dts/qcom-ipq8064-v2.0.dtsi create mode 100644 arch/arm/boot/dts/qcom-ipq8065-smb208.dtsi create mode 100644 arch/arm/boot/dts/qcom-ipq8065.dtsi create mode 100644 arch/arm/boot/dts/qcom-msm8916-samsung-e5.dts create mode 100644 arch/arm/boot/dts/qcom-msm8916-samsung-e7.dts create mode 100644 arch/arm/boot/dts/qcom-msm8916-samsung-grandmax.dts delete mode 100644 arch/arm/include/asm/dma-direct.h delete mode 100644 arch/arm/mach-at91/Makefile.boot delete mode 100644 arch/arm/mach-davinci/Makefile.boot delete mode 100644 arch/arm/mach-dove/Makefile.boot delete mode 100644 arch/arm/mach-ep93xx/Makefile.boot delete mode 100644 arch/arm/mach-footbridge/Makefile.boot rename arch/arm/{kernel => mach-footbridge}/dma-isa.c (95%) delete mode 100644 arch/arm/mach-footbridge/dma.c delete mode 100644 arch/arm/mach-footbridge/include/mach/dma-direct.h delete mode 100644 arch/arm/mach-imx/Makefile.boot delete mode 100644 arch/arm/mach-iop32x/Makefile.boot delete mode 100644 arch/arm/mach-lpc18xx/Makefile.boot delete mode 100644 arch/arm/mach-lpc32xx/Makefile.boot delete mode 100644 arch/arm/mach-omap1/Makefile.boot create mode 100644 arch/arm/mach-rpc/Kconfig delete mode 100644 arch/arm/mach-rpc/Makefile.boot delete mode 100644 arch/arm/mach-s3c/Makefile.boot delete mode 100644 arch/arm/mach-sa1100/Makefile.boot delete mode 100644 arch/arm/mach-stm32/Makefile.boot delete mode 100644 arch/arm/mach-versatile/Makefile.boot delete mode 100644 arch/arm/mach-vt8500/Makefile.boot create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-gpu-opp.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j110-rev-2.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j110-rev-3.dts copy arch/arm64/boot/dts/amlogic/{meson-axg-jethome-jethub-j100.dts => meson-axg-j [...] create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxm-gt1-ultimate.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/Makefile rename arch/arm64/boot/dts/broadcom/{bcm4908 => bcmbca}/bcm4906-netgear-r8000p.dts (96%) rename arch/arm64/boot/dts/broadcom/{bcm4908 => bcmbca}/bcm4906-tplink-archer-c230 [...] rename arch/arm64/boot/dts/broadcom/{bcm4908 => bcmbca}/bcm4906.dtsi (100%) rename arch/arm64/boot/dts/broadcom/{bcm4908 => bcmbca}/bcm4908-asus-gt-ac5300.dts (69%) rename arch/arm64/boot/dts/broadcom/{bcm4908 => bcmbca}/bcm4908-netgear-raxe500.dts (89%) rename arch/arm64/boot/dts/broadcom/{bcm4908 => bcmbca}/bcm4908.dtsi (86%) create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm94908.dts copy arch/arm64/boot/dts/freescale/{fsl-ls208xa-rdb.dtsi => fsl-ls2081a-rdb.dts} (51%) create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl-evk.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl-ss-ddr.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl-ss-lsio.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl.dtsi copy arch/arm64/boot/dts/freescale/{imx8mm-kontron-n801x-s.dts => imx8mm-kontron-b [...] rename arch/arm64/boot/dts/freescale/{imx8mm-kontron-n801x-s.dts => imx8mm-kontron [...] copy arch/arm64/boot/dts/freescale/{imx8mm-kontron-n801x-som.dtsi => imx8mm-kontro [...] rename arch/arm64/boot/dts/freescale/{imx8mm-kontron-n801x-som.dtsi => imx8mm-kont [...] copy arch/arm64/boot/dts/freescale/{imx8mm-venice-gw7903.dts => imx8mm-venice-gw79 [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-msc-sm2s-14N0600E.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-msc-sm2s-ep1.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-msc-sm2s.dtsi mode change 100755 => 100644 arch/arm64/boot/dts/freescale/imx8ulp-pinfunc.h create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts copy arch/arm64/boot/dts/marvell/{armada-3720-uDPU.dts => armada-3720-uDPU.dtsi} (68%) create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-evb.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8186.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-e2015-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-e5.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-e7.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-grandmax.dts copy arch/arm64/boot/dts/qcom/{pm8150b.dtsi => pm7250b.dtsi} (58%) copy arch/arm64/boot/dts/qcom/{sc7280-herobrine-villager-r0.dts => sc7280-herobrin [...] create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-lte-sku.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r1-lte.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r1.dts copy arch/arm64/boot/dts/qcom/{sc7280-herobrine-villager-r0.dts => sc7280-herobrin [...] create mode 100644 arch/arm64/boot/dts/qcom/sm8450-sony-xperia-nagara-pdx223.dts copy arch/arm64/boot/dts/renesas/{r8a77980-condor.dts => condor-common.dtsi} (98%) create mode 100644 arch/arm64/boot/dts/renesas/r8a77980a-condor-i.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77980a.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779g0-white-hawk-csi-dsi.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779g0-white-hawk-ethernet.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb.dtsi copy arch/arm64/boot/dts/rockchip/{rk3399-roc-pc.dtsi => rk3399-eaidk-610.dts} (63%) create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s-enterprise.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts copy arch/arm64/boot/dts/rockchip/{rk3399-rock-pi-4.dtsi => rk3399-rock-4c-plus.dt [...] create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-t-opp.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-anbernic-rg353p.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-anbernic-rg503.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-anbernic-rgxx3.dtsi create mode 100644 arch/arm64/boot/dts/socionext/uniphier-pxs3-ref-gadget0.dts create mode 100644 arch/arm64/boot/dts/socionext/uniphier-pxs3-ref-gadget1.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am62a-main.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62a.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62a7-sk.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am62a7.dtsi create mode 100644 arch/arm64/kernel/compat_alignment.c create mode 100644 drivers/cpufreq/amd-pstate-ut.c create mode 100644 drivers/memory/brcmstb_memc.c create mode 100644 drivers/perf/alibaba_uncore_drw_pmu.c create mode 100644 drivers/soc/imx/imx93-blk-ctrl.c create mode 100644 drivers/soc/imx/imx93-pd.c create mode 100644 drivers/soc/imx/imx93-src.c create mode 100644 drivers/soc/tegra/cbb/Makefile create mode 100644 drivers/soc/tegra/cbb/tegra-cbb.c create mode 100644 drivers/soc/tegra/cbb/tegra194-cbb.c create mode 100644 drivers/soc/tegra/cbb/tegra234-cbb.c create mode 100644 include/dt-bindings/interrupt-controller/irqc-rzg2l.h create mode 100644 include/dt-bindings/power/fsl,imx93-power.h create mode 100644 include/dt-bindings/power/rk3588-power.h create mode 100644 include/dt-bindings/power/rockchip,rv1126-power.h create mode 100644 include/linux/amd-pstate.h create mode 100644 include/soc/tegra/tegra-cbb.h rename tools/testing/kunit/configs/{all_tests_uml.config => all_tests.config} (93%) delete mode 100644 tools/testing/kunit/configs/broken_on_uml.config create mode 100644 tools/testing/selftests/amd-pstate/Makefile create mode 100755 tools/testing/selftests/amd-pstate/amd-pstate-ut.sh create mode 100644 tools/testing/selftests/amd-pstate/config create mode 100644 tools/testing/selftests/arm64/abi/hwcap.c create mode 100644 tools/testing/selftests/arm64/abi/ptrace.c create mode 100644 tools/testing/selftests/arm64/fp/fp-stress.c copy tools/testing/selftests/arm64/signal/testcases/{za_regs.c => za_no_regs.c} (69%) delete mode 100644 tools/testing/selftests/cpu-hotplug/config