* [GIT PULL 0/4] soc updates for 7.2
@ 2026-06-16 7:50 Arnd Bergmann
2026-06-16 7:53 ` [GIT PULL 2/4] soc: drivers " Arnd Bergmann
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Arnd Bergmann @ 2026-06-16 7:50 UTC (permalink / raw)
To: Linus Torvalds
Cc: soc, linux-arm-kernel, Krzysztof Kozlowski, Linus Walleij,
Marek Vasut, linux-kernel
Once more, the changes are dominated by devicetree updates for
64-bit NXP/Freescale and Qualcomm platforms. There are slightly
under 1000 patches this time, almost as much as for 7.1. The
overall diff size is much smaller this time as we have a lot
of simpler patches, only five new SoCs that are all variations
of previously supported ones, and again few large code changes.
The most contributions this time are from:
52 Marek Vasut
35 Krzysztof Kozlowski
30 Chen-Yu Tsai
27 Biju Das
19 Sudeep Holla
18 Linus Walleij
16 Sherry Sun
16 Cristian Marussi
15 Svyatoslav Ryhel
15 Stefano Radaelli
15 Hugo Villeneuve
15 Cristian Ciocaltea
14 Harshal Dev
14 Abel Vesa
13 Conor Dooley
12 Thierry Reding
12 Konrad Dybcio
12 Josua Mayer
12 Frank Li
11 Tudor Ambarus
11 Ronald Claveau
11 Nishanth Menon
11 Alexander Koskovich
diffstat=0.1
0.4% Documentation/arch/arm/zte/
0.3% Documentation/devicetree/bindings/arm/
0.1% Documentation/devicetree/bindings/clock/
0.1% Documentation/devicetree/bindings/iommu/
0.7% Documentation/devicetree/bindings/memory-controllers/
0.7% Documentation/devicetree/bindings/soc/renesas/
0.1% Documentation/devicetree/bindings/soc/
0.1% Documentation/devicetree/bindings/watchdog/
0.2% Documentation/devicetree/bindings/
3.5% arch/arm/boot/dts/aspeed/
0.6% arch/arm/boot/dts/gemini/
0.1% arch/arm/boot/dts/mediatek/
3.4% arch/arm/boot/dts/nvidia/
2.5% arch/arm/boot/dts/nxp/imx/
0.3% arch/arm/boot/dts/renesas/
0.6% arch/arm/boot/dts/st/
0.2% arch/arm/boot/dts/zte/
0.1% arch/arm/boot/dts/
1.1% arch/arm/
0.1% arch/arm64/boot/dts/allwinner/
1.2% arch/arm64/boot/dts/amlogic/
3.0% arch/arm64/boot/dts/apple/
3.3% arch/arm64/boot/dts/aspeed/
0.1% arch/arm64/boot/dts/cix/
21.1% arch/arm64/boot/dts/freescale/
0.1% arch/arm64/boot/dts/intel/
0.9% arch/arm64/boot/dts/mediatek/
0.1% arch/arm64/boot/dts/nuvoton/
0.1% arch/arm64/boot/dts/nvidia/
17.1% arch/arm64/boot/dts/qcom/
5.7% arch/arm64/boot/dts/renesas/
3.1% arch/arm64/boot/dts/rockchip/
4.0% arch/arm64/boot/dts/ti/
0.2% arch/arm64/boot/dts/
0.3% arch/arm64/configs/
0.3% arch/riscv/boot/dts/microchip/
0.5% arch/riscv/boot/dts/sophgo/
3.0% arch/riscv/boot/dts/spacemit/
0.1% arch/riscv/boot/dts/starfive/
0.1% arch/riscv/boot/dts/tenstorrent/
0.1% arch/riscv/boot/dts/thead/
0.4% drivers/bus/fsl-mc/
0.2% drivers/clk/
0.4% drivers/firmware/arm_ffa/
0.1% drivers/firmware/arm_scmi/transports/
0.1% drivers/firmware/arm_scmi/vendors/imx/
1.3% drivers/firmware/arm_scmi/
0.1% drivers/firmware/imx/
1.0% drivers/firmware/samsung/
0.5% drivers/firmware/
0.1% drivers/gpu/drm/
0.3% drivers/irqchip/
5.1% drivers/memory/tegra/
0.1% drivers/soc/bcm/brcmstb/
1.6% drivers/soc/qcom/
0.8% drivers/soc/renesas/
0.2% drivers/soc/sunxi/
0.9% drivers/soc/tegra/
0.5% drivers/soc/ti/
0.1% drivers/soc/
0.1% drivers/tee/amdtee/
0.7% drivers/tee/optee/
0.1% drivers/tee/
0.3% drivers/
0.4% include/dt-bindings/clock/
1.0% include/dt-bindings/memory/
0.5% include/dt-bindings/reset/
0.1% include/dt-bindings/
0.2% include/linux/soc/qcom/
0.3% include/linux/
0.1% include/soc/
843 files changed, 56647 insertions(+), 6762 deletions(-)
git shortlog --first-parent
Arnd Bergmann (19):
Merge tag 'pxa1908-dt-for-7.2' of https://codeberg.org/pxa1908-mainline/linux into soc/dt
Merge tag 'renesas-dts-for-v7.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag 'zx29-dts-for-7.2' of https://gitlab.com/stefandoesinger/zx297520-kernel into soc/dt
Merge tag 'tegra-for-7.2-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag 'arm-soc/for-7.2/devicetree' of https://github.com/Broadcom/stblinux into soc/dt
Merge tag 'ti-k3-dt-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
Merge tag 'apple-soc-dt-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/sven/linux into soc/dt
Merge tag 'imx-dt-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/dt
Merge tag 'hisi-arm64-dt-for-7.2' of https://github.com/hisilicon/linux-hisi into soc/dt
Merge tag 'v7.2-rockchip-dts64-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'riscv-dt-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
Merge tag 'omap-for-v7.2/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/dt
Merge tag 'at91-dt-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag 'microchip-dt64-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag 'imx-dt64-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/dt
Merge tag 'imx-dt64-7.2-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/dt
Merge tag 'imx-binding-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/dt
Merge tag 'sunxi-dt-for-7.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
Merge tag 'bst-arm64-emmc-driver-dts-for-v7.2' of https://github.com/BlackSesame-SoC/linux into soc/dt
Krzysztof Kozlowski (10):
Merge tag 'mtk-dts32-for-v7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
Merge tag 'mtk-dts64-for-v7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
Merge tag 'renesas-dts-for-v7.2-tag2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag 'tenstorrent-dt-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/tenstorrent/linux into soc/dt
Merge tag 'thead-dt-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/fustini/linux into soc/dt
Merge tag 'spacemit-dt-for-7.2-1' of https://github.com/spacemit-com/linux into soc/dt
Merge tag 'amlogic-arm64-dt-for-v7.2-v2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Merge tag 'nuvoton-7.2-devicetree-0' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/dt
Merge tag 'riscv-sophgo-dt-for-v7.2' of https://github.com/sophgo/linux into soc/dt
Merge tag 'aspeed-7.2-devicetree-0' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/dt
Linus Walleij (10):
Merge tag 'cix-dt-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/cix into soc/dt
Merge tag 'qcom-arm64-for-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag 'v7.2-rockchip-dts32' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'v7.2-rockchip-dts64-1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag 'gemini-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into soc/dt
Merge tag 'tegra-for-7.2-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag 'tegra-for-7.2-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag 'samsung-dt64-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag 'stm32-dt-for-7.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
Merge tag 'socfpga_dts_updates_for_v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into soc/dt
Mohamed Ayman (1):
ARM: dts: ixp4xx: use phandle-based GPIOs in mi424wr
Ryan Chen (4):
dt-bindings: arm: aspeed: Add AST2700 board compatible
arm64: Kconfig: Add ASPEED SoC family Kconfig support
arm64: dts: aspeed: Add initial AST27xx SoC device tree
arm64: dts: aspeed: Fix duplicate pinctrl labels and address scheme
Yu-Chun Lin (1):
arm64: dts: realtek: Add pinctrl support for RTD1625
Arnd Bergmann (19):
Merge tag 'soc_fsl-7.1-2' of https://git.kernel.org/pub/scm/linux/kernel/git/chleroy/linux into soc/drivers
Merge tag 'renesas-drivers-for-v7.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
Merge tag 'qcom-drivers-for-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
Merge tag 'scmi-updates-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
Merge tag 'ffa-updates-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
Merge tag 'amdtee-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee into soc/drivers
Merge tag 'optee-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee into soc/drivers
Merge tag 'tegra-for-7.2-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag 'tegra-for-7.2-pmc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag 'tegra-for-7.2-firmware' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag 'samsung-drivers-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/drivers
Merge tag 'memory-controller-drv-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
Merge tag 'arm-soc/for-7.2/drivers' of https://github.com/Broadcom/stblinux into soc/drivers
Merge tag 'ti-driver-soc-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers
Merge tag 'cache-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
Merge tag 'riscv-soc-drivers-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
Revert "Documentation: ABI: add sysfs interface for ZynqMP CSU registers"
Revert "firmware: zynqmp: Add dynamic CSU register discovery and sysfs interface"
Merge tag 'memory-controller-drv-7.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
Krzysztof Kozlowski (4):
Merge tag 'mtk-soc-for-v7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/drivers
Merge tag 'renesas-drivers-for-v7.2-tag2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
Merge tag 'sunxi-drivers-for-7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/drivers
Merge tag 'aspeed-7.2-drivers-0' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/drivers
Linus Walleij (1):
Merge tag 'zynqmp-soc-for-7.2' of https://github.com/Xilinx/linux-xlnx into soc/drivers
Arnd Bergmann (5):
Merge tag 'v7.2-qcom-pinctrl-defconfigs' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl into soc/defconfig
Merge tag 'cix-defconfig-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/cix into soc/defconfig
Merge tag 'at91-defconfig-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/defconfig
Merge tag 'imx-defconfig-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/defconfig
Merge tag 'bst-arm64-emmc-driver-defconfig-for-v7.2' of https://github.com/BlackSesame-SoC/linux into soc/defconfig
Krzysztof Kozlowski (11):
arm64: defconfig: Move entries to match savedefconfig
arm64: defconfig: Drop unused legacy netfilter options
arm64: defconfig: Drop default or selected drivers
arm64: defconfig: Drop unused Ethernet vendors
arm64: defconfig: Switch Ethernet drivers to modules
ARM: multi_v7_defconfig: Move entries to match savedefconfig
ARM: configs: Drop redundant I2C_DESIGNWARE_PLATFORM
ARM: configs: Drop redundant SND_ATMEL_SOC
ARM: multi_v7_defconfig: Cleanup redundant options
ARM: multi_v7_defconfig: Correct QCOM_RPMH and QCOM_RPMHPD
ARM: configs: Drop duplicated CONFIG_EXT4_FS
Manivannan Sadhasivam (1):
arm64: defconfig: Enable PCI M.2 power sequencing driver
Maxime Ripard (1):
ARM: multi_v7_defconfig: Enable dma-buf heaps
Ryan Chen (1):
arm64: configs: Update defconfig for AST2700 platform support
Arnd Bergmann (7):
ARM: select legacy gpiolib interfaces where used
Merge tag 'soc-pxa-gpio-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into soc/arm
Merge tag 'zx29-plat-for-7.2' of https://gitlab.com/stefandoesinger/zx297520-kernel into soc/arm
Merge tag 'ep93xx-20260529' of https://git.kernel.org/pub/scm/linux/kernel/git/asv/linux into soc/arm
Merge tag 'imx-soc-updates-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/arm
Merge tag 'omap-for-v7.2/soc-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/arm
Merge tag 'mvebu-arm-7.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/arm
Bartosz Golaszewski (1):
arm64: Kconfig: drop unneeded dependency on OF_GPIO for ARCH_MVEBU
Ethan Nelson-Moore (1):
ARM: remove the last few uses of do_bad_IRQ()
Linus Walleij (2):
Merge tag 'zx29-docfix-for-7.2' of https://gitlab.com/stefandoesinger/zx297520-kernel into soc/arm
Merge tag 'samsung-soc-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/arm
Prasad Bolisetty (1):
MAINTAINERS: Add Axiado reviewer and Maintainers
^ permalink raw reply [flat|nested] 5+ messages in thread
* [GIT PULL 2/4] soc: drivers for 7.2
2026-06-16 7:50 [GIT PULL 0/4] soc updates for 7.2 Arnd Bergmann
@ 2026-06-16 7:53 ` Arnd Bergmann
2026-06-16 7:53 ` [GIT PULL 0/4] soc: defconfig updates " Arnd Bergmann
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Arnd Bergmann @ 2026-06-16 7:53 UTC (permalink / raw)
To: Linus Torvalds
Cc: soc, linux-arm-kernel, Krzysztof Kozlowski, Linus Walleij,
Marek Vasut, linux-kernel
The following changes since commit 7fd2df204f342fc17d1a0bfcd474b24232fb0f32:
Linux 7.1-rc2 (2026-05-03 14:21:25 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-drivers-7.2
for you to fetch changes up to c7437fab2f2249c1f12d805770c5ba15cbd0e46a:
Merge tag 'memory-controller-drv-7.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers (2026-06-15 13:46:03 +0200)
----------------------------------------------------------------
soc: drivers for 7.2
There are a few added drivers, but mostly the normal maintenance to drivers
for firmware, memory controller and other soc specific hadware:
- The NXP QuickEngine gets modern MSI support, which allows some cleanups to
the GICv3 irqchip chip driver
- A new SoC specific driver for the Renesas R-Car MFIS unit is added,
encapsulating support for the on-chip mailbox and hwspinlock
implementations that are not easily separated into individual
drivers
- The Qualcomm SoC drivers add support for additional SoC implementations,
and flexiblity around power managedment for the serial-engine driver
as well as probing the LLCC driver using custom hardware descriptions
inside of the device itself.
- Added support for the Samsung thermal management unit
- A cleanup to the Tegra 'PMC' driver interfaces to remove legacy
APIs and allow multiple PMC instances everywhere.
- Updates to the TI SCI and KNAS drivers to improve suspend/resume
support.
- Minor driver changes for mediatek, xilinx, allwinner, aspeed, tegra,
broadcom, amd, microchip and starfive specific drivers
- Memory controller updates for Tegra and Renesas for additional SoC
types and other improvements.
- Firmware driver updates for Arm FF-A, SMCCC and SCMI interfaces,
to update driver probing, object lifetimes and address minor bugs.
----------------------------------------------------------------
Abel Vesa (4):
dt-bindings: soc: qcom: qcom,pmic-glink: Document Eliza compatible
dt-bindings: soc: qcom,aoss-qmp: Document the Eliza Always-On Subsystem side channel
dt-bindings: cache: qcom,llcc: Document Eliza LLCC block
soc: qcom: llcc-qcom: Add support for Eliza
Alexander Dahl (1):
memory: atmel-ebi: Allow deferred probing
Alexander Koskovich (3):
soc: qcom: socinfo: Add PMIV0102 & PMIV0104 PMICs
dt-bindings: arm: qcom,ids: Add SoC ID for SM7750
soc: qcom: socinfo: Add SoC ID for SM7750
Andre Przywara (1):
firmware: smccc: Fix Arm SMCCC SOC_ID name call
Arnd Bergmann (20):
Merge tag 'soc_fsl-7.1-2' of https://git.kernel.org/pub/scm/linux/kernel/git/chleroy/linux into soc/drivers
Merge tag 'renesas-drivers-for-v7.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
firmware: samsung: acpm: remove compile-testing stubs
Merge tag 'qcom-drivers-for-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
Merge tag 'scmi-updates-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
Merge tag 'ffa-updates-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
Merge tag 'amdtee-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee into soc/drivers
Merge tag 'optee-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee into soc/drivers
Merge tag 'tegra-for-7.2-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag 'tegra-for-7.2-pmc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag 'tegra-for-7.2-firmware' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag 'samsung-drivers-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/drivers
Merge tag 'memory-controller-drv-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
Merge tag 'arm-soc/for-7.2/drivers' of https://github.com/Broadcom/stblinux into soc/drivers
Merge tag 'ti-driver-soc-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers
Merge tag 'cache-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
Merge tag 'riscv-soc-drivers-for-v7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
Revert "Documentation: ABI: add sysfs interface for ZynqMP CSU registers"
Revert "firmware: zynqmp: Add dynamic CSU register discovery and sysfs interface"
Merge tag 'memory-controller-drv-7.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
Ashish Mhetre (5):
memory: tegra: Make ->resume() callback return void
memory: tegra: Wire up system sleep PM ops
memory: tegra: Restore MC interrupt masks on resume
dt-bindings: memory: tegra: Add nvidia,tegra238-mc compatible
memory: tegra: Add Tegra238 MC support
Bjorn Andersson (2):
Merge branch '20260507-ubwc-rework-v4-4-c19593d20c1d@oss.qualcomm.com' into drivers-for-7.2
Merge branch '20260227061544.1785978-1-praveen.talari@oss.qualcomm.com' into drivers-for-7.2
Chen-Yu Tsai (7):
dt-bindings: sram: Document Allwinner H616 VE SRAM
dt-bindings: sram: sunxi-sram: Add H616 SRAM regions
soc: sunxi: sram: Const-ify sunxi_sram_func data and references
soc: sunxi: sram: Allow SRAM to be claimed multiple times
soc: sunxi: sram: Support claiming multiple regions per device
soc: sunxi: sram: Add H616 SRAM regions
firmware: raspberrypi: Change dependency to ARCH_BCM2835 and COMPILE_TEST
Christophe Leroy (CS GROUP) (1):
soc: fsl: qe_ports_ic: switch to irq_domain_create_linear()
Claudiu Beznea (5):
soc: renesas: r9a08g045-sysc: Move common code to a helper
soc: renesas: r9a08g046-sysc: Move common code to a helper
soc: renesas: r9a09g047-sys: Move common code to a helper
soc: renesas: r9a09g056-sys: Move common code to a helper
soc: renesas: r9a09g057-sys: Move common code to a helper
Conor Dooley (1):
dt-bindings: soc: microchip: document irqmux on pic64gx
Cristian Marussi (16):
clk: scmi: Fix clock rate rounding
firmware: arm_scmi: Add clock determine_rate operation
clk: scmi: Use new determine_rate clock operation
firmware: arm_scmi: Simplify clock rates exposed interface
clk: scmi: Use new simplified per-clock rate properties
firmware: arm_scmi: Drop unused clock rate interfaces
firmware: arm_scmi: Make clock rates allocation dynamic
firmware: arm_scmi: Harden clock parents discovery
firmware: arm_scmi: Refactor iterators internal allocation
firmware: arm_scmi: Add bound iterators support
firmware: arm_scmi: Use bound iterators to minimize discovered rates
firmware: arm_scmi: Introduce all_rates_get clock operation
firmware: arm_scmi: Add transport instance handles
firmware: arm_scmi: Add a generic transport supplier
firmware: arm_scmi: virtio: Rework transport probe sequence
firmware: arm_scmi: optee: Rework transport probe sequence
Dan Carpenter (1):
soc: qcom: llcc-qcom: Fix NULL vs IS_ERR() bug in qcom_llcc_get_fw_config()
Deepti Jaggi (3):
dt-bindings: qcom: geni-se-qup: Add compatible for SA8797P SoC
dt-bindings: arm: qcom,ids: Add SoC ID for Nord SA8797P
soc: qcom: socinfo: Add SoC ID for Nord SA8797P
Diogo Ivo (1):
soc/tegra: pmc: Restrict power-off handler to Nexus 7
Dmitry Baryshkov (3):
soc: qcom: ubwc: define UBWC 3.1
soc: qcom: ubwc: define helper for MDSS and Adreno drivers
soc: qcom: ubwc: add helper controlling AMSBC enablement
Dominique Belhachemi (1):
cache: sifive_ccache: Add StarFive JH7110 SoC support
Ethan Tidmore (1):
memory: tegra: Fix possible null pointer dereference
Felix Gu (1):
soc: fsl: qe_ports_ic: Add missing cleanup on device removal
Fenglin Wu (1):
dt-bindings: soc: qcom: qcom,pmic-glink: Add Hawi compatible string
Francisco Munoz Ruiz (3):
dt-bindings: cache: qcom,llcc: Document Hawi SoC
soc: qcom: llcc-qcom: get SCT descriptors from fw-populated memory
soc: qcom: llcc-qcom: Capitalize LLCC/EDAC in comments and diagnostics
Geert Uytterhoeven (9):
Merge tag 'renesas-r8a78000-dt-binding-defs-tag1' into renesas-drivers-for-v7.2
firmware: arm_scmi: quirk: Improve quirk range parsing
firmware: arm_scmi: quirk: Simplify quirk table iteration
firmware: arm_scmi: Convert to list_for_each_entry()
soc: renesas: Convert to of_machine_get_match()
firmware: arm_scmi: Fix bound iterators returning too many items
firmware: arm_scmi: Use proper iter_response_bound_cleanup() name
firmware: arm_scmi: Fix OOB in scmi_clock_describe_rates_get_lazy()
firmware: arm_scmi: Fix OOB in scmi_power_name_get()
Harrison Vanderbyl (1):
firmware: qcom: scm: Allow QSEECOM on Surface Pro 12in
Hirokazu Honda (1):
tee: optee: Allow MT_NORMAL_TAGGED shared memory
Ioana Ciornei (1):
bus: fsl-mc: wait for the MC firmware to complete its boot
Jamie Nguyen (1):
firmware: arm_ffa: Honor partition info descriptor size
Jason-JH Lin (2):
soc: mediatek: Use pkt_write function pointer for subsys ID compatibility
soc: mediatek: mtk-cmdq: Add cmdq_pkt_jump_rel_temp() for removing shift_pa
Jon Hunter (3):
soc/tegra: pmc: Populate powergate debugfs only when needed
firmware: tegra: bpmp: Propagate debugfs errors
firmware: tegra: bpmp: Add support for multi-socket platforms
Judith Mendez (2):
dt-bindings: hwinfo: ti,k3-socinfo: Add nvmem-cells support
soc: ti: k3-socinfo: Add support for AM62P variants via NVMEM
Julian Braha (1):
soc: aspeed: cleanup dead default for ASPEED_SOCINFO
Justin Chen (1):
soc: brcmstb: consolidate initcall functions
Kartik Rajput (2):
soc/tegra: fuse: Register nvmem lookups at probe
soc/tegra: Use ARM SMCCC to get chip ID, revision, and platform info
Kathiravan Thirumoorthy (2):
dt-bindings: arm: qcom,ids: add SOC IDs for IPQ9650 family
soc: qcom: socinfo: add SoC ID for IPQ9650 family
Komal Bajaj (3):
dt-bindings: cache: qcom,llcc: Document Shikra LLCC
dt-bindings: arm: qcom,ids: Add SoC ID for Shikra IoT variants
soc: qcom: socinfo: Add SoC ID for Shikra IoT variants
Konrad Dybcio (1):
soc: qcom: socinfo: Add PMICs that ship with Glymur
Krzysztof Kozlowski (9):
Merge branch 'for-v7.2/tegra114-mc-bindings' into mem-ctrl-next
memory: tegra114-emc: Do not print error on icc_node_create() failure
memory: tegra114-emc: Simplify tegra114_emc_interconnect_init() error message
soc: aspeed: Move MODULE_DEVICE_TABLE next to the table itself
memory: omap-gpmc: Silence W=1 kerneldoc warnings
Merge tag 'mtk-soc-for-v7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/drivers
Merge tag 'renesas-drivers-for-v7.2-tag2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
Merge tag 'sunxi-drivers-for-7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/drivers
Merge tag 'aspeed-7.2-drivers-0' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/drivers
Lad Prabhakar (2):
dt-bindings: memory: renesas,rzg3e-xspi: Add RZ/T2H and RZ/N2H support
memory: renesas-rpc-if: Fix duplicate device name on multi-instance platforms
Linus Walleij (1):
Merge tag 'zynqmp-soc-for-7.2' of https://github.com/Xilinx/linux-xlnx into soc/drivers
Luca Leonardo Scorcia (1):
soc: mediatek: mtk-mmsys: Restore MT8167 routing masks lost during merge
Marc Zyngier (6):
fsl-mc: Remove MSI domain propagation to sub-devices
fsl-mc: Add minimal infrastructure to use platform MSI
irqchip/gic-v3-its: Add fsl_mc device plumbing to the msi-parent handling
fsl-mc: Switch over to per-device platform MSI
fsl-mc: Remove legacy MSI implementation
platform-msi: Remove stale comment
Marek Vasut (2):
firmware: arm_scmi: Rename struct scmi_revision_info to scmi_base_info
soc: renesas: Identify R-Car R8A779MD M3Le SoC
Md Shofiqul Islam (1):
soc: ti: knav_qmss_queue: Implement resource cleanup in remove()
Mikko Perttunen (1):
memory: tegra: Deduplicate rate request management code
Mukesh Ojha (3):
dt-bindings: firmware: qcom,scm: Document SCM on Hawi SoC
dt-bindings: soc: qcom,aoss-qmp: Document the Hawi AOSS side channel
soc: qcom: pd-mapper: Add support for Hawi SoC
Nishanth Menon (11):
soc: ti: knav_qmss: Remove remaining redundant ENOMEM printks
soc: ti: knav_qmss: Rename global kdev to knav_qdev to fix -Wshadow
soc: ti: knav_qmss: Inline lockdep condition in for_each_handle_rcu
soc: ti: knav_qmss: Fix kernel-doc Return: tags
soc: ti: knav_qmss: Use %pe to print PTR_ERR()
soc: ti: knav_qmss: Fix __iomem annotations and __be32 type
soc: ti: knav_qmss_acc: Fix kernel-doc Return: tag
soc: ti: knav_dma: Remove unused DMA_PRIO_MASK macro
soc: ti: knav_dma: Remove dead check on unsigned args.args[0]
soc: ti: knav_dma: Use IOMEM_ERR_PTR() in pktdma_get_regs()
soc: ti: k3-ringacc: Use str_enabled_disabled() helper
Peng Fan (2):
firmware: arm_scmi: imx: Support getting reset reason of MISC protocol
firmware: imx: sm-misc: Print boot/shutdown reasons
Prasanna Kumar T S M (2):
soc: xilinx: Fix race condition in event registration
soc: xilinx: Shutdown and free rx mailbox channel
Prathamesh Shete (1):
soc/tegra: pmc: Add Tegra238 support
Praveen Talari (7):
soc: qcom: geni-se: Refactor geni_icc_get() and make qup-memory ICC path optional
soc: qcom: geni-se: Add geni_icc_set_bw_ab() function
soc: qcom: geni-se: Introduce helper API for resource initialization
soc: qcom: geni-se: Handle core clk in geni_se_clks_off() and geni_se_clks_on()
soc: qcom: geni-se: Add resources activation/deactivation helpers
soc: qcom: geni-se: Introduce helper API for attaching power domains
soc: qcom: geni-se: Introduce helper APIs for performance control
Raj Aryan (1):
soc: qcom: spmi-pmic: add SUBTYPEs for Glymur/Kaanapali/SM8750 PMICs
Randy Dunlap (2):
virt: fsl_hypervisor: fix header kernel-doc warnings
soc: ti: knav_dma: fix all kernel-doc warnings in knav_dma.h
Rijo Thomas (1):
tee: amdtee: store buffer ID in tee_shm->sec_world_id
Rodrigo Zaiden (1):
tee: optee: fix kernel-doc warnings
Ronak Jain (2):
Documentation: ABI: add sysfs interface for ZynqMP CSU registers
firmware: zynqmp: Add dynamic CSU register discovery and sysfs interface
Rosen Penev (1):
soc: qcom: wcnss: fix leak of fw
Samuel Holland (1):
bus: sunxi-rsb: Always check register address validity
Sasha Levin (1):
firmware: tegra: Make TEGRA_IVC a hidden Kconfig symbol
Shawn Guo (2):
dt-bindings: firmware: qcom,scm: Document SCM for Nord SoC
soc: qcom: socinfo: Add PMIC PMAU0102
Sheetal (1):
bus: tegra-aconnect: Use dev_err_probe for probe error paths
Siddharth Vadapalli (1):
soc: ti: k3-ringacc: Fix access mode for k3_ringacc_ring_pop_tail_io/proxy
Stepan Ionichev (1):
clk: scpi: Unregister child clock providers on remove
Sudeep Holla (19):
firmware: arm_ffa: Check for NULL FF-A ID table while driver registration
firmware: arm_ffa: Skip free_pages on RX buffer alloc failure
firmware: arm_ffa: Avoid collapsing NPI work from different CPUs
firmware: arm_ffa: Fix per-vcpu self notifications handling in workqueue
firmware: arm_ffa: Unregister bus notifier on teardown for FF-A v1.0
firmware: arm_ffa: Bound PARTITION_INFO_GET_REGS copies
firmware: arm_ffa: Keep framework RX release under lock
firmware: arm_ffa: Validate framework notification message layout
firmware: arm_ffa: Align RxTx buffer size before mapping
firmware: arm_ffa: Snapshot notifier callbacks under lock
firmware: arm_ffa: Fix sched-recv callback partition lookup
firmware: arm_ffa: Register core as a platform driver
firmware: arm_ffa: Set the core device as FF-A device parent
firmware: arm_ffa: Defer probe until pKVM is initialized
firmware: arm_scmi: Read sensor config as 32-bit value
firmware: arm_scmi: Validate BASE_ERROR_EVENT payload size
firmware: arm_scmi: Validate SENSOR_UPDATE payload size
firmware: arm_scmi: Validate Powercap domains before state access
firmware: arm_ffa: Treat missing FF-A feature on a platform as a probe miss
Sumit Gupta (6):
memory: tegra264: Skip clients without bpmp_id or type
dt-bindings: memory: tegra264: Add full set of MC client IDs
memory: tegra264: Add full set of MC clients
memory: tegra186-emc: stop borrowing MC aggregate hook for EMC
memory: tegra264: drop redundant tegra264_mc_icc_aggregate()
memory: tegra234: drop dead NULL check in tegra234_mc_icc_aggregate()
Svyatoslav Ryhel (4):
dt-bindings: memory: Document Tegra114 Memory Controller
dt-bindings: memory: Document Tegra114 External Memory Controller
memory: tegra: Implement EMEM regs and ICC ops for Tegra114
memory: tegra: Add Tegra114 EMC driver
Thierry Reding (11):
MAINTAINERS: Move Peter De Schrijver to CREDITS
Documentation: ABI: Take over as contact for sysfs-driver-tegra-fuse
ata: ahci_tegra: Explicitly specify PMC instance to use
drm/nouveau: tegra: Explicitly specify PMC instance to use
drm/tegra: Explicitly specify PMC instance to use
media: vde: Explicitly specify PMC instance to use
PCI: tegra: Explicitly specify PMC instance to use
usb: xhci: tegra: Explicitly specify PMC instance to use
soc/tegra: pmc: Create PMC context dynamically
soc/tegra: pmc: Remove unused legacy functions
soc/tegra: pmc: Move legacy code behind CONFIG_ARM guard
Thomas Richard (TI) (4):
firmware: ti_sci: Add BOARDCFG_MANAGED mode support
firmware: ti_sci: Add support for restoring IRQs during resume
clk: keystone: sci-clk: Add restore_context() operation
firmware: ti_sci: Add support for restoring clock context during resume
Tony Truong (1):
soc: qcom: smem: Switch partitions to xarray
Tudor Ambarus (11):
firmware: samsung: acpm: Fix cross-thread RX length corruption
firmware: samsung: acpm: Fix mailbox channel leak on probe error
firmware: samsung: acpm: Fix false timeouts and Use-After-Free in polling
firmware: samsung: acpm: Fix missing LKMM barriers in sequence allocator
firmware: samsung: acpm: Fix infinite loop on sequence number exhaustion
firmware: samsung: acpm: Consolidate transfer initialization helper
firmware: samsung: acpm: Annotate rx_data->cmd with __counted_by_ptr
firmware: samsung: acpm: Drop redundant _ops suffix in acpm_ops members
firmware: samsung: acpm: Make acpm_ops const and access via pointer
firmware: samsung: acpm: Add TMU protocol support
firmware: samsung: acpm: Add devm_acpm_get_by_phandle helper
Wang Jun (1):
soc: fsl: qe: panic on ioremap() failure in qe_reset()
Wolfram Sang (5):
dt-bindings: soc: renesas: Document MFIS IP core
soc: renesas: Add Renesas R-Car MFIS driver
soc: renesas: Add R-Car X5H PRR support
dt-bindings: soc: renesas: mfis: Add R-Car V4H/V4M support
soc: renesas: rcar-mfis: Add R-Car V4H/V4M support
Yeoreum Yun (1):
Revert "firmware: arm_ffa: Change initcall level of ffa_init() to rootfs_initcall"
CREDITS | 10 +
Documentation/ABI/testing/sysfs-driver-tegra-fuse | 2 +-
.../devicetree/bindings/cache/qcom,llcc.yaml | 43 +
.../devicetree/bindings/firmware/qcom,scm.yaml | 3 +
.../devicetree/bindings/hwinfo/ti,k3-socinfo.yaml | 11 +
.../memory-controllers/nvidia,tegra124-emc.yaml | 174 +--
.../memory-controllers/nvidia,tegra124-mc.yaml | 31 +-
.../memory-controllers/nvidia,tegra186-mc.yaml | 31 +
.../memory-controllers/renesas,rzg3e-xspi.yaml | 60 +-
.../soc/microchip/microchip,mpfs-irqmux.yaml | 6 +-
.../bindings/soc/qcom/qcom,aoss-qmp.yaml | 2 +
.../bindings/soc/qcom/qcom,pmic-glink.yaml | 6 +
.../soc/qcom/qcom,sa8255p-geni-se-qup.yaml | 31 +-
.../soc/renesas/renesas,r8a78000-mfis.yaml | 221 ++++
.../sram/allwinner,sun4i-a10-system-control.yaml | 5 +-
Documentation/devicetree/bindings/sram/sram.yaml | 1 +
MAINTAINERS | 1 -
drivers/ata/ahci_tegra.c | 17 +-
drivers/base/platform-msi.c | 4 -
drivers/bus/fsl-mc/dprc-driver.c | 14 +-
drivers/bus/fsl-mc/fsl-mc-bus.c | 50 +-
drivers/bus/fsl-mc/fsl-mc-msi.c | 166 +--
drivers/bus/fsl-mc/fsl-mc-private.h | 2 +-
drivers/bus/sunxi-rsb.c | 3 +
drivers/bus/tegra-aconnect.c | 14 +-
drivers/cache/sifive_ccache.c | 2 +
drivers/clk/clk-scmi.c | 48 +-
drivers/clk/clk-scpi.c | 2 +-
drivers/clk/keystone/sci-clk.c | 45 +-
drivers/clk/samsung/Kconfig | 2 +-
drivers/clk/samsung/clk-acpm.c | 8 +-
drivers/firmware/Kconfig | 5 +-
drivers/firmware/arm_ffa/bus.c | 7 +-
drivers/firmware/arm_ffa/common.h | 4 +-
drivers/firmware/arm_ffa/driver.c | 228 +++-
drivers/firmware/arm_ffa/smccc.c | 2 +-
drivers/firmware/arm_scmi/base.c | 25 +-
drivers/firmware/arm_scmi/clock.c | 301 ++++-
drivers/firmware/arm_scmi/common.h | 165 ++-
drivers/firmware/arm_scmi/driver.c | 98 +-
drivers/firmware/arm_scmi/power.c | 6 +-
drivers/firmware/arm_scmi/powercap.c | 18 +-
drivers/firmware/arm_scmi/protocols.h | 13 +-
drivers/firmware/arm_scmi/quirks.c | 17 +-
drivers/firmware/arm_scmi/sensors.c | 12 +-
drivers/firmware/arm_scmi/transports/optee.c | 46 +-
drivers/firmware/arm_scmi/transports/virtio.c | 52 +-
.../firmware/arm_scmi/vendors/imx/imx-sm-misc.c | 86 ++
drivers/firmware/imx/sm-misc.c | 73 ++
drivers/firmware/qcom/qcom_scm.c | 1 +
drivers/firmware/samsung/Makefile | 1 +
drivers/firmware/samsung/exynos-acpm-dvfs.c | 17 +-
drivers/firmware/samsung/exynos-acpm-pmic.c | 20 +-
drivers/firmware/samsung/exynos-acpm-tmu.c | 239 ++++
drivers/firmware/samsung/exynos-acpm-tmu.h | 28 +
drivers/firmware/samsung/exynos-acpm.c | 254 ++--
drivers/firmware/samsung/exynos-acpm.h | 2 +
drivers/firmware/smccc/soc_id.c | 2 +-
drivers/firmware/tegra/Kconfig | 2 +-
drivers/firmware/tegra/bpmp-debugfs.c | 55 +-
drivers/firmware/ti_sci.c | 201 ++-
drivers/firmware/ti_sci.h | 9 +
drivers/gpu/drm/nouveau/include/nvkm/core/tegra.h | 2 +
drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c | 9 +-
drivers/gpu/drm/tegra/dc.c | 14 +-
drivers/gpu/drm/tegra/dc.h | 1 +
drivers/gpu/drm/tegra/gr3d.c | 9 +-
drivers/gpu/drm/tegra/sor.c | 16 +-
drivers/irqchip/Kconfig | 6 -
drivers/irqchip/Makefile | 1 -
drivers/irqchip/irq-gic-its-msi-parent.c | 7 +-
drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c | 168 ---
drivers/media/platform/nvidia/tegra-vde/vde.c | 15 +-
drivers/media/platform/nvidia/tegra-vde/vde.h | 1 +
drivers/memory/atmel-ebi.c | 3 +-
drivers/memory/omap-gpmc.c | 6 +-
drivers/memory/renesas-rpc-if.c | 2 +-
drivers/memory/tegra/Kconfig | 19 +
drivers/memory/tegra/Makefile | 3 +
drivers/memory/tegra/mc.c | 40 +-
drivers/memory/tegra/mc.h | 9 +
drivers/memory/tegra/tegra-emc-common.c | 143 +++
drivers/memory/tegra/tegra-emc-common.h | 46 +
drivers/memory/tegra/tegra114-emc.c | 1351 ++++++++++++++++++++
drivers/memory/tegra/tegra114.c | 193 +++
drivers/memory/tegra/tegra124-emc.c | 107 +-
drivers/memory/tegra/tegra186-emc.c | 4 +-
drivers/memory/tegra/tegra186.c | 4 +-
drivers/memory/tegra/tegra20-emc.c | 110 +-
drivers/memory/tegra/tegra234.c | 8 +-
drivers/memory/tegra/tegra238.c | 391 ++++++
drivers/memory/tegra/tegra264.c | 585 ++++++++-
drivers/memory/tegra/tegra30-emc.c | 107 +-
drivers/mfd/sec-acpm.c | 6 +-
drivers/pci/controller/pci-tegra.c | 19 +-
drivers/soc/aspeed/Kconfig | 1 -
drivers/soc/aspeed/aspeed-lpc-ctrl.c | 2 +-
drivers/soc/aspeed/aspeed-lpc-snoop.c | 2 +-
drivers/soc/aspeed/aspeed-p2a-ctrl.c | 2 +-
drivers/soc/bcm/brcmstb/common.c | 88 +-
drivers/soc/fsl/qe/qe.c | 3 +
drivers/soc/fsl/qe/qe_ports_ic.c | 23 +-
drivers/soc/mediatek/mt8167-mmsys.h | 11 +-
drivers/soc/mediatek/mtk-mmsys.c | 8 +-
drivers/soc/mediatek/mtk-mutex.c | 5 +-
drivers/soc/qcom/llcc-qcom.c | 481 ++++++-
drivers/soc/qcom/qcom-geni-se.c | 270 +++-
drivers/soc/qcom/qcom_pd_mapper.c | 8 +
drivers/soc/qcom/smem.c | 56 +-
drivers/soc/qcom/socinfo.c | 23 +
drivers/soc/qcom/wcnss_ctrl.c | 11 +-
drivers/soc/renesas/Kconfig | 9 +
drivers/soc/renesas/Makefile | 1 +
drivers/soc/renesas/r9a08g045-sysc.c | 33 +-
drivers/soc/renesas/r9a08g046-sysc.c | 31 +-
drivers/soc/renesas/r9a09g047-sys.c | 34 +-
drivers/soc/renesas/r9a09g056-sys.c | 33 +-
drivers/soc/renesas/r9a09g057-sys.c | 44 +-
drivers/soc/renesas/rcar-mfis.c | 384 ++++++
drivers/soc/renesas/renesas-soc.c | 11 +-
drivers/soc/sunxi/sunxi_sram.c | 196 +--
drivers/soc/tegra/fuse/fuse-tegra.c | 14 +-
drivers/soc/tegra/fuse/tegra-apbmisc.c | 40 +-
drivers/soc/tegra/pmc.c | 648 ++++++----
drivers/soc/ti/k3-ringacc.c | 7 +-
drivers/soc/ti/k3-socinfo.c | 41 +-
drivers/soc/ti/knav_dma.c | 8 +-
drivers/soc/ti/knav_qmss.h | 2 +-
drivers/soc/ti/knav_qmss_acc.c | 2 +-
drivers/soc/ti/knav_qmss_queue.c | 155 ++-
drivers/soc/xilinx/zynqmp_power.c | 47 +-
drivers/tee/amdtee/amdtee_private.h | 16 -
drivers/tee/amdtee/call.c | 2 +-
drivers/tee/amdtee/core.c | 52 +-
drivers/tee/optee/call.c | 3 +-
drivers/tee/optee/optee_msg.h | 50 +-
drivers/tee/optee/optee_private.h | 120 +-
drivers/usb/host/xhci-tegra.c | 38 +-
include/dt-bindings/arm/qcom,ids.h | 11 +
include/dt-bindings/memory/nvidia,tegra238-mc.h | 74 ++
include/dt-bindings/memory/nvidia,tegra264.h | 287 +++++
include/dt-bindings/memory/tegra114-mc.h | 67 +
include/dt-bindings/soc/renesas,r8a78000-mfis.h | 28 +
include/linux/arm-smccc.h | 5 +
include/linux/arm_ffa.h | 4 +-
.../linux/firmware/samsung/exynos-acpm-protocol.h | 36 +-
include/linux/fsl/mc.h | 6 +-
include/linux/irqdomain_defs.h | 1 -
include/linux/scmi_imx_protocol.h | 14 +
include/linux/scmi_protocol.h | 36 +-
include/linux/soc/mediatek/mtk-cmdq.h | 24 +
include/linux/soc/qcom/geni-se.h | 19 +
include/linux/soc/qcom/llcc-qcom.h | 44 +-
include/linux/soc/qcom/ubwc.h | 22 +
include/linux/soc/ti/knav_dma.h | 11 +-
include/soc/qcom/qcom-spmi-pmic.h | 15 +-
include/soc/tegra/mc.h | 2 +-
include/soc/tegra/pmc.h | 81 +-
include/uapi/linux/fsl_hypervisor.h | 4 +-
159 files changed, 7850 insertions(+), 2365 deletions(-)
create mode 100644 Documentation/devicetree/bindings/soc/renesas/renesas,r8a78000-mfis.yaml
create mode 100644 drivers/firmware/samsung/exynos-acpm-tmu.c
create mode 100644 drivers/firmware/samsung/exynos-acpm-tmu.h
delete mode 100644 drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c
create mode 100644 drivers/memory/tegra/tegra-emc-common.c
create mode 100644 drivers/memory/tegra/tegra-emc-common.h
create mode 100644 drivers/memory/tegra/tegra114-emc.c
create mode 100644 drivers/memory/tegra/tegra238.c
create mode 100644 drivers/soc/renesas/rcar-mfis.c
create mode 100644 include/dt-bindings/memory/nvidia,tegra238-mc.h
create mode 100644 include/dt-bindings/soc/renesas,r8a78000-mfis.h
^ permalink raw reply [flat|nested] 5+ messages in thread
* [GIT PULL 0/4] soc: defconfig updates for 7.2
2026-06-16 7:50 [GIT PULL 0/4] soc updates for 7.2 Arnd Bergmann
2026-06-16 7:53 ` [GIT PULL 2/4] soc: drivers " Arnd Bergmann
@ 2026-06-16 7:53 ` Arnd Bergmann
2026-06-16 7:55 ` [GIT PULL 4/4] soc: arm code changes " Arnd Bergmann
2026-06-16 8:18 ` [GIT PULL 3/4] soc: defconfig updates " Arnd Bergmann
3 siblings, 0 replies; 5+ messages in thread
From: Arnd Bergmann @ 2026-06-16 7:53 UTC (permalink / raw)
To: Linus Torvalds
Cc: soc, linux-arm-kernel, Krzysztof Kozlowski, Linus Walleij,
linux-kernel
The following changes since commit 7fd2df204f342fc17d1a0bfcd474b24232fb0f32:
Linux 7.1-rc2 (2026-05-03 14:21:25 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-defconfig-7.2
for you to fetch changes up to cccde8de2c72068051ff8351ae6f1e2a12718aa0:
Merge tag 'bst-arm64-emmc-driver-defconfig-for-v7.2' of https://github.com/BlackSesame-SoC/linux into soc/defconfig (2026-06-12 09:03:41 +0200)
----------------------------------------------------------------
soc: defconfig updates for 7.2
The main change this time is a cleanup series from Krzysztof Kozlowski
that updates the defconfig files to be more in sync with changes to
the Kconfig files that moved options around or removed the completely.
In addition, a number of drivers get enabled, in order to support
more hardware out of the box, as usual.
----------------------------------------------------------------
Albert Yang (1):
arm64: defconfig: enable BST SDHCI controller
Arnd Bergmann (5):
Merge tag 'v7.2-qcom-pinctrl-defconfigs' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl into soc/defconfig
Merge tag 'cix-defconfig-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/cix into soc/defconfig
Merge tag 'at91-defconfig-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/defconfig
Merge tag 'imx-defconfig-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/defconfig
Merge tag 'bst-arm64-emmc-driver-defconfig-for-v7.2' of https://github.com/BlackSesame-SoC/linux into soc/defconfig
Krzysztof Kozlowski (12):
pinctrl: qcom: Make important drivers default (2)
arm64: defconfig: Move entries to match savedefconfig
arm64: defconfig: Drop unused legacy netfilter options
arm64: defconfig: Drop default or selected drivers
arm64: defconfig: Drop unused Ethernet vendors
arm64: defconfig: Switch Ethernet drivers to modules
ARM: multi_v7_defconfig: Move entries to match savedefconfig
ARM: configs: Drop redundant I2C_DESIGNWARE_PLATFORM
ARM: configs: Drop redundant SND_ATMEL_SOC
ARM: multi_v7_defconfig: Cleanup redundant options
ARM: multi_v7_defconfig: Correct QCOM_RPMH and QCOM_RPMHPD
ARM: configs: Drop duplicated CONFIG_EXT4_FS
Manikandan Muralidharan (1):
ARM: configs: at91: sama7: add sama7d65 i3c-hci
Manivannan Sadhasivam (1):
arm64: defconfig: Enable PCI M.2 power sequencing driver
Maxime Ripard (1):
ARM: multi_v7_defconfig: Enable dma-buf heaps
Peter Chen (1):
arm64: defconfig: Enable CIX Sky1 pinctrl, PCIe host, and Cadence GPIO
Ryan Chen (1):
arm64: configs: Update defconfig for AST2700 platform support
Stefan Wahren (1):
arm64: defconfig: Enable DP83822 PHY driver
arch/arm/configs/at91_dt_defconfig | 1 -
arch/arm/configs/axm55xx_defconfig | 1 -
arch/arm/configs/dove_defconfig | 1 -
arch/arm/configs/ep93xx_defconfig | 1 -
arch/arm/configs/hisi_defconfig | 1 -
arch/arm/configs/mmp2_defconfig | 1 -
arch/arm/configs/multi_v5_defconfig | 1 -
arch/arm/configs/multi_v7_defconfig | 106 ++++-----
arch/arm/configs/mv78xx0_defconfig | 1 -
arch/arm/configs/pxa_defconfig | 2 -
arch/arm/configs/qcom_defconfig | 15 --
arch/arm/configs/sama5_defconfig | 1 -
arch/arm/configs/sama7_defconfig | 3 +-
arch/arm/configs/socfpga_defconfig | 1 -
arch/arm/configs/spear13xx_defconfig | 1 -
arch/arm/configs/spear3xx_defconfig | 1 -
arch/arm/configs/spear6xx_defconfig | 1 -
arch/arm64/configs/defconfig | 423 +++++++++++++++++------------------
18 files changed, 250 insertions(+), 312 deletions(-)
^ permalink raw reply [flat|nested] 5+ messages in thread
* [GIT PULL 4/4] soc: arm code changes for 7.2
2026-06-16 7:50 [GIT PULL 0/4] soc updates for 7.2 Arnd Bergmann
2026-06-16 7:53 ` [GIT PULL 2/4] soc: drivers " Arnd Bergmann
2026-06-16 7:53 ` [GIT PULL 0/4] soc: defconfig updates " Arnd Bergmann
@ 2026-06-16 7:55 ` Arnd Bergmann
2026-06-16 8:18 ` [GIT PULL 3/4] soc: defconfig updates " Arnd Bergmann
3 siblings, 0 replies; 5+ messages in thread
From: Arnd Bergmann @ 2026-06-16 7:55 UTC (permalink / raw)
To: Linus Torvalds
Cc: soc, linux-arm-kernel, Krzysztof Kozlowski, Linus Walleij,
linux-kernel
The following changes since commit 7fd2df204f342fc17d1a0bfcd474b24232fb0f32:
Linux 7.1-rc2 (2026-05-03 14:21:25 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-arm-7.2
for you to fetch changes up to cb2c3b5e113f26f74ef05926c6ace0f83cc3d0b3:
MAINTAINERS: Add Axiado reviewer and Maintainers (2026-06-11 22:28:47 +0200)
----------------------------------------------------------------
soc: arm code changes for 7.2
The largest addition here is the revived support for the ZTE ZX
SoC platform, though this mostly documentation.
The other changes are code cleanups that deal with continued
conversion of the GPIO library away from GPIO numbers to
descriptors and a few minor bugfixes.
----------------------------------------------------------------
Arnd Bergmann (8):
ARM: s3c: use gpio lookup table for LEDs
ARM: select legacy gpiolib interfaces where used
Merge tag 'soc-pxa-gpio-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into soc/arm
Merge tag 'zx29-plat-for-7.2' of https://gitlab.com/stefandoesinger/zx297520-kernel into soc/arm
Merge tag 'ep93xx-20260529' of https://git.kernel.org/pub/scm/linux/kernel/git/asv/linux into soc/arm
Merge tag 'imx-soc-updates-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/arm
Merge tag 'omap-for-v7.2/soc-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/arm
Merge tag 'mvebu-arm-7.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/arm
Bartosz Golaszewski (5):
ARM: pxa: statify platform device definitions in spitz board file
ARM: pxa: spitz: attach software nodes to their target GPIO controllers
ARM: pxa: pxa25x: attach software node to its target GPIO controller
ARM: pxa: pxa27x: attach software node to its target GPIO controller
arm64: Kconfig: drop unneeded dependency on OF_GPIO for ARCH_MVEBU
Ethan Nelson-Moore (4):
arm: boot: ep93xx: don't rely on machine_is_*() for removed board files
arm: mvebu_v5_defconfig: remove stale MACH_LINKSTATION_LSCHL reference
ARM: orion5x: update board check in mss2_pci_init() to use the DT
ARM: remove the last few uses of do_bad_IRQ()
Krzysztof Kozlowski (1):
firmware: imx: sm-misc: Make scmi_imx_misc_ctrl_nb variable static
Linus Walleij (2):
Merge tag 'zx29-docfix-for-7.2' of https://gitlab.com/stefandoesinger/zx297520-kernel into soc/arm
Merge tag 'samsung-soc-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/arm
Martin Kaiser (2):
ARM: mvebu: drop unnecessary NULL check
ARM: mvebu: simplify of_node_put calls
Prasad Bolisetty (1):
MAINTAINERS: Add Axiado reviewer and Maintainers
Randy Dunlap (1):
ARM: zte: clean up zx297520v3 doc. warnings
Rosen Penev (1):
ARM: omap2: simplify allocation for omap_device
Stefan Dösinger (1):
ARM: zte: Add zx297520v3 platform support
Yuho Choi (2):
ARM: imx3: Fix CCM node reference leak
ARM: imx31: Fix IIM mapping leak in revision check
Documentation/arch/arm/index.rst | 2 +
Documentation/arch/arm/zte/index.rst | 10 ++
Documentation/arch/arm/zte/zx297520v3.rst | 166 ++++++++++++++++++++++++++++++
MAINTAINERS | 13 ++-
arch/arm/Kconfig | 2 +
arch/arm/Makefile | 1 +
arch/arm/boot/compressed/misc-ep93xx.h | 20 +++-
arch/arm/common/sa1111.c | 2 +-
arch/arm/configs/mvebu_v5_defconfig | 1 -
arch/arm/include/asm/mach/irq.h | 10 --
arch/arm/mach-footbridge/isa-irq.c | 2 +-
arch/arm/mach-imx/cpu-imx31.c | 9 +-
arch/arm/mach-imx/mm-imx3.c | 2 +
arch/arm/mach-mv78xx0/Kconfig | 1 +
arch/arm/mach-mvebu/coherency.c | 9 +-
arch/arm/mach-omap2/omap_device.c | 29 ++----
arch/arm/mach-omap2/omap_device.h | 4 +-
arch/arm/mach-orion5x/Kconfig | 1 +
arch/arm/mach-orion5x/board-mss2.c | 4 +-
arch/arm/mach-pxa/Kconfig | 1 +
arch/arm/mach-pxa/pxa25x.c | 3 +
arch/arm/mach-pxa/pxa27x.c | 3 +
arch/arm/mach-pxa/spitz.c | 11 +-
arch/arm/mach-s3c/Kconfig.s3c64xx | 1 +
arch/arm/mach-s3c/mach-crag6410.c | 24 +++--
arch/arm/mach-sa1100/Kconfig | 1 +
arch/arm/mach-zte/Kconfig | 29 ++++++
arch/arm/mach-zte/Makefile | 2 +
arch/arm/mach-zte/zx297520v3.c | 16 +++
arch/arm64/Kconfig.platforms | 1 -
drivers/firmware/imx/sm-misc.c | 2 +-
drivers/irqchip/irq-versatile-fpga.c | 2 +-
32 files changed, 320 insertions(+), 64 deletions(-)
create mode 100644 Documentation/arch/arm/zte/index.rst
create mode 100644 Documentation/arch/arm/zte/zx297520v3.rst
create mode 100644 arch/arm/mach-zte/Kconfig
create mode 100644 arch/arm/mach-zte/Makefile
create mode 100644 arch/arm/mach-zte/zx297520v3.c
^ permalink raw reply [flat|nested] 5+ messages in thread
* [GIT PULL 3/4] soc: defconfig updates for 7.2
2026-06-16 7:50 [GIT PULL 0/4] soc updates for 7.2 Arnd Bergmann
` (2 preceding siblings ...)
2026-06-16 7:55 ` [GIT PULL 4/4] soc: arm code changes " Arnd Bergmann
@ 2026-06-16 8:18 ` Arnd Bergmann
3 siblings, 0 replies; 5+ messages in thread
From: Arnd Bergmann @ 2026-06-16 8:18 UTC (permalink / raw)
To: Linus Torvalds
Cc: soc, linux-arm-kernel, Krzysztof Kozlowski, Linus Walleij,
linux-kernel
The following changes since commit 7fd2df204f342fc17d1a0bfcd474b24232fb0f32:
Linux 7.1-rc2 (2026-05-03 14:21:25 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-defconfig-7.2
for you to fetch changes up to cccde8de2c72068051ff8351ae6f1e2a12718aa0:
Merge tag 'bst-arm64-emmc-driver-defconfig-for-v7.2' of https://github.com/BlackSesame-SoC/linux into soc/defconfig (2026-06-12 09:03:41 +0200)
----------------------------------------------------------------
soc: defconfig updates for 7.2
The main change this time is a cleanup series from Krzysztof Kozlowski
that updates the defconfig files to be more in sync with changes to
the Kconfig files that moved options around or removed the completely.
In addition, a number of drivers get enabled, in order to support
more hardware out of the box, as usual.
----------------------------------------------------------------
I originally sent this as 0/4, which was obviously a mistake.
Albert Yang (1):
arm64: defconfig: enable BST SDHCI controller
Arnd Bergmann (5):
Merge tag 'v7.2-qcom-pinctrl-defconfigs' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl into soc/defconfig
Merge tag 'cix-defconfig-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/cix into soc/defconfig
Merge tag 'at91-defconfig-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/defconfig
Merge tag 'imx-defconfig-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/defconfig
Merge tag 'bst-arm64-emmc-driver-defconfig-for-v7.2' of https://github.com/BlackSesame-SoC/linux into soc/defconfig
Krzysztof Kozlowski (12):
pinctrl: qcom: Make important drivers default (2)
arm64: defconfig: Move entries to match savedefconfig
arm64: defconfig: Drop unused legacy netfilter options
arm64: defconfig: Drop default or selected drivers
arm64: defconfig: Drop unused Ethernet vendors
arm64: defconfig: Switch Ethernet drivers to modules
ARM: multi_v7_defconfig: Move entries to match savedefconfig
ARM: configs: Drop redundant I2C_DESIGNWARE_PLATFORM
ARM: configs: Drop redundant SND_ATMEL_SOC
ARM: multi_v7_defconfig: Cleanup redundant options
ARM: multi_v7_defconfig: Correct QCOM_RPMH and QCOM_RPMHPD
ARM: configs: Drop duplicated CONFIG_EXT4_FS
Manikandan Muralidharan (1):
ARM: configs: at91: sama7: add sama7d65 i3c-hci
Manivannan Sadhasivam (1):
arm64: defconfig: Enable PCI M.2 power sequencing driver
Maxime Ripard (1):
ARM: multi_v7_defconfig: Enable dma-buf heaps
Peter Chen (1):
arm64: defconfig: Enable CIX Sky1 pinctrl, PCIe host, and Cadence GPIO
Ryan Chen (1):
arm64: configs: Update defconfig for AST2700 platform support
Stefan Wahren (1):
arm64: defconfig: Enable DP83822 PHY driver
arch/arm/configs/at91_dt_defconfig | 1 -
arch/arm/configs/axm55xx_defconfig | 1 -
arch/arm/configs/dove_defconfig | 1 -
arch/arm/configs/ep93xx_defconfig | 1 -
arch/arm/configs/hisi_defconfig | 1 -
arch/arm/configs/mmp2_defconfig | 1 -
arch/arm/configs/multi_v5_defconfig | 1 -
arch/arm/configs/multi_v7_defconfig | 106 ++++-----
arch/arm/configs/mv78xx0_defconfig | 1 -
arch/arm/configs/pxa_defconfig | 2 -
arch/arm/configs/qcom_defconfig | 15 --
arch/arm/configs/sama5_defconfig | 1 -
arch/arm/configs/sama7_defconfig | 3 +-
arch/arm/configs/socfpga_defconfig | 1 -
arch/arm/configs/spear13xx_defconfig | 1 -
arch/arm/configs/spear3xx_defconfig | 1 -
arch/arm/configs/spear6xx_defconfig | 1 -
arch/arm64/configs/defconfig | 423 +++++++++++++++++------------------
18 files changed, 250 insertions(+), 312 deletions(-)
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-06-16 8:19 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-16 7:50 [GIT PULL 0/4] soc updates for 7.2 Arnd Bergmann
2026-06-16 7:53 ` [GIT PULL 2/4] soc: drivers " Arnd Bergmann
2026-06-16 7:53 ` [GIT PULL 0/4] soc: defconfig updates " Arnd Bergmann
2026-06-16 7:55 ` [GIT PULL 4/4] soc: arm code changes " Arnd Bergmann
2026-06-16 8:18 ` [GIT PULL 3/4] soc: defconfig updates " Arnd Bergmann
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox